Pre-heat nozzle before homing?

Default behavior on PRINT_START is to home the printer first. I wonder if option to pre-heat the nozzle to temperature enough to melt possible filament hanging of the tip of the nozzle enough so when nozzle is near bed it is not pushing up? With 0.5 and smaller nozzles, that's not a problem as oozed filament bends enough to not interfere, but with say 1mm nozzle this could be a problem (filament blob on nozzle tip could be larger than the offset and strong enough to withstand the push from the head. Just wondering?
2 Replies
miklschmidt
miklschmidt10mo ago
Fair point, the pre-heating of the nozzle is currently used as a bit of a buffer for the bed heat to spread, which is kinda jank anyway. We could move it to the start and heat it with the bed before homing, then implement an actual configurable timeout to wait for the bed. To work around this with the current implementation you can simply insert an M109 S150 in your slicers custom gcode (replace the already existing M109 S0 in PS for example).
fascinating-indigo
fascinating-indigo10mo ago
perhaps do the heat up cycle (bed -> nozzle to probing temp) then do the homing?