颜色按描边值映射成颜色号,虚线要把间隔数组落成一条命名线型;映射不上就统一退回连续线。所以转完第一件事不是改颜色,而是确认哪些属性已经丢了。
一、为什么会「对不上」
SVG 把外观写在样式里:描边色写成十六进制或名字,虚线写成一段间隔数组。DXF 不认这套写法,它只认三样东西:颜色号、线型名、图层名。中间必须有一层翻译。
- 能翻过去的:几何坐标、闭合与否、可见与否。
- 要打折扣的:颜色要归到有限色号上,渐变和半透明只能挑一个近似色。
- 一定丢的:靠名称表达的工程语义,DXF 里没有放它的地方。
二、属性映射对照表
| SVG 里的属性 | DXF 里的落点 | 映射不上时的结果 |
|---|---|---|
| 描边颜色 | 实体的颜色号 | 归到最接近的可用色号 |
| 虚线间隔数组 | 命名线型 | 统一画成连续线 |
| 描边宽度 | 线宽字段 | 忽略宽度,按默认显示 |
| 曲线与圆弧 | 多段线与圆 | 曲线被拆成折线段 |
三、让颜色和线型尽量保住的做法
- 导出 SVG 前把配色收敛到少数几种纯色,虚线只留两种节奏:长划加短划当中心线,等距短划当隐藏线。
- 按用途分层再导出,转完在 CAD 里按图层重新赋色,比逐条实体上色快得多。
- 上传 SVG转DXF 得到 DXF(R2000),再打开核对颜色块数与虚线条数对不对得上。
四、分场景怎么选
- 给激光切割、雕刻下料:颜色本来就不参与路径,映射丢了也无妨。
- 给人看图的分层图纸:颜色与线型是信息本体,先接受会退化,回 CAD 里重建图层与线型。
- 只是要一份矢量稿进设计软件:不必绕 DXF,直接用 CAD格式转换 输出 SVG。
五、别做这几件事
- 别拿虚线数量当验收标准:间隔数组没落成线型时全部显示为实线,看起来像「线变多了」。
- 别指望语义回来:中心线不会自己标成中心线,它只是一条被描出来的线。
- 别反复转着碰运气:同一份文件转十次结果一样,问题在源文件的写法。
常见问题
问:手机上能做这一步吗?
答:可以,浏览器打开页面上传即可,但核对颜色与虚线建议在大屏上做。
问:DWG 能不能这样转?
答:不能,站内 CAD 能力只处理 DXF,DWG 要先在专业 CAD 软件里另存。
问:转完发现图形整体偏小是什么问题?
答:那是单位换算的事,不是颜色线型的事,要在 CAD 里按已知尺寸缩放一次。
本站能力与限额说明
站内 SVG转DXF 把 SVG 的路径与样式落成 DXF 图元并输出 DXF(R2000);转换在服务器端完成,服务器装有可匹配的中文字体,特殊字体可能回退,涉密材料请自行评估是否上传。
只支持 DXF(R12 至 R2018 文本版可读),不支持 DWG;不还原尺寸标注、文字内容、块定义与工程语义命名,映射不上的属性一律退化为默认外观。
游客与未充值注册用户单文件上限 8MB、每天 5 次成功转换;充值 VIP 会员后单文件上限提高到 20~50MB(随档位递增),转换次数不限,各档当前售价与额度以 会员页 为准。文件处理完保留 24 小时,到期自动清理,成品请当天下载。