ZWCAD에서 블록은 반복 사용되는 객체를 효율적으로 관리하는 핵심 기능입니다. 본 가이드는 BLOCK 명령을 정확히 이해하고 검색에 잘 노출되도록 최적화하는 방법을 제시합니다.
BLOCK 명령이란?
BLOCK 명령은 선택한 객체를 하나의 블록 정의로 저장하고, 필요 시 삽입·편집할 수 있게 하는 기능입니다. 삽입 탭·블록 패널·‘생성’ 버튼이나 명령행에 BLOCK을 입력해 실행합니다.
실행 방법 (단계별)
- 블록 정의에 포함할 객체를 도면에 배치합니다.
- 리본 삽입 » 블록 » 생성 또는 도구막대: 그리기 » 블록 만들기를 클릭합니다.
- 명령행에
BLOCK을 입력하고 Enter를 누릅니다. - ‘블록 이름’ 입력란에 원하는 이름을 입력합니다. 이름 길이는
EXTNAMES변수에 따라 255자까지 가능하며, A‑Z, 0‑9, 공백 및 ZWCAD가 허용하는 특수문자를 사용할 수 있습니다. - ‘기준점’ 옵션에서 삽입 기준점을 지정합니다. 버튼 클릭 → 화면에서 지정 또는 좌표 입력이 가능합니다.
- ‘객체 선택’ 버튼을 클릭하고 블록에 포함시킬 객체를 선택한 뒤 Enter를 눌러 선택을 완료합니다.
- ‘주석’ 옵션에서 블록이 주석 블록인지 여부를 설정합니다.
- ‘확인’ 버튼을 눌러 블록 정의를 완료합니다. 이제 블록은 현재 도면에 저장되어 언제든 삽입할 수 있습니다.
주요 옵션
| 옵션 | 설명 |
|---|---|
| 블록 이름 | EXTNAMES 변수에 따라 255자까지 입력 가능. 중복 시 기존 정의 갱신 여부 선택. |
| 기준점 | 삽입 시 기준이 되는 점. 화면 지정 또는 X,Y,Z 좌표 직접 입력. |
| 객체 선택 | 블록에 포함할 객체를 지정. 선택 후 Enter 로 확정. |
| 주석 | 블록이 주석 블록인지 여부 설정. |
| 용지 공간 뷰포트 맞춤 | 용지 공간 뷰포트와 블록 참조 방향 일치 여부 설정. |
실무 팁·자주 하는 실수
팁 • 블록 정의 시 ‘객체 삭제’ 옵션을 체크하지 않으면 원본 객체가 도면에 남아 재사용이 편리합니다.
실수 • 기준점을 지정하지 않으면 기본 원점(0,0,0)으로 삽입돼 위치가 어긋날 수 있습니다. 항상 기준점을 명확히 지정하세요.
팁 • 블록 이름에 공백을 포함하면 검색 시 정확히 입력해야 하니 가능하면 언더스코어( _ ) 등으로 대체하면 검색 효율이 높아집니다.
실수 • ‘BLOCK?’ 명령을 사용해 블록 정보를 조회할 때 옵션을 입력하지 않으면 모든 객체 타입이 표시돼 과도한 정보가 출력됩니다. 필요한 타입만 지정해 조회하세요.
관련 명령
BLOCK (단축키: B, BMAKE, BMOD) – 블록 정의 생성
-BLOCK – 명령행 라인에서 블록 정의 생성
BLOCK? – 블록에 포함된 객체 상세 정보 조회
실무 Q&A
A. ‘ERASE’ 명령으로 블록 참조를 선택하면 삭제됩니다. 블록 정의 자체는 ‘BLOCK’ 명령에서 ‘삭제’를 선택해 제거합니다.
A. ‘BLOCK?’ 실행 후 ‘속성 유형 입력’ 단계에서 원하는 타입(예: ARC)을 입력하고 Enter 키를 누릅니다.
A. ‘EXTNAMES’ 값이 1이면 허용된 특수문자를 사용할 수 있지만, ZWCAD와 Windows가 미사용으로 지정한 문자만 가능합니다.