3D打印实战:打印&取消&暂停&续打&断料检测&断电保存&断电续打&打完关机

打印

  1. XYZ轴归零
  2. 喷嘴温度,热床温度,风扇开关准备
  3. 移动到指定位置,挤出机挤出,确保耗材到位

[gcode_macro START_PRINT]

取消打印

  1. 喷嘴温度,热床温度,风扇开关关闭

[gcode_macro CANCEL_PRINT]

暂停

  1. 喷嘴温度,热床温度,风扇开关关闭

[gcode_macro PAUSE]

续打

  1. 喷嘴温度,热床温度,风扇开关准备

[gcode_macro RESUME]

断料检测

微动开关:有料时触动微动开关

[filament_switch_sensor]
switch_pin: PA0
pause_on_runout: true # 断料暂停
runout_gcode:
  M106 S0
insert_gcode:
event_dalay: # 3秒后触发

断电保存

  1. 检测断电发生的瞬间(ups电容),保存断点位置(gcode文件哪行)
  2. 保护模型,把喷嘴从模型移开
断电保存打印位置:
[save_variables]
filement:~/klipper_config/variables.cfg # 存储文件

打印前,在SD卡生成PLR文件,Z移动超过POWER_LOSS_MIN_Z_CHANGE=0.05,更新PLR
保存文件名和当前层高

断电续打

  1. 喷嘴温度,热床温度,风扇开关准备
  2. 找到上一次gcode文件及断点位置
  3. 从断点继续打,而不是将当前层全打

打完关机

  1. 喷嘴温度,热床温度,风扇开关关闭
  2. 关闭klipper,下位机,系统
[gcode_marco HOST_SHUTDOWN]
gcode:
  {action_call_remote_method("shutdown_machine")}

[gcode_macro END_PRINT]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值