How can i save Mesh Bed Leveling data from one print process to another print?
 
Notifications
Clear all

[Solved] How can i save Mesh Bed Leveling data from one print process to another print?  

  RSS
YZ
 YZ
(@yz)
Member
How can i save Mesh Bed Leveling data from one print process to another print?

Hi,
For a special projects i am printing with MK3S, i am printing the first part as a "normal" print with mesh bed leveling. The part height is 0.6 mm.

After print is done, i keep the part on bed ' change filament color and i am printing another 0.6 mm height part very close to the first part and in the end they will be unite. To do so, i am canceling the mesh bed leveling in Start G-Code field in Prusa Slicer and the printers uses the previous print mesh bed leveling data.
The printings is great - multicolor images and logos using single extruder.

I tried to use same method with my MK4, but it seems that the MBL data is "lost" while finish previous print or in the start of the new print.

Is there an option or Gcode command that will save MBL values between two or more printings?

Thanks

Posted : 30/12/2023 9:00 am
domble
(@domble)
Eminent Member
RE:

Unless I've misunderstood what you need to do, can you not add all the items to the print bed in Prusa Slicer and (print settings, sequential printing) check 'Complete individual objects'?   Never tried it myself.

Edit: Oh - colour / filament change between objects... perhaps that's the problem.

This post was modified 10 months ago by domble
Posted : 02/01/2024 5:15 pm
Michael Lew
(@michael-lew)
Trusted Member
RE: How can i save Mesh Bed Leveling data from one print process to another print?

I suspect that you need to play with the Start and End G-code in the Printer Settings part of PrusaSlicer. The standard end code turns off the motors, which then necessitates bed probing before the next print. If you comment out that line by putting a semicolon before it (and perhaps the line that turns of the bedd heating) then a subsequent print could, at least conceivably, be run without bed probing. Do that for the first file to be printed.

Then you will need to disable the bed probing and, perhaps, the purging in the start code for the second file to be printed.

The start and end g-codes are well commented, so you should be able to work out which commands to disable with only a minimum of trial and error. Please post your results!

Posted : 04/01/2024 8:14 pm
Kalak Longpaw
(@kalak-longpaw)
New Member
RE: How can i save Mesh Bed Leveling data from one print process to another print?

Why not after slicing set a pause at the point you want to do the filament change and then perform said change and continue the print? I know at least with the MK3S+ I used to use this method for doing the same thing, just finished rebuilding said printer the the MK4 this past weekend so have not had any time to tinker like that as of yet.

Posted : 04/01/2024 8:45 pm
domble
(@domble)
Eminent Member
RE:

 

Posted by: @domble

Unless I've misunderstood what you need to do, can you not add all the items to the print bed in Prusa Slicer and (print settings, sequential printing) check 'Complete individual objects'?   Never tried it myself.

Edit: Oh - colour / filament change between objects... perhaps that's the problem.

Noticed in printer settings, Custom G-code, there's a "Between objects G-code (for sequential printing)".  I assume you could put a colour change G-code in there (just copy it from the 'Color Change G-code' box?) and that would do the trick?

I'm probably still misunderstanding the original question.

This post was modified 10 months ago 2 times by domble
Posted : 10/01/2024 2:27 pm
Share: