Why the First Layer Is Everything

Every layer of a 3D print sits on top of the one below it. If the foundation is wrong, the whole structure is compromised — corners lift, walls lean, dimensional accuracy suffers, and parts that should snap together don't. Getting the first layer right is not optional tuning; it is the fundamental prerequisite for everything else working properly.

The first layer has three jobs: it must adhere to the bed surface, it must be dimensionally accurate enough that subsequent layers land correctly, and it must be consistent across the entire print area. Failing at any of these three creates problems that no amount of other calibration can compensate for.

The good news is that first layer calibration is almost entirely about one variable: the distance between the nozzle tip and the bed surface. Get that right and you've solved 80% of first layer problems. Everything else — flow rate, bed temperature, print speed — is secondary.

Understanding Z Offset

Z offset is the fine adjustment applied to where the printer thinks Z=0 is. When a printer homes its Z axis, it uses an endstop or probe to find a reference point. That reference point is rarely exactly at the bed surface — there's always a small gap between the probe trigger height and where the nozzle actually needs to be.

Z offset compensates for that gap. A negative Z offset moves the nozzle closer to the bed (you use this when the nozzle is too far away and the filament isn't sticking). A positive Z offset moves it further from the bed (you use this when the nozzle is so close it's dragging or scraping).

The correct Z offset produces a first layer where the filament is slightly squished — flattened against the bed surface — but not so squished that the lines merge or the nozzle is scraping. Visually, the lines should have a slight flat face on the bottom where they contact the bed, and the tops should be slightly rounded.

How to adjust

Adjust Z offset in small steps: 0.05mm at a time for coarse adjustment, 0.02mm at a time when you're close. Most firmware lets you adjust live during printing — use this to dial in while a first layer test is running. You should be able to see the change take effect within a few seconds of adjusting.

Bed Levelling — Manual and Automatic

Bed levelling ensures that the nozzle-to-bed distance is consistent across the entire print surface. A perfectly calibrated Z offset at the centre of the bed is useless if the corners are 0.3mm higher or lower.

Manual bed levelling

Manual levelling uses adjustment screws at the corners (and sometimes centre) of the bed to bring it into a flat plane relative to the gantry. The traditional method is a sheet of paper — slide it under the nozzle at each corner, adjust the screw until there's slight friction when pulling the paper, and repeat until consistent. In practice, a 0.1mm feeler gauge is more accurate and repeatable than a sheet of paper.

The key principle of manual levelling: adjust one corner at a time and check the others after each adjustment. Moving one corner changes the relative height of all the others. Going corner-by-corner in a fixed sequence (front-left, front-right, back-right, back-left) and repeating the loop two or three times is faster than trying to fix everything in one pass.

Automatic bed levelling (ABL)

ABL uses a probe — a capacitive sensor, inductive sensor, CR Touch, or strain gauge — to measure the bed height at multiple points and create a mesh that the printer uses to compensate for bed unevenness during printing. The firmware adjusts Z height in real-time as the nozzle moves across the bed, so even a slightly warped bed can produce a consistent first layer.

ABL is standard on most printers above €150 in 2026. Running it correctly means: home all axes, heat the bed to print temperature (the bed expands when hot — always level hot), run the probe sequence, and save the mesh. Critically, ABL corrects for an uneven bed but does not set Z offset — you still need to calibrate Z offset separately to set the overall nozzle height.

Common mistake

Levelling the bed cold and then printing hot. The bed surface expands when heated, and an aluminium bed plate can warp by 0.2–0.4mm between cold and print temperature. Always run bed levelling at print temperature — heat the bed first, then probe.

Getting the Squish Right

"Squish" is the informal term for how much the first layer filament is compressed against the bed surface. Too little squish and the layer doesn't adhere properly. Too much and you get elephant foot, merged lines that lose definition, or a nozzle that scrapes and clogs.

The target is a first layer that is visibly flatter on the bottom than on the top — the contact face with the bed should be flat, and the non-contact face should be slightly convex. Under magnification or close inspection, you should be able to see the individual lines with slight gaps between their tops, but no gaps between their sides at the bed surface.

A useful live test: print a large single-layer square and adjust Z offset while it's printing. Watch the lines as you go negative (closer). The lines will flatten and widen. When they start to merge laterally — touching side-to-side across the full width of the line — you've gone too far. Back off 0.02–0.05mm. That's your target.

First Layer Settings in Your Slicer

Beyond Z offset and bed levelling, your slicer settings for the first layer give you additional control over adhesion and quality.

First Layer Slicer Settings — Recommended Values
SettingRecommended ValueWhy
First layer height0.2–0.3mmSlightly thicker is more forgiving of bed unevenness
First layer width100–120% of nozzle diameterWider lines = better adhesion. 0.48–0.5mm for 0.4mm nozzle
First layer speed20–30mm/sSlower = more time for the filament to bond to the surface
First layer flow100% (adjust Z offset instead)Use Z offset for squish, not flow, for better control
Bed temperaturePer material (PLA: 55°C, PETG: 80°C, ASA: 100°C)Hot bed keeps first layer warm and prevents warping
Part cooling (first layer)0–20%Less cooling = better bed adhesion. Cool from layer 2+
Brim5–8mm for small parts, warpy materialsIncreases contact area, prevents corner lifting
On first layer flow

Many guides suggest increasing first layer flow to 110–120% to improve adhesion. This works, but it conflates two separate controls. Use Z offset to control squish, and keep first layer flow at 100%. This way your Z offset has a consistent meaning across materials and prints, and you don't have to adjust flow separately every time you change something.

Diagnosing First Layer Problems

Not sticking / lifting
Filament isn't bonding to the bed. Lines are rounded on the bottom, not squished. Corners curl up during printing.
→ Lower Z offset (move nozzle closer). Also check: bed temperature, bed cleanliness, correct surface for material.
Elephant foot
Base layers are wider than the rest of the print. Noticeable flange or spread at the bottom edge.
→ Raise Z offset (move nozzle further away). Or reduce first layer flow to 95%. Reduce bed temperature slightly.
Nozzle scraping / clogging
Nozzle drags through first layer material. Clicking sounds, material piling up, partial clogs after print.
→ Raise Z offset immediately. Your Z offset is dangerously low. Increase by 0.1mm steps until nozzle clears.
Gaps between lines
First layer lines don't touch each other. Wide gaps between passes. Print looks like a sparse grid.
→ Lower Z offset, or increase first layer line width to 110–120% of nozzle diameter. Also check: under-extrusion.
Good in centre, bad at edges
First layer looks fine in the middle but lifts or doesn't adhere at corners or edges of the bed.
→ Bed levelling issue, not Z offset. Re-run ABL at print temperature. For manual levelling, adjust corner screws.
First layers fine, layers 2–3 separate
First layer sticks well but the print separates from itself a few layers up. Delamination, warping.
→ Not a first layer issue. Check: part cooling too high for layer 2, bed temperature dropping, or wrong material for enclosure-less printing.

Calibration by Printer Type

Bambu Lab printers (X1C, P1S, A1, A1 Mini)

Bambu printers have the most automated first layer calibration on the market. The vibration compensation and lidar-assisted first layer inspection do most of the work. Run Calibration → First Layer Calibration from the printer screen when you first set up, whenever you change bed surfaces, or after any physical change to the printer. The main manual adjustment is Z offset in Bambu Studio or OrcaSlicer — adjust in 0.05mm steps using the live adjust feature during the first layer of a test print.

Prusa MK4S

The MK4S uses a SuperPINDA probe and automatic first layer calibration. Run the First Layer Calibration wizard from the menu — it prints a calibration line and prompts you to adjust using the control wheel while it's printing. Prusa's live adjust is very responsive and intuitive. Target a line that has a slight sheen from squishing but isn't spreading into adjacent lines.

Creality Ender 3 V3 SE and similar

The V3 SE uses a CR Touch probe for ABL with a 25-point mesh. After running the auto-levelling, you still need to set Z offset manually. The best method is using the live adjust during a first-layer test print — print a large calibration square and adjust Z until the squish looks right. Save the Z offset to EEPROM before turning off. Repeat whenever you change the bed surface or nozzle.

