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.
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.
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.
| Setting | Recommended Value | Why |
|---|---|---|
| First layer height | 0.2–0.3mm | Slightly thicker is more forgiving of bed unevenness |
| First layer width | 100–120% of nozzle diameter | Wider lines = better adhesion. 0.48–0.5mm for 0.4mm nozzle |
| First layer speed | 20–30mm/s | Slower = more time for the filament to bond to the surface |
| First layer flow | 100% (adjust Z offset instead) | Use Z offset for squish, not flow, for better control |
| Bed temperature | Per 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+ |
| Brim | 5–8mm for small parts, warpy materials | Increases contact area, prevents corner lifting |
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
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.
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.