AutoCAD 없이 DXF 파일을 열려면 브라우저에서 동작하는 CAD 편집기에 파일을 끌어다 놓으면 됩니다. 설치할 것도, 만들 계정도 없습니다. LibreCAD와 QCAD 같은 무료 데스크톱 프로그램으로도 DXF를 열 수 있습니다. 이 글은 두 가지 방법을 모두 다루고, 도면이 비어 있거나 아주 작게 열리거나 글자가 사라졌을 때의 대처법도 설명합니다.
아래 도구 중 하나는 저희가 만들고 있습니다 — KulmanLab — 그러니 그 항목은 편향된 쪽으로 보시고, 거기 적힌 한계는 저희가 솔직하게 밝혀야 했던 부분으로 읽어 주세요.
DXF 파일이란 실제로 무엇인가
DXF는 Drawing Exchange Format(도면 교환 형식)의 약자입니다. CAD 프로그램끼리 도면을 주고받을 수 있도록 Autodesk가 만들었고, 의도적으로 개방적이며 텍스트 기반입니다. 실제로 .dxf 파일을 텍스트 편집기로 열어 읽을 수 있습니다.
이 개방성 덕분에 선택지가 생깁니다. DXF는 특정 프로그램에 묶여 있지 않고, 수십 가지 도구가 이를 읽을 수 있습니다.
같은 이유로 DXF는 이미지가 아닙니다. 픽셀이 아니라 기하 정보 — 선, 호, 원, 도면층, 치수 — 를 담고 있습니다. 확장자를 .jpg로 바꾼다고 이미지 뷰어에서 열리지는 않습니다.
방법 1: 브라우저에서 열기
내려받을 것도 가입 절차도 없으니 가장 빠른 길입니다.
- app.kulmanlab.com에 접속합니다.
.dxf파일을 캔버스 위로 바로 끌어다 놓거나, 파일 패널의 Import 버튼(폴더 아이콘)을 사용합니다.- 도면이 불러와지고 화면이 도면 범위에 맞춰 자동으로 조정됩니다.
파일은 컴퓨터를 벗어나지 않습니다. KulmanLab은 전적으로 브라우저에서 실행되므로, 도면은 서버로 업로드되는 대신 로컬에서 해석됩니다.
이후에는 화면 이동과 확대·축소, 도면층 켜고 끄기, 거리와 각도 측정, 기하 요소 편집이 가능하며, 인쇄해서 전달할 것만 필요하다면 PDF·PNG·JPEG·WebP로 내보낼 수 있습니다.
DXF에서 읽어 들이는 것: 선, 원, 호, 타원, 폴리선, 스플라인, 문자, 치수, 다중 지시선, 해치. 여기에 파일의 도면층 및 선종류 테이블이 더해집니다.
되돌려 쓰는 것: 같은 목록입니다. 도면을 편집해 내보내면 형상, 서식이 유지된 문자, 치수, 지시선, 해치가 모두 DXF로 되돌아가고 도면층·선종류 테이블도 온전히 남습니다 — 파일이 주석을 잃지 않고 왕복을 마치는 셈입니다.
부족한 점 — 의존하기 전에 읽어 보세요:
- 2D 전용. 3D 솔리드나 메시가 들어 있는 DXF는 이 도구에 맞지 않는 파일입니다.
- 블록 미지원. 블록 참조(
INSERT)는 해석되지 않으므로, 반복되는 블록 기호로 구성된 도면은 불완전하게 들어옵니다. - DXF 전용, DWG 아님. 아래 DWG 항목을 참고하세요.
- 데스크톱 브라우저 전용 — Chrome, Firefox, Safari, Edge. 모바일 버전은 없습니다.
이 가운데 하나라도 결정적인 문제라면 아래 데스크톱 도구가 더 나을 것입니다.
방법 2: 무료 데스크톱 프로그램
자주 다룰 예정이거나, 파일이 브라우저 도구로는 감당하기 어려운 기능을 쓰고 있다면 설치할 만합니다.
LibreCAD — 무료 오픈 소스, 2D 전용, Windows·macOS·Linux에서 실행됩니다. 전통적인 2D 제도에 가장 가깝고 DXF 편집기로도 견실합니다.
QCAD — LibreCAD가 갈라져 나온 엔진입니다. 무료 커뮤니티 에디션과, 기능이 더 많은 유료 Pro 버전이 있습니다.
FreeCAD — 무료 오픈 소스로 3D 파라메트릭 모델링을 지향하지만 DXF를 가져올 수 있습니다. 2D 도면만 보려는 경우에는 과하고 학습 곡선도 가파릅니다.
Autodesk Viewer — Autodesk가 직접 제공하는 무료 웹 뷰어입니다. 보기 전용이며 Autodesk 계정 로그인이 필요합니다.
Inkscape — CAD는 아니지만 DXF를 가져올 수 있어, 형상만 확인하거나 SVG로 바꾸려는 경우에는 합리적인 선택입니다.
”사실은 DWG 아닌가요?”
꽤 자주 그렇습니다. DXF와 DWG는 모두 Autodesk 형식이고 이름이 혼용되지만 같은 것은 아닙니다.
| DXF | DWG | |
|---|---|---|
| 형식 | 개방형, 텍스트 기반 | 독점, 바이너리 |
| 목적 | 프로그램 간 교환 | AutoCAD의 기본 형식 |
| 외부 지원 | 폭넓음 | 제한적이고 종종 불완전 |
뷰어를 찾아 나서기 전에 실제 확장자를 확인하세요. .dwg라면 위 도구들은 대부분 도움이 되지 않습니다. DXF만 지원하는 KulmanLab도 마찬가지입니다.
확실한 해결책은 DXF를 다시 받는 것입니다. 파일을 보낸 사람이 자기 CAD 프로그램에서 열어 DXF로 내보내거나 다른 이름으로 저장하면 됩니다. 거의 모든 데스크톱 CAD가 할 수 있고 십 초쯤 걸립니다. 서드파티 변환기로 직접 DWG를 변환할 수도 있지만 손실이 더 크고, 남의 도면을 정체 모를 도구에 맡기는 셈이 됩니다.
도면은 열리는데 이상해 보일 때
캔버스가 비어 있습니다. 대개 기하 요소가 원점에서 멀리 떨어져 있어 화면이 빈 공간을 비추고 있는 경우입니다. 맞춤 또는 범위 줌 계열 명령으로 도면 위치로 이동하세요. 도면층이 꺼져 있는지도 확인해 보세요. 대부분의 도면층이 동결된 채로 전달되기도 합니다.
모든 것이 미세하거나 터무니없이 큽니다. DXF는 단위를 확실하게 기록하지 않습니다. 같은 도면이 밀리미터, 센티미터, 인치, 피트 중 무엇으로 작성됐을 수도 있고, 파일에 그 정보가 없는 경우가 많습니다. 실제 크기를 아는 대상을 측정해 그것을 기준으로 축척을 맞추세요.
문자가 사라지거나 다른 글꼴로 바뀝니다. 글꼴은 DXF에 포함되지 않습니다. 내 컴퓨터에 없는 글꼴을 도면이 사용하면 문자가 다른 글꼴로 대체되거나 사라집니다. 원래 글꼴을 불러오면 해결됩니다.
도면 일부가 들어오지 않았습니다. 파일 안에 사용 중인 도구가 읽지 못하는 요소 유형이 들어 있습니다. 흔히 블록, 3D 솔리드, 또는 그 파일을 만든 프로그램이 기록한 독자 확장입니다. 파일이 손상됐다고 단정하기 전에 다른 도구로도 시도해 보세요.
아무것도 열리지 않습니다. 정말 DXF가 맞는지 확인하세요. 일반 텍스트 편집기로 열어 봅니다. 진짜 DXF는 읽을 수 있는 ASCII 그룹 코드와 SECTION, HEADER 같은 섹션 이름으로 시작합니다. 바이너리 잡음이 보인다면 DWG이거나 바이너리 형식의 DXF입니다.
무엇을 고를까
한 번 보기만 하면 되나요? 브라우저에서 여세요. 누군가 보내온 파일 하나를 읽으려고 CAD 제품군을 설치하는 것은 수지에 맞지 않습니다.
측정하거나 표시하거나 인쇄해야 하나요? 브라우저 도구로 충분히 처리되며, 실제 축척으로 PDF 인쇄하는 것이 대개 사람들이 원하는 바입니다.
본격적인 제도 작업을 반복해야 하나요? LibreCAD나 QCAD를 설치하세요. 전용 데스크톱 소프트웨어가 길게 보면 더 낫습니다.
받은 것이 DWG인가요? 보낸 사람에게 DXF를 요청하세요. 어떤 변환 경로보다 빠르고 안전합니다.
관련 문서: KulmanLab이 DXF에서 읽어 들이는 전체 목록은 Import, 각 내보내기 형식이 담는 내용은 Export Manager, 실제 물리 축척의 PDF 출력은 Print Manager.