캐드 블록 삭제 퍼지 명령어로 도면 용량 줄이고 불필요한 요소 제거하려면?
도면을 오래 다루다 보면 파일 크기가 점점 커져서 캐드가 무거워지고 작업 속도도 느려질 때가 많죠. 특히 몇 번 복사 붙여넣기 하거나 여러 블록을 사용하다 보면 필요 없는 요소도 같이 쌓입니다. 이럴 때 캐드 블록 삭제 퍼지 명령어를 잘 활용하면 도면이 확 가벼워지고 쾌적한 작업 환경을 만들 수 있어요. 직접 경험한 방법을 바탕으로 도면 최적화하는 법을 쉽고 단계별로 알려드릴게요.
도면에서 블록 완전 삭제, 왜 꼭 해야 할까요?
우선 캐드에서 지우고 싶은 블록이 보인다고 해서 바로 스무스하게 사라지는 건 아니에요. 도면에 블록 인스턴스를 Erase로 완전히 없애야 퍼지가 제대로 동작합니다. 저는 한 번 이걸 못 보고 블록을 일부만 지웠는데, 용량이 줄지 않아서 한참 헤맨 적 있어요.
- QSELECT나 Ctrl+A로 전체 객체를 선택하세요.
- Erase 또는 Del 키로 선택된 블록을 싹 지웁니다.
- 확인할 땐 Z+E(줌 익스텐트) 명령어로 화면 전체를 봅니다.
이 과정을 거쳐야 비로소 블록 인스턴스가 남지 않아 캐드 블록 삭제 퍼지 명령어가 효과적으로 작동합니다.
PURGE 명령어로 불필요한 블록 정의, 어떻게 완전히 제거할까요?
캐드 블록 삭제 퍼지 명령어의 핵심은 바로 이 PURGE입니다. 명령창에 PU를 입력하면 대화상자가 뜨는데 여기서 삭제할 항목을 세밀하게 선택할 수 있어요.
| 항목 | 기능 | 사용 팁 |
|---|---|---|
| 블록 | 사용하지 않는 블록 정의 제거 | 목록 펼쳐서 하나씩 체크하기 |
| 레이어 | 빈 레이어 깔끔하게 삭제 | 모두 선택해서 지우기 |
| 선종류 | 필요 없는 선 타입 청소 | 내포된 항목도 체크 |
| 문자 스타일 | 안 쓰는 폰트 스타일 삭제 | 이름 없는 개체 소거 체크 |
“모두 소거(A)” 버튼을 누르면 클릭 한 번에 정리 끝! 삭제 결과는 명령창에 뜨니까 사용자가 직접 용량 절감 효과를 눈으로 확인할 수 있습니다.
퍼지 명령어는 왜 몇 번 반복해야 할까요?
한 번의 퍼지로 깨끗해지기도 하지만, 때마다 남아있는 블록이나 빈 객체가 있으니 반복하는 습관을 들이시는 게 좋아요. 저는 보통 세 번 정도 돌리는데, 점점 도면이 가벼워지는 걸 느낄 수 있습니다.
퍼지 후에도 도면이 아직 무겁다면? 추가 조치법은?
퍼지만으로 해결이 안 될 때도 있죠. 그럴 때 도움되는 몇 가지 명령어가 있어요.
- AUDIT: 도면 오류를 찾아서 고쳐줍니다. 열 때마다 체크하는 게 좋아요.
- 유령 블록 처리: BEDIT 명령어로 목록을 확인하고, 안 지워지는 블록은 EXPLODE나 FLATTEN으로 분해 후 다시 퍼지하세요.
- OVERKILL: 중복 선 없애는 역할, 선택 범위 지정 후 실행합니다.
- WBLOCK: 필요한 객체를 새 도면 파일로 내보내 불필요한 정보 차단.
- SCALELISTEDIT: 사용하지 않는 축척 리스트 정리.
이런 추가 조치들로 저도 4GB 용량 도면이 100MB 수준으로 줄어든 경험이 있습니다. 저장은 Ctrl+S 두 번 눌러 압축 효과까지 잊지 마세요!
한눈에 보는 캐드 블록 삭제 퍼지 명령어 정리표
| 단계 | 설명 | 꼭 기억할 점 |
|---|---|---|
| 1단계 | 블록 인스턴스 Erase로 완전히 삭제 | 도면에 블록이 남아있으면 퍼지 불가 |
| 2단계 | PURGE 명령어로 정의된 블록 청소 | 항목별 선택 후 모두 소거 활용 |
| 3단계 | 필요시 AUDIT, OVERKILL 등 추가 명령 실행 | 도면 오류 및 중복 요소 제거 |
| 4단계 | 저장 전 Ctrl+S 두 번 눌러 압축 | 최종 용량 크게 줄임 |
직접 사용한 사례: 사무실 도면 ‘슬림화’ 과정은?
몇 달 전 대형 프로젝트 도면이 500MB나 됐었어요. 확인해 보니 중복 블록이 수백 개. 다음 순서로 작업했습니다.
- 도면 내 블록 인스턴스 모두 Erase로 지움.
- PURGE 명령어를 세 번 반복해 약 80개 이상 블록 정의 소거.
- AUDIT 실행해서 5건 오류 수정 끝.
- OVERKILL로 중복 선 200여 개 정리.
- 저장 후 용량이 50MB까지 줄었고, 작업 속도가 5배 빨라졌어요.
매일 이런 식으로 마무리하니, 쾌적한 작업 환경 유지에 큰 도움이 되었습니다.
캐드 블록 삭제 퍼지 명령어가 안 될 때, 어떻게 해야 할까요?
저도 처음 사용할 때 어려움을 겪었는데, 다음 방법들이 효과적입니다.
- 블록이 도면에 남아있는지 다시 한 번 QSELECT로 체크하세요.
- 빈 블록인 경우 객체가 없어서 삭제가 안 될 땐 lisp 스크립트나 BEDIT으로 처리합니다.
- 프록시 객체 문제라면 RECOVER 명령어를 시도하세요.
- 안 되면 새 도면에 필요 객체만 옮겨 담는 것도 방법입니다.
대부분 여기서 해결 못 하면 드물죠. 너무 힘들다고 포기하지 마세요!
자주 묻는 질문
PURGE가 블록을 못 지우는 이유가 뭘까요?
블록 인스턴스가 남아서 그렇습니다.
퍼지 한 번 하고 용량 얼마나 줄어요?
보통 50% 이상, 많으면 80%도 가능합니다.
유령 블록 쉽게 없애는 법은?
BEDIT 확인 후 EXPLODE 하면 됩니다.
마무리하며
캐드 블록 삭제 퍼지 명령어를 제대로 익히면 무거워진 도면 때문에 스트레스 받지 않아도 됩니다. 꼭 프로젝트 끝날 때마다 정리하는 습관을 들여 보세요. 작업 효율이 높아짐은 물론 파일 관리에도 자신감이 붙습니다. 앞으로도 실무에 바로 써먹는 꿀팁으로 찾아뵙겠습니다. 가볍고 산뜻한 도면과 함께 힘내세요!