오토캐드 PURGE 소거 방법|DWG 용량 줄이기·Regapps·AUDIT·OVERKILL 최적화

오토캐드 DWG 파일이 점점 커지고 열리는 속도까지 느려졌다면 ZIP 압축만으로는 근본적인 해결이 되지 않습니다. ZIP은 이메일이나 메신저로 전달할 때 파일 용량을 줄여줄 뿐, AutoCAD가 다시 도면을 열 때 읽어야 하는 블록 정의·레이어·문자 스타일·선종류·내부 데이터까지 정리해주지는 않습니다.

이럴 때 사용하는 기능이 PURGE(퍼지·소거)입니다. PURGE는 현재 도면에서 실제로 사용하지 않는 블록 정의, 레이어, 문자 스타일, 치수 스타일, 선종류 같은 미사용 정의를 정리해 도면을 가볍게 만드는 기능입니다.

특히 오래된 프로젝트 도면, 여러 업체 도면을 합친 파일, 복사·붙여넣기를 반복한 도면, Xref를 바인드한 도면은 필요 없는 정보가 누적되기 쉬운데요 이럴 때는 단순히 저장만 반복하기보다 AUDIT → PURGE → -PURGE Regapps → OVERKILL 순서로 내부 데이터를 정리하는 편이 효과적입니다.

도면 최적화 핵심 순서
① 원본 복사본 생성 → ② AUDIT 오류 검사 → ③ PURGE 미사용 정의 정리 → ④ -PURGE Regapps 정리 → ⑤ OVERKILL 중복선 제거 → ⑥ 저장 후 용량·열기 속도 확인

오토캐드 PURGE 소거 기능이란?

PURGE는 현재 도면에서 사용되지 않는 블록 정의, 레이어, 문자 스타일, 치수 스타일, 선종류, 재질, 테이블 스타일 등을 삭제하는 기능입니다.

오토캐드 DWG 파일 최적화 순서 AUDIT, PURGE, Regapps, OVERKILL 순서로 도면을 최적화하는 과정을 설명하는 AutoCAD 스타일 안내 그림 A DWG 파일 최적화 작업 흐름 1. 원본 보존 원본 DWG 복사 파일명 구분 복사본에서 작업 중요 원본에서 바로 정리·저장하지 않기 2. 오류 정리 AUDIT 오류 검사·수정 PURGE 미사용 정의 정리 -PURGE R Regapps 정리 3. 중복 객체 정리 OVERKILL 중복선·겹친 원 분할 선분 정리 가공용 DXF 중복 가공 경로 발생 여부 확인 검증 저장 재열기 Xref 글꼴 출력 용량
DWG 최적화는 단순 PURGE 한 번보다 AUDIT·Regapps·OVERKILL·재검증까지 이어져야 안정적입니다.

여기서 중요한 것은 도면에 그려진 실제 객체를 직접 지우는 명령이 아니라는 점입니다.

예를 들어 예전에 삽입했다가 모두 삭제한 블록이 있다면 화면에는 보이지 않아도 블록 정의는 DWG 안에 남아 있을 수 있습니다. PURGE는 이런 보이지 않는 정의 정보를 정리합니다.

정리 대상설명주의할 점
블록 정의현재 도면에 실제 삽입되지 않은 블록중첩 블록에서 쓰이면 삭제되지 않을 수 있음
레이어객체가 없는 미사용 레이어Xref·블록 내부에서 사용 중이면 유지됨
문자 스타일사용되지 않는 텍스트 스타일SHX·TTF 글꼴 누락과는 별도 문제
치수 스타일사용되지 않는 치수 스타일 정의현재 치수가 참조하면 삭제 불가
선종류현재 사용하지 않는 Linetype특수 SHX 선종류는 확인 후 정리
재질·테이블사용하지 않는 재질, 표 스타일3D·표 작업 도면은 복사본에서 테스트
이름 없는 객체길이 0 객체, 빈 문자 등 내부 잔여 데이터모든 객체가 자동 삭제되는 것은 아님
PURGE는 보이지 않는 미사용 정의를 정리해 DWG 구조를 단순화하는 기능입니다.

DWG 파일 용량이 커지는 대표 원인

