すみませんでした。
通常、filletコマンドを実行すると
コマンド: _fillet
現在の設定: モード = トリム、フィレット半径 = 0.0000
最初のオブジェクトを選択 または [元に戻す(U)/ポリライン(P)/半径(R)/トリム(T)/複数(M)]:
となると思うのですが、
普段使用する際に図面ごとにRが違うので基本毎回"R"を押してR値を入力し、2ヵ所以上にRをつけるので"M"を押してから
一本目選択→二本目選択→一本目選択→二本目選択 としていました。
ここで
*^C^C_fillet;r;\;m;
というマクロを作り実行したところ
通常
最初のオブジェクトを選択 または [元に戻す(U)/ポリライン(P)/半径(R)/トリム(T)/複数(M)]:
となるところが
最初のオブジェクトを選択 または [元に戻す(N)/ポリライン(P)/半径(R)/トリム(T)/複数(U)]:
と表示され、
複数オプションが使えませんでした。
なので
*^C^C_fillet;r;\;u;
としたところ
------------------------------------------------
コマンド:
コマンド:
コマンド: _fillet
現在の設定: モード = トリム、フィレット半径 = 0.0000
最初のオブジェクトを選択 または [元に戻す(N)/ポリライン(P)/半径(R)/トリム(T)/複数(U)]: r
フィレット半径を指定 <0.0000>: 5
コマンド:
FILLET
現在の設定: モード = トリム、フィレット半径 = 5.0000
最初のオブジェクトを選択 または [元に戻す(N)/ポリライン(P)/半径(R)/トリム(T)/複数(U)]: u
最初のオブジェクトを選択 または [元に戻す(N)/ポリライン(P)/半径(R)/トリム(T)/複数(U)]:
2 つ目のオブジェクトを選択、または[Shift]を押しながらコーナーを適用、または [半径(R)]:
最初のオブジェクトを選択 または [元に戻す(N)/ポリライン(P)/半径(R)/トリム(T)/複数(U)]:
2 つ目のオブジェクトを選択、または[Shift]を押しながらコーナーを適用、または [半径(R)]:
最初のオブジェクトを選択 または [元に戻す(N)/ポリライン(P)/半径(R)/トリム(T)/複数(U)]:
コマンド:
コマンド:
コマンド: _fillet
現在の設定: モード = トリム、フィレット半径 = 5.0000
最初のオブジェクトを選択 または [元に戻す(N)/ポリライン(P)/半径(R)/トリム(T)/複数(U)]: r
フィレット半径を指定 <5.0000>: 10
コマンド:
FILLET
現在の設定: モード = トリム、フィレット半径 = 10.0000
最初のオブジェクトを選択 または [元に戻す(N)/ポリライン(P)/半径(R)/トリム(T)/複数(U)]: u
最初のオブジェクトを選択 または [元に戻す(N)/ポリライン(P)/半径(R)/トリム(T)/複数(U)]:
2 つ目のオブジェクトを選択、または[Shift]を押しながらコーナーを適用、または [半径(R)]:
最初のオブジェクトを選択 または [元に戻す(N)/ポリライン(P)/半径(R)/トリム(T)/複数(U)]:
2 つ目のオブジェクトを選択、または[Shift]を押しながらコーナーを適用、または [半径(R)]:
最初のオブジェクトを選択 または [元に戻す(N)/ポリライン(P)/半径(R)/トリム(T)/複数(U)]: *キャンセル*
------------------------------------------------
となり、R値入力から始まり、複数選択、Enterで再びR値入力、と無事動きました。
動いたは動いたんですが
この現象の原因が分からなかった為
投稿した次第です。
以上でわかりますでしょうか?
- BKT
- 2021/10/15 (Fri) 09:58:00