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

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

画層移動のマクロ作成のお願いです

お世話になります。
現在、受領したデータを社内規定の画層に変更する作業があり、クイック選択で画層データを移動、移動後元画層を削除しておりました。
受領したデータの画層に一貫性がなく、クイック選択後にどの画層に移動するかを確認する必要がありました。
このクイック選択、確認作業を省きたく、下記のようなマクロ、又はLispを作成して頂く事は可能でしょうか?
AutoCAD 2019Rを使用しています。

1.移動先の画層を現在の画層にしておく
2.移動したい画層データの何れかを選択
3.選択後画層内のデータ全てが移動
4.元の画層を削除 (可能であれば)

お手数お掛け致しますが、よろしくお願いいたします。
  • hs
  • 2022/02/04 (Fri) 10:44:00
Re: 画層移動のマクロ作成のお願いです
LAYMRGコマンドを使用しています。

変更は1画層ずつとなります。

*^C^CID;\LAYMRG;@;;N;$M=$(getvar,clayer);Y;
  • LUNE
  • 2022/02/04 (Fri) 11:43:40
Re: 画層移動のマクロ作成のお願いです
こんにちは。
たまたま、同じようなことがしたくて作ったマクロがあります。
使えたら使ってください。

マクロを登録したツールボタンをクリックし、
画層を変更したいオブジェクトをクリックすると、その画層が現在の画層に結合されます。
ESCキーを押すまでクリックと結合が繰り返されます。

*^C^C-laymrg;\;n;$M=$(getvar,clayer);y^M
  • furu
  • 2022/02/04 (Fri) 12:04:08
Re: 画層移動のマクロ作成のお願いです
LUNEさま
furuさま

お世話になります。
早速使用しましたが、希望通りの動きになりました。
これで効率よく作業が出来そうです。

作成して頂きありがとうございました。
  • hs
  • 2022/02/04 (Fri) 14:18:46

返信フォーム






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