この掲示板は AutoCADマクロ屋本舗 の掲示板です。

【 注意 】最初に必ず ↓↓ 下記内容 ↓↓ を参照ください。
① マクロが分からない方は、まず 【 マクロ講座 】 を参照ください。
② 質問の前に 【 マクロ使用前の注意事項 】 をお読みください。
③ 質問する時は、新規投稿フォーム下の【 新規投稿時のお願い 】を必ずお読みください。

画層指定ライン
^C^C$M=_-layer;m;DEFPOINTS;C;8;;;_line;^X$m="$(getenv,cmdloop)"clayer;$(getvar,clayer);;;
DEFPOINTSで線を作図して現画層に戻ってくるマクロなんですがもどってこないのです.
PCが2台ありまして,1台が戻ってこないのです.よろしくお願いします
  • FUKUDA
  • 2017/01/26 (Thu) 11:41:07
Re: 画層指定ライン
cmdloopの値を設定されてますか?
あと、CADのバージョンは何でしょうか。

とりあえず、cmdloop使わずに修正してみました。
お試しください。

♪画層defpoints線分作成
*^C^C$M=setenv;to;0;$(nth,$(getenv,to),;to;1;;sw;0;-layer;n;DEFPOINTS;C;8;DEFPOINTS;,;to;0;line;$(if,$(getenv,sw),non;@;,\)\$M="""$(if,$(getvar,cmdactive),;chprop;l;;LA;DEFPOINTS;;setenv;to;2,setenv;sw;0;;to;1)""",;sw;1;;to;1)^M

LT2013にて動作確認
  • とってぃ
  • 2017/01/26 (Thu) 16:08:41
Re: 画層指定ライン
うまく動きました,ありがとう御座います
以前のマクロより使い勝手が良いです.
  • FUKUDA
  • 2017/01/26 (Thu) 16:50:03

返信フォーム






プレビュー (投稿前に内容を確認)