도면 파일 용량이 커졌다고 해서 항상 객체 수가 많은 것은 아닙니다. 실제로는 미사용 정의, 중복 객체, Regapps, Xref 바인드 흔적, 외부 프로그램 데이터가 쌓여 파일이 무거워지는 경우가 많습니다.

  • 예전에 삽입했다가 삭제한 블록 정의가 많이 남은 경우
  • 객체가 없는 레이어·문자 스타일·치수 스타일이 누적된 경우
  • 외부 DWG를 복사하면서 등록 애플리케이션 정보가 함께 들어온 경우
  • 동일한 선·원·폴리선이 여러 번 겹쳐 있는 경우
  • Xref를 바인드하면서 레이어와 블록 정의가 늘어난 경우
  • PDF·이미지·DGN·프록시 그래픽 데이터가 누적된 경우
  • 전용 CAD 프로그램의 AEC·Civil 3D 데이터가 남아 있는 경우

1. PURGE 명령으로 미사용 블록·레이어 정리하기

가장 기본적인 최적화는 PURGE입니다. 명령행에 PU 또는 PURGE를 입력하면 소거 창을 열 수 있습니다.

오토캐드 명령행에 PURGE 또는 PU를 입력해 소거 기능을 실행하는 방법
명령행에 PURGE 또는 PU를 입력하면 도면 내부의 미사용 정의를 정리할 수 있습니다.

PURGE 실행 순서

오토캐드 PURGE 소거 창에서 삭제 가능한 미사용 항목을 선택하고 모두 소거하는 화면
PURGE 창에서는 소거 가능한 미사용 정의를 선택하거나 모두 소거할 수 있습니다.
  1. 최적화할 DWG 파일을 다른 폴더에 복사합니다.
  2. 명령행에 PURGE 또는 PU를 입력합니다.
  3. 소거 가능한 블록, 레이어, 스타일, 선종류를 확인합니다.
  4. 중첩 항목 소거 옵션이 필요한지 확인합니다.
  5. 항목별로 선택하거나 모두 소거를 실행합니다.
  6. 소거 후 다시 PURGE를 실행해 추가 정리 대상이 남아 있는지 확인합니다.
  7. 새 파일명으로 저장한 뒤 용량과 열기 속도를 비교합니다.
AutoCAD PURGE 창에서 확인할 항목 PURGE 창에서 미사용 블록과 레이어를 확인하고 중첩 항목 소거, 모두 소거, 소거할 수 없는 항목 찾기 기능을 사용하는 과정을 보여주는 안내 그림 A 도면 정리 – PURGE 소거 가능한 항목 정리 대상 블록 정의 레이어 문자 스타일 선종류 선택 항목 상태 미사용 레이어 28개 미사용 블록 정의 14개 미사용 문자 스타일 5개 중첩 항목 소거 여부 확인 실행 전 체크 원본 DWG 복사 모두 소거 소거 불가 항목 찾기 작업 후 재저장 Xref·문자·출력 확인 모두 소거는 사용 중인 객체를 지우는 기능이 아니라 미사용 정의를 정리하는 기능입니다.
삭제되지 않는 블록·레이어가 있다면 강제로 지우기보다 소거할 수 없는 항목 찾기로 참조 위치를 먼저 확인합니다.

2. -PURGE Regapps로 등록 애플리케이션 정보 정리

PURGE를 실행했는데도 DWG 용량이 크거나, 여러 외부 도면을 자주 복사해온 파일이라면 Regapps 정리를 추가로 확인합니다.

Regapps는 외부 프로그램·플러그인·타 도면에서 넘어온 등록 애플리케이션 정보입니다. 화면에서는 거의 보이지 않지만 오래된 도면에서 누적되면 파일을 불필요하게 키울 수 있습니다.

Regapps 정리 명령 순서

-PURGE
R
*
N
  • -PURGE : 명령행 방식의 소거 기능
  • R : Regapps 선택
  • * : 전체 등록 애플리케이션 선택
  • N : 항목별 확인 없이 진행

주의: Regapps는 화면에서 바로 확인하기 어려운 내부 정보입니다. 정리 후에는 반드시 저장하고 도면을 닫았다가 다시 열어 Xref·프록시 객체·문자·출력이 정상인지 확인해야 합니다.

3. AUDIT로 도면 오류 검사와 자동 수정

도면 용량 증가와 함께 열기 오류, 저장 오류, 선택 지연이 있다면 PURGE 전에 AUDIT를 실행해 도면 무결성을 먼저 점검하는 것이 좋습니다.

  1. 복사본 DWG 파일을 엽니다.
  2. 명령행에 AUDIT를 입력합니다.
  3. 오류 수정 여부를 묻는 메시지가 나오면 Y를 입력합니다.
  4. 검사 결과를 확인합니다.
  5. 그 다음 PURGE와 Regapps 정리를 진행합니다.

관련글 : 오토캐드 DWG 파일 안 열릴 때 해결 방법|손상·버전·RECOVER 복구 순서

ADVERTISEMENT

4. OVERKILL로 중복선·겹친 객체 제거

도면이 무거운 원인 중 하나는 중복선, 겹친 원, 중복 폴리선, 불필요하게 분할된 선분입니다. 특히 다른 도면에서 복사하거나 DXF를 여러 번 변환한 파일에서는 같은 형상이 여러 겹으로 쌓여 있을 수 있습니다.

이럴 때는 OVERKILL 명령을 사용합니다. OVERKILL은 중복 객체를 제거하고 겹친 선분을 정리해 선택·수정·가공 작업을 단순화하는 데 도움이 됩니다.

OVERKILL 사용 순서

  1. 명령행에 OVERKILL을 입력합니다.
  2. 전체 도면을 검사하려면 ALL을 선택합니다.
  3. 중복 객체 삭제와 겹친 선분 결합 옵션을 확인합니다.
  4. 레이어·색상·선종류 차이를 유지해야 한다면 조건을 조정합니다.
  5. 실행 후 삭제된 객체 수를 확인합니다.
  6. 가공용 DXF라면 외곽선과 홀 형상을 다시 검증합니다.

레이저·CNC·워터젯 가공용 DXF는 OVERKILL 점검이 특히 중요합니다. 중복선이 남아 있으면 CAM 프로그램이 같은 구간을 반복 가공하거나 예상하지 못한 경로를 만들 수 있습니다.

관련글 : DWG와 DXF 차이점|도면 전달·변환할 때 어떤 파일을 보내야 할까?

5. AEC·Civil 3D 데이터는 일반 PURGE와 다르게 접근

AutoCAD Architecture, Civil 3D 등에서 생성된 도면에는 일반 AutoCAD 객체와 별도로 AEC 데이터나 사용자 정의 객체가 남을 수 있습니다. 이 데이터는 일반 PURGE로 정리되는 미사용 블록·레이어와 성격이 다릅니다.

PURGEAECDATA는 보이지 않는 AEC 데이터를 제거하는 명령입니다. 하지만 Xref가 연결된 도면에서는 실행이 제한될 수 있고, 표시되는 AEC 객체가 있으면 명령이 취소될 수 있습니다.

중요: PURGEAECDATA는 AEC 객체·스타일·관련 사전을 제거하고 일반 AutoCAD 형상으로 바꾸는 과정이 포함될 수 있습니다. 특히 Architecture·Civil 3D 작업 도면이라면 프로젝트 원본에는 실행하지 말고 외부 전달용 복사본에서만 테스트하는 것이 안전합니다.

전용 객체가 포함된 도면은 단순히 파일을 가볍게 만드는 것보다, 먼저 해당 객체를 계속 수정해야 하는지 판단해야 합니다. 수정이 필요하다면 원본 프로그램이나 Object Enabler 환경을 유지하고, 외부 납품용이라면 일반 AutoCAD 객체 변환본을 별도로 만드는 방식이 좋습니다.

관련글 : 오토캐드 프록시 객체 Proxy Information 해결|Object Enabler·PROXYSHOW 설정 방법

PURGE가 안 되는 블록·레이어 해결 방법

“화면에 안 보이는데 왜 블록이 삭제되지 않지?”라는 상황이 자주 있습니다.

이 경우 해당 블록이나 레이어가 모델 공간뿐 아니라 Layout, 중첩 블록, Xref 바인드 구조, 숨겨진 객체, 프록시 객체 안에서 사용 중일 가능성이 있습니다.

소거할 수 없는 항목 찾기 사용

  1. PURGE 창을 엽니다.
  2. 소거할 수 없는 항목 찾기 기능을 선택합니다.
  3. 삭제되지 않는 블록·레이어·스타일을 선택합니다.
  4. 상세 정보에서 사용 횟수와 참조 원인을 확인합니다.
  5. 가능하면 참조 객체 위치를 선택해 실제 사용 지점을 찾습니다.
  6. 사용 중인 객체를 정리한 뒤 PURGE를 다시 실행합니다.