First Layer Settings by Material

PLA

The most forgiving material for first layers. Bed at 55°C, no part cooling for the first layer. PLA adheres well to PEI and glass. Clean PEI with IPA between prints. Z offset is the main variable — get the squish right and PLA almost always sticks. If you're getting corner lifting, add a 5mm brim.

PETG

PETG requires slightly more Z offset clearance than PLA — if you're getting elephant foot more easily than with PLA, raise Z offset by 0.02–0.05mm when switching to PETG. Bed at 80–85°C. PETG sticks aggressively to clean PEI — always let PETG prints cool fully before removing. If PETG is pulling the PEI surface coating off, use a glue stick separator layer. Avoid glass beds without a separator for PETG.

ASA / ABS

ASA and ABS warp significantly from temperature differentials. First layer adhesion is heavily dependent on an enclosed environment — even with perfect Z offset, a draft across the print surface will cause corners to lift. Bed at 100–110°C, enclosure heated before printing. A large brim (8–10mm) is almost always worth it. Use a glue stick or hairspray layer on a PEI surface for ABS — it bonds too aggressively to bare PEI and can damage the surface on removal.

Angl3d Verdict
Dial in Z offset first. Everything else is secondary.

First layer calibration boils down to Z offset. Get the nozzle-to-bed distance right and most adhesion problems disappear. Bed levelling ensures that Z offset is consistent across the print area. Everything else — first layer speed, width, flow — is fine-tuning around a correct foundation.

The most effective workflow: heat the bed to print temperature, run ABL (if you have it), print a large single-layer calibration square, and adjust Z offset live while watching the lines. Negative to squish, positive to release. Stop when the lines are flat on the bottom, slightly rounded on top, and touching side-to-side without merging. Save. Print.

If you're spending more than 30 minutes on first layer calibration, you're likely overthinking it. Adjust Z offset in 0.05mm steps, look at the result, repeat. The correct offset for your printer, surface, and material combination is stable across prints — you shouldn't need to re-calibrate more than once per material change.

Frequently Asked Questions

What is Z offset in 3D printing?
Z offset is the fine adjustment to your printer's nozzle home position. When the printer homes to Z=0, the nozzle may not be exactly at the right height above the bed. Z offset corrects for that — a negative value moves the nozzle closer (for better adhesion), a positive value moves it further away (to stop scraping or elephant foot). Adjust in 0.02–0.05mm steps.
How do I know if my first layer is good?
A good first layer has lines that are slightly squished — flat on the bottom where they contact the bed, slightly rounded on top. Lines should touch side-to-side without merging. When cooled, you should not be able to peel the layer off with a fingernail without some resistance. The surface should look slightly shiny from compression, not rough or rounded.
Why won't my first layer stick?
The most common causes: Z offset too high (nozzle too far from bed), bed not level, bed surface contaminated with oils or dust, bed temperature too low, or wrong surface for the material. The fix order: clean the bed with IPA, run bed levelling, lower Z offset in 0.05mm steps until lines squish into the surface. If corners still lift, add a brim and check bed temperature.
What is elephant foot in 3D printing?
Elephant foot is when the bottom layers of a print spread wider than the rest, creating a visible flared base. It's caused by Z offset too low (nozzle too close to bed), which over-compresses the first layers and makes them spread. Fix by raising Z offset in 0.02–0.05mm steps until the flare disappears. Reducing first layer flow to 95% also helps.
How often should I level my bed?
Manual levelling should be checked every 5–10 prints or when first layer quality changes. With automatic bed levelling (ABL), run the calibration whenever you change the bed surface, nozzle, or any physical component. Bambu Lab printers with full auto-calibration rarely need manual intervention beyond occasional Z offset tweaks.
What is the ideal first layer height?
First layer height of 0.2–0.3mm works well for a 0.4mm nozzle. A slightly taller first layer (0.25–0.3mm) is more forgiving of minor bed unevenness because the larger window of Z offset variation produces acceptable squish. Most slicer defaults of 0.2mm work fine for flat, well-levelled beds.