跳到主要内容
Vecaria

DXF 转 SVG 转换器

本地处理

在线把 DXF 图纸转成 SVG 矢量图,浏览器本地处理、不上传;直线、多段线、圆、圆弧、椭圆、文字按原图层分组输出。

当前为示例数据,可直接点「转换为 SVG」试用

使用方法

  1. 把 .dxf 文件拖入输入区(或点「或载入文件」选择),也可用文本编辑器打开后全选复制粘贴(ASCII DXF)
  2. 点击「转换为 SVG」,可在下方背景/线条颜色中选择配色
  3. 查看渲染预览与结果摘要(绘制/跳过/截断计数、图层数),复制或下载 .svg,可用浏览器、Inkscape、Illustrator 打开

功能说明

  • 实体覆盖:LINE、LWPOLYLINE、POLYLINE、CIRCLE、ARC、ELLIPSE、POINT、TEXT、MTEXT、SOLID、SPLINE(近似)
  • 文件通道:拖入或选择 .dxf 文件直接载入,无需文本编辑器绕行
  • 结果预览:输出 SVG 渲染预览 + 绘制/跳过/截断/图层数摘要,转换结果一目了然
  • 坐标翻转:自动将 CAD 的 Y 轴向上转换为 SVG 的 Y 轴向下
  • 自动留边:根据图形包围盒自动设定 viewBox 与线宽
  • 纯本地:浏览器内解析与渲染,图纸不经过服务器

示例

  • 简单直线与圆:LINE + CIRCLE → 生成带背景的 SVG
  • 多段线轮廓:LWPOLYLINE → <polygon> / <polyline>
  • 圆弧:按角度采样为折线,视觉连续

说明

输入 ASCII DXF,点击转换得到 SVG 矢量结果。适合把 CAD 图形嵌入网页、文档或交给设计软件继续编辑。

什么是 DXF 转 SVG?

DXF 是 AutoCAD 的通用交换格式,SVG 是网页矢量标准。将 DXF 转为 SVG 后,图形可在任何浏览器、网页、设计软件中无损缩放查看。

支持哪些 DXF 实体?

当前支持直线、轻量多段线、多段线、圆、圆弧、椭圆、点、单行/多行文字、SOLID,以及样条曲线的控制点近似。三维实体以折线近似,块引用(INSERT)自动展开(深度 ≤4)。

我的图纸会被上传吗?

不会。本工具在浏览器本地解析与渲染,DXF 内容不会上传服务器,关闭页面即清除。

支持二进制 DXF 吗?

暂不支持。请先用 CAD 软件另存为 ASCII DXF,或将二进制 DXF 转为文本后再试。

不装 Inkscape 或 AutoCAD 能直接转吗?

能。本工具在浏览器内完成解析与转换——拖入 .dxf(或粘贴 ASCII DXF)即可下载 SVG,不需要 Inkscape、AutoCAD 或任何插件,图纸也不离开你的设备。

转出来的 SVG 能用于激光切割吗?

可以作为底稿。闭合多段线输出为 / 并按原图层分组,多数激光与 CAM 软件可直接导入;切割前请检查重复线与开放轮廓,并在 CAM 软件中确认比例。

为什么有些图形没有出现在结果里?

三维实体与面以控制点折线近似或跳过,样条按控制点近似,块引用仅展开到第 4 层;结果摘要会给出绘制/跳过/截断与图层数,一眼看出哪些实体未转换。

隐私

图纸不出浏览器:DXF 解析与 SVG 生成全部在你的设备上完成——对含敏感几何(厂区布置、模具、保密件)的图纸尤其重要;粘贴内容随页面关闭即清除。

TL;DR: 浏览器本地把 DXF 转 SVG,不上传、免登录,下载即可用浏览器或 Inkscape 打开。

常见问题

支持哪些 DXF 实体类型?

直线、多段线、圆、圆弧、椭圆、文字等常见实体会被解析;代理图形等复杂实体能否处理以页面说明为准。

处理后的文件能在 AutoCAD 里打开吗?

输出为标准 DXF,常见 CAD 软件可以导入;个别工具会简化或重写实体,导入后建议先检查关键图层。

我的数据会被上传吗?

不会。全部处理在你的浏览器本地完成,输入内容不会离开你的设备。

示例

  • 粘贴 DXF 文本 → 得到可在浏览器/Inkscape 打开的 SVG
  • 多段线轮廓:LWPOLYLINE → <polyline>,闭合轮廓输出 <polygon>

支持的格式

DXFSVG

限制说明

  • 仅支持 ASCII DXF;二进制 DXF 请先转换
  • 三维实体(3DSOLID/3DFACE/SPLINE)以控制点折线近似或跳过
  • 块引用(INSERT)自动展开,嵌套深度 ≤4;更深层引用与属性文字跳过
  • 浏览器本地处理,文件不上传
  • 超大图纸(约 20 万实体以上)超出部分跳过