사용자 정의 블록에 구속 추가¶
사용자 정의 블록 내에서는 사용자 정의 블록을 편집하는 동안 기하적 관계와 크기를 유지하기 위해 구속을 적용할 수 있습니다.
기하 구속은 사용자 정의 블록 정의의 도면요소 간 관계를 정의합니다. 예를 들어, 두 원이 항상 동심 상태로 유지되거나 다각형의 한 면이 항상 수평이 되도록 지정할 수 있습니다.
치수 구속을 사용하면 사용자 정의 블록의 도면요소 크기를 제어할 수 있습니다. 예를 들어, 다각형 세그먼트의 길이를 유지하는 치수 구속을 정의할 수 있습니다.
치수 구속 조건 매개변수
블록 편집기의 치수 구속은 *구속 파라미터*라고 불립니다.
구속 파라미터를 사용하면 사용자 정의 블록의 사용자 정의 맞물림 점과 사용자 정의 속성을 표시할 수 있습니다. 구속 파라미터를 사용하면 사용자 정의 블록 내에서 도면요소의 거리, 길이, 지름, 반지름 및 각도 값을 제어할 수 있습니다. 구속 파라미터 값을 변경하면 관련된 도면요소의 크기가 변경됩니다.
또한 수학식을 정의하여 구속 파라미터 간의 관계를 지정할 수 있습니다. 예를 들어, 원지름이 항상 다른 도면요소 길이의 절반이 되도록 지정할 수 있습니다.
사용자 정의 블록 정의에서 치수 구속과 구속 파라미터를 모두 사용할 수 있습니다. 또한 기존 치수 구속을 구속조건 파라미터로 변환할 수 있습니다.
블록 편집기에서 구속 파라미터 추가 도구는 블록 편집 리본 탭의 치수 패널에 그룹화되어 있습니다.
사용자 정의 블록 정의의 도면요소에 치수 구속 파라미터를 추가하려면 CBCElement 명령을 사용합니다. 명령 옵션은 블록 편집기(치수 패널)에서 개별 요소 명령이 제공하는 선택 항목에 해당합니다.
예:
d1은 치수 구속 파라미터임
d2는 치수 구속임

CustomBlocks의 사용자 매개변수
사용자 파라미터를 사용하면 블록 참조를 위해 편집 가능한 사용자 정의 속성을 정의할 수 있습니다. 사용자 파라미터가 변경되면 블록이 자동으로 업데이트됩니다.
블록 편집기에서 파라미터 팔레트에는 다음이 표시됩니다.
작업 파라미터
치수 구속 파라미터
사용자 파라미터
속성
치수 구속을 치수 구속 파라미터로 변환하기:
부모 주제