【3D打印】打印机打印结束Gcode

 避免有些打印机打印结束后打印头停留在模型上导致出现缺陷或者打印头与打印件粘接到一起

M84           ; Disable all motors
M140 S0       ; Turn off the heated bed
M104 S0       ; Turn off the extruder (print head) heating
M107          ; Turn off all fans
G28 X0 Y0     ; Home the X and Y axes only
  • M84:这个命令用于禁用所有步进电机。这通常在打印结束后执行,以防止电机长时间保持激活状态,并避免不必要的磨损和热量。

  • M140 S0:这个命令用于关闭热床。参数 S0 表示热床的目标温度为0摄氏度。

  • M104 S0:这个命令用于关闭打印头加热。参数 S0 表示打印头的目标温度为0摄氏度。

  • M107:这个命令用于关闭所有风扇。如果没有指定风扇编号,它将关闭所有连接到控制器的风扇。

  • G28 X0 Y0:这个命令用于将X和Y轴移动到它们的限位开关位置,即原点。参数 X0 Y0 明确指定了只对X和Y轴执行回零操作,而不影响Z轴。

可以直接将这段代码复制到结束脚本中

这里以simplify3D为例