Abort Print when Mesh Compensation fails



  • When the leveling using G29 fails with the error "Error: Z probe already triggered before probing move started", the leveling is simply skipped and the print will continue, which might result in a crash because the offset has not been recalculated.

    The print should be aborted, if such an error occurs!



  • This would be a great thing to have



  • Can't you just run the bed mesh once and save it, Then just call it up when staring a print versus re-running a bed mesh each time you print?

    The bed mesh really shouldn't change once you have it saved unless you change the bed surface or you have mechanical issues with a printer?



  • @timcurtis67:

    Can't you just run the bed mesh once and save it, Then just call it up when staring a print versus re-running a bed mesh each time you print?

    The bed mesh really shouldn't change once you have it saved unless you change the bed surface or you have mechanical issues with a printer?

    Agreed… I run the mesh compensation always when I turn on the printer, and I don't run it again unless I need to remove the plate for taking the part (sometimes I can remove the part without removing the plate), or I turn off the printer ;).

    However, if you don't want to run the mesh each time, you should not disable steppers, as you will need to home again after it, and that could lead to a deviation from the original mesh... although if your sensor is accurate, the variation should be minimum...

    Cheers


  • administrators

    I have it in mind to add a general facility to handle "exceptions" that are generated when executing GCode commands, although that won't come in the next firmware version.



  • +1 for an option to be able to pause or halt on a warning message. I'd use this if delta calibration generated a value over x mm deviation.


 

Looks like your connection to Duet3D was lost, please wait while we try to reconnect.