角度分割 構築線 Ver.2015についてですが・・・
以下の↓マクロですが、分割数を2に固定して使いたいのですが、自分で作ってみてもうまくいきません。
どうすればよいですか?よろしければ、教えていただけますでしょうか?
*^C^C$M=setenv;to;0;$(nth,$(getenv,to),offset;;^Xオブジェクト選択^X\;select;nea;@;nea;@;;setenv;p1;$M="""$(getvar,lastpoint)^H^H""";;to;1,offset;;^X2つ目のオブジェクト選択^X\;setenv;to;1;select;nea;@;nea;@;;setenv;p2;$M="""$(getvar,lastpoint)^H^H""";;to;2,,,,,,)$(nth,$(getenv,to),,,;bk;分割数^X\zoom;non;@;non;$(getenv,p1);id;int;$(getenv,p1);$(getenv,p2);setenv;p0;$M="""$(getvar,lastpoint)^h^h""";;to;3,,,,,)$(nth,$(getenv,to),,,,dist;non;$(getenv,p1);non;$(getenv,p0);arc;nea;$(getenv,p1);c;$(getenv,p0);nea;$(getenv,p2);setenv;to;4,,,,)$(nth,$(getenv,to),,,,,lengthen;L;;;;erase;L;;setenv;ro;$M="""$(/,$(*,$(getvar,perimeter),180),$(*,$(getvar,distance),3.14159265))""";;to;5,;ro;$(if,$(<,180,$(getenv,ro)),$(-,$(getenv,ro),360),);;to;6,,)$(nth,$(getenv,to),,,,,,,-layer;n;XLine;P;N;XLine;;xline;non;$(getenv,p0);non;$(getenv,p1);;chprop;L;;LA;XLine;C;5;;-array;p;;P;non;$(getenv,p0);$(+,$(getenv,bk),1);$(getenv,ro);y;erase;p;L;;zoom;p)^M
角度分割について
- トモミ
- 2017/01/29 (Sun) 15:13:45