关于这个项目
打印开始前,再看一眼
GCODE/VIEW 是一个免费的在线 3D 打印 G-code 查看器。它可以打开切片后的文件、画出喷头路径,并告诉你文件里实际写了什么;无需账号、无需安装,也无需上传文件。
它是什么
G-code 是打印机最终执行的指令清单:喷头怎样移动、温度何时变化、送出多少耗材,都写在里面。它只是纯文本,却是设计文件和几小时打印之间的最后一步;没有图形,很难直接看懂。
GCODE/VIEW 把这些文字重新画成能检查的路径。打开 .gcode、.gco 或 .g 文件后,你可以用 3D 看完整路径、用 2D 逐层查看、搜索原始指令,还能看到预计时间、耗材、层数和打印尺寸。
为什么做这个工具
切片软件当然能预览自己刚切好的文件,但很多检查发生在之后:别人发来的文件、打印农场或模型市场提供的文件,或者你上个月在另一台电脑上切好的文件。为了回答“喷头到底会怎么走”这样一个简单问题,重新打开完整切片工程往往太重。
另一个原因是隐私。G-code 描述的是一个真实物体,有时它还没有公开。只为看几十秒就把文件上传给陌生服务器并不划算,所以这里根本没有上传步骤。浏览器读取本地文件,后台线程负责分析,再由你自己的显卡绘图;文件不会离开当前标签页。
它怎样工作
- 读取 — 浏览器的本地文件接口把你选中的文字交给页面,不经过网络传输。
- 分析 — Web Worker 在后台读取指令;即使文件有很多行,主界面也能继续响应。
- 绘图 — WebGL 在你自己的设备上画出打印路径。
- 不保存 — 文件只存在于页面内存中。关闭或刷新标签页后就会消失,没有历史记录、账号或服务器副本。
更完整的数据说明请看隐私政策。
它不是什么
它是查看器,不是真机模拟器
它能显示文件写了什么,但不知道你的打印机型号、固件、加速度上限,也不知道机器里耗材的真实状态。
- 不是切片软件。它读取切片结果,不生成切片,也不会修改你的文件。
- 不是 CNC 工具。分析面向 Cura、PrusaSlicer、Bambu Studio、OrcaSlicer、SuperSlicer 等软件生成的 3D 打印 G-code,不适合铣削或雕刻程序。
- 不是打印保证。时间和耗材都是切片软件给出的值或根据文件移动计算的估算;真实结果还受加速度、加热和固件行为影响。
把它当作打印前的第二次独立检查。重要任务仍应回到切片软件复核,并遵守打印机厂商的安全说明。
查看器之外
当某一行 G-code 需要解释而不只是画出来时,可以查阅 G-code 指令参考和术语表。第一次使用查看器,可以先看使用方法。
用你自己的文件试试