Skip to content

Instantly share code, notes, and snippets.

@877dev
Last active December 23, 2020 19:56
Show Gist options
  • Save 877dev/6c0aebb203dc0aa1bdbb52603435fb0e to your computer and use it in GitHub Desktop.
Save 877dev/6c0aebb203dc0aa1bdbb52603435fb0e to your computer and use it in GitHub Desktop.
Bed levelling Ender 3 Pro, manual mesh bed & Marlin 2.0.x

My bed levelling procedure:

Hardware/software used:

Ender 3 Pro
SKR Mini E3 V2.0
Marlin 2.0.x bugfix

Set the Z axis limit switch height:

  1. Move the nozzle so it is above the top left screw, which is the wheel where the heater cable connects
  2. Tighten the wheel fully, then slack off a couple of turns
  3. Fold a post-it-note in two and place under the nozzle
  4. In motion menu, set Z home, and see how close the nozzle get, you want it close so the paper just drags
  5. As needed, move Z axis up 10mm, adjust Z end stop, then set Z home until it's right.

Level the four corners:

  1. Choose motion > bed leveling > level corners
  2. Go around the bed lots of times, making sure the doubled up post-it-note is in place
  3. Make sure each corner is the same, aim for the same drag on each corner
  4. Lock each wheel in place with locking nut (7mm socket)

Manual Mesh Bed Level:

  1. Choose motion > bed leveling > level bed to start mesh leveling
  2. With single layer post-it-note, go around the nine points
  3. At each point, lowever the Z until the post-it is stuck, then raise until it gets loose
  4. Store the settings when complete

Setting Z height:

  1. Print CHEP's bed leveling test, the one with all the squares
  2. Adjust Z on the fly to get the correct Z height
  3. Store the setting when complete
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment