118.寸法整列 | AutoCADマクロ屋本舗
[118]
寸法整列 Ver2013 [2017.9.1追記]
*^C^Coffset;;^x^x基準の寸法を選択^x\;select;non;@;non;@;;copy;p;;non;@;non;@;erase;p;;select;l;^x^x間隔を調整する寸法を選択^x\dimspace;l;p;;0^M

2013 動作確認済

●使い方
1.間隔を調整する寸法を選択
2.間隔を調整する寸法を選択 ⇒ 繰返し1へ


寸法整列 [2007.7.18修正]
*^C^C$m=setenv;to;0;$(nth,$(getenv,to),id;^X位置合わせの基点を指定^X\setenv;p1;$M="""$(getvar,lastpoint)""";;to;1,,)$(nth,$(getenv,to),,;to;0;offset;;^X位置合わせする寸法を選択:[基点指定(右クリック)]^X\$M="""$(if,$(getvar,cmdactive),;setenv;to;2,id;)""",)$(nth,$(getenv,to),,,;to;1;select;non;@;non;@;;copy;p;;non;@;non;@;erase;p;;aidimtextmove;0;l;;non;$(getenv,p1);_ai_dim_texthome;l;;$M="""$(if,$(getvar,cmdactive),;,)"""setenv;to;1)^M

LT2000/LT2004/LT2013 R2005/R2006 動作確認済

●使い方
1.寸法を整列基点を指定
2.寸法を選択 ⇒ 繰返し2へ
 ※この時、右クリックで1へ

▲注意
1.整列された寸法値は、元の寸法値位置となります。

■更新履歴
・20017.9.1 Ver2013追記
・2007.7.18
 2005以降のバージョン「_ai_dim_texthome」コマンドの仕様変更有りの為
 今回のマクロで、2005以降のバージョンにも対応。


AutoCADの達人が教えてくれるベストテクニック100 (エクスナレッジムック)/鈴木 裕二

¥3,675
Amazon.co.jp



↓↓旧バージョン↓↓


寸法整列
*^C^C$m=setenv;to;0;$(nth,$(getenv,to),id;^X位置合わせの基点を指定^X\setenv;p1;$M="""$(getvar,lastpoint)""";;to;1,offset;;^X位置合わせする寸法を選択:[基点指定(右クリック)]^X\$M="""$(if,$(getvar,cmdactive),;setenv;to;2,id;)""",)$(nth,$(getenv,to),,,;to;1;select;non;@;non;@;;aidimtextmove;0;P;;non;$(getenv,p1);_ai_dim_texthome;p;;setenv;to;1)^M


LT2000/LT2004 動作確認済

●使い方
1.寸法を整列基点を指定
2.寸法を選択
 ※この時、右クリックで整列基点指定 → 1へ

▲注意
1.整列された寸法値は、元の寸法値位置となります。

■コメント
むか~し作った簡易的に寸法を整列させるマクロです。
紹介してなかったみたいなので、一応UPしておきます(^^;


AutoCADの達人が教えてくれるベストテクニック100 (エクスナレッジムック)/鈴木 裕二

¥3,675
Amazon.co.jp