요소의 쉐이프 또는 크기가 변경되는 방식을 조정하는 규칙을 작성하려면 구속조건을 추가합니다.
모형의 지오메트리에 따라 모형의 쉐이프 또는 크기 정의에 하나 이상의 구속조건이 필요할 수도 있습니다. 구속조건은 모형이 따라야 할 규칙을 실행합니다. 모형을 구속하면 "자유도"라고 하는 모형의 쉐이프나 크기를 변경할 수 있는 방식을 조정합니다. 예를 들어, 원에는 중심점 위치와 지름이라는 두 가지 자유도가 있습니다. 중심점과 지름을 정의하면 원은 완전히 구속되며 그 값을 유지할 수 있습니다. 구속조건은 두 피쳐가 수직, 평행, 접선 또는 동심인지 여부 또는 반지름의 중간점이 같은지 여부 등 지오메트리 피쳐의 관계를 지정합니다.
구속조건은 치수와 함께 작동하여 모형의 쉐이프와 크기를 조정합니다. 모형을 수정할 때 지오메트리는 적용된 구속조건에 따라 피쳐 간의 관계를 유지합니다. 구속조건을 추가하여 설계 의도를 나타냅니다. 예를 들어, 모형의 지오메트리에 따라 두 선 간에 평행 구속조건을 정의할 수 있습니다. 또한 두 선의 길이가 같도록 구속조건을 추가할 수도 있습니다.
지오메트리 구속조건을 적용할 때 필요에 따라 구속조건을 검토하고 바꿔 모형 분석을 계속합니다. 경험이 많아질수록 어떠한 구속조건이 모형을 조정하는지 파악할 수 있어 설계 요구 사항을 충족시킬 수 있게 됩니다. 선에만 사용되는 구속조건도 있고 호, 원 또는 점에만 사용되는 구속조건도 있습니다.
접선 구속조건 적용
평행 구속조건 적용
수직 구속조건 적용
동심 구속조건 적용
요소 작성기에서는 10가지 지오메트리 구속조건을 제공합니다. 다음 리스트에서는 구속조건과 함께 사용할 수 있는 피쳐에 대해 설명합니다.
선 또는 호와 같은 원곡선 지오메트리와 다른 원곡선 지오메트리 또는 선 간에 정의할 수 있습니다. 물리적으로 한 점을 공유하지 않더라도 두 원곡선이 서로 접하도록 합니다. 접선은 선을 호 또는 원에 구속할 때 많이 사용합니다.
선과 같이 방향이 있는 지오메트리 쌍 간에 정의할 수 있습니다. 둘 이상의 선이 평행이 되도록 합니다.
선과 같이 방향이 있는 지오메트리 쌍 간에 정의할 수 있습니다. 선택한 선이 서로 직각이 되도록 합니다.
원과 점의 조합에 대해 정의할 수 있습니다. 각 지오메트리의 중심점을 같은 위치에 고정시킵니다. 일반적으로 두 원의 중심점이 같은 원 대 원, 원의 중심점에 점이 있는 원 대 점, 두 점이 같은 점 대 점이 있습니다.
점과 지오메트리 간에 정의할 수 있습니다. 두 점(중심점 포함)을 함께 고정시키며 점은 기본적으로 지오메트리 상에 있습니다.
두 개의 지오메트리 쌍 간에 정의할 수 있습니다. 첫 번째 지오메트리 쌍 간의 거리가 두 번째 간의 거리에 고정됩니다. 동일 거리 구속조건은 실제 거리를 조정하지 않습니다. 각 지오메트리 쌍은 점과 선의 조합, 동심으로 구속된 두 원 또는 호의 조합, 점과 동심으로 구속된 원 또는 호의 조합 중 하나여야 합니다.
두 원 또는 두 호 간에 정의할 수 있습니다. 두 원 또는 호의 반지름을 같은 값으로 고정합니다. 동일 반지름 구속조건은 반지름 값을 조정하지 않습니다.
점과 다른 두 점 또는 두 선 간에 정의할 수 있습니다. 점이 다른 두 지오메트리로부터 동일 거리입니다. 중간점 구속조건은 거리를 조정하지 않습니다. 일반적으로 점을 선의 중간에 구속하는 데 사용됩니다.
같은 유형의 두 지오메트리와 선 간에 정의할 수 있습니다. 두 지오메트리가 선을 중심으로 반대쪽에 대칭으로 정렬됩니다. 대칭 구속조건은 구속된 지오메트리가 정확한 대칭 이미지를 유지하도록 강요하지 않습니다.
선 또는 원곡선과 원곡선 간에 정의할 수 있습니다. 두 선은 법선이 될 수 없으며 수직 구속조건을 대신 사용해야 합니다. 원곡선이 교차하고 원곡선 접선의 방향이 교차로에서 수직입니다. 일반적으로 선을 타원의 법선에 구속하는 데 사용됩니다.