PURGE는 ZWCAD 도면 파일 내에 남아 있는 사용되지 않은 정의 객체들을 한 번에 정리해 주는 유틸리티입니다. 파일 용량을 줄이고 성능 저하를 방지하고 싶을 때 반드시 활용해야 하는 기본 명령입니다.
1. PURGE 명령이란?
PURGE(단축키: PU)는 블록, 레이어, 선 종류, 문자 스타일 등 현재 도면에 정의돼 있지만 실제로 사용되지 않은 객체들을 제거하는 기능입니다. 명령행에 PURGE를 입력하거나 리본·도구 모음·메뉴에서 소거를 선택해 실행합니다.
2. 실행 방법 – 단계별 절차
- 명령 입력:
PURGE를 명령행에 입력하고 Enter를 누릅니다. - 소거 대화상자 열림: ‘소거’ 대화 상자가 나타나면 정리할 항목을 선택합니다.
- 항목 선택: 트리 구조에서 + 기호를 클릭해 하위 항목을 펼치고, 제거하고자 하는 유형(예: 블록, 도면층 등)을 체크합니다.
- 승인 옵션: ‘소거시마다 승인을 원하면’ 옵션을 선택하면 각 항목마다 확인 창이 나타납니다.
- 중첩 항목: 다른 객체에 중첩된 객체를 정리하려면 ‘중첩된 항목 소거’를 체크합니다.
- 실행: 소거 버튼을 클릭하면 선택된 모든 정의 객체가 제거됩니다.
3. 주요 옵션 상세
| 옵션 | 설명 |
|---|---|
| 블록 | 사용되지 않은 모든 정의 블록을 삭제합니다. |
| 치수 스타일 | 미사용 치수 스타일을 정리합니다. |
| 그룹 | 사용되지 않은 그룹 정의를 제거합니다. |
| 도면층 | 빈 레이어를 삭제해 레이어 관리 효율을 높입니다. |
| 선 종류 | 사용되지 않은 선 유형을 정리합니다. |
| 프린트스타일 | 미사용 프린트 스타일을 소거합니다. |
| 모양 | 정의만 존재하고 실제 사용되지 않은 모양을 삭제합니다. |
| 문자 스타일 | 빈 문자 스타일을 정리합니다. |
| 테이블 스타일 | 사용되지 않은 테이블 스타일을 소거합니다. |
| 멀티선 스타일 | 미사용 멀티 선 스타일을 제거합니다. |
| 다중 지시선 스타일 | 사용되지 않은 다중 스타일을 삭제합니다. |
| 등록된 응용프로그램 | 모든 등록된 어플리케이션을 소거합니다. |
| 길이가 0인 기하학 객체 | 제로 길이 선·호·폴리선을 정리합니다. |
| 빈 문자 객체 | 내용이 없는 문자 객체를 삭제합니다. |
| 모든 항목 | 위 모든 항목을 한 번에 정리합니다. |
4. 실무 팁·자주 하는 실수
팁 1) ‘모든 항목’ 선택 시 주의 – 전체 정리는 편리하지만, 프로젝트에 필요할 수 있는 레이어나 스타일을 실수로 삭제할 위험이 있습니다. 반드시 백업 파일을 만든 뒤 실행하세요.
팁 2) 승인을 켜두면 – 대량 정리 시 승인을 켜두면 반복 확인이 필요해 시간이 오래 걸립니다. 경험이 쌓이면 승인을 해제하고 한 번에 처리하는 것이 효율적입니다.
실수 1) ‘중첩된 항목 소거’ 미선택 – 다른 객체에 포함된 미사용 객체가 남아 파일 용량이 줄어들지 않을 수 있습니다. 필요 시 반드시 체크하세요.
실수 2) 명령행 ‘-PURGE’ 사용 오류 – ‘-PURGE’를 입력하면 명령행 옵션이 표시됩니다. 옵션 선택을 놓치면 기본값(블록만)만 삭제될 수 있으니 옵션 목록을 확인하고 원하는 항목을 지정하세요.
자주 묻는 질문
A. -PURGE는 명령행 옵션을 순차적으로 선택하게 하여 세부 항목을 지정할 수 있습니다.
A. 삭제된 항목이 실제로 차지하는 용량이 작을 수 있습니다. REGEN 또는 REGENALL으로 화면을 재생성하면 남은 픽셀도 정리됩니다.
A. UNDO 명령으로 바로 복구 가능하지만, 저장 후에는 백업 파일에서 복원해야 합니다.