跳到主要内容
Vecaria

SVG 转 DXF 转换器

本地处理

在线把 SVG 转成可切割 DXF:圆/椭圆/直线/矩形映射原生实体、文字按缺省字体轮廓化、其余路径采样为折线,单位可选;本地处理、不上传、免费免登录。

拖拽文件到此处,或点击选择

支持 SVG

选择文件
拖入文件后在此显示 SVG 概览预览(由 SVG 文件直接渲染,非 CAD 工作区);点击「转换并下载」前不会转换任何内容。

<circle>/<ellipse>/<line>/<rect> 映射为原生 DXF CIRCLE/ELLIPSE/LINE/闭合折线实体(几何精确、刀路顶点不膨胀);其余轮廓按弧长等距采样为多段线,曲线为近似(数值越小越精细、文件越大)。<text> 文字按缺省字体 Noto Sans SC 轮廓化(原始字体不可得)并导出为闭合折线,缺字形自动跳过并计数。坐标按 SVG width/viewBox 语义换算为所选输出单位(无 width 时 1 用户单位=1px≈0.2646mm);单个路径内的多个子路径拆分为独立折线,不再桥接连刀。

使用方法

  1. 拖入 .svg 文件(概览预览即时显示;检测到 / 时计数披露——文字将按缺省字体 Noto Sans SC 轮廓化)
  2. 设置采样精度(数值越小越精细)与输出单位(缺省毫米)
  3. 转换并下载 .dxf

功能说明

  • 圆/椭圆/直线/矩形映射原生 DXF CIRCLE/ELLIPSE/LINE/闭合折线实体,刀路顶点不膨胀
  • 文字按缺省字体 Noto Sans SC 轮廓化为闭合折线(opentype.js 懒加载,缺字形跳过并计数)
  • 其余 path 按弧长等距采样为 DXF 多段线
  • 输出单位可选(缺省毫米),$INSUNITS 头与数值一致
  • 适合激光切割/雕刻轮廓
  • 浏览器本地完成

常见问题

导出的 DXF 可以在 AutoCAD 或激光/CNC 软件里打开吗? 可以。输出是标准 DXF,文件头 $INSUNITS 与数值跟随你选的单位(缺省毫米),任何支持 DXF 的 CAD、激光和数控软件都能读取。本工具不输出 DWG——需要 DWG 请另用 DWG 导出工具;出刀路请用站内 DXF/SVG 转 G-code 工具。

文字、填充和图片会怎么处理? 只有轮廓会被导出:填充与描边样式不保留;位图 不转换(会计数并在页面提示,请先矢量化或移除)。 文字按缺省字体 Noto Sans SC 轮廓化为闭合折线——原始字体不可得,字形可能与设计稿有差异,不含 kerning/字距,缺字形会跳过并计数。

单位怎么选?SVG 的用户单位怎么换算? 单位可选毫米/厘米/米/英寸/英尺(缺省毫米)。SVG 用户单位按 width/viewBox 语义换算:例如 width=200mm 且 viewBox 宽 100,则 1 用户单位=2mm;没有 width 时按 CSS 默认 1 用户单位=1px≈0.2646mm。$INSUNITS 头与数值始终随所选单位一致。

隐私

本工具在浏览器本地处理,输入内容不会上传服务器(仅首次转换会从本站加载缺省字体与轮廓引擎)。

TL;DR: SVG 矢量图转可切割 DXF:圆/椭圆/直线/矩形映射原生实体、文字按缺省字体轮廓化、其余路径采样为折线,单位可选。拖入 SVG 选单位下载 .dxf,免费免登录、本地处理不上传。

示例

  • 拖入 SVG → 导出可切割 DXF

支持的格式

SVGDXF

限制说明

  • <circle>/<ellipse>/<line>/<rect> 映射为原生 DXF 实体(保形变换下精确;非等比缩放/斜切时圆与椭圆回退为精确参数采样折线);其余 <path> 曲线为折线近似
  • <text> 按缺省字体 Noto Sans SC 轮廓化(原始字体不可得,字形可能与设计稿有差异;不含 kerning/字距,dx/dy 偏移不生效);无法解析的字形跳过并计数;位图 <image> 不转换——页内计数披露
  • 输出单位可选(mm/cm/m/in/ft,缺省毫米):SVG 用户单位按 width/viewBox 语义换算(如 width=200mm + viewBox 宽 100 → 1 用户单位=2mm);无 width 时按 CSS 默认 1 用户单位=1px≈0.2646mm;$INSUNITS 头与数值随所选单位一致
  • Transform 支持:translate/scale/rotate/matrix 会被应用(含嵌套 <g> 累积与元素自身 transform);skew 等其它变换函数不生效
  • 单个 <path> 内的多个子路径(多个 M 起点)会拆分为独立折线输出,子路径之间不产生桥接段
  • 不保留填充/描边样式(仅轮廓)
  • 浏览器本地处理,文件不上传