There are many reasons a person may want to restart a print and not need to rehome and remesh the bed. … forget to clean the plate, forget to change filament, forgot to lock in the filament into the extruder, etc
These require us to restart the print but since the bed mesh will not change (thus doesnt need to run again) and the home points are already calculated I dont know why we would not just save the 5-10 minutes and skip all the startup stuff?
It would be great to have a simple Pause & Restart feature to solve this challenge, and save time. Just just do a purge and go!
I think Klipper has the data it needs from the initial homing, nothing changed… but even if we must do homing again it would still save a ton of time not doing bed mesh
though I’m not sure why it would need to home if Klipper already knows where the toolhead paused before the restart.
The ask is to restart at Layer 1. So the slicer needs to 'Pause and Restart at Layer 1. This could also lay the ground work for restarting a failed print at a given layer.
Manually editing gcode works to do this (its manual and not fun). Many people (including myself) have done this on failed prints to restart them at the failed layer.