오토캐드(AutoCAD) 파일 관리 및 출력(플롯) 완벽 정리 — PURGE부터 PDF 출력까지




AutoCAD · 파일 관리 & 출력

도면을 열심히 그려 놓고도 파일 용량이 비정상적으로 크거나, 출력했는데 선 굵기가 뒤죽박죽이거나, 협력업체에서 “도면 파일이 안 열린다”는 연락을 받은 적 있으신가요? 이런 문제는 대부분 파일 관리출력 설정을 제대로 해두지 않아서 생깁니다.

“PURGE·AUDIT 정리 루틴부터 DWT 템플릿, CTB 설정, PDF 출력까지 — 오토캐드 파일 관리와 출력의 핵심을 한 번에 정리해 드립니다.”

이번 글에서는 Autodesk 공식 Knowledge Base의 권장 절차를 기반으로 도면 용량 최적화(PURGE/AUDIT), 나만의 템플릿(DWT) 만들기, 모형 공간 중심의 출력 워크플로, CTB 설정 및 PDF 출력까지 한 번에 정리합니다.


1. 도면 용량 줄이기 — PURGE & AUDIT

캐드 도면은 작업을 하면 할수록 눈에 보이지 않는 찌꺼기 데이터가 쌓입니다. 사용하지 않는 블록 정의, 빈 레이어, 쓸모없는 문자 스타일, 치수 스타일 등이 대표적입니다. 이걸 방치하면 파일 크기가 부풀어 오르고, 열고 저장할 때 느려집니다.

1-1. AUDIT — 도면 무결성 검사

AUDIT 명령은 도면 파일의 내부 데이터베이스를 검사하여 손상된 데이터를 자동 수정하는 기능입니다. Autodesk 공식 문서에서는 PURGE 실행 전에 먼저 AUDIT을 돌릴 것을 권장합니다.

  • 사용법: AUDIT → 엔터 → 오류 수정 여부: Y(Yes) → 엔터
  • command line에 검사 결과가 표시됩니다. “0 errors found”가 이상적이며, 오류가 발견되면 자동으로 수정됩니다.

1-2. PURGE — 미사용 항목 소거

PURGE 명령은 도면에서 사용하지 않는 블록, 레이어, 선종류, 문자 스타일, 치수 스타일 등을 한꺼번에 제거합니다.

  • 사용법: PURGE → 엔터 → 대화 상자에서 “모두 소거” 클릭
  • “중첩 항목 포함” 체크: 대화 상자 하단의 이 옵션을 반드시 켜세요. 블록 안에 또 다른 미사용 블록이 들어 있는 경우(중첩)까지 제거해 줍니다.
  • 여러 번 반복: 한 번 실행으로 다 지워지지 않을 수 있습니다. 더 이상 소거할 항목이 없을 때까지 2~3회 반복하는 것이 좋습니다.
⚠️ 주의 — PURGE는 “쓰지 않으면 무조건 삭제”합니다

PURGE는 도면에서 현재 사용 중이지 않은 항목을 모두 제거합니다. 즉, 나중에 쓰려고 미리 만들어 둔 문자 스타일, 치수 스타일, 도면층 등도 도면 객체에 한 번도 적용하지 않은 상태라면 삭제됩니다.

이를 방지하는 실무 팁: 지우고 싶지 않은 스타일을 적용한 객체(선 하나, 문자 하나, 치수 하나)를 모아 블록으로 만들고, 출력이 안 되는 숨김 레이어(예: Z-NOPRINT)에 배치해 두면 PURGE 실행 시 해당 스타일이 “사용 중”으로 인식되어 보호됩니다. DWT 템플릿에 특히 유용한 방법입니다.

💡 -PURGE로 Regapps(등록 응용 프로그램) 제거하기

