Sentry Page Protection

Manual mesh bed leveling


Important Notice:

In order to perform the MBL procedure you have to start by enabling the EEPROM in the Marlin firmware:

Once EEPROM is enabled, every time you install the Marlin firmware into the microcontroller, you’ll have to save the new settings of the firmware back into the EEPROM by following these steps:

Manual Mesh bed leveling procedure (MBL):

A manual mesh bed leveling means you can measure a grid of Z heights and compensate for variations in height across the bed while printing

  • No leveling probe is required only a sheet of paper

  • Make sure you have installed the latest version of Marlin firmware into your micro controller (june 2018 or later)

  • You should repeat these steps every time your first layer doesn't stick well to the print bed

  • Connect to Pronterface

1. Insert a sheet of paper under the hot end nozzle

2. Write G29 S1 in the command line then click on send

  • This will start the mesh bed leveling process

  • You only need to send this command once at the beginning of the mesh bed leveling

  • First the X, Y and Z axes will home

  • Second the printer will position the hot end over the first point of the grid (9 points will be measured)

3. Slide back and forth the sheet of paper between the bed and the nozzle and feel how the paper rubs against the nozzle. There should be a small amount of friction or drag but you should still be able to move the paper around

  • If there's too much resistance lower the printbed

  • If there's insufficient resistance raise the printbed

  • Once you've adjusted the proper height of the print bed

    • Write G29 S2 in the command line and click on send (please note you have to repeat the code ''G29 S2'' for every single location on the grid)

      • This code will save the Z offset at that specific position of the grid

      • This code will also move the hot end to the next location of the grid

  • Repeat these steps until you've adjusted the 9 points of the grid

4. Once you've finished adjusting and saving all 9 points 

  • Write M500 in the command line and click on send

    • This will save the Z height variations of the mesh into the EEPROM

  • To view the Z variations of your print bed grid write G29 S0 and click on send

Member Login
Welcome, (First Name)!

Log In
Enter Member Area