当使用G1
在G代码命令,是什么之间的差Z
-轴和E
-轴?
我看到了所有E
,F
并且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
当使用G1
在G代码命令,是什么之间的差Z
-轴和E
-轴?
我看到了所有E
,F
并且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
G-CODE 可能会令人困惑,因为它历来是为加工工具而不是 FDM 打印机开发的,因此:
典型地,笛卡尔打印机使用4“轴”: X
,Y
和Z
为在空间和移动打印头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 值是缩回命令