FIRST LAYER
All FDM Printers Beginner Friendly

3D Printer Bed Leveling Problems — First Layer Troubleshooting Guide

A properly leveled bed is the foundation of every successful 3D print. When the first layer fails — whether it does not stick, squishes too much, gaps appear, or parts warp off the bed — nothing else matters. This guide walks through every bed leveling system from manual paper-test to BLTouch auto-leveling, mesh compensation, Z-offset fine-tuning, and PEI build surface maintenance. Fix your first layer once and print reliably for months.

Setup Time
15–60 min
DIY Cost
$0–$30
Most Likely Cause
Z-Offset Off
DIY Fix Rate
~90%

What Usually Goes Wrong?

First layer failures are the #1 complaint from new 3D printer owners, and they almost always boil down to one of a handful of root causes. The good news is that once you understand what each symptom means, you can diagnose and fix the problem in minutes.

  • Z-offset is wrong: the nozzle is either too high (filament does not press into the bed) or too low (nozzle digs into the bed, filament is squeezed out sideways).
  • Bed is not level / tram: the bed tilts up on one side or corner, causing the first layer to be perfect in one spot and terrible in another.
  • Build surface contamination: finger oil, old filament residue, or degraded PEI texture prevents the plastic from adhering properly.
  • Bed temperature wrong: too cold and the part warps; too hot and you get elephant's foot or first layer spreading.
  • BLTouch / probe issue: the probe is not calibrated correctly, has a loose mount, or the trigger height is inconsistent.

The diagnostic process starts with identifying your exact symptom, then working from simplest fixes to more advanced calibration.

Quick Symptom Check

Match your symptom:

  • First layer too squished / elephant's foot?
  • First layer gaps / not sticking / stringy?
  • Corners of print lifting / warping?
  • Good in center, bad at edges?
  • BLTouch red light blinking / errors?

Tools & Materials You'll Need

Measurement

  • Standard sheet of copy/printer paper (for manual leveling)
  • Feeler gauge set (0.1mm – 0.3mm, for precision work)
  • Digital calipers (optional, for Z-offset verification)
  • First layer test print file (grid or concentric pattern)

Mechanical

  • Allen key / hex wrench set (for bed springs, BLTouch mount)
  • Small wrench or pliers (for locking nuts if equipped)
  • Screwdriver (for control board access or BLTouch wiring)
  • Silicone bed spacers (optional upgrade, replaces springs)

Build Surface

  • Isopropyl alcohol (90%+ concentration) & lint-free cloth
  • Dish soap (for deep cleaning PEI sheets)
  • PEI sheet replacement (if old sheet is worn smooth)
  • Hairspray or glue stick (temporary adhesion boost)

Diagnostic Tree — Work These In Order

01

Clean your build surface thoroughly

This is the simplest and most overlooked fix. Finger oil, dust, and old filament residue will ruin bed adhesion faster than any leveling issue. Wipe the bed thoroughly with isopropyl alcohol (90%+ concentration) and a lint-free cloth. For PEI sheets that are heavily contaminated, wash with dish soap and hot water, rinse well, and air dry — do not touch the surface with bare fingers afterward.

PEI maintenance tip: PEI sheets work best when they have a slightly matte texture. If your sheet has gone glossy-smooth from many prints, the adhesion drops significantly. You can restore texture by gently sanding with 1000–2000 grit sandpaper in a circular pattern, then cleaning with IPA. Do not sand textured PEI — you will destroy the texture.

02

Perform manual bed leveling (paper test)

Even if you have an auto-leveling probe, you must get the bed roughly level first — mesh compensation cannot fix a bed that is tilted by millimeters. Home all axes, then move the nozzle to each corner and adjust the bed springs until a standard sheet of paper slides between nozzle and bed with slight friction. Work in a diagonal pattern: front-left → back-right → front-right → back-left. Repeat 2–3 passes.

