Skip to content

MBL test pattern

3d-gussner edited this page Apr 16, 2020 · 10 revisions

How to test Mesh Bed leveling using MBL test pattern

With the MBL-test-pattern you should be able to see how good MBL is working. All 9 pieces should have the same layer adhesion as well surface finish.

This test should be also show if a new firmware still does the job or got better or even worse. it makes sense to redo this after a firmware update.

Live adjust Z

With the First layer calibration you should have the "perfect" Live-Z. But it may be different for the center, so please follow these instruction:

  • Write down the 1st layer cal value you are using.
  • Open the attached MBL-test-pattern.3mf file in PrusaSlicer and set your Printing (0.2mm Speed or Quality), Filament and Printer settings to the material and printer you are using.
  • remove all edge patterns a_ to h_HyperCal.stl so you just have the center_HyperCal.stl left on build plate.
  • Slice it and export the gcode.
  • Clean the bed.
  • Print the center_HyperCalif the print looks good / perfect continue with MBL-test-pattern
    • Redo this print and adjust the Live-Z until you are happy with the result and write down the Live-Z value for the center print.

      Don't forget to clean the bed each time.

MBL-test-pattern

  • Open the attached MBL-test-pattern.3mf file in PrusaSlicer and set your Printing (0.2mm Speed or Quality), Filament and Printer settings to the material and printer you are using.
  • Slice it and export the gcode.
  • Clean the bed
  • Print the whole pattern.

Outcome

If MBL is working fine all 9 test pattern prints should have the same good adhesion and surface finish.

If they are not you can focus to print one by one that aren't good:

  • Connect your printer via USB to Pronterface/Octoprint
  • Run G80 command and after that G81
    • Copy/save the G81 results for later.
  • Open the attached MBL-test-pattern.3mf file in PrusaSlicer and set your Printing (0.2mm Speed or Quality), Filament and Printer settings to the material and printer you are using.
  • remove all except the **one **you want to fine tune / do research on, so you just have ONE left on build plate.
  • Slice it and export the gcode.
  • Clean the bed
  • During printing the one pattern try to fine adjust the Live-Z so it looks "perfect" / equal to the center print.
    • Redo this print until you are happy with the result and write down the Live-Z value for that print.

      Don't forget to clean the bed each time.

Report

If you want to report back your results, please add at least following information:

  • Printer: MK2.5, MK2.5s, MK3, MK3s
  • MMU: MMU1, MMU2, MMU2s
  • Firmware version printer and MMU
  • Live-Z found via 1st layer cal.
  • Live-Z value for the center_HyperCal print.
  • Live-Z values for other pattern prints that needed adjustment.
  • Add G81 results.