58.面取り[非トリム/トリム] | AutoCADマクロ屋本舗
[58]
面取り[非トリム/トリム]2013 [2014.5.15 追加]
*^C^C$M=setenv;to;0;$(nth,$(getenv,to),ray;^X非トリム(左クリック)/トリム(右クリック)^X\$M="""$(if,$(getvar,cmdactive),;trimmode;0,trimmode;1)""";setenv;to;1,chamfer;d;\;setenv;to;2,,,,,)$(nth,$(getenv,to),,,offset;;^X最初のオブジェクトを選択 または 設定変更(Enter)^X\$m="""$(if,$(getvar,cmdactive,),;setenv;to;3,setenv;to;0)""",,,,)$(nth,$(getenv,to),,,,fillet;@;;$M="""$(if,$(getvar,cmdactive),@;select;@;;setenv;to;4;,setenv;to;2;);p1;$(getvar,lastpoint)""",,,)$(nth,$(getenv,to),,,,,trim;p;;^X次のオブジェクトを選択^X\u;;fillet;@;;$m="""$(if,$(getvar,cmdactive),@;setenv;to;5,setenv;to;4);;p2;$(getvar,lastpoint)""",,)$(nth,$(getenv,to),,,,,,explode;@;$M="""$(if,$(getvar,cmdactive),;setenv;ex;0,setenv;ex;1)""";chamfer;non;$(getenv,p1);non;$(getenv,p2);setenv;to;6,setenv;to;$(if,$(getenv,ex),2;pedit;m;p;;y;j;;,2))^M

LT2013 動作確認済


面取り[非トリム/トリム]
*^C^C$M=setenv;to;0;$(nth,$(getenv,to),dist;^X非トリム(左クリック)/トリム(右クリック)^X\$M="""$(if,$(getvar,cmdactive),;trimmode;0,trimmode;1)""";setenv;to;1,chamfer;d;\;setenv;to;2,,,,,,)$(nth,$(getenv,to),,,offset;;^X最初のオブジェクトを選択 または 設定変更(Enter)^X\$m="""$(if,$(getvar,cmdactive,),;setenv;to;3,setenv;to;0)""",,,,,)$(nth,$(getenv,to),,,,fillet;@;;$M="""$(if,$(getvar,cmdactive),@;select;@;;setenv;to;4;,setenv;to;2;);p1;$(getvar,lastpoint)""",,,,)$(nth,$(getenv,to),,,,,trim;p;;^X次のオブジェクトを選択^X\u;;fillet;@;;$m="""$(if,$(getvar,cmdactive),@;setenv;to;5,setenv;to;4);;p2;$(getvar,lastpoint)""",,,)$(nth,$(getenv,to),,,,,,explode;@;$M="""$(if,$(getvar,cmdactive),;setenv;ex;0,setenv;ex;1)""";chamfer;non;$(getenv,p1);non;$(getenv,p2);setenv;to;6,setenv;to;$(if,$(getenv,ex),7,2),)$(nth,$(getenv,to),,,,,,,,pedit;L;;$M="""$(if,$(getvar,cmdactive),j;p;L;@;;;,)"""setenv;to;2)^M

LT2000 動作確認済

●使い方
1.非トリム(左クリック)/トリム(右クリック)を選択
2.面取り距離を指定
3.最初のオブジェクトを選択
  右クリックで1へ
4.2つ目のオブジェクトを選択 → 面取り終了後3へ
  右クリックで3へ

▲注意
1.マクロが長い為、メニューファイルに直接コピペして下さい。
2.1つ目に選択したオブジェクトがポリラインで無く、
  2つ目に選択したオブジェクトがポリラインの場合、ポリラインは分解されます。

■コメント
以前から作ってたマクロだったんだが・・・
紹介してなかったみたいネ(^^;

今回、ポリライン対応のマクロを作った際に
このマクロに組み込んでみた。
参考までに。


速攻解決AutoCAD LT逆引きリファレンス―2012/2011/2010/2009/200.../猪股 志夫

¥3,570
Amazon.co.jp