AutoCADでレイアウト空間からモデル空間の寸法を取得しようとした際、「ファイルによって寸法が取れたり取れなかったりする」という現象に悩むことがあります。
特に他人が作成した図面や古い図面データでは、同じ操作でも挙動が異なるケースが少なくありません。
この記事では、AutoCADでレイアウト空間からモデル空間の寸法取得時に挙動が変わる原因や、確認したい設定について解説します。
AutoCADで寸法取得の挙動が変わる主な原因
AutoCADでは、レイアウト空間(ペーパー空間)とモデル空間の設定によって寸法コマンドの動作が変わります。
特に次の設定が影響することが多いです。
- ビューポートのロック状態
- 注釈尺度(Annotative)設定
- DIMASSOC設定
- UCS設定
- 寸法スタイル設定
同じAutoCADでも、図面ファイルごとに保存されている設定が異なるため、操作感が変わることがあります。
DIMASSOC設定を確認する
寸法取得トラブルで特に多いのが「DIMASSOC」の違いです。
DIMASSOCは寸法の関連付け設定で、値によって挙動が変わります。
| 値 | 意味 |
|---|---|
| 0 | 分解寸法 |
| 1 | 非関連寸法 |
| 2 | 関連寸法(通常推奨) |
コマンドラインで「DIMASSOC」と入力すると現在値を確認できます。
一般的には「2」が推奨されることが多いです。
図面によってDIMASSOC値が違うと、寸法取得方法が大きく変わる場合があります。
ビューポート設定の違いも重要
レイアウト空間では、ビューポート設定によってモデル空間との連携状態が変わります。
特に次の状態を確認してみましょう。
- ビューポートがロックされているか
- 尺度変更されていないか
- 注釈尺度が一致しているか
- ビューポート内でモデル空間へ入っているか
例えば、ビューポート内をダブルクリックしてモデル空間状態へ入っていないと、寸法取得が正常にできないケースがあります。
また、注釈尺度が異なると寸法表示サイズが変わる場合もあります。
Annotative(注釈尺度)の影響
最近のAutoCAD図面では「Annotative(注釈尺度)」機能が使われていることがあります。
これにより、同じ寸法でも尺度ごとに表示サイズや取得挙動が変化します。
特に古い図面と新しい図面を混在利用すると、挙動差が出やすくなります。
ステータスバーの注釈尺度設定や、寸法スタイルの「注釈尺度対応」を確認すると原因特定につながることがあります。
他人作成図面でよくあるケース
実務では、他人が作成した図面データで寸法取得がおかしくなるケースがよくあります。
例えば次のような例です。
- 古いAutoCADバージョンの図面
- JWW変換データ
- 海外CADソフト経由のDXF
- 尺度設定が統一されていない図面
この場合、一見同じ図面でも内部設定が異なるため、寸法コマンドの動作が変わります。
特にDXF変換後はDIMASSOCやAnnotative設定が崩れることがあります。
まず確認したいおすすめ手順
原因切り分けには、次の順番で確認すると効率的です。
- DIMASSOC確認
- ビューポートロック確認
- Annotative設定確認
- 寸法スタイル比較
- UCS設定確認
正常に動く図面と問題図面を比較すると、設定差を見つけやすくなります。
まとめ
AutoCADでレイアウト空間からモデル空間の寸法取得挙動が変わる原因は、DIMASSOCやビューポート設定、注釈尺度など複数あります。
特に図面ファイルごとに保存されている内部設定差が大きく影響します。
まずはDIMASSOC値やAnnotative設定を確認し、正常な図面と比較するのがおすすめです。
設定を統一すると、レイアウト空間での寸法取得トラブルを減らしやすくなります。


コメント