FDM Desk
Isometric 3D printer nozzle adjusting height above a leveled bed with calibration lines
tutorials

First Layer Calibration: OrcaSlicer & Z-Offset Guide

First layer calibration, step by step: set z-offset, level the bed, and tune flow in OrcaSlicer or any FDM printer to fix adhesion and squish issues.

By FDM Desk Editorial · · 7 min read

The first layer is the foundation everything else builds on. If it’s wrong, the rest of the print will be wrong. Most print failures trace back to first layer problems: adhesion failure, gaps, over-squishing, or height inconsistency across the bed. If your print is lifting or curling rather than failing to lay down cleanly, that is a different problem covered in our bed adhesion troubleshooting guide.

This first layer calibration guide covers the three steps that matter most: z-offset, bed leveling, and live flow rate adjustment. It applies to any FDM printer, and the OrcaSlicer section below shows how to dial in the first layer in that slicer specifically.

Understanding the Goal

A good first layer looks like this: the filament is pressed into the bed surface, not sitting on top of it. Lines are slightly squished flat and bond to adjacent lines. There are no gaps between lines, and the layer is uniformly flat across the entire bed.

What you’re adjusting is the gap between the nozzle tip and the bed surface when z=0. Too much gap and the filament doesn’t stick. Too little and the nozzle drags through the filament and clogs.

Step 1: Bed Leveling

Bed leveling means the print surface is parallel to the gantry (the axis the printhead moves on). If the bed is tilted, z-offset will be correct on one side and wrong everywhere else.

Manual leveling involves adjusting screws at the bed’s corners until a feeler gauge (or a piece of paper) has consistent resistance across all corners and the center. Turn the screw clockwise to raise that corner, counter-clockwise to lower.

The process:

  1. Heat the bed to your print temperature (bed height changes slightly with heat)
  2. Disable steppers or manually move the head to each corner
  3. The gap should be consistent: you’re looking for light resistance when sliding a piece of A4/letter paper under the nozzle
  4. Check corners first, then center, then re-check corners (adjusting one corner affects the center and nearby corners)
  5. Do two or three passes until it’s consistent

Automatic leveling (mesh bed leveling, ABL) uses a probe to measure the bed height at many points and compensates in firmware. ABL doesn’t replace manual leveling — it compensates for small variations. If your bed is badly tilted, ABL will have a hard time compensating. Start with manual leveling, then let ABL handle the fine correction.

Step 2: Z-Offset Calibration

Z-offset is the distance from your home position to the actual bed surface. Even with auto bed leveling, you need to set this correctly.

Live adjustment method:

  1. Start a first-layer calibration print (or just the first layer of any large flat print)
  2. Watch the first layer as it prints
  3. Adjust z-offset in small increments (0.02-0.05mm) until you get good adhesion
  4. Save the offset when it looks right

What to look for:

Too high (under-extruded first layer):

  • Lines are round, not squished
  • Lines don’t stick together
  • Print lifts off the bed
  • You can slide paper under the lines

Just right:

  • Lines are slightly flattened, touching the adjacent line
  • Surface looks smooth and bonded
  • You can see the pattern of the bed surface texture transferred to the bottom of the print

Too low (over-squished):

  • Nozzle drags through the filament
  • Lines spread out wide and overlap badly
  • Nozzle can scratch the bed surface
  • Filament can be pushed into the bed and clog

The adjustment is small. Most z-offset changes are in the range of -0.05mm to -0.3mm total. You’re working with fractions of a millimeter.

Slicer z-offset vs firmware z-offset: Both work. Firmware adjustment persists across prints. Slicer adjustment applies per-print. Either is fine; firmware is more convenient if you use the same machine for one material consistently.

Step 3: First Layer Flow Rate

Even with perfect z-offset and leveling, flow rate affects first layer quality. If your slicer’s flow rate is off, you’re either over or under-extruding.

For the first layer specifically, many slicers let you set a separate first-layer flow rate. Start at 100% and adjust based on what you see. In Orca specifically, the initial-layer flow and height settings are among the twenty Orca Slicer settings worth tuning.

Signs of under-extrusion in the first layer:

  • Lines don’t bond together
  • Gaps visible between lines
  • Surface looks rough

Signs of over-extrusion in the first layer:

  • Lines bulge up above the expected height
  • Surface has a rough, bumpy texture
  • Nozzle may drag on the lines

Adjust in 5% increments and observe the results. Most printers print well at 95-105% first layer flow. For dialing in flow across the whole print rather than just the first layer, see our temperature and flow calibration guide.

Step 4: Temperature and Speed

First layer temperature and speed matter too.

Temperature: Print the first layer at the same temperature as the rest of the print. Some guides suggest 5-10C higher for better adhesion; this can help with materials like PETG but isn’t necessary for PLA.

Speed: Slower first layers adhere better. Most slicers default to 25-50% of normal print speed for the first layer. This is correct. Don’t speed it up until everything else is working.

First Layer Calibration in OrcaSlicer

In OrcaSlicer, first layer calibration is driven by three settings — initial layer height, initial layer flow ratio, and the printer’s z-offset — rather than a single one-click test. A slightly thicker initial layer height (commonly around 0.2-0.28mm) is more forgiving of small leveling errors. The workflow:

  1. Set the initial layer height and confirm the z-offset in the printer or machine settings.
  2. Slice a wide single-layer square (or a dedicated first-layer patch) and start the print.
  3. Babystep the z-offset live until the lines are lightly squished and bonded to each other.
  4. If the lines look starved or show gaps, raise the initial layer flow ratio in small steps; if they bulge, lower it.
  5. Save the z-offset once the surface prints smooth and even.

These first-layer values sit alongside the other OrcaSlicer settings worth tuning, so it is worth dialing them in once and reusing the profile.

First Layer Troubleshooting

Most first layer problems come down to z-offset, flow, or a dirty or unlevel bed. Match the symptom to the likely cause and fix:

SymptomLikely causeFix
Gaps between first-layer linesNozzle too high or slight under-extrusionLower z-offset in small steps; raise initial layer flow slightly
Elephant foot (bottom edges bulge out)Nozzle too low and/or bed too hotRaise z-offset a touch; drop bed temperature a few degrees; add a little first-layer horizontal expansion compensation
First layer not sticking or liftingNozzle too high, dirty bed, or bed too coldLower z-offset; clean bed with isopropyl alcohol; raise bed temperature; slow the first-layer speed
Over-squished, smeared linesNozzle too lowRaise z-offset in small steps until lines are flat but still distinct
Rough or bumpy first-layer surfaceOver-extrusion or uneven levelingLower initial layer flow slightly; re-level the bed or re-run the ABL mesh

Adhesion and squish also shift with the material, since bed and nozzle temperatures differ between plastics — see filament types compared and PLA vs PETG vs ASA for the ranges that affect first-layer behavior.

First Layer Calibration Checklist

A quick pass to run whenever the first layer needs attention:

  1. Heat the bed and nozzle to print temperature before leveling or adjusting.
  2. Clean the bed with isopropyl alcohol to remove finger oils.
  3. Level the bed manually, then run auto bed leveling if the printer has it.
  4. Slice and start a single-layer calibration square.
  5. Watch the first layer and babystep the z-offset in 0.02-0.05mm increments.
  6. Correct gaps by lowering z-offset or raising flow; correct bulging by raising z-offset or lowering flow.
  7. Save the offset once the surface is smooth and uniform.

Once the first layer is solid, the next step for cleaner prints is stringing and retraction tuning.

Testing and Iterating

Use a dedicated calibration print for iterating. A single-layer square or the built-in first layer calibration in your printer’s firmware is ideal — it completes in a few minutes and you can assess adhesion and appearance immediately.

The sequence:

  1. Level the bed manually
  2. Run auto bed leveling if your printer has it
  3. Print a single-layer calibration square
  4. Adjust z-offset until it looks right
  5. Check flow rate if the surface still looks off

One important note: bed surface matters. PEI sheets (textured or smooth) are standard and work well for PLA and PETG. Smooth glass has different adhesion characteristics. Whatever surface you use, clean it with isopropyl alcohol before prints. Finger oils from handling the surface cause adhesion failures that have nothing to do with your calibration.

When to Recalibrate

Bed leveling can shift over time, especially on bed-slinger printers where the bed vibrates during printing. Check it if:

  • You’ve moved or bumped the printer
  • Adhesion suddenly got worse across the whole bed
  • You changed the bed surface
  • A print knocked the nozzle into the bed

Z-offset can drift if you change nozzles or hotend components. Recalibrate after any hardware change. Keeping the bed, nozzle, and belts in good shape on a regular schedule prevents most of this drift in the first place — see our printer maintenance routine.

Good first layer calibration takes 30-60 minutes the first time and 5-10 minutes when re-checking. The investment saves hours of failed prints.

FAQ

How do you calibrate the first layer?

First layer calibration means setting the nozzle-to-bed gap so the lines come out lightly squished and bonded. Level the bed at print temperature, then print a single-layer test square. Adjust the z-offset in small increments while watching the result: lower it if the lines look round and separated, raise it if the nozzle drags or smears. Save the offset once the surface is smooth and uniform.

How do you calibrate the first layer in OrcaSlicer?

In OrcaSlicer, first layer calibration relies on the initial layer height, the initial layer flow ratio, and the printer’s z-offset rather than a one-click test. Slice a wide single-layer square, print it, and babystep the z-offset live until the lines bond without the nozzle dragging. If the lines starve or bulge, nudge the initial layer flow in small steps and reprint until the surface looks even.

Why is my first layer not sticking?

A first layer that will not stick usually means the nozzle sits too high, the bed is dirty, or the bed is too cold. Lower the z-offset so the filament presses into the surface, wipe the bed with isopropyl alcohol to remove finger oils, and raise the bed temperature slightly. Slowing the first-layer speed also improves adhesion on stubborn materials.

Why is my first layer too high or too low?

A first layer printed too high leaves rounded, separated lines that peel away, while one printed too low drags the nozzle and smears the filament. Both trace back to z-offset. Raise the offset when lines look over-squished or translucent, and lower it when they sit round and unbonded. Re-level the bed if the height varies across different areas of the print.

What is z-offset calibration on a 3D printer?

Z-offset calibration sets the distance between the nozzle tip and the bed at the home position, which defines how firmly the first layer is pressed down. It is measured in fractions of a millimeter and should be redone after changing nozzles, hotend parts, or bed surfaces. A correct z-offset gives flat, bonded first-layer lines without the nozzle scratching the print surface.

For more context, Bambu Lab printer reviews covers related topics in depth.

Related

Comments