拘束の操作
拘束は、スケッチの作成中、または編集用に開いているときに使用でき、表示することができます。

(たとえば、あるスケッチのエンティティを別のスケッチで使用する場合) 2 つのスケッチのエンティティ間に適用された拘束は、青色の背景で区別されます。拘束は手動で適用でき、スケッチとしてジオメトリが作成された場合に作成される拘束もあります。カーソルを置くと、参照される拘束の背景が濃い青になります。
上図の使用拘束 (青い背景) は、長方形のスケッチの頂点を、円のスケッチ内の円の中心点で拘束します。



拘束スケッチツールを使用すると、スケッチの作成中や編集用に開いているときに、拘束を表示したり変更したりできます。たとえば、あるスケッチのエンティティを別のスケッチで使用する場合など、2 つのスケッチのエンティティ間に適用された拘束は、青色の背景で区別されます。拘束は手動で適用でき、スケッチとしてジオメトリが作成された場合に作成される拘束もあります。カーソルを合わせると、参照先の拘束の背景は濃い青色になります。
一致、同心円、平行、接線、水平、垂直、直立、等号、中点、法線、貫通、対称、固定、曲率などの複数の拘束を使用できます。拘束は、推測を使用して自動的にスケッチに追加することも、ツールバーを使用して手動で追加することもできます。
この例では、垂直の作図線と円の間に中点制約が追加されています。円の中点と作図線を選択します。スケッチツールバーの [中点拘束] をクリックします。このプロセスはさまざまな制約に対してエミュレートできます。または、最初にスケッチツールバーから [中点拘束] ツールを選択し、次に構築線と円を選択することもできます。

To apply a drawing constraint, either:
-
Select the constraint from the menu (or use it's corresponding shortcut key) and select the entities to which the constraint is applied in the sketch.
-
Select the sketch entities and click the constraint on the toolbar's constraint menu.
The following constraints are available from the toolbar constraints menu:
-
Coincident - Make 2 or more sketch entities share the same location in a sketch.
-
Concentric - Make any point coincident with the center of an arc or circle. Make selected arcs and circles share a center point.
-
Parallel - Make 2 or more lines parallel.
-
Tangent - Make a tangent relation between 2 sketch entities, or between a sketch entity and a plane.
-
Horizontal - Constrain 1 or more lines, or a set of points, to be horizontal.
-
Vertical - Constrain 1 or more lines, or a set of points, to be vertical.
-
Perpendicular - Make 2 lines perpendicular.
-
Equal - Make multiple lines equal in length, or multiple arcs equal in radii.
-
Midpoint - Constrain a sketch point to the midpoint of a line or arc.
-
Normal - Make a curve and line, or a curve and plane, perpendicular.
-
Pierce - Make a sketch entity coincident with another entity outside the active sketch plane.
-
Symmetric - Make 2 entities of the same type symmetric, relative to a line, plane, or linear edge.
-
Fix - Lock a sketch entity onto the sketch plane so it does not move.
-
Curvature - Create curvature continuous transitions between sketch splines or conics and surrounding geometry.

スケッチを開いた状態で、線や円弧などのスケッチエンティティの上にカーソルを置くと、そのエンティティの拘束が表示されます。エンティティの上でカーソルを動かすと、強調表示されたエンティティのみ拘束が表示されます。すべての拘束を表示したままにするには、[Shift] キーを押しながらマウスを動かします。
エンティティは、ホバー時にオレンジ色で強調表示されます。ただし、参照拘束は例外で、ホバー時には青色の背景および濃い青色の背景で表示されます。拘束を選択し、座標エンティティも強調表示されるように、関連するエンティティは黄色で強調表示されます。

これらの拘束は、ツールバーの [拘束] セクションでは使用できませんが、以下に説明するように、特定のアクションの間に自動的に作成されます。
-
四半円点 - 楕円とその楕円の長軸または短軸のいずれかに一致する点を拘束します。推測によって、任意のアイテムをドラッグするか、楕円上の点の 1 つに任意のアイテムを配置することによって行うことができます。
-
使用 - あるスケッチのスケッチエンティティを別のスケッチのエンティティに拘束します。使用ツールを選択してから、別のスケッチまたはフィーチャーのエンティティ (スケッチエンティティ、面、またはエッジ) を選択します。
-
交差 - ピアス拘束
を使用して、開いた曲線の終点 ([交点] ツールを使用した結果) を、交差面のエッジ上に配置するように拘束します。閉じた曲線の場合、スケッチエンティティは交差拘束で拘束されます。

スケッチエンティティの色は、次のような拘束状態を示します。
- 青は拘束状態を意味します。
- 黒は完全に拘束された状態を意味します。
- 赤は拘束の問題 (過剰拘束) を意味します。
拘束アイコンの色は、制約された状態を示します。
- グレー地に黒ははっきりしていることを意味します。
- 赤地に白は問題を示します。
- 選択すると、完全に拘束されていないスケッチ点 (青と赤) が、重なり合っている完全に拘束されたスケッチ点 (黒) よりも優先されます。
寸法や拘束を追加すると、スケッチがさらに拘束されます。エンティティをドラッグすることで、どのような拘束や寸法を追加すればよいかわかりやすくなります。

拘束アイコンを操作することができます。
- アイコンまたはアイコンのグループをクリックし、別の場所にドラッグします。
- 1 つの拘束アイコンの上にカーソルを合わせると、強調表示されているエンティティが表示されます。これは、拘束が適用されていることを示します。
- 拘束を削除する: 拘束アイコンを 1 つクリックして Delete キーを押すか、コンテキストメニューから [削除] を選択します。
- [スケッチ] ダイアログで、[拘束を表示] をオンにして、スケッチに定義されているすべての拘束を表示します。
- 矛盾する拘束は、赤い背景に白い記号として表示されます。
スケッチでは、曲線が推測をスナップすると、マウスカーソルの横に拘束インジケータが表示されます。

拘束を追加、適用、編集することで、Onshape でのパーツの定義が容易になります。拘束は、スケッチの作成中、または編集用に開いたときに、スケッチダイアログに一覧表示されます。
スケッチ内のエンティティ間、または 2 つ以上のスケッチのエンティティ間に拘束を適用できます (たとえば、別のスケッチ内の 1 つのスケッチからエンティティを 使用 する場合)。拘束は手動で適用でき、スケッチとしてジオメトリが作成された場合に作成される拘束もあります。自動的に作成される拘束の詳細は、自動推測を参照してください。
スケッチダイアログで、リスト内の拘束をタップして、関連するスケッチジオメトリを強調表示します。たとえば、2 本の線が互いに水平に拘束されている場合に、水平拘束をタップすると、両方の線が強調表示されます。
拘束を追加、適用、編集して、Onshape でパーツを定義しやすくします。拘束は、スケッチの作成中、または編集用に開いている場合にのみ使用でき、表示することができます。
モバイルデバイスでの特定の拘束の使用の詳細は、特定の拘束のトピックを参照してください。