Thanks for your input. We've added some extra language to the warning message/prompt before Print Recovery runs on restart to give the user an opportunity to review the intended moves and to only proceed if they deem it safe.
@MarkS said:
I personally think there is a high degree of danger employing any form of print recovery where the end-stop is at z min as the size and location of the print is a variable and thus unpredictable.
It can be hazardous, and the feature is disabled by default for any Z min printer when using a stock MatterControl profile. Once enabled, it works, but things can still go wrong if not configured properly. The ideal solution would be to take values for the size of the hot end/carriage, part, and code in a way to automatically detect a good location to home the Z min. These improvements are possible, but will take some time to create if they are deemed important enough by the development team.
@MarkS said:
Would it not work better if the machine was configured to home at a z max position whilst attempting a recovery...
Ideally, yes, but only printers that have both Z min and Z max endstops would be able to make use of the feature this way, and many do not.