구속 조건 사용하기
구속 조건은 스케치를 생성할 때에만 사용할 수 있고 보기가 가능하며, 그 밖의 경우에는 편집이 가능합니다.

두 스케치에서 요소들 간에 적용되는 구속 조건(예를 들어, 한 스케치의 요소를 다른 스케치에서 사용할 때)은 파란색 배경으로 구분됩니다. 구속 조건을 수동으로 적용할 수 있으며, 일부는 스케치로 형상이 생성될 때 만들어집니다. 마우스로 가리킬 때, 참조된 구속 조건의 배경은 더 짙은 파란색이 됩니다.
위에 표시된 사용 구속 조건(파란색 배경)은 직사각형 스케치의 꼭지점을 원 스케치에서 원의 중심점으로 구속합니다.



구속 조건 스케치 도구를 이용하면 스케치를 작성 중이거나 편집을 위해 열었을 때 구속 조건을 보고 변경할 수 있습니다. 두 스케치에서 요소들 간에 적용되는 구속 조건(예를 들어, 한 스케치의 요소를 다른 스케치에서 사용할 때)은 파란색 배경으로 구분됩니다. 구속 조건을 수동으로 적용할 수 있으며, 일부는 스케치로 형상이 생성될 때 만들어집니다. 마우스로 가리킬 때, 참조된 구속 조건의 배경은 더 짙은 파란색이 됩니다.
일치, 동심, 평행, 접선, 수평,수직, 직교, 같음, 중심점, 수직, 관통, 대칭, 고정, 곡률 등 여러 가지 구속 조건을 사용할 수 있습니다. 구속 조건은 구속 제한을 사용해 자동으로, 툴바를 사용해 수동으로 스케치에 추가될 수 있습니다.
이 예에서는 수직 보조선과 원 사이에 중심점 구속이 추가됩니다. 원과 보조선의 중심점을 선택합니다. 스케치 툴바에서 중심점 구속 조건을 클릭합니다. 다른 구속 조건에 대해서 이 프로세스를 모방할 수 있습니다. 또는 먼저 스케치 툴바에서 중심점 구속 조건을 선택한 다음, 보조선과 원을 선택합니다.

도면 구속 조건을 적용하려면 다음 중 하나를 수행하십시오.
-
메뉴에서 구속 조건을 선택하거나 해당 바로가기 키를 사용하여 스케치에서 구속 조건을 적용할 요소를 선택합니다.
-
스케치 요소를 선택하고 도구 모음의 구속 조건 메뉴에서 구속 조건을 클릭합니다.
툴바 제약 조건 메뉴에서 사용할 수 있는 구속 조건은 다음과 같습니다.
-
일치 - 두 개 이상의 스케치 요소가 스케치에서 같은 위치를 공유하도록 합니다.
-
동심원 - 임의의 점을 호 또는 원의 중심과 일치시키십시오. 선택한 호와 원이 중심점을 공유하도록 합니다.
-
평행 - 2개 이상의 선을 평행하게 만듭니다.
-
접선 - 두 스케치 요소 사이 또는 스케치 요소와 평면 사이의 접선 관계를 만듭니다.
-
가로 - 하나 이상의 선 또는 점 집합을 가로로 제한합니다.
-
수직 - 하나 이상의 선 또는 점 집합을 수직으로 제한합니다.
-
직교 - 두 선을 직교하도록 만듭니다.
-
같음 - 여러 줄의 길이를 같게 하거나 여러 호의 반지름을 같게 만듭니다.
-
중심점 - 스케치 점을 선 또는 호의 중심점으로 제한합니다.
-
직교 - 곡선과 선 또는 곡선과 면을 수직으로 만듭니다.
-
관통 - 스케치 요소를 활성 스케치 평면 외부의 다른 요소와 일치하게 만듭니다.
-
대칭 - 동일한 유형의 두 엔티티를 선, 면 또는 선형 모서리를 기준으로 대칭으로 만듭니다.
-
고정 - 움직이지 않도록 스케치 요소를 스케치 평면에 잠급니다.
-
곡률 - 스케치 스플라인(또는 원추형) 및 주변 형상 간에 곡률 연속 전환을 생성합니다.

스케치를 연 상태에서, 선이나 호와 같은 스케치 요소 위에 마우스를 올려놓으면 해당 요소에 대한 구속 조건을 볼 수 있습니다. 마우스를 움직여 요소 위에 올려놓으면 강조 표시된 요소에 대해서만 구속 조건이 나타납니다. 모든 구속 조건이 표시되게 하려면 Shift 키를 누른 상태에서 마우스를 움직이십시오.
마우스를 위에 올려놓으면 요소는 오렌지색으로 강조표시됩니다. 파란색 바탕의 참조된 구속 조건은 예외이며, 마우스를 올려놓으면 더 어두운 파란색으로 강조표시됩니다.관련 요소는 노란색으로 강조표시되며, 구속 조건을 선택하면 좌표 요소도 강조표시됩니다.

이러한 구속 조건은 툴바의 구속 조건 섹션에서 사용할 수 없지만, 아래의 설명과 같이 특정 작업 동안 자동으로 생성됩니다.
-
사분면 - 타원과 일치하는 점과 해당 타원의 장축 또는 단축 중 하나를 구속합니다. 특정 요소를 드래그하거나 타원상의 점들 중 하나에 배치하는 등 구속 제한에 의해 형성될 수 있습니다.
-
사용 - 한 스케치의 스케치 요소를 다른 스케치의 요소로 구속합니다. 사용 도구를 선택한 다음, 다른 스케치 또는 피처에서 요소(스케치 요소, 면, 모서리)를 선택하여 수행됩니다.
-
교차점 - 관통 구속 조건
을 사용하여 열린 곡선의 끝점이 교차면의 모서리에 놓이도록 구속합니다(교차점 도구를 사용한 결과). 닫힌 곡선의 경우, 교차점 구속 조건을 사용하여 스케치 요소를 구속합니다.

스케치 요소의 색상은 구속 상태를 나타냅니다.
- 파란색은 구속 조건이 적용 중임을 의미합니다.
- 검정색은 완전히 구속됨을 의미합니다.
- 빨간색은 구속 조건 문제를 나타냅니다(과도한 구속).
구속 조건 아이콘의 색상은 구속 상태를 나타냅니다.
- 회색 바탕의 검은색은 잘 정의되어 있음을 의미합니다.
- 빨간색 바탕의 흰색은 문제를 나타냅니다.
- 선택 시 완전히 구속되지 않은 스케치 점(파란색 및 빨간색)이 완전히 구속된 중첩된 스케치 점(검은색)보다 우선 순위가 지정됩니다.
치수 또는 구속 조건을 더 추가하면 스케치가 추가로 구속됩니다. 요소를 드래그해서 추가하려는 구속 조건 또는 치수가 어떻게 적용되는지를 쉽게 이해할 수 있습니다.

