SVG转DXF在线转换
SVG本身就是矢量格式,因此无需描摹:每条路径、矩形和圆都会被重写为DXF几何图形。需要注意的是SVG支持而DXF不支持的部分,主要是单位、填充、文字和裁剪,本页将逐一说明。
CAD 转换器
或将DWG, DXF, DWF … 文件拖放到此处 ·
单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除
文件在我们的服务器上处理,并在 30 分钟后删除。
模型空间是完整的图纸。全部布局会按 AutoCAD 中的设置,把每个图纸空间布局导出为单独一页。
适应页面会缩放图纸以填满页面。实际大小保持图纸单位 1:1(图纸中的 1 mm 对应纸上的 1 mm),可能跨越更大的页面。
与源文件相同会使用每个布局中设置的尺寸。A1 和 A0 是建筑图纸常用的绘图仪幅面。
自动会根据图纸较长的一边旋转页面。
单色会把所有线条打印为黑色,相当于使用 monochrome.ctb 样式出图,最适合在白纸上打印平面图。
白色适合打印。黑色与 AutoCAD 绘图区外观相似;透明适合把图纸放入其他文档(JPG 不支持)。
300 DPI 为印刷质量;150 足够屏幕显示。A1 幅面在 600 DPI 下图像宽 14,000 px,因此更高的值会生成非常大的文件。
仅在输入为照片或扫描件(JPG、PNG)时使用。轮廓会描绘形状的边缘,适合徽标和激光切割;中心线会沿笔画绘制单线,适合扫描的线稿和绘图仪。
比此值更暗的像素会变成线条。若缺少浅色线条,请调高;若背景噪点变成了形状,请调低。
数值越高,曲线越少越平滑;数值越低,越贴近像素,但会产生更多点。
使用方法
- 1
上传SVG文件
最多可添加 20 个文件,每个不超过 95 MB。请先在设计软件中把文字转换为路径,这样字形就固定下来了。
- 2
选择DXF版本
AutoCAD 版本默认从 AutoCAD 2000 起,目前的 CAD、Fusion 和大多数激光软件都能读取。如果旧款 CNC 控制器不接受更新的版本,请切换为 Release 12。
- 3
转换为DXF
点击转换为 DXF,然后在打开该文件的软件中核对一个已知尺寸。
SVG 和 DXF 存储的都是线条而不是像素,所以这种转换会让每个节点保持在你绘制的位置。需要留意的是尺寸,以及 DXF 本来就没有的功能。
SVG路径在DXF中会变成什么
SVG 是 2001 年发布的 W3C 标准,为屏幕而设计:路径有填充、描边、不透明度、渐变和 CSS 样式。DXF 诞生于 1982 年,为制图而设计,其中的实体是带图层和颜色的直线、圆弧、多段线或样条曲线。转换会保留几何图形,舍弃外观样式。一个带 3 px 红色描边的矩形会变成封闭的四边多段线;描边宽度本来只是视觉效果,不会变成 3 px 宽的切口。
如果 SVG 结构清晰,分组会对应到图层,每个形状都保留精确坐标。由于没有任何描摹过程,只要单位正确,SVG 中 2 mm 的槽在 DXF 中仍是 2 mm。这比导出 PNG 再描摹准确得多,所以有原始矢量文件时,务必从它开始转换。
SVG转DXF的比例:像素、英寸与毫米
96每英寸的 SVG 用户单位(CSS 像素)数
SVG
可缩放矢量图形
SVG 是基于 XML 的矢量格式,2001 年由 W3C 标准化。它描述的是形状、路径和文本,而不是像素,因此在任何尺寸下都保持清晰,用于徽标和图标时通常很小。它支持透明、CSS 样式、脚本和动画,所有浏览器都能原生渲染。SVG 不适合照片,复杂的插画渲染也可能变慢。Illustrator、Inkscape、Figma 和浏览器都可以打开并编辑。
- 压缩方式
- –
- 透明度
- 支持
- 动画
- 支持
- 发布年份
- 2001 · W3C
DXF
图形交换格式
DXF 是 Autodesk 于 1982 年发布的 CAD 数据交换格式。它用有文档说明的文本(或二进制)结构描述图形几何和图层,因此许多无法读取 DWG 的程序可以读取 DXF。它被广泛用于激光切割机、CNC 雕刻机、等离子切割机和刻字机。DXF 文件比 DWG 大,交换过程中也可能丢失一些高级特性。
- 压缩方式
- –
- 透明度
- –
- 动画
- –
- 发布年份
- 1982 · Autodesk
设计师用 SVG 绘图,但 CAD、CAM 和许多 CNC 程序需要 DXF,所以 SVG 转 DXF 就是从设计桌面交接到切割零件的机器的一步。
可靠的办法是在导出前给 SVG 设定真实单位。在 Inkscape 中,请在文档属性里把显示单位和文档尺寸设为毫米;在 Illustrator 中,请使用以毫米或英寸为单位的文档。当根元素带有 width="200mm" 时,尺寸就没有歧义,DXF 也能把它记录在 $INSUNITS 文件头中。忽略文件头的 CAM 软件仍会询问单位,所以要清楚自己用的是哪一种。
SVG转DXF的常见问题及解决方法
文字丢失或字体不对。
DXF 文字依赖打开文件的电脑上安装的字体。请在 Inkscape 中使用“对象转路径”,或在 Illustrator 中使用“创建轮廓”,让每个字母变成固定形状。
图稿中被隐藏的部分重新出现。
剪切路径和蒙版在 DXF 中没有对应功能,所以下面完整的形状会显示出来。导出前请用布尔交集把剪切效果固定下来。
切割机把曲线显示成折线小段。
文件保存成了不含样条曲线的 Release 12。如果你的软件能读取,请选择 AutoCAD 2000 或更新的版本。
每个形状都出现了两次。
SVG 中有互相叠放的重复图形,常见于复制粘贴。请在设计软件中删除它们;激光机会把每一个都切一遍。
SVG转DXF常见问题
SVG转DXF后曲线还能保持平滑吗?
在支持曲线的版本中,贝塞尔曲线会保留为曲线。Release 12 早于 SPLINE 实体出现,因此在该版本中曲线会用短折线段近似,常规尺寸下看起来很平滑,但顶点会增多。
为什么SVG导入Fusion或AutoCAD后尺寸不对?
除非文件在宽度和高度上注明了毫米或英寸,否则 SVG 按 CSS 像素计量,每英寸 96 像素。按每英寸 72 或 90 像素绘制的图,最终尺寸会变成预期的 75% 或约 94%。请在导出前以真实单位设置文档尺寸,或在导入后按参照物缩放。
填充和渐变在DXF中会保留吗?
不会。DXF 描述的是用于切割和制图的几何图形,所以填充形状只保留轮廓,渐变会消失。激光机和雕刻机本来也只沿轮廓加工;填充或雕刻模式请在机器软件中设置。
包含照片的SVG可以转换吗?
矢量部分会被转换,但嵌入的位图不属于几何图形,会被忽略。请单独保存图片,如需作为切割线,可用图片转 DXF进行描摹。
激光切割机用DXF还是SVG更好?
两者都能保存矢量路径,LightBurn 也都能打开。DXF 更适合 CAD 和 CAM 工具,这类工具通常要求使用它,而且文件头会写明单位;SVG 更适合设计软件和 Cricut 类切割机。反向转换请看 DXF 转 SVG。