Nomar记录一段历史
E轴与Z轴

在 G 代码中使用G1指令时, Z轴和E轴有什么区别?

我看到所有EFZ

G1 Z0.350 F7800.000 G1 E-2.00000 F2400.00000 G92 E0 G1 X96.753 Y95.367 F7800.000 G1 E2.00000 F2400.00000

2个回答

z 轴通常是指垂直运动

F 参考是进给率/移动率

E 参考值用于挤出机,参考排出长丝的数量和速度,负 e 值是缩回命令

G-CODE 可能会令人困惑,因为它历来是为加工工具而不是 FDM 打印机开发的,因此:

  • 并非所有可用命令对 3D 打印机都有意义
  • 一些命令执行的操作与直觉上认为的操作略有不同。

通常,笛卡尔打印机使用 4 个“轴”: XYZ用于在空间中移动打印头, E用于“挤出机”。 “挤出机轴”实际上根本不是几何意义上的轴:它指的是要移入(挤出)或移出(缩回)打印头的灯丝量。之所以将其视为“轴”,是因为它与用于运动的代码G0G1结合使用。

令人困惑的是,字母E用于表示车床的精密进给率,但在 3D 打印世界中,我们宁愿使用F来达到此目的。作为一个非英语母语者,我更加困惑,因为在很长一段时间内,我认为“进给率”是指送入打印头的灯丝数量,而实际上它是打印头移动的速度(毫米/分钟)。

总而言之,“翻译”的示例代码如下所示:

 G1 Z0.350 F7800.000 ; move up 350 microns at 7.8 m/min G1 E-2.00000 F2400.00000 ; retract 2mm of filament at 2.4 m/min G92 E0 ; reset the extruder position G1 X96.753 Y95.367 F7800.000 ; move to X,Y (without changing Z) at 7.8 m/min

如果您想深入研究该主题, gcode 上RepRap wiki 页面相当全面。请注意,有几家制造商在通用代码中添加了自己的“特殊代码”......

随机文章