tigtools

DXF → SVG 변환

DXF 파일을 선택하면 SVG 도면으로 확인하고, 레이어를 켜거나 끈 다음 결과를 다운로드할 수 있습니다. 업로드되는 것은 없습니다.

브라우저에서 실행 가입 불필요

또는 여기에 파일을 놓으세요. 파일은 기기에 저장된 상태로 유지됩니다.

사용 방법

  1. .dxf 파일(ASCII DXF로 저장된)을 선택하거나 끌어다 놓으세요.
  2. 미리보기를 확인하고 필요 없는 레이어를 끄세요.
  3. 배경과 선 굵기 사용 여부 또는 단일 색상 사용 여부를 선택하세요.
  4. SVG를 다운로드하거나 코드를 복사하세요.

작동 방식

DXF는 오픈소스 dxf-parser 라이브러리로 브라우저에서 읽고 SVG 경로로 변환합니다. 지원하는 엔티티: LINE, LWPOLYLINE, POLYLINE(벌지(bulge)는 실제 원호로 변환), CIRCLE, ARC, ELLIPSE, SPLINE(짧은 선분으로 샘플링), SOLID 및 3DFACE 외곽선, TEXT 및 MTEXT(단일 글꼴, 서식 코드 제거), 위치·축척·회전 및 MINSERT 배열이 포함된 INSERT 블록 참조, DIMENSION 엔티티를 그리는 블록.

CAD 도면은 위쪽으로 좌표가 증가하고 SVG는 아래쪽으로 증가하므로 Y축이 뒤집히며, SVG 뷰 박스는 여백을 약간 두고 보이는 도면에 맞춰집니다. 색상은 엔티티, 해당 레이어 또는 삽입한 블록(BYLAYER, BYBLOCK)에서 가져오며 256색 AutoCAD Color Index 또는 트루컬러를 사용합니다. 각 레이어는 SVG 그룹이 되므로 벡터 편집기에서 레이어를 따로 편집할 수 있습니다.

제한 사항: DWG와 바이너리 DXF는 읽지 않습니다. 페이퍼 공간 레이아웃, 해치, 이미지, 선 종류(대시), 3D 솔리드, 메시, 점 엔티티는 그리지 않으며 건너뛴 엔티티 개수를 알려줍니다. 유리 스플라인 가중치는 무시됩니다. $INSUNITS가 mm, cm, 인치이면 SVG 너비와 높이에 해당 단위를 사용하고, 그렇지 않으면 도면 단위를 일반 숫자로 표시합니다.

예시

레이저 커팅 윤곽선

CAD 프로그램에서 내보낸 DXF에 절단 윤곽선은 CUT 레이어, 치수는 DIM 레이어에 있는 경우: DIM과 TEXT를 숨기고 투명 배경을 선택한 뒤 레이저 소프트웨어용 SVG를 다운로드하세요.

웹 페이지용 평면도

벽, 블록 참조로 된 문, 방 이름이 있는 건축 DXF: 모든 레이어를 유지하고 DXF 선 두께를 사용하며, 확대해도 흐려지지 않는 SVG로 웹 페이지에 삽입하세요.

자주 묻는 질문

DWG 파일을 변환할 수 있나요?

아니요. DWG는 폐쇄적인 바이너리 형식입니다. AutoCAD, LibreCAD, DraftSight, FreeCAD 또는 QCAD에서 다른 이름으로 저장 또는 내보내기를 사용해 DXF(ASCII)를 선택한 다음 여기서 변환하세요.

일부 텍스트의 글꼴이나 위치가 잘못된 이유는 무엇인가요?

SVG는 범용 산세리프 글꼴과 TEXT 및 MTEXT의 기본 정렬을 사용합니다. CAD 글꼴(SHX), 분수 표기, 문단 서식은 재현되지 않습니다.

원호는 원호로 유지되나요?

블록이 X와 Y 방향으로 다르게 축척되지 않는 한 ARC, CIRCLE, 폴리선 벌지(bulge)는 원호로 유지됩니다. 비균일 축척 블록 안의 타원, 스플라인, 원호는 짧은 직선 선분으로 변환됩니다.

도면이 너무 작게 보이거나 한쪽으로 치우쳐 보이는 이유는 무엇인가요?

뷰 박스는 보이는 모든 엔티티를 포함하므로 도면에서 멀리 떨어진 불필요한 객체가 있으면 나머지가 작게 보입니다. 해당 객체가 있는 레이어를 숨기거나 CAD 프로그램에서 삭제하세요.

개인정보 보호

DXF 파일은 브라우저에서 읽고 변환됩니다. 업로드되거나 저장되지 않으며, 도구가 사용되었다는 익명 이벤트만 집계됩니다.