View and filter the sketch constraints and dimensions in order to analyze them and correct any sketch constraint errors.
Accessing the Constraint manager
From the Sketch dialog:
-
Click the Show sketch diagnostic tools icon (
).
-
Click Constraint manager.
The Constraint manager dialog opens:
Using the Constraint manager
From the Constraint manager dialog, you can do the following:
-
Filters - Collapse/Expand all dialog sections at once (Type, Mode, Status).
-
Automatically select constraints - When toggled on (default), any constraint selected in the Constraint manager dialog places a yellow bounding box around corresponding constraints in the sketch. When off, constraints will not have a bounding box placed around them (they are not selected).
This option is useful if you want to select only those constraints from a specific part of the sketch. For example, toggle this option off. Select the constraints Type you want to locate in the portion of your sketch (for example, coincident constraints in the example below). Then create a selection box around a portion of your sketch (a rectangle in the example below). Only constraints for that section display bounding boxes around them and are available from the Entities and constraints list (see below).
Disabling "Automatically select constraints" and then box-selecting the rectangle in the sketch (left). Once selected, the filters only apply to the selected sketch entity. In the example here, coincident constraints are only shown for the previously-selected rectangle (right).
-
Type - Select from a list of available constraints. For example, selecting Coincident places a yellow bounding box around all coincident constraints in the sketch (provided Automatically select constraints is enabled).
-
Mode - Select from the following 3 modes:
-
Internal - Selects constraints from the current sketch.
-
External - Selects constraints from external sources.
-
In context - Selects constraints referenced in context
-
-
Status - Select from the following 3 statuses:
-
Driven - Driven constraints. When selected, driven constraints are highlighted yellow. If they are under-constrained, they are highlighted a darker blue.
-
Solved - Solved constraints. When selected, solved constraints are highlighted yellow. If they are under-constrained, they are highlighted a darker blue.
-
Errors - Constraints in error. When selected, constraints in error are highlighted a darker red,
-
-
Sort by constraint - Sorts the Entities and constraints list below by constraint first, then entity second.
-
Sort by entity - Sorts the Entities and constraints list below by entity first, then constraint second.
-
Entities and constraints list - Displays all selected constraints, depending on the filter selections in the dialog. Hovering over a constraint or entity in the list highlights it in the sketch. From this list, you can:
-
Delete constraint (
) - Deletes the constraint from the sketch.
-
Remove selection (
) - Removes the constraint from the Entities and constraints list.
Sort by constraint (left); Sort by entity (right)
Right-click on a constraint or entity in the Entities and constraints list to access the following commands:
-
Delete constraint/entity - Deletes the selection (constraint or entity)
-
Zoom to selection - Zooms in to the selection (constraint or entity)
-
Hide external references - Hides all externally referenced constraints
-
Clear all - Clears all constraints from the Entities and constraints list
-
-
-
Delete all button - Deletes all selected constraints from the sketch.
Turning Constraint manager off
To turn off the Constraint manager, either:
-
Click X at the top right corner of the Constraint manager dialog.
-
Click the Show sketch diagnostic tools icon (
) and select Turn constraint manager off:
팁
-
Select as many types, modes and statuses from the dialog to filter the constraints to what is selected. These filters can be used in any combination.
-
If Show constraints and Show errors are disabled in the Sketch dialog, hovering over the constraint in the Entities and constraints list displays only that constraint (and related entities) in the sketch:
-
Selecting an entity in the Entities and constraints list highlights the entity in light yellow:
-
Constraint manager also works with sketches in the Sheet metal flat pattern view:

구속 조건 아이콘과 상호 작용할 수 있습니다.
- 아이콘 또는 아이콘 그룹을 클릭해서 다른 위치로 드래그합니다.
- 단일 구속 조건 아이콘 위로 마우스를 가져가면 어떤 요소가 강조 표시되는지 확인할 수 있으며, 해당 요소에 구속 조건이 적용됨을 나타냅니다.
- 구속 조건 삭제: 단일 구속 조건 아이콘을 클릭하고 삭제를 클릭하거나 컨텍스트 메뉴에서 삭제를 선택합니다.
- 스케치에 대해 정의된 모든 구속 조건을 표시하려면 스케치 대화상자에서 구속 조건 보이기를 체크합니다.
- 충돌하는 구속 조건은 빨간색 배경의 흰색 기호로 나타납니다.
스케치 작성 시, 곡선이 구속 조건에 스냅될 때 마우스 커서 옆에 구속 조건 표시기가 나타납니다.

Onshape에서 파트를 손쉽게 정의할 수 있도록 구속 조건을 추가, 적용 및 편집합니다. 구속 조건은 스케치를 생성할 때 스케치 대화상자에 나열되며, 그 밖의 경우에는 편집이 가능합니다.
구속 조건은 스케치 내의 요소 사이 또는 둘 이상의 스케치에 포함된 요소 사이에 적용할 수 있습니다(예: 한 스케치의 요소를 다른 스케치에서 사용할 경우). 구속 조건은 수동으로 적용할 수 있으며, 일부는 형상이 스케치로 생성될 때 만들어집니다. 자동으로 생성되는 구속 조건에 대한 자세한 내용은 자동 추론을 참조하십시오.
스케치 대화상자에서 관련 스케치 형상을 강조 표시하려면 목록에서 구속 조건을 탭합니다. 예를 들어, 두 개 선이 서로에 대해 수평으로 구속된 경우 수평 구속 조건을 탭하면 두 선이 모두 강조 표시됩니다.
Onshape에서 파트를 손쉽게 정의할 수 있도록 구속 조건을 추가, 적용 및 편집합니다. 구속 조건은 스케치를 생성할 때에만 제공되고 볼 수 있으며, 그 밖의 경우에는 편집이 가능합니다.
모바일 장치를 사용할 때 특정 구속 조건에 대한 자세한 내용은 특정 구속 조건 주제를 참조하십시오.