일반 PURGE 대화 상자에는 나오지 않지만, 도면 용량을 크게 부풀리는 숨은 주범이 Regapps(Registered Applications)입니다. 외부 LISP나 ARX 프로그램이 도면에 남기는 일종의 메타데이터인데, 객체를 지워도 이 데이터는 남아 있습니다.

제거 방법: -PURGE(하이픈 필수) → 엔터 → R(Regapps) → 엔터 → *(전체 선택) → 엔터 → N(개별 확인 안 함) → 엔터

이것만으로 파일 크기가 절반 이하로 줄어드는 경우도 있습니다. Autodesk Support에서도 파일 최적화 시 이 과정을 반드시 포함하도록 안내하고 있습니다.

1-3. 추가 최적화 팁

  • OVERKILL: 중복·겹치는 객체 제거. 단, 기본 명령을 그냥 실행하면 중심선(Center Line)도 함께 정리될 수 있어 주의가 필요합니다. 자세한 내용은 아래 1-4 섹션을 참고하세요.
  • 스케일 목록 초기화: -SCALELISTEDIT → R(Reset) → Y(Yes). 주석 축척 목록이 비정상적으로 많아지면 파일이 느려지는데, 이 명령으로 기본값으로 되돌릴 수 있습니다.
  • ISAVEPERCENT = 0 설정: 캐드는 기본적으로 “증분 저장”(파일 일부만 덮어쓰기)을 하는데, 이 과정에서 빈 공간이 쌓여 파일이 커집니다. ISAVEPERCENT를 0으로 설정하면 매번 전체 저장(Full Save)을 하여 파일 크기가 최소화됩니다. 다만, 대용량 도면에서는 저장 시간이 길어질 수 있으니 상황에 따라 사용하기 바랍니다.

1-4. OVERKILL — 중심선(CEN 레이어)을 제외하고 실행하기

OVERKILL은 겹치거나 일부가 포함된 객체를 자동으로 정리해 주는 편리한 명령입니다. 그런데 실무에서 그냥 OVERKILL을 전체 선택으로 실행하면 큰 원과 작은 원이 겹쳐 있거나 가까이 있을 때, 긴 객체 기준으로 중복된 짧은 객체가 삭제됩니다. 이때 중심선(Center Line)이 지워지는 문제가 생깁니다.

중심선이 사라지면 치수를 넣을 때 스냅이 안 걸리거나, 편집 시 기준선이 없어져 불편한 경우가 생깁니다. 해결책은 의외로 단순합니다. OVERKILL은 잠긴(Locked) 레이어의 객체를 처음부터 건드리지 않는다는 특성을 이용하면 됩니다.

  1. CEN 레이어를 잠근다 — 레이어 관리자(LA) 또는 상단 레이어 드롭다운에서 CEN 레이어의 자물쇠 🔒 아이콘 클릭
  2. OVERKILL 실행 — 전체 선택(ALL)으로 실행해도 잠긴 CEN 레이어는 완전히 무시됨
  3. CEN 레이어 잠금 해제 — 자물쇠 아이콘을 다시 클릭하여 원상 복구

제외할 레이어가 여러 개라면 같은 방식으로 여러 레이어를 잠그고 OVERKILL을 돌리면 됩니다. LISP이나 복잡한 선택 과정 없이, 잠금 → OVERKILL → 잠금 해제 세 단계가 전부입니다.

💡 명령창으로 레이어 잠금/해제 빠르게 하기

매번 레이어 관리자를 열기 번거롭다면 명령창에서 바로 처리할 수 있습니다.

  • 잠금: -LAYER → 엔터 → L(Lock) → 엔터 → CEN → 엔터 → 엔터
  • 해제: -LAYER → 엔터 → U(Unlock) → 엔터 → CEN → 엔터 → 엔터
⚠️ OVERKILL이 중심선을 삭제하는 이유

OVERKILL의 기본 동작은 완전히 겹치거나, 한 객체가 다른 객체 안에 포함(Contained)되면 짧거나 작은 쪽을 삭제합니다. 예를 들어 원의 중심을 지나는 긴 중심선과 작은 원의 중심을 지나는 짧은 중심선이 겹쳐 있으면, 짧은 중심선이 삭제될 수 있습니다. 큰 원과 작은 원이 같은 중심점을 공유할 때 작은 원이 삭제되기도 합니다. 레이어를 잠그면 이 선택 과정 자체에서 제외되므로 가장 확실한 방법입니다.

권장 정리 순서

순서 명령어 목적
1 AUDIT 도면 데이터 무결성 검사 및 오류 수정
2 PURGE (2~3회) 미사용 블록, 레이어, 스타일 등 제거
3 -PURGE → R (Regapps) 등록 응용 프로그램 메타데이터 제거
4 OVERKILL 중복/겹치는 객체 정리
5 -SCALELISTEDIT → R 비정상 스케일 목록 초기화
6 SAVEAS (다른 이름으로 저장) 정리된 상태로 새 파일 생성

2. 나만의 도면 템플릿(DWT) 만들기

매번 새 도면을 열 때마다 레이어를 만들고, 문자 스타일을 설정하고, 치수 스타일을 잡고… 이 반복 작업이 제법 시간을 잡아먹습니다. 한번 세팅해 둔 환경을 DWT(Drawing Template) 파일로 저장해 두면, 새 도면을 열 때마다 깨끗한 상태에서 바로 작업을 시작할 수 있습니다.

2-1. 템플릿에 담아둘 것들

  • 레이어 구성: 자주 쓰는 레이어 이름, 색상, 선종류, 선가중치를 미리 설정
  • 문자 스타일: 사용할 글꼴, 높이 등 (특히 한글 글꼴 세팅)
  • 치수 스타일: DIMSCALE, 화살표 크기, 문자 높이 등
  • 단위 설정: UNITS 명령으로 단위(mm/inch)와 정밀도 지정
  • 표제란(Title Block): 회사 로고, 도면 번호, 날짜 등을 담은 표제란을 모형 공간에 미리 삽입 (축척별로 크기를 맞춘 블록 권장)

2-2. DWT로 저장하는 방법

  1. 위 항목들을 모두 세팅한 도면을 준비합니다. (도면 객체는 없어야 합니다 — 순수 설정만 담긴 빈 도면)
  2. SAVEAS → 파일 형식을 “AutoCAD Drawing Template (*.dwt)”로 변경
  3. 파일 이름을 알아보기 쉽게 지정 (예: “My_A3_Template.dwt”)
  4. 저장 경로: 기본 템플릿 폴더 C:\Users\[사용자명]\AppData\Roaming\Autodesk\AutoCAD 20XX\…\Template 에 저장하면, 새 도면 만들 때 목록에 바로 표시됩니다.
💡 표제란은 블록(Block)으로 만들어라

표제란을 단순히 선과 문자로 그리면, 날짜·도면 번호 같은 정보를 도면마다 일일이 수정해야 합니다. 이 대신 속성(Attribute)이 포함된 블록으로 만들어 두면, 삽입 시 정보만 입력하면 되고, 나중에 일괄 수정도 가능합니다. 표제란의 정보 항목은 ISO 7200 표준을 참고하면 빠짐없이 구성할 수 있습니다.


3. 모형 공간(Model Space) vs 배치 공간(Layout) — 어디서 출력할 것인가

캐드에는 모형 공간(Model Space)배치 공간(Layout/Paper Space) 두 가지 작업 영역이 있습니다. 교과서나 해외 튜토리얼에서는 “배치 공간에서 출력하는 것이 정석”이라고 설명하는 경우가 많지만, 실무 — 특히 2D 기계 도면 현장에서는 사정이 좀 다릅니다.

3-1. 실무에서는 모형 공간이 주류

