Bed Mesh / ABL

Automatic bed leveling — probes the bed surface to create a mesh that compensates for unevenness during printing.

High priority Printer-Specific

What It Is

Bed mesh leveling probes the print surface at a grid of points to map its topology. The firmware then compensates Z-height in real-time during printing, maintaining consistent first-layer height even on a warped or tilted bed.

What It Controls

Why It Drifts

How to Calibrate (Manual)

  1. Heat bed to printing temperature (thermal expansion affects flatness)
  2. Run G29 to probe the bed automatically
  3. Save mesh with M500
  4. Add G29 or M420 S1 to start G-code to load mesh before each print

How the Auto-Tuner Calibrates It