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

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

2点間勾配表記
Autocad LT 2018を使用しています。
前の記事で質問されていた2点間勾配表記のマクロ使わせてもらっています。ありがとうございます。
現在使用しているマクロです。

*^C^C$M=setenv;to;0;$(nth,$(getenv,to),id;\setenv;p1;$M="""$(getvar,lastpoint)""";id;\setenv;p2;$M="""""""$(getvar,lastpoint)""""""";;to;1,;dx;$(-,$(index,0,$(getenv,p1)),$(index,0,$(getenv,p2)));;dy;$(-,$(index,1,$(getenv,p1)),$(index,1,$(getenv,p2)));;to;2,)$(nth,$(getenv,to),,,;nk;$(/,$(getenv,dx),$(getenv,dy));-mtext;\_J;_BL;_h;300;@;$m="""1:$(rtos,$(getenv,nk),2,3)""";;EXPLODE;L;id;^C;^Z^x)^M


そこで1つ質問なのですが、勾配を3桁や2桁に丸めるにはマクロ内で設定してからではないと丸められないようなのですが
マクロ内で設定せず、寸法記入などのようにプロパティですぐ丸めを変更できるようにはならないでしょうか?

それか、勾配表記された数字(文字)をすぐ3桁や2桁に丸められるようなマクロがあれば嬉しいです。

よろしくお願いします。
  • あい
  • 2017/11/16 (Thu) 11:01:36
Re: 2点間勾配表記
>マクロ内で設定せず、寸法記入などのようにプロパティですぐ丸めを変更できるようにはならないでしょうか?
>それか、勾配表記された数字(文字)をすぐ3桁や2桁に丸められるようなマクロがあれば嬉しいです。

寸法では無く、ただの文字なので無理です。
また、マクロでは文字内容を格納するものが無いので
不可能です。

AutoCADの仕様です。
  • とってぃ
  • 2017/11/16 (Thu) 11:56:10
Re: 2点間勾配表記
そうでしたかm(__)m
わかりました。ありがとうございました。
  • あい
  • 2017/11/16 (Thu) 13:06:05

返信フォーム






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