[Tutorial]Mesh Bed leveling

Post Reply
William
Posts: 24
Joined: Fri May 10, 2019 3:40 pm

[Tutorial]Mesh Bed leveling

Post by William » Tue Dec 03, 2019 7:01 am

Mesh Bed leveling

What is the mesh bed leveling?
Mesh bed leveling is a feature included in Marlin firmware. When you find the aluminum bed is big(More than 250mm x250mm) and it is hard to level it.
The mesh bed leveling will helps a lot. It can allow your printer print on "Unlevel Bed".
The biggest advantage is: It is free, why not try it on your printer?

How to enable it and use it? Here we go!
1.Firmware
We need to enable this feature at configuration.h file of firmware
This firmware enabled the mesh bed leveling feature so you don't need to do it again.
https://www.eryone.com/forum/viewtopic.php?f=6&t=5


If you want to how to enable it, here are the details:
1) Uncomment the "//"at

Code: Select all

//#define PROBE_MANUALLY
2) Refer to this lines and enable it

Code: Select all

#define X_PROBE_OFFSET_FROM_EXTRUDER 35  // X offset: -left  +right  [of the nozzle]
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0//10  // Y offset: -front +behind [the nozzle]
#if  ENABLED(BLTOUCH)||ENABLED(FIX_MOUNTED_PROBE)

#define Z_PROBE_OFFSET_FROM_EXTRUDER -2.3   // Z offset: -below +above  [the nozzle] //luojin
#else
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0  // Z offset: -below +above  [the nozzle] //luojin
3) Uncomment the "//"at

Code: Select all

//#define MESH_BED_LEVELING
4) Uncomment the "//"at

Code: Select all

//#define LCD_BED_LEVELING
2. Upload the firmware to your printer
If you don't know how to upload it, please refer to this video:
https://www.youtube.com/watch?v=fRwVBV3nGhI&t=21s

3. Control your printer "Auto home" and adjust it
1) Homing your printer
2) Click LCD knob→"Prepare"→"Bed leveling"→"Level Bed"
Then you can adjust these points by the LCD knob
1.jpg
1.jpg (53.34 KiB) Viewed 25 times
2.jpg
2.jpg (49.69 KiB) Viewed 25 times
3.jpg
3.jpg (37.41 KiB) Viewed 25 times
3) Store the setting
5.jpg
5.jpg (66.44 KiB) Viewed 25 times
4) Print a gcode for a test
You can tune it at"Bed leveling" menu
-Fade height
-Tuning Bed height then store the setting
4.jpg
4.jpg (65.37 KiB) Viewed 25 times
4. Add these codes after "G28" of the start gcode

Code: Select all

G28; Auto home
M420 S1; Restore manual mesh values
G92 E0; Reset extruder position

Post Reply