ZWCAD에서 REGION 명령은 닫힌 객체를 물리적 특성을 가진 2D 영역으로 변환하는 핵심 도구입니다. 설계 초기에 면적 계산·재료 추정·부울린 연산이 필요할 때 활용합니다.
1. REGION 명령 개요
REGION은 닫힌 객체(폴리선, 선, 호, 타원, 타원 호, 스플라인 등)를 선택해 2D 영역으로 변환합니다. 변환 후 원본 객체는 시스템 변수 DELOBJ=1이면 자동 삭제됩니다. 생성된 영역은 UNION, SUBTRACT, INTERSECT 연산을 통해 복합 영역을 만들 수 있습니다.
2. 실행 방법 (단계별)
- 리본 → 홈 탭 → 그리기 패널 → 영역 아이콘을 클릭하거나, 명령행에
REGION입력 후REG단축키를 누릅니다. - ‘객체 선택’ 프롬프트가 나타나면 변환할 닫힌 객체들을 클릭합니다. 두 개 이상 선택 후 ENTER로 선택을 종료합니다.
- 명령행에 탐지된 루프 수와 생성된 영역 수가 표시됩니다.
- 필요 시 UNION, SUBTRACT, INTERSECT 명령을 차례로 실행해 복합 영역을 만듭니다. 각각은 솔리드 탭 → 부울린 패널에서 접근합니다.
3. 주요 옵션 및 단축키
| 옵션 | 위치 | 설명 |
|---|---|---|
| REGION | 리본 홈·그리기·영역 / 도구 모음 그리기·영역 / 메뉴 그리기·영역 | 닫힌 객체를 영역으로 변환 |
| REG | 키보드 단축키 | REGION 명령 호출 |
| UNION | 솔리드·부울린·합집합 | 여러 영역을 하나의 복합 영역으로 결합 |
| SUBTRACT | 솔리드·부울린·차집합 | 첫 번째 영역에서 두 번째(이후) 영역을 차감 |
| INTERSECT | 솔리드·부울린·교집합 | 선택된 영역들의 교집합을 새 영역으로 생성 |
4. 실무 팁·자주 하는 실수
팁: 복합 영역을 만들기 전, 각 객체가 반드시 닫힌 루프인지 확인합니다. 교차점이나 자기 교차가 있는 폴리선은 영역 변환이 안 됩니다.
실수 방지: DELOBJ 값을 확인하세요. 1이면 원본이 사라져 복구가 어려우니 필요 시 0으로 설정 후 작업합니다.
주의: UNION·SUBTRACT·INTERSECT은 선택 순서가 결과에 영향을 줍니다. 특히 SUBTRACT에서는 첫 번째 영역이 기준이 되니 순서를 명확히 합니다.
자주 묻는 질문
A. 교차점이나 자기 교차가 있는 폴리선·선·스플라인은 닫힌 루프가 아니므로 변환되지 않습니다.
A. 명령 실행 전에 시스템 변수 DELOBJ를 0으로 설정하면 원본이 유지됩니다.
A. 합집합은 전체 면적을 합칠 때, 차집합은 구멍을 만들 때, 교집합은 겹치는 부분만 남길 때 사용합니다.