2Dスケッチャー: 選択対象の移動

選択対象の移動

エンティティを選択したら、それらをクリックしたままマウスを動かすことによって、グラフィカルにそれらの位置を移動することができます。

マウスを押したままにせずに移動すると、実行しようとしている移動の様子を可視化することができます。

移動を選択する場合、円弧に関するいくつかの制約ルールを導入する必要があります。

選択対象を移動するための次のようなキーボードショートカットがあります:
  • 正確な移動(グリッドセルの再分割の寸法と一致):Ctrl + Arrows(キーボード)
  • 非常に正確な移動(グリッドの磁化ポイント間の距離と一致):Shift + Ctrl + Arrows(キーボード)

Arc 2 points with centerの移動

isolated arc 2 points with centerのエンティティの移動のルールを以下に示します。

移動のタイプ Arc 2 points with center(単独)
端点の移動
  • 円弧の中心点は固定したままです。
  • 半径が変更されます。
  • 2つ目の端点が半径を考慮して同じ軸上を移動します。
  • 角度が変更されます。
中心点の移動
  • 円弧のアセンブリが移動されます(ライン+3つのポイント)。
  • 半径と角度は変更されません。
円弧の移動

Arc 2 points without centerの移動

孤立したArc 2 points without centerのエンティティの移動のルールを以下に示します。

移動のタイプ Arc 2 points without center(単独)
端点の移動
  • 円弧の中心点は固定したままです。
  • 半径が変更されます。
  • 2つ目の端点が半径を考慮して同じ軸に沿って移動します。
  • 角度が変更されます。
円弧の移動
  • 円弧のアセンブリが移動されます(ライン+2つのポイント)。
  • 半径と角度は変更されません。

Arc 3 pointsの移動

isolated arc 3 pointsのエンティティの移動のルールを以下に示します。

移動のタイプ Arc 3 points(単独)
1つ目の端点の移動
  • 他の2つのポイントは固定したままです。
  • 角度、半径、および中心点が調整されます。
端点の移動
2つ目の端点の移動
円弧の移動
  • 円弧のアセンブリが移動されます(ライン+3つのポイント)。
  • 半径と角度は変更されません。

円弧の移動: 衝突

円弧間の相互依存により急激に複雑さが増すため、再びこれらのルールについて説明します。

複数の相互依存が生じる場合は、優先順位を選択します。たとえば、ある円弧の中心点が別の円弧の端点になる場合があります。この場合は、中心点のルールが端点のルールより優先されます。

相互依存が多すぎる構成は移動できません。この場合は、移動中に、カーソルがのシンボルに変わります。

方向ラインの検出

選択対象の移動中は、選択対象のポイントで方向ラインが検出される必要があります(グラフィックヘルプ、水平ラインや垂直ラインの検出など)。このポイントは“グリップポイント”と呼ばれます。赤い強調表示により識別可能で、ランダムに選択されます。

ユーザーは、矢印キー(キーボード)を使用して移動グリップポイントを変更できます。