도면 용량 줄이기 전 반드시 지켜야 할 주의사항

  • 원본 파일은 반드시 별도 보관합니다.
  • 최적화 작업은 복사본에서 진행합니다.
  • 작업 후 Xref, 문자, 치수, 배치, 출력 결과를 다시 확인합니다.
  • 프록시 객체·AEC 객체가 있으면 원본 프로그램 사용 여부를 먼저 확인합니다.
  • 가공용 DXF는 OVERKILL 후 닫힌 폴리선과 중복선 여부를 점검합니다.
  • 외부 전달 전에는 ETRANSMIT 패키지 또는 다른 폴더에서 정상 열림을 테스트합니다.

PURGE를 해도 용량이 줄지 않는 경우

PURGE를 했는데 파일 용량 변화가 작다면 실제 객체 수가 많거나, 고해상도 이미지·PDF 언더레이·3D 솔리드·점군·외부참조·프록시 그래픽이 큰 비중을 차지하는 경우일 수 있습니다.

이때는 단순 소거보다 Xref 분리, 이미지 해상도 조정, 필요한 객체만 WBLOCK으로 새 도면에 내보내기, 불필요한 래스터 자료 제거 등을 함께 검토해야 합니다.

오토캐드 PURGE 자주 묻는 질문

PURGE를 하면 사용 중인 블록이나 레이어도 삭제되나요?

일반적으로 사용 중인 객체와 정의는 PURGE 대상이 아닙니다. PURGE는 사용되지 않는 정의를 중심으로 정리합니다. 삭제되지 않는 항목은 소거할 수 없는 항목 찾기에서 사용 위치를 확인할 수 있습니다.

PURGE만 하면 DWG 용량이 많이 줄어드나요?

미사용 블록, 레이어, 스타일, Regapps가 많이 누적된 도면이라면 효과가 있을 수 있습니다. 하지만 실제 객체 수가 많거나 이미지·3D 솔리드·Xref가 대부분을 차지하면 PURGE만으로는 큰 변화가 없을 수 있습니다.

Regapps는 왜 따로 정리해야 하나요?

Regapps는 외부 도면·플러그인·다른 CAD 데이터에서 누적될 수 있는 등록 애플리케이션 정보입니다. 오래된 DWG나 여러 회사 도면을 병합한 파일에서 용량 증가 원인이 될 수 있어 -PURGE에서 별도로 점검하는 편이 좋습니다.

OVERKILL은 언제 사용하나요?

중복선, 겹친 원, 중복 폴리선, 불필요하게 분할된 선분이 많을 때 사용합니다. 특히 레이저·CNC·워터젯 가공용 DXF는 중복 가공 경로를 막기 위해 점검하는 것이 좋습니다.

PURGEAECDATA를 실행해도 되나요?

일반 AutoCAD 도면만 남기고 외부 전달용 파일을 만들 목적이라면 복사본에서 검토할 수 있습니다. 다만 Architecture·Civil 3D 객체를 계속 수정해야 하거나 Xref가 연결된 도면이라면 주의해야 합니다. 원본 프로젝트 파일에서는 무작정 실행하지 않는 편이 안전합니다.

PURGE는 압축이 아니라 도면 내부 정리 기능입니다

오토캐드 PURGE는 ZIP처럼 단순히 파일 용량만 줄이는 기능이 아닙니다. 도면 안에 쌓인 미사용 블록·레이어·스타일·정의 정보를 정리해 DWG 구조를 단순하게 만드는 기능입니다.

참고 : 오토캐드 DWG DXF 파일 용량 줄이는 7가지 (Purge, Overkill, Audit)

도면이 무겁고 열리는 속도가 느리다면 AUDIT → PURGE → -PURGE Regapps → OVERKILL → 저장 후 재확인 순서로 점검해 보세요. 단, 프록시 객체·AEC 데이터·Xref가 많은 도면은 원본을 보관한 뒤 복사본에서 진행하는 것이 가장 중요합니다.

ADVERTISEMENT

DecreYellow

제품디자인과 3D CAD 설계 실무를 기반으로 IT, 윈도우 오류 해결, CAD 소프트웨어, 디자이너 세금, 프리랜서·개인사업자 실무 정보를 정리하고 있습니다. 단순한 이론 설명보다 실제 업무와 블로그 운영, 프로그램 사용 경험을 바탕으로 초보자도 이해하기 쉽게 문제 원인과 해결 방법을 풀어내는 것을 목표로 합니다.

You may also like...

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다