E轴与Z轴

3D打印 g代码
2021-05-18 06:08:00

当使用G1在G代码命令,是什么之间的差Z-轴和E-轴?

我看到了所有EF并且Z

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个回答

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

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

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

令人困惑的是,这封信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 页面相当全面。请注意,有几家制造商在通用代码中添加了自己的“特殊代码”......

z 轴通常是指垂直运动

F 参考是进给率/移动率

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