ピッチ指定2点間配列複写 2015 [2015.5.12追加]
*^C^C$M=setenv;to;0;$(nth,$(getenv,to),;pc1;配列ピッチ^X\select;\copybase;non;0<0;p;;setenv;to;1,,,)$(nth,$(getenv,to),,line;\\;erase;p;;lengthen;L;;;;select;l;;pasteblock;non;0<0;copy;p;;non;@;non;@;erase;p;;ucs;ob;l;erase;l;;explode;L;setenv;to;2,,)$(nth,$(getenv,to),,,;to;$(if,$(>,$(getenv,pc1),$(getvar,perimeter)),0;ucs;p,3),)$(nth,$(getenv,to),,,,-array;p;;r;1;$(+,$(fix,$(/,$(getvar,perimeter),$(getenv,pc1))),1);$(getenv,pc1);ucs;p)^M |
LT2015 動作確認済
ピッチ指定2点間配列複写
*^C^C$M=setenv;to;0;$(nth,$(getenv,to),;pc1;配列ピッチ^X\select;\copybase;non;0<0;p;;setenv;to;1,line;\\;erase;p;;lengthen;L;;select;l;;pasteblock;non;0<0;copy;p;;non;@;non;@;erase;p;;ucs;ob;l;erase;l;;explode;L;setenv;to;2,,)$(nth,$(getenv,to),,,;to;$(if,$(>,$(getenv,pc1),$(getvar,perimeter)),0;ucs;p,3),-array;p;;r;1;$(+,$(fix,$(/,$(getvar,perimeter),$(getenv,pc1))),1);$(getenv,pc1);ucs;p)^M |
LT2000 動作確認済
●使い方
1.配列ピッチを記入
2.オブジェクト選択
3.1点目を指定
4.2点目を指定
▲注意
1.2点間の距離 < 配列ピッチ の場合、作図されません。
■コメント
某掲示板で作成依頼を受けたマクロ♪
2点間内で、配列ピッチの数値で配列複写するマクロです。
AutoCAD 2012/AutoCAD LT 2012 公式トレーニングガイド/オートデスク株式会社
¥3,990
Amazon.co.jp