You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description:
With HOTEND_IDLE_TIMEOUT enabled, and a pre-heated hotend, print jobs can fail. Appears to be primarily due to the time it takes the printbed to heat up and/or time for ABL to finish
Feature Request:
Either a gcode which can be added to the print startup script or other methods for disabling the timer which may just be more than monitoring for extruder movement. (maybe monitor for movement on all axis?)
To Replicate:
Pre-heat hotend above 180c (or value above HOTEND_IDLE_MIN_TRIGGER)
submit print job with bed not pre-heated and with a temp which takes longer than the HOTEND_IDLE_TIMEOUT_SEC value.
2a) also with ABL, more time is taken before first extruder movement
Clearly not a bug and the workaround is to reduce the hotend temp below HOTEND_IDLE_MIN_TRIGGER value, waiting for this lower temp to be reached, then starting printjob.
(HOTEND_IDLE_TIMEOUT is a great addition otherwise! Thanks.)
The text was updated successfully, but these errors were encountered:
If your bed heat up or ABL routine takes an abnormally long time, increase HOTEND_IDLE_TIMEOUT_SEC to something more than than the five minute default.
If your bed heat up or ABL routine takes an abnormally long time, increase HOTEND_IDLE_TIMEOUT_SEC to something more than than the five minute default.
Yes, this is another workaround or option I considered, though I change between PLA/PETG/ABS filament often, and would have to "hard code" a very high value to cover all cases. As this is still a great, much needed, addition to Marlin which I will continue to use, can't say if I can get used to "hard coded" timers. :)
Though since I use Octoprint for all my printers, I came up with a much easier workaround. There is an option for "gcode before print job starts". I just threw in gcode to drop and wait for the hotend temp goes below "HOTEND_IDLE_MIN_TRIGGER". (Yes there is also Octoprint plugin for hotend temp timeout, but having this timer in firmware is much much better!)
Description:
With HOTEND_IDLE_TIMEOUT enabled, and a pre-heated hotend, print jobs can fail. Appears to be primarily due to the time it takes the printbed to heat up and/or time for ABL to finish
Feature Request:
Either a gcode which can be added to the print startup script or other methods for disabling the timer which may just be more than monitoring for extruder movement. (maybe monitor for movement on all axis?)
To Replicate:
2a) also with ABL, more time is taken before first extruder movement
Clearly not a bug and the workaround is to reduce the hotend temp below HOTEND_IDLE_MIN_TRIGGER value, waiting for this lower temp to be reached, then starting printjob.
(HOTEND_IDLE_TIMEOUT is a great addition otherwise! Thanks.)
The text was updated successfully, but these errors were encountered: