今まで使ってたマクロ(2010-2012まで)そのままでは2013では動かなかった。
移動回転
^C^Cselect;$M=$(if,$(getvar,cmdactive),\)_move;\\_rotate;p;;@;
複写回転
^C^Cselect;$M=$(if,$(getvar,cmdactive),\)_copy;@;@;_move;p;;\\_rotate;p;;@;
(\ は¥)
これで動くと思う。多分( ・∀・)
(2013/06/13追記 Autocad2014 の時は 頭の ^C^Cselect;は不要)
小袋 隆
12月 15, 2014 @ 09:45:57
おはようございます。
困ったときに拝見させて頂いていつも助けていただいています。
2013のとき移動回転コマンドが使えず困っていたときには本当に助かりました。
現在2014にバージョンアップしたのですが移動回転と複写回転が使えず
こちらのサイトを拝見させていただいたのですが
追記コメントのように「$M=$(if,$(getvar,cmdactive),\)_move;\\_rotate;p;;@;」と入力をしたのですが
selectの決定後、moveの選択になり回転の入力が出てこない状態です。
(通常の移動コマンドです)
「^C^Cselect;$M=$(if,$(getvar,cmdactive),\)_move;\\_rotate;p;;@;」でも同じ症状なのですが
マクロの入力間違っているのでしょうか?
お時間のあるときに返信いただけると幸いです。
これからもサイトのほう頑張ってください。
ndwtoplightzumen
12月 15, 2014 @ 10:07:46
小袋さん、拝見いただきありがとうございます。
コメントで頂いたコマンドラインですが、間違っていないと思います。
私の方は現状2015にしているため確認ができないのですが、2015でも同じコマンドラインで動いています。
2015で登録してるマクロです↓
$M=$(if,$(getvar,cmdactive),\)_move;\\_rotate;p;;@;
私の経験ですが、AUTOCADのコマンド入力のBOXは文字が小さいので、気が付かないうちに半角スペースが入ってたりして動作しないことがありました。コピペすると動かなかったり(;^ω^)
小袋 隆
12月 19, 2014 @ 11:11:56
こんにちは。
手入力してみましたがただの移動コマンドで終わってしまいます。
コマンド入力時に\ではなく¥(半角)になってしまうのがよくないのか…。
(今までは¥で動いていたと思うのですが)
基点コピーで代用は出来るので何とかなるのですが
今までの手慣れでこちらのほうがテンポ良く図面がかけるので
ボチボチ触ってみます。
ありがとうございました。
これからも頑張ってください。
ndwtoplightzumen
12月 19, 2014 @ 11:17:13
/ は ¥(半角)でOKですよ。このBLOGは¥を記載できないので勝手に / に変えられちゃうので。(;^ω^)