LTからautocad2025に移行しました。
ポリラインの面積を㎡と坪表記にしてコマンドラインに表示させるマクロがありautocad2025では使えなくなりました。
具体的には下記マクロを実行したところ「offsetオブジェクトを選択」で止まってしまいます。
尚、setenvとgetenvの対応は済んでおり、別のマクロで、コマンドラインではなく図面内の任意のところに面積、坪をテキストで表示するというマクロは正常に動いています。
よろしくお願いいたします。
*^C^C$M=setenv;to;0;$(nth,$(getenv,to),offset;;\;undo;be;select;non;@;non;@;;copy;p;;non;@;non;@;erase;p;;pedit;l;;
$M="""$(if,$(getvar,cmdactive),;undo;e;u,area;o;l;setenv;to;1)""",)$(nth,$(getenv,to),,^X 面積=$(rtos,$(/,$(getvar,area),1000000),2,2)㎡[$(rtos,$(*,$(rtos,$(/,$(getvar,area),1000000),2,2),0.3025),2,2)坪])^M
ポリラインの面積を㎡と坪表記にしてコマンドラインに表示
- cherry
- 2025/04/02 (Wed) 16:41:42