Non Blocking Heating Up #208
jzhvymetal
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Love your modification but I would like to cancel a print at any time. Is there any way you can add the following non-blocking heatup found here. It will pause the print until the HEAT_SOAK finishes. Since it does not use a non-blocking Gcode to heatup it can be canceled at anytime. Note each HEAT_SOAK requires to be executed in seperate macros as each need to return to give control back to the printer.
https://github.com/garethky/klipper-voron2.4-config/blob/mainline/printer_data/config/heatsoak.readme.md
https://github.com/garethky/klipper-voron2.4-config/blob/mainline/printer_data/config/heatsoak.cfg
Here is the code I was using which allowed canceling the print at anytime including heatup
HEAT_SOAK HEATER='heater_bed' TARGET={TEMP} SOAKER='heater_bed' RATE=2 RATE_SMOOTH=10
HEAT_SOAK HEATER='extruder' TARGET={TEMP} SOAKER='extruder' RATE=2 RATE_SMOOTH=10
To cancel any HEAT_SOAK the following can be excuted in the CANCEL_PRINT macro
STOP_HEAT_SOAK
Beta Was this translation helpful? Give feedback.
All reactions