1.AutoCADのバージョン:AutoCAD 2022
2.マクロの変更お願いします
変更依頼内容です
こちらのサイトの「85.文字回転移動 [オブジェクト角度]」の以下のマクロを愛用させていただいております。
*^C^C$M=setenv;to;0;$(nth,$(getenv,to),;sw;0;;to;1,offset;;^X単一文字選択【$(if,$(getenv,sw),COPY,MOVE)】[切替(R-Click)]^X\$M="""$(if,$(getvar,cmdactive),;setenv;to;2,setenv;sw;$(if,$(getenv,sw),0,1);;to;1)""",,,,)$(nth,$(getenv,to),,,;to;1;select;non;@;non;@;;explode;@;$M="""$(if,$(getvar,cmdactive),;,)"""ucs;ob;@;copybase;non;@;@;;ucs;p;setenv;p1;$(getvar,lastpoint);;to;3,,,)$(nth,$(getenv,to),,,,offset;;^X角度合せオブジェクト指定^X\;setenv;to;3;select;non;@;non;@;;setenv;to;4,,)$(nth,$(getenv,to),,,,,$(if,$(getenv,sw),,erase;$(getenv,p1);;)ucs;ob;non;$(getvar,lastpoint);ucs;z;$m="""$(if,$(>,0.001,$(index,1,$(getvar,ucsydir))),180,0)""";setenv;to;5,)$(nth,$(getenv,to),,,,,,pasteclip;non;$(getvar,viewctr);ucs;p;;p;ucs;ob;@;id;non;0","0;ucs;p;copybase;non;@;L;;erase;p;;pasteclip;\setenv;to;1)^M
このマクロをマルチテキスト(位置合わせ「中央」)に使用したところ、
プロパティが「文字」に変更になり、位置合わせが「左合わせ(L)」になりました。
これをマルチテキストのまま、位置合わせも変更しないマクロに変更をしていただけないでしょうか
(以前もこちらでマクロ作成していただき大変助かっております。ありがとうございます!)
よろしくお願いいたします。m(_ _)m
「85.文字回転移動 [オブジェクト角度]」をマルチテキストのまま動作する変更のお願い。
- ちっぷす
- 2024/04/24 (Wed) 10:31:14