こんな感じになりますか?
*^C^C$M=setenv;to;0;$(nth,$(getenv,to),dimlinear;\'setenv;p1;$M="$(getvar,lastpoint)";\\setenv;to;1,,)$(nth,$(getenv,to),,offset;;基準のオブジェクトを選択(R-Clickで終了)^X\$M="""$(if,$(getvar,cmdactive),;select;non;@;non;@;;setenv;dms1;間隔を指定<$(getenv,dms1)>^X\id;non;@;setenv;p2;$M="$(getvar,lastpoint)";setenv;to;2,^Csetenv;to;0)""",)$(nth,$(getenv,to),,,select;l;;dimlinear;nea;$M=$(getenv,p2);end;@;non;@;dimspace;l;p;;$M=$(getenv,dms1);ai_dim_texthome;p;;dimoverride;dimtmove;1;;p;;erase;l;;setenv;to;0)^M
1.マクロ起動
2.長さ寸法記入
3.基準のオブジェクトを選択(R-Clickで終了できます)
4.間隔指定(同じ場合はEnter or R-ClickでOK)
- chibi-tom
- 2019/07/05 (Fri) 08:30:48