78.指定画層非表示 | AutoCADマクロ屋本舗
[78]
指定画層非表示[非表示順序記憶 UNDO機能付] [2006.10.16修正]
*^C^C$M=setenv;to;0;$(nth,$(getenv,to),;lay;$(getvar,clayer);;sw;0;;to;1,offset;;^X非表示画層を選択:$(if,$(getenv,sw),[前画層表示(R)],)^X\$M="""$(if,$(getvar,cmdactive),;setenv;to;1;select;@;non;@;;setenv;sw;$(+,$(getenv,sw),1);;to;2,setenv;to;4)""",,,)$(nth,$(getenv,to),,,_ai_molc;@;setenv;la$(getenv,sw);$M="""$(getvar,clayer)""";clayer;$(getenv,lay);setenv;to;3,,)$(nth,$(getenv,to),,,,expert;5;-layer;of;$(getenv,la$(getenv,sw));;expert;$(getvar,expert);setenv;to;1,)$(nth,$(getenv,to),,,,,$(if,$(getenv,sw),-layer;ON;$(getenv,la$(getenv,sw));;,)setenv;sw;$(if,$(<,$(-,$(getenv,sw),1),0),0,$(-,$(getenv,sw),1));;to;1)^M


LT2000/LT2004 動作確認済

●使い方
1.オブジェクト選択
  選択したオブジェクトの画層のみ非表示

 ※右クリックする毎に、非表示した画層の順序通りに再表示します。

▲注意
1.マクロが長い為、カスタマイズダイアログに直接貼付け出来ない場合は
  メニューファイルに直接貼り付けて下さい。

■コメント
いくつもの画層を非表示した後でも
右クリックする毎に、非表示した順番に
画層を再表示します。
これは完璧です!!


AutoCAD機械製図100題トレーニング/斎藤 美佳

¥3,360
Amazon.co.jp



↓↓↓旧バージョン↓↓↓

指定画層非表示[前画層UNDO機能付]
*^C^C$M=setenv;to;0;$(nth,$(getenv,to),lengthen;^X非表示する画層を選択:[前画層表示(R-Click)]^X\;$M="""$(if,$(getvar,cmdactive),;setenv;to;3,setenv;to;1)""",,,)$(nth,$(getenv,to),,select;@;non;@;;_ai_molc;@;setenv;la;$M="""$(getvar,clayer)""";clayer;$(getvar,clayer);setenv;to;2,,)$(nth,$(getenv,to),,,expert;5;-layer;of;$(getenv,la);;expert;$(getvar,expert),)$(nth,$(getenv,to),,,,-layer;ON;$(getenv,la);)^M


LT2000 動作確認済

●使い方
1.オブジェクト選択
  選択したオブジェクトの画層のみ非表示
  右クリックで、1つ前に非表示にした画層を元に戻します

▲注意
1.右クリック機能は元に戻す動作ではありません。
  1つ前の非表示にした画層しか戻せませんので、注意して下さい。

■コメント
指定画層表示マクロを紹介したら
このマクロも依頼が有り、作ってみました。


AutoCAD機械製図100題トレーニング/斎藤 美佳

¥3,360
Amazon.co.jp