3D PrinterDeals

Home › Guides › Choosing a 3D printer

Auto bed levelling: what CR Touch and BLTouch do

What an auto bed levelling probe measures, what it cannot fix, and whether you still need to level the bed by hand first. Plus how flow and vibration calibration differ from it.

If you remember one thing when choosing a first printer, make it this: buy one that levels itself. The first layer is where most beginner prints fail, and automatic levelling is the feature that makes those failures rare.

Why the first layer matters so much

A filament printer builds every part on its first layer. That layer has to be pressed firmly onto the build plate at exactly the right height: too high and the plastic does not stick, too low and the nozzle scrapes the plate and blocks. The correct gap is a fraction of a millimetre, and it must be right across the whole bed, not just in the middle.

No build plate is perfectly flat. Before automatic levelling, owners compensated by adjusting screws under each corner with a sheet of paper as a feeler gauge, and redoing it whenever prints started lifting. It is a fiddly job, and it is the one that makes people give up on the hobby.

What automatic levelling actually does

The printer measures the height of the bed at a grid of points, builds a map of its dips and bumps, and adjusts the nozzle height continuously as it prints so the first layer follows the real surface.

Printers do this in different ways — a probe beside the nozzle, pressure sensors under the bed, or strain gauges that detect when the nozzle itself touches the plate. For a buyer the method matters less than two things:

Vibration calibration: a different job

Fast printers shake. When the print head changes direction abruptly, the frame vibrates, and those vibrations show up as faint ripples next to sharp corners, known as ringing.

Vibration calibration (often called input shaping or resonance compensation) measures how the machine vibrates, then shapes its movements to cancel those frequencies. It is why modern printers can run fast and still produce clean surfaces. Some printers run it automatically; on others it is an optional extra step or needs an accessory.

Flow calibration: getting the right amount of plastic

Different filaments melt and flow differently. Flow calibration measures how the printer should adjust extrusion for the filament loaded, so walls come out the right thickness and surfaces are consistent. A few printers do this automatically with a sensor in the toolhead; most rely on good built-in filament profiles instead, which work well for common brands.

What this means when you are buying

Our printer reviews score ease of use partly on exactly these features, and show which each printer has. If you do end up setting a first layer by hand, first layer calibration, properly walks through it.

Questions people ask

What does auto bed levelling do on a 3D printer?

Auto bed levelling measures the height of the bed at a grid of points, builds a map of its dips and bumps, and adjusts the nozzle height continuously while printing so the first layer follows the real surface. It replaces adjusting corner screws by hand with a sheet of paper.

Do I need auto bed levelling on my first 3D printer?

Yes, auto bed levelling is the single most important feature on a first 3D printer. The first layer is where most beginner prints fail, and automatic levelling makes those failures rare. Manual levelling with screws and paper is fiddly and is the task most likely to make new owners give up.

What is the difference between BLTouch and CR Touch?

BLTouch and CR Touch are both bed probes mounted beside the nozzle that touch the bed at a grid of points to measure its shape. They differ in how they sense the pin but do the same job. Other printers use pressure sensors under the bed or strain gauges that sense the nozzle touching the plate.

Does auto bed levelling set the Z offset?

Not always. Auto bed levelling maps the shape of the bed, while Z offset is the exact starting gap between nozzle and bed. Only some systems measure both. Printers that sense the nozzle itself touching the plate set the Z offset automatically, which removes the last manual first-layer adjustment.

What is input shaping on a 3D printer?

Input shaping, also called vibration or resonance compensation, measures how a printer vibrates and adjusts its movements to cancel those frequencies. It removes the faint ripples next to sharp corners known as ringing, and is what allows modern printers to print fast with clean surfaces.

Do resin printers have auto bed levelling?

Many resin printers still level by hand. Entry-level models such as the Anycubic Photon Mono 4 and Mono 4 Ultra require manual levelling of the build plate. Every filament printer reviewed on this site levels automatically.

Is automatic flow calibration necessary?

Automatic flow calibration is useful but not necessary. It measures how the loaded filament flows and adjusts extrusion so walls come out the right thickness. Most printers rely on built-in filament profiles instead, which work well for common brands.

Check current prices

More guides

All 11 guides on choosing a 3D printer

Last reviewed 14 October 2026.