OrcaSlicer
OrcaSlicer copied to clipboard
Enable Resurrection option
Is there an existing issue for this feature request?
- [X] I have searched the existing issues
Is your feature request related to a problem?
Problem: Unplanned power outage leads to fail of long running print jobs Problem: Long running jobs demand attention and check at close intervals. Currently, it is not possible to use the slicer to allow for a pause, resuming the job later.
Which printers will be beneficial to this feature?
All
Describe the solution you'd like
Depending on the firmware, it is possible to save the current state of the job in case of power failure, resuming it when the printer can be switched on again, but Orca has no place where to enable and configure this function. Additionally to the "Enable resurrection" check box, a section "Saving State" would be available in the "Machine G-Code" tab of the printer settings, defining the commands necessary to save the state of the job at imminent power failure. Example for Reprap: M911 S21.0 R23.0 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" This tells the printer to save the state and execute the commands in double quotes (disable motors, move bed, retract) when the voltage decreases below 21 V, and enables execution of a custom script "resurrect-prologue.g" when the voltage reaches the normal level of 24V again. In this case, it is up to the user to define commands in the custom script, as this is not a slicer task. Example: M116 ; wait for temperatures G28 X Y ; home X and Y, hope that Z hasn't moved M83 ; relative extrusion G1 E4 F3600 ; undo the retraction that was done in the M911 power fail script
Describe alternatives you've considered
Restart the print job and losing time.
Additional context
No response