免费在线G-code查看器

拖入切片软件写出的.gcode,看打印件从热床上一层层长起来。页面读取的是移动指令,而不是切片软件的预览,所以画出来的就是打印机实际会做的。

怎样预览G-code

  1. 拖入.gcode(或.gco、.g),或者CNC程序(.nc、.ngc、.tap)。能读取PrusaSlicer、OrcaSlicer、Bambu Studio、Cura和Simplify3D写出的纯文本G-code,绝对挤出和相对挤出都支持。
  2. 拖动层滑块让打印件一层层长起来,可以停在任意一层。路径按钮会加上空驶,默认是隐藏的。
  3. 查看面板:层数、挤出长度和空驶长度、圆弧,以及所有挤出部分的尺寸,只按挤出移动测量。

画出了什么

每一条G0、G1、G2和G3移动,圆弧会拆成弦。有挤出的移动是打印件;没有挤出的移动是空驶。层按Z的变化识别,所以带Z抬升的文件会把抬升显示为空驶,而不是层。颜色标的是层,不是打印特征;切片软件自己的预览知道外壁和填充,这个页面只知道移动。

限制

超过100 MB或2,000,000段的文件不会被接受,以免页面卡死。不读取Prusa较新固件写出的二进制G-code;从切片软件导出纯文本格式。

常见问题

G-code和虚拟形象有关系吗?

没有。它是一串打印机移动指令;VRM转换器能用的是切片之前的那个网格,而且前提是它已经绑定了骨骼。

尺寸看起来不对。

面板只测量挤出移动,所以从原点角落出发的第一段空驶不计算在内。和切片软件的热床预览对比一下。

为什么第一层是悬空的?

Z偏移或高度不同的擦嘴线会显示为单独的一层。把滑块拖过它即可。

能读取二进制G-code吗?

不能。从切片软件导出纯文本G-code。

文件会上传吗?

不会。文本在你的浏览器里解析。

CNC程序也行吗?

行,移动指令是一样的。主轴和刀具指令会被忽略。

回到模型

生成这条路径的网格可以在STL查看器或3MF查看器里打开。