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

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

ブロック化
はじめまして。

こちらのブロック化のマクロを
使用させていただいたのですが、
By Blockにはしたくないので
右クリックでブロック化をしました。
しかし、色はそのままですが
線種がすべて実線になってしまいます。
線種もそのままが良いのですが。。。

私のCADの仕様でそういった現象が起きてるのでしょうか??
CADは2017Rです。
  • いち
  • 2019/02/13 (Wed) 14:30:13
Re: ブロック化
30.ブロック化のマクロはオブジェクトを画層0に変更しています

そのままで何もしないのであれば

*^C^C$m=setenv;to;0;$(nth,$(getenv,to),select;$M="""$(if,$(getvar,CMDACTIVE),\,)"""id;^X基点を指定^X\setenv;to;1,,,)$(nth,$(getenv,to),,;p1;$(getvar,lastpoint);ray;^XオブジェクトをByBlockに変更しますか? YES(左クリック)/NO(Enter)^X\$M="""$(if,$(getvar,cmdactive),;setenv;to;2,setenv;to;3)""",,)$(nth,$(getenv,to),,,change;p;;p;C;ByBlock;LT;ByBlock;LW;ByBlock;LA;0;;setenv;to;3,copybase;non;$(getenv,p1);p;;erase;p;;pasteblock;@)^M

これで、できるかと思います。
  • chibi-tom
  • 2019/02/13 (Wed) 16:40:54
Re: ブロック化
chibi-tom様
ありがとうございます!
そういう仕様だったんですね!
作成していただいたマクロは
正常作動しました!
ありがとうございました。
  • いち
  • 2019/02/13 (Wed) 17:05:23

返信フォーム






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