使用方法
- 粘贴 G-code,或选择/拖入 .gcode/.nc/.tap 等程序文件(也可一键载入示例)
- 点击「转换为 SVG」
- 页内查看渲染预览(与下载文件同源),复制或下载
.svg
功能说明
- 刀路转 SVG,便于归档/排版
- 页内渲染预览:切削实线 + 快速移动虚线,所见即下载
- 快速移动虚线显示(可在参数区关闭「显示快速移动」或调整线宽)
- 支持紧凑无空格语法(G1X10Y20)与 N 字号前缀(N10G1X10)
- 浏览器本地完成
常见问题
快速移动(G0)会画进 SVG 吗?
会——快速移动以虚线绘制,与切削实线区分;不需要时可在参数区关闭「显示快速移动」。
没有空格的程序(如 G1X10Y20)能解析吗?
能。词法解析按「字母+数字」切分,支持紧凑无空格语法与 N 行号前缀(N10G1X10)。
是本地处理吗?
是,转换在你的浏览器内完成,输入内容不上传。
为什么要把 G-code 转成 SVG?
SVG 刀路图是最省事的归档与交付方式:不用装 CAM 软件也能打开、打印、随工单发给同事或客户;切削实线 + 快速虚线一眼看清走刀和抬刀,报价、复核、存档都能用。
3D 打印的 G-code 能转吗?
能转,但结果是 XY 平面的 2D 投影——Z 高度被忽略,打印件只显示为底面轮廓。适合检查外形范围与抬刀布局,不能用来查看层高。
转出来的 SVG 能直接拿去切吗?
建议谨慎。输出是 2D 投影,圆弧按端点绘制,当作复核与描摹参考更稳妥;如果要让机器执行,请回到 CAM 软件重新生成刀路。
隐私
本工具在浏览器本地处理,输入内容不会上传服务器。