[Request] Option to use last mesh bed level...
 
Notifications
Clear all

[Request] Option to use last mesh bed level...  

  RSS
EsotericMaker
(@esotericmaker)
Trusted Member
[Request] Option to use last mesh bed level...

The bed level should vary little if at all between prints -- especially if you don't remove (or change) the sheet in between.

It would be helpful to have an option in Prusa Slicer to tell the printer to use the previous mesh level rather than having to redo.

This would be very helpful when prototyping or when you cancel a print after a few layers and need to start again...

Posted : 12/10/2022 4:27 pm
Neophyl
(@neophyl)
Illustrious Member
RE: [Request] Option to use last mesh bed level...

This would also be a printer firmware update required. It’s got nothing to do with the slicer. You would need an option on the printer to tell it to skip the mesh level command. If you supply a sliced file without the mesh level gcode command then the printer already uses the last one I believe. 

Posted : 12/10/2022 5:18 pm
Ringarn67 liked
EsotericMaker
(@esotericmaker)
Trusted Member
Topic starter answered:
RE: [Request] Option to use last mesh bed level...

Any way to verify that it truly does use the last mesh level if no mesh gcode supplied?

This is exactly what I want.

But I want to make sure that removing the mesh gcode doesn't default to no leveling....

Posted : 13/10/2022 5:46 am
Neophyl
(@neophyl)
Illustrious Member
RE: [Request] Option to use last mesh bed level...

Should be easy enough to test with a usual 1 layer 75mm square live z process.  Set up 2 printer profiles one without the mesh level in the start gcode.  Slice it for both.
Then making sure the printer is thoroughly preheated to remove thermal expansion from the testing print the first square with the mesh command.  Then without letting it cool down too much print the second square that doesn't do mesh levelling.  Also make sure not to reset/power cycle the printer and that will almost certainly blank out any mesh levelling readings.

You can then compare the first layers and see if there's a difference.  Of course you could use any model/object , so one of the ones that covers multiple spots on the bed might be better.  I'll try and find some time to test it myself but that might be Friday/Saturday.

One problem with not performing a mesh level each time is that the level itself where it detects how far from the bed it is does vary with temperature.  If you do a level cold and one after a print there is a difference in absolute values. 

Its why I prefer my older non Super Pinda that has a thermistor built in.  As my start gcode waits until the Pinda is at a set temperature before proceeding with the mesh.  This makes the first layer very reliable but can add quite a few minutes time to the first print on a cold day.

Posted : 13/10/2022 6:13 am
Share: