Extend

extend コマンドはホバーした LineArcEllipse、または開いた Polyline の最近傍端点を、図面内の他のエンティティとの最も近い交点まで延長します。延長したい端点付近にカーソルを合わせると — プレビューで延長後のエンティティが表示され — クリックで適用します。

実際の端点を持つエンティティのみ延長できます。Circle と完全な(360°)Ellipse は常に端点のない閉じた形状であるため、決して延長できません — 閉じた Polyline や Rectangle も同様です。部分的な Ellipse(楕円弧)と Arc には端点があり、Line と同じ方法で延長されます。

エンティティの延長手順

  1. ターミナルに extend と入力するか、Extend ツールバーボタンをクリックします。
  2. 延長したいエンティティの一端付近にカーソルを合わせる — プレビューでその方向の最近傍境界まで延長された様子が表示されます。
  3. クリックして延長を適用します。

各延長の後もコマンドはアクティブのままなので、カーソルを移動してクリックを続け、さらにエンティティを延長できます。終了するには EnterSpace、または Escape を押します。

  前:                      後:

  ──────           |           ──────────────|
  (短い直線)     (境界)  (境界まで延長された直線)

端点の選択方法

コマンドはカーソルがどちらの端に近いかを確認します:

  • Line と開いた Polyline — カーソルが終点に近い場合、終点が前方に延長されます。カーソルが始点に近い場合、始点が後方に延長されます。
  • Arc と部分的な Ellipse — カーソルが角度的な端のどちらかに近い場合、同じ中心と半径(または同じ楕円形状)を保ったまま、次の境界に達するまでその方向に弧が成長します。

選択した端からレイ — Arc と Ellipse の場合はエンティティ自体の基礎となる円または曲線 — が投射され、他のエンティティ(エンティティ自体と無視されるタイプを除く)との最も近い交点が新しい端点になります。

その方向に交点が見つからない場合、プレビューは表示されず、クリックしても何も起こりません。

境界の除外

以下のエンティティタイプは境界として無視されます — エンティティはこれらに向かって延長されません:

  • Text / Mtext
  • Multileader
  • Spline

その他すべてのタイプ(Line、Arc、Circle、Ellipse、Polyline、Dimension)は有効な境界として機能します。

Polyline の最初または最後のセグメントがそれ自体円弧セグメント(Arc トグルで描画)である場合、延長するとその円弧は自身の円に沿って伸びます — 独立した Arc を延長する場合と同じ挙動です — 直線セグメントとして扱われることはありません。

キーボードリファレンス

キー操作
Enter / Space延長モードを終了
Escape延長モードを終了

サポートされるエンティティ

エンティティ延長可能?
Lineあり
Arcあり
Ellipseあり — すでに部分的な弧である場合のみ;完全な楕円には端点がありません
Circleなし — 常に端点のない閉じた形状
Polyline(開いた)あり
Polyline(閉じた)/ Rectangleなし — 常に端点のない閉じた形状
Text, Spline, Dimension, Leaderなし

Extend と Trim の比較

ExtendTrim
機能エンティティの端点を境界まで延長エンティティのセグメントを削除
トリガー延長する端点付近にカーソルを合わせるカットするセグメントにカーソルを合わせる
結果端点が外側に移動エンティティが分割または短縮
サポートされるエンティティLine、Arc、Ellipse、PolylineLine、Arc、Circle、Ellipse、Polyline