[Feature Request] Restart Print without running Start_Print GCode

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.

You can just remove your bed mesh from your start g_code and only load the mesh. There a lot of pre print operation that are done in start gcode(preheat, load correction, start time laps, execute various macros, etc), you can’t skip them just because you forget to clean the plate.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.