Manual Leveling Steps
  • Home all axes (G28), then disable steppers (M84) so you can move the gantry by hand.
  • Move nozzle to front-left corner, 5–10mm from edges. Adjust bed spring until paper drags slightly.
  • Move to opposite corner (back-right), adjust that spring. Do not re-adjust the first corner.
  • Move to front-right, adjust. Then back-left, adjust. Repeat full loop 2–3 times.
  • Check the center of the bed last — if center is way off, your bed may be warped or you need mesh leveling.
03

Calibrate Z-offset (the most important setting)

Z-offset is the distance between your probe's trigger point and the nozzle tip (for auto-level) or simply how high the nozzle is above the bed at Z=0 (for manual). A 0.05mm error in Z-offset is the difference between a perfect first layer and complete failure. Print a first-layer test pattern — concentric squares or a grid pattern — and adjust Z-offset live while printing until the filament squishes just right.

First Layer Quality Assessment
Too High

Gaps between lines, round filament profile, prints lift off easily. Fix: decrease Z-offset (move nozzle closer).

Perfect

Lines are flat on top, slightly wider than nozzle, no gaps. Filament is pressed into the bed but not squeezed out sideways.

Too Low

Nozzle digs into bed, filament is super-thin and spread wide, ripples in first layer. Fix: increase Z-offset (move nozzle up).

04

BLTouch / probe calibration

If you have an auto-leveling probe (BLTouch, CRTouch, inductive, or capacitive), verify it is working correctly. The probe mount must be rigid — any flex or wobble causes inconsistent trigger heights. Check the set screw on the BLTouch body that holds the core in place; it often loosens from vibration. Test repeatability by probing the same spot 10 times — readings should vary by no more than ±0.005mm.

BLTouch common issues: blinking red light = the probe is in error state (pin not deployed properly or trigger distance too short). Deploy and stow the pin with M401/M402 commands. If the pin sticks, clean inside the probe body with compressed air. If the probe triggers too late (nozzle crashes before probe fires), adjust the set screw on top — turning it clockwise lowers the trigger point (pin triggers sooner). Always re-set Z-offset after any BLTouch adjustment.

05

Run mesh bed leveling

Once the bed is roughly level and Z-offset is close, run a full bed mesh to compensate for remaining unevenness. Most beds have some amount of warp, bowl, or tilt that manual leveling cannot fix — mesh compensation adjusts the Z height in real time as the nozzle moves around the bed. Use a 3×3 or 5×5 grid for most beds; use 7×7 or higher for large beds or very warped surfaces.

FirmwareMesh Leveling CommandSave & Load
Marlin (UBL/Bilinear)G29 (after G28) or menu → Bed LevelingM500 saves, G29 A activates
Marlin (manual mesh)G29 or LCD assisted bed leveling menuM500 saves to EEPROM
KlipperBED_MESH_CALIBRATESAVE_CONFIG after calibration
RepRapFirmwareG29 or Mesh Compensation menuM500 saves to config-override.g
PrusaFirmwareCalibration → First Layer CalibrationSaved automatically
06

Verify bed temperature and first-layer settings

Even with perfect leveling, the wrong temperature or print settings will cause first-layer failure. Verify that your bed temperature is appropriate for the filament type. The first layer is usually printed slower (20–30 mm/s), hotter (5–10°C higher nozzle temp), and sometimes with a wider line width to squish more plastic into the build surface.

Recommended First Layer Settings
  • PLA: bed 60°C (first layer), nozzle 200–215°C, speed 20–30 mm/s
  • PETG: bed 70–80°C, nozzle 230–245°C, speed 20 mm/s
  • ABS/ASA: bed 100–110°C, nozzle 240–260°C, enclosure required to prevent warping
  • First layer height: 0.2mm minimum with 0.4mm nozzle. 0.24–0.28mm works great for better adhesion (wider squish).
07

Fix warping, corner lifting, and edge curl

