Scale(尺度変更)
scale コマンドは選択エンティティを基点を中心に均一にリサイズします。基点からのすべての距離にスケール係数が乗算されます — 係数 2 ですべての寸法が 2 倍に、0.5 で半分になります。係数は常に入力して指定します;クリックでスケールを設定する方法はありません。
2 つの開始方法
先に選択してからスケール — 先にエンティティを選択してから実行します:
- キャンバス上で 1 つ以上のエンティティを選択します。
- ターミナルに
scaleと入力するか、Scale ツールバーボタンをクリックします。 - 基点をクリック — スケーリング中に移動しない固定点。または
X,Yと入力して Enter を押し正確な座標を指定します。 - スケール係数を入力して Enter を押します。
コマンドを実行してから選択 — 何も選択しない状態でコマンドを起動します:
scaleと入力するか、ツールバーボタンをクリックします。- オブジェクトを選択 — クリックして選択切り替え、またはドラッグしてエリア選択します。
- Enter または Space を押して選択を確定します。
- 基点をクリック(座標入力可能)し、次に係数を入力します。
基点 ● 基点 ●
[エンティティ] → [より大きいエンティティ]
係数 = 2 → ● からの距離が 2 倍になる
スケール係数の入力
基点が配置された後、ターミナルに enter scale factor: と表示されてキーボード入力を待ちます:
| キー | 操作 |
|---|---|
0〜9, . | 係数に数字を追加 |
- | 負の係数(最初の文字のみ — 反転してからスケール) |
Backspace | 最後に入力した文字を削除 |
Enter | 入力した係数でスケールを適用 |
係数はゼロ以外である必要があります。一般的な値:
| 係数 | 効果 |
|---|---|
2 | すべての寸法を 2 倍 |
0.5 | すべての寸法を半分 |
1.5 | 50% 増加 |
-1 | 基点を中心に鏡像(180° 回転と同等) |
入力中にライブプレビューはありません — スケール結果は Enter を押した後にのみ表示されます。
キーボードリファレンス
| キー | 操作 |
|---|---|
Enter / Space | 選択を確定 |
0〜9, ., - | X 座標入力を開始(基点フェーズ)、またはスケール係数(係数フェーズ) |
, | X をロックして Y 入力に移動(基点フェーズ) |
Backspace | 最後に入力した文字を削除 |
Enter | 座標を確定またはスケールを適用 |
Escape | キャンセルしてリセット |
コマンド中の選択
| 方法 | 動作 |
|---|---|
| クリック | カーソル下のエンティティを選択切り替え |
| 右ドラッグ(厳密) | ボックス内に完全に収まるエンティティを追加 |
| 左ドラッグ(交差) | ボックスと交差するエンティティを追加 |
| Enter / Space | 選択を確定 |
スケールされるもの
すべてのエンティティタイプがサポートされています。各エンティティは基点を基準にジオメトリをスケールします:
| エンティティ | 変更内容 |
|---|---|
| 直線 | 両端点を基点から離れる方向にスケール |
| 円 | 中心が基点からスケール;半径に係数を乗算 |
| 円弧 | 中心をスケール;半径に係数を乗算;角度は変わらない |
| 楕円 | 中心をスケール;両半軸の長さに係数を乗算 |
| ポリライン / 長方形 | すべての頂点を基点からスケール |
| テキスト | アンカー点をスケール;高さに係数を乗算 |
| スプライン | すべての制御頂点 / フィット点をスケール |