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

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

ポリラインの面積を㎡と坪表記にしてコマンドラインに表示
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
Re: ポリラインの面積を㎡と坪表記にしてコマンドラインに表示
2024で試しました。
コマンドウインドウの行数が少なく、「変数名を入力: 面積=*****.**㎡[****.**坪]」の行が見えていないのではないでしょうか。
F2を押してテキストウインドウを表示させてみて、コマンドライン表示をさかのぼってみてください。
  • LUNE
  • 2025/04/03 (Thu) 09:15:33
Re: ポリラインの面積を㎡と坪表記にしてコマンドラインに表示
おっしゃる通りでした。ありがとうございました。
  • cherry
  • 2025/04/03 (Thu) 17:07:09 New

返信フォーム






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