Warping happens when plastic cools and shrinks, pulling the edges of the print up from the bed. Warping is not a leveling problem — it is a thermal and adhesion problem. Even a perfectly level bed will warp if the cooling is wrong, the bed is too cold, or the filament is prone to shrinkage (ABS, ASA, PC). Use these strategies in order of effectiveness.

  • Brim or raft: adding extra contact area on the first layer is the most reliable warping fix. Brim uses less filament and is easier to remove than raft.
  • Enclosure: for ABS, ASA, PC, and other high-shrink materials, an enclosure is mandatory. Even a cardboard box around the printer helps dramatically.
  • Raise bed temperature: try 5–10°C higher on the first layer, then drop after layer 2–3. Do not exceed glass transition temp of your build plate material.
  • Turn off part cooling for first 2–3 layers: cooling fans cause uneven cooling and edge curl. PLA can use 0% fan on first layer; ABS should have 0% fan always.
  • Chamber temperature: if you have an enclosure with a heater, 35–50°C chamber temperature eliminates most warping with ABS/ASA/PC.

Probe & Firmware-Specific Notes

BLTouch / CRTouch

BLTouch uses a Hall effect sensor to detect when the pin pushes up. The set screw on top adjusts the trigger height — clockwise = pin triggers sooner (nozzle higher above bed), counter-clockwise = pin triggers later (nozzle closer). If you get "probing failed" errors, first check that the pin moves freely. Clean the inside with compressed air if needed. The probe should be mounted such that the pin is 2–3mm above the nozzle tip when deployed.

Inductive / Capacitive Probes

Inductive probes only work with metal beds (spring steel sheet works, but you must account for the sheet thickness). Capacitive probes work with glass and PEI but are sensitive to humidity and temperature drift. Both types need a stable 5V or 24V supply — voltage drops cause false triggers. Keep the probe face clean of plastic dust and debris. Inductive probes should be mounted 4–8mm above the nozzle tip for best sensitivity.

Mesh Density Tips

More mesh points = better compensation but longer probing time. For small beds (200×200), a 3×3 mesh is usually enough if the bed is reasonably flat. For 300×300+ beds, use 5×5 minimum. If your bed is significantly warped, go to 7×7 or higher. Always remember that mesh compensation is a band-aid — if the bed is warped by more than 0.3–0.5mm, you should replace or flip the bed, or add a thicker build plate.

When to Re-Level

You should re-check bed level: after any nozzle change, after moving the printer, after removing and reinstalling the build plate, after a major print failure where the head crashed, or every 10–20 hours of printing (bed springs settle over time). With silicone bed spacers instead of springs, you can go months between re-levels. With an auto-probe, mesh validity depends on how stable your mechanical system is — check weekly if you print a lot.

When to Replace Parts or Upgrade

Bed is visibly warped (more than 0.3mm across the surface) — replace the bed, flip it, or add a cast aluminum tooling plate.

BLTouch probe has inconsistent trigger height (±0.01mm or more) — replace the probe, or upgrade to CRTouch.

PEI sheet is smooth, glossy, and nothing sticks anymore — replace the PEI sheet or re-texture with fine sandpaper (smooth PEI only).

Bed springs compress and drift within days — upgrade to silicone bed spacers (more stable, less frequent re-leveling).

Manual leveling takes forever and never stays — install a BLTouch/CRTouch auto-probe if your board supports it.

If the printer is under warranty and you have a factory bed that arrived severely warped, contact manufacturer for a replacement.

Related Troubleshooting Guides

THERMAL
Safety

Thermal Runaway & Heating Fault

Thermistor testing, heater cartridge replacement, PID tuning, and Marlin/Klipper thermal protection settings.

CLOG
Warning

Filament Jam & Nozzle Clog

Cold pull method, nozzle cleaning, Bowden tube removal, heat break clogs, wet filament issues, and extruder gear wear.

SHIFT
Mechanical

Layer Shifting & Misalignment

Belt tension, stepper current, V-slot wheels, linear rail maintenance, and print speed/acceleration tuning.

Looking for more 3D printer troubleshooting?

Browse our full collection of 3D printer guides and specifications. From entry-level budget machines to high-end industrial printers, we cover the common failure modes and how to fix them.