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

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

ハッチング用マクロ
初めまして。
パターン固定のハッチング用マクロを作成中です。

*^C^C-hatch;\;p;ANSI31;1;0;;

コマンドラインからは、p(プロパティ)からパターン名の入力できますが、
コマンドマクロでは、p以降が省略され、"現在のパターン"で作図されてしまいます。
対応策をご存知でしたら教えていただきたく、よろしくお願いいたします。

※AutoCAD LT 2016 試用版にて確認中です。
  • somem
  • 2016/01/15 (Fri) 10:35:30
Re: ハッチング用マクロ
コマンドhpnameで指定するしかないかもですね。

*^C^Chpname;ANSI31;-hatch;\

こんな感じです。

と、マクロ集見てみたら
ハッチングマクロ載せてなかったみたいです・・・(^-^;


ちなみに今LT2013で使っているマクロは以下です。

*^C^C$M=setenv;to;0;$(nth,$(getenv,to),hpname;SOLID;ray;^X内側の点を指定:【オブジェクト選択(右クリック)】^X\$M="""$(if,$(getvar,cmdactive),;setenv;to;1,setenv;to;2)""",-bhatch;non;@,)$(nth,$(getenv,to),,,select;\-bhatch;s;p;;;chprop;L;;C;1;)^M

参考までに。
  • とってぃ
  • 2016/01/15 (Fri) 11:29:14
Re: ハッチング用マクロ
とってぃ様

早速のご回答ありがとうございました。
下記にて、動作確認できました。
*^C^Chpname;ANSI31;-hatch;\;
尺度や角度は、ハッチングパターンのカスタマイズで対応を考えます。
今後ともよろしくお願いいたします。

  • somem
  • 2016/01/15 (Fri) 12:43:45
Re: ハッチング用マクロ
プロパティの順を変更したら希望の動作が可能になりました。

*^C^C-hatch;p;ansi31;1;0;\;;

ご参考まで。
  • somem
  • 2016/01/15 (Fri) 17:07:38

返信フォーム






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