半径
個々のベクターの角にフィレット(丸み)を追加または削除します。鋭い角をクリックすると丸くなり、もう一度クリックすると元に戻ります。
Radiusツールは、ベクターパスの1つの鋭い角を丸めます。Rectangleツールのグローバルなcorner_radiusとは異なり、このツールでは一度に特定の1つの角にフィレットを設定し、他の角はそのままにします。
有効化
- ホットキー: デフォルトなし
- ツールバー: モディファイアツールバー(数値R入力付き)
使用方法
- 1つのベクターパスオブジェクトを選択します。
- Radiusツールを有効にします。
- 選択したパス上の鋭い角にマーカーが表示されます。
- マーカーをクリックして、現在の半径値を適用します。
- フィレットされた角をもう一度クリックすると、フィレットが削除されます(半径を0に設定)。
ヒット検出
角のマーカーのヒット判定しきい値は、次のうち大きい方です。
- ワールド単位で3 mm
- 8画面ピクセル
オプション
Radiusツールが有効な間、モディファイアツールバーにR数値入力が表示されます。これは、次にクリックした角に適用される半径値です(表示単位に応じてmmまたはインチ)。
現在の値はアプリの状態(radiusToolValue)にも保存され、settings.last_radius_mm(デフォルト5 mm)にフォールバックします。
変更される内容
選択したパスはapplyCornerRadiusによってインプレースで変更されます。各角にはそれぞれ固有の半径値が保存されます。
キャンバス上の結果
鋭い角が、指定した半径の丸い円弧になります。元の角の点は、円弧の接線点に置き換えられます。
関連項目
- ノードツール: 各角をより細かく制御
- 矩形: 作成時に均一な角の半径を設定
- シェイププロパティパネル
- モディファイアツールバー