Bed Leveling (Tramming) (4 point) - ThomasToka/MarlinFirmware GitHub Wiki

Step 1. Compress springs

With the machine off, move all the wheels on the bed to compress the springs fully, until you cannot turn them anymore, but do not force them or you can break them.

1_springs

Step 2. Back out springs

Back each out 1.5 - 2 turns.

Step 3. Power on

Turn on machine. You can start here if you have leveled / trammed while doing 1 and 2 before.

Step 4. Warm Bed

Warm the bed to the temp you are using or 60º C.

Step 5. Warm Nozzle

Warm the nozzle to the temp you are using or 200º C. You can click on the blue numbers on the home screen to set the temps.

main_screen_5a

main_screen_5b

Step 6. Wait

Wait 10-15 minutes after everything is to temp.

Step 7. Home Z

Home Z.

[!TIP] Ready -> Home Button

between the up and down arrows

7a_main_screen_ready

7b_auto_home

7c_ready_axis_move_home

Step 8. Manual Menu

Go into manual level. (AUX. LVL.)

[!IMPORTANT] do not go into CR touch

8a_main_screen_settings

8b_settings_screen_level

8c_leveling_screen_manual

Step 9. Adjust Z Offset

Adjust Z offset on point 1 using the paper trick or a feeler gauge of 0.1 mm.

9a_manual_leveling

Press the up arrow on 0.05 until you can see space between the bed and nozzle. Slide the paper / feeler gauge under the nozzle and press the down on 0.05 or 0.01 while moving the paper / feeler gauge. Adjust the Z offset until you feel slight resistance on the paper / feeler gauge as you pull on it while keeping it straight.

9b_paper_trick_extruder

Step 10. Autorun

Go into manual CR touch level and run "autorun". Adjust until the points (there should only be 5) are all close to each other (ignore the center). You can click each corner point as you turn the wheels to check. Start with the highest or lowest corner. Spend as much time on this as possible to get the 4 corner points as close as possible.

[!TIP] This will pay off when going to print. Click one corner, adjust it as needed, and click it again to check. You might want to click the corner again before any changes if the number it reads is far off of what it was before you clicked the corner. Go to the next corner and next in clockwise or counter clockwise fashion until you make it back to the last corner you turned a wheel on without turning the other three. The adjustments will get smaller and smaller as you go along.

10a_manual_cr_touch

10b_cr_touch_autorun

10c_cr_touch_autorun_adjust

Step 11. Repeat Autorun

Run the autorun on the CR touch a few times and watch the numbers. They should stay close to each other and not jump around by large margins. They will change every single time you run the autorun, but as long as they stay close you should be good to go.

Step 12. Home Z

Home Z

[!TIP] Ready -> Home Button

between the up and down arrows

Step 13. Manual Menu

Go into manual level.

[!IMPORTANT] do not go into CR touch

Step 14. Adjust Z Offset

Adjust Z offset on point 1 using the paper trick or a feeler gauge of 0.1 mm

Step 15. Run auto level

Go into auto level and run it.

15a_auto_level

15b_auto_level_start

STEP 16. Test print

Go and print what you are printing. Use M420 S1 Z10 after G28 in your gcode to use the saved mesh taken in step 15, or use G29 after G28 in your gcode to take a new mesh every time you print. I suggest printing 3D Benchy (at least the first 4 layers) and checking the words on the bottom to verify your Z offset. Below is a example of the Z offset being perfect. You may see the lines in the first layer. You should be able to catch your finger nail in the lettering. If you are unable to catch your finger nail in the lettering and/or the lettering looks thinner than the given image, then the nozzle is too close to the bed. Adjust the Z offset by raising it by 0.05 and print again. If the lines in the very first layer have space between them, then the nozzle is too far from the bed. Adjust the Z offset by lowering it by 0.05 and print again. You can use 0.01 to fine tune the Z offset to your liking.

16a_benchy_test

[!NOTE] ignore the cat hair...