2D 기계 도면을 다루는 설계 현장에서는 모형 공간에서 표제란, 치수, 주석까지 모두 넣고 출력까지 해결하는 방식이 압도적으로 많습니다. 그 이유는 간단합니다.

  • 직관적: 그린 도면 그대로 보이는 대로 출력하면 되기 때문에, 뷰포트니 배치 탭이니 하는 개념을 신경 쓸 필요가 없습니다.
  • 한 파일에 모아서 관리: 하나의 어셈블리(조립도)와 관련 부품도를 한 DWG 파일 안에 나란히 배치하면, 조립과 부품을 한눈에 확인할 수 있어 작업 속도가 올라갑니다.
  • 축척 관리가 간단: DIMSCALE과 문자 높이만 도면 축척에 맞게 설정해 두면, 모형 공간 하나로 충분히 깔끔하게 출력됩니다.
  • 팀 전체가 같은 방식: 협력업체나 동료에게 도면을 보낼 때, 상대방도 모형 공간에서 작업하는 경우가 많아 혼선이 적습니다.

3-2. 모형 공간에서 출력할 때 핵심 세팅

모형 공간에서 출력 품질을 확보하려면, 형상은 반드시 실물 크기(1:1)로 그리고, 표제란과 치수·문자만 축척 배수에 맞춰 키우는 것이 원칙입니다.

  1. 형상은 1:1로 그린다: 100mm짜리 부품은 100 단위로 그립니다. 형상 자체를 축소하거나 확대해서는 안 됩니다.
  2. 표제란을 축척 배수만큼 키운다: A3 용지(420×297mm) 기준에 1:2 축척이면 표제란 틀은 420×2 = 840×594mm로 만듭니다. 표제란 안의 문자 높이도 출력 시 원하는 크기에 축척 배수를 곱합니다(예: 3mm × 2 = 6mm).
  3. DIMSCALE을 축척 배수로 설정: 1:2 축척이면 DIMSCALE = 2로 설정합니다. 그러면 화살표, 치수 문자, 치수선 간격 등이 일괄적으로 2배가 되어, 출력 시 적절한 크기로 나옵니다.

출력 시에는 PLOT 대화 상자에서 플롯 영역을 “창(Window)”으로 잡고 표제란 외곽을 선택한 뒤, “용지에 맞춤(Fit to Paper)”만 체크하면 됩니다. 표제란 크기가 용지 비율에 맞게 만들어져 있기 때문에, 별도로 축척을 계산할 필요 없이 깔끔하게 출력됩니다.

💡 형상을 절대 축소하면 안 되는 이유

도면의 형상(객체)은 반드시 실물 크기 1:1로 유지해야 합니다. 만약 형상을 축소해서 그리면, 시간이 지나 다시 도면을 열었을 때 실제 치수가 얼마인지 파악하기 어려워집니다. 더 큰 문제는 CNC 가공이나 레이저 커팅 등에 도면 데이터를 직접 활용할 때입니다. 형상이 실물 크기가 아니면 가공 데이터 자체가 틀어지는 치명적인 오류가 발생합니다. 축척은 표제란과 치수·문자의 크기로만 조절하세요.

3-3. 배치 공간(Layout)은 언제 쓰나?

2D 기계 도면에서는 모형 공간만으로 대부분 해결되지만, 배치 공간이 유리한 상황이 아예 없는 것은 아닙니다.

  • 발주처나 원청이 배치 공간 사용을 요구할 때: 납품 규정에 “배치 탭에 도면을 구성할 것”이 명시된 경우에는 따를 수밖에 없습니다.
  • 대형 프로젝트에서 수십 장의 시트를 관리할 때: 건축이나 플랜트 분야에서는 하나의 DWG 파일에 수십 장의 배치 탭을 만들고, PUBLISH 명령으로 전체를 PDF로 일괄 출력하는 워크플로가 일반적입니다.

여러 축척의 뷰(전체도 + 상세도)를 한 종이에 넣는 것도 배치 공간의 장점으로 자주 소개되지만, 모형 공간에서도 표제란 안에 상세도를 별도 축척으로 배치해서 충분히 처리할 수 있습니다. 오히려 모형 공간과 배치 공간에 도면 내용이 뒤섞이면 관리가 복잡해질 수 있으므로, 한쪽으로 통일하는 편이 실무에서는 더 깔끔합니다.

💡 결론: 나에게 맞는 방식이 정답

배치 공간은 캐드의 강력한 기능이지만, 2D 기계 도면에서는 모형 공간 하나로 충분합니다. “배치를 안 쓰면 틀린 것”이 아닙니다. 중요한 것은 축척과 선 굵기가 의도대로 출력되는가이지, 어느 공간에서 출력하느냐가 아닙니다.


4. 플롯 스타일 테이블(CTB) 설정

캐드에서 출력할 때 “화면에서는 빨강·파랑·녹색으로 보이지만 인쇄물에서는 전부 검은색+선 굵기만 다르게” 나오도록 하는 설정이 CTB(Color-dependent Plot Style Table)입니다.

4-1. CTB의 원리

CTB 파일은 캐드의 인덱스 색상(Color 1~255)마다 “이 색상은 출력 시 어떤 색으로, 몇 mm 굵기로 인쇄할 것인가”를 지정하는 매핑 테이블입니다. 레이어 색상을 선 굵기 구분 용도로 사용하는 워크플로에서 핵심적인 역할을 합니다.

  • monochrome.ctb: 캐드에 기본 내장된 CTB. 모든 색상을 검정으로 출력하지만, 선 굵기는 구분하지 않아서 모든 선이 동일한 두께로 나옵니다.
  • 커스텀 CTB: 색상별로 선 굵기를 다르게 지정하고 싶다면 직접 만들거나, monochrome.ctb를 복사해서 수정합니다.

4-2. 커스텀 CTB 만들기

  1. PLOT 명령 실행 → 플롯 스타일 테이블 드롭다운에서 “새로 만들기” 선택
  2. “처음부터 시작” 옵션으로 빈 CTB 생성
  3. 이름을 지정한 뒤 “플롯 스타일 테이블 편집기”에서 색상별 설정:
    • 색상(Color): 모든 색상을 “Black”으로 설정 (흑백 출력 기준)
    • 선가중치(Lineweight): 색상별로 다른 두께를 지정
  4. 저장 후, 페이지 설정에서 해당 CTB를 선택

아래는 실무에서 자주 쓰이는 색상-선 굵기 매핑 예시입니다.

캐드 색상 (Color) 용도 예시 출력 선 굵기 (mm)
1 (빨강) 외형선 (굵은 선) 0.35
2 (노랑) 숨은선 0.18
3 (녹색) 중심선 0.13
4 (청록) 치수선, 치수보조선 0.13
5 (파랑) 해치 0.09
7 (흰색/검정) 문자, 표제란 0.25
💡 True Color(RGB)를 쓰면 CTB가 적용되지 않는다

CTB 파일은 캐드의 인덱스 색상(1~255)에만 매핑됩니다. 만약 레이어나 객체 색상을 RGB(True Color)로 지정하면 CTB 규칙이 적용되지 않아서, 출력 시 화면 색상 그대로 나오거나 선 굵기가 제대로 반영되지 않습니다. 출력 품질이 중요한 도면이라면 인덱스 색상을 사용하세요.


5. PDF로 깔끔하게 출력하기 (DWG to PDF)

최종 도면을 PDF로 변환하여 납품하거나 공유하는 경우가 많습니다. 모형 공간에서 바로 출력하든, 배치 공간을 쓰든 기본적인 설정은 동일합니다.

5-1. 모형 공간에서 PDF 출력하기

  1. 모형 공간에서 PLOT (또는 Ctrl+P)
  2. 프린터/플로터 이름: “DWG To PDF.pc3” 선택 (캐드 내장 PDF 프린터)
  3. 용지 크기: A3, A4 등 원하는 크기 선택
  4. 플롯 영역: “창(Window)”을 선택하고, 표제란 외곽을 드래그하여 출력 범위를 지정
  5. 플롯 축척: “용지에 맞춤(Fit to Paper)”을 체크하거나, 도면 축척에 맞는 비율을 직접 입력
  6. 플롯 스타일 테이블: 직접 만든 CTB 또는 monochrome.ctb 선택
  7. “미리보기”로 선 굵기와 레이아웃을 확인한 뒤 출력

5-2. 여러 도면을 한 번에 PDF로 — PUBLISH

DWG 파일이 여러 개이거나 배치 탭이 여러 개 있는 경우, PUBLISH 명령으로 한 개의 PDF 파일로 일괄 출력할 수 있습니다.

  • PUBLISH → 엔터 → 출력할 시트 목록 확인 → 출력 형식을 “PDF”로 지정 → “게시(Publish)” 클릭
  • 다중 시트 PDF가 생성되어 한 파일로 관리하기 편합니다.

5-3. 모형 공간 자동 일괄 출력 프로그램

모형 공간에 여러 장의 도면을 나란히 배치해 놓고 작업하는 경우, 한 장씩 Window를 잡아가며 출력하면 시간이 많이 걸립니다. 이 문제를 해결해 주는 자동 일괄 출력 프로그램들이 있습니다.

① KrstPlot (LISP 기반 자동 출력)

대한민국에서 개발된 LISP 프로그램으로, 캐드 커뮤니티에서 “키파츄”라는 이름으로 불립니다. 기계 설계 쪽에서 오래전부터 쓰여 온 자동 출력 도구입니다.

  • 모형 공간에 있는 도면 틀(표제란) 블록을 자동 인식하여 해당 영역을 연속으로 출력합니다.
  • 블록 이름이나 레이어를 지정하여 출력 대상을 필터링할 수 있고, PDF 출력과 프린터 출력 모두 지원합니다.
  • 오래된 프로그램이라 최신 AutoCAD 버전에서는 작동하지 않는 경우도 있으니, 사용 전 버전 호환성을 확인하세요.

명령어 한눈에 보기

명령어 단축키 기능
AUDIT 도면 데이터 무결성 검사 및 오류 수정
PURGE PU 미사용 블록, 레이어, 스타일 등 소거
-PURGE → R 등록 응용 프로그램(Regapps) 소거
OVERKILL 중복·겹치는 객체 일괄 정리
SAVEAS 다른 이름으로 저장 (DWT 저장 시에도 사용)
PLOT Ctrl+P 출력(플롯) 대화 상자
PUBLISH 다중 시트를 일괄 PDF로 출력

마치며

도면을 “그리는 것”만큼이나 “관리하고 출력하는 것”이 중요합니다. 핵심만 다시 정리하면 이렇습니다.

  • AUDIT → PURGE → -PURGE(Regapps) 순서의 정리 루틴을 한번 익혀 두면 파일 트러블을 크게 줄일 수 있습니다.
  • OVERKILL은 강력하지만, 기계 도면에서 중심선이 삭제되는 부작용이 있습니다. CEN 레이어를 잠근 뒤 OVERKILL을 실행하면 LISP 없이 안전하게 중심선을 보호할 수 있습니다.
  • DWT 템플릿을 한번 제대로 세팅해 두면, 매 프로젝트마다 반복 설정하는 시간을 아낄 수 있습니다.
  • 출력 품질을 좌우하는 CTB 설정도 프로젝트 초반에 한 번만 제대로 잡아 두면, 이후 모든 도면에서 일관된 선 굵기로 깔끔한 PDF를 뽑아낼 수 있습니다.

댓글 달기

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

위로 스크롤