GreatLight CNC Machining Factory logo
CNC Machining
Rapid Prototyping
Materials
Industries
News
About GL

Get Instant Quote

First-layer troubleshooting

Z Offset 3D Printing: 7 Tips to Fix First Layers

Most failed prints die in the first two minutes, not at hour six. This guide is for engineers and shop techs who need to read a bad first layer and correct the z offset 3d printing value without guessing. You will get symptom-to-fix pairs, a live adjust routine, and the cases where the offset is not the real problem.

Probe vs. paper methodLive Z adjustHeat soakBrim reading
master z offset 3d printing 7 tips to fix first layers
Symptom map

First-layer symptoms and what to do

Read the symptom first, then change one variable at a time.

SymptomLikely causeTreatment
Lines touch, gaps between themNozzle too highLower Z in 0.01 mm steps during the skirt
Ridges, rough glossy surfaceNozzle too lowRaise Z in 0.02 mm steps
Middle is fine, corners thinBed not trammedTram corners, then re-run mesh
One side always squashedGantry sag or dirty railClean and re-square before touching Z
Specks and scratches on PEINozzle dragging through partRaise 0.01 mm, check flow
Same file, different result dailyHot vs. cold offset driftHeat soak 10 min, then calibrate
First layer fine, layer 5 failsZ hop and retractionCheck Z hop height and speed

Fix the geometry before the number

If one corner misbehaves, the plate is out of tram and no offset value will fix it. Tram, soak, then tune Z in 0.01 mm steps on a brim.

Basics

What the z offset actually controls

Bed leveling sets the physical gap between nozzle and plate at several points. The z offset is different: it is the software zero, the distance the nozzle stops above the plate when the machine believes it is at Z=0. A printer can be perfectly trammed and still print a bad first layer because the offset is wrong.

On a 0.4 mm nozzle, the useful window is narrow. A first layer of 0.20 mm usually needs a real gap of about 0.16–0.18 mm so the extruded line flattens instead of sitting round. Push too close and the nozzle scrapes the plate or blocks the extrusion path. Pull too far and the line lands as a loose cord that will not bond to the next one.

The offset is stored per machine, not per material. That is the trap. ABS printed in an enclosure at 100 °C plate temperature behaves differently from PLA on an open frame, and the difference shows up in the first layer before anywhere else. Recalibrate when you change material class, plate surface, or nozzle.

  • 1
    Tramming sets geometryFour or more points, mechanical.
  • 2
    Z offset sets zeroOne number, stored in firmware.
  • 3
    Flow sets widthOffset sets squish, flow sets bead width.
Method

Paper method vs. live Z adjustment: use both

The paper method still earns its place as a roughing step. Home the machine, disable steppers or jog to Z=0, then slide a sheet of standard copier paper under the nozzle. You want light drag, not a pinch. Copy paper runs about 0.10 mm thick, so the nozzle ends up roughly 0.10 mm above the plate once the paper pulls free.

That number is a starting point, not a finish. Print a skirt of eight to ten loops at 25–30 mm/s and watch the line while it goes down. Glossy and flat with no gaps is correct. Visible gaps mean the nozzle is high. A rippled or translucent line means it is low.

Live adjust while the skirt prints. Most firmware exposes this as a baby step or live Z value, and changes apply instantly, so you can walk the number in without restarting. Move in 0.01 mm increments near the target. Note the final value in a log along with material, plate, and nozzle, so the next run starts close instead of from scratch.

  • 1
    Paper firstGets you within about 0.05 mm.
  • 2
    Live Z secondFine-tune on the skirt, not the part.
  • 3
    Log the valueMaterial plus plate plus nozzle.
Settings

Flow, temperature, and the offset are one system

A first layer that looks over-extruded usually is. If first-layer flow is set to 105% and the offset is already correct, the extra plastic has nowhere to go and forms ridges that look exactly like a nozzle that is too low. Before you chase the offset down, set first-layer flow near 100% and test again.

The same logic applies to temperature. Printing the first layer 10 °C hotter than the rest improves wetting on textured PEI, but it also makes the polymer flow further sideways. A hot first layer plus an aggressive offset produces the classic rough, wavy surface on a part that is otherwise fine.

Order matters. Calibrate offset at the flow and temperature you will actually print with. If you later change first-layer flow by more than 5%, recheck the layer before running a long job. A ten-minute skirt test is cheaper than a scrapped part.

  • 1
    Set flow firstKeep first layer near 100%.
  • 2
    Then temperature+5 to +10 °C is enough for most PLA.
  • 3
    Then offsetLast step, smallest changes.
Thermal

Hot vs. cold: why the offset drifts through the day

Aluminium plates and steel frames grow when they heat. A 235 × 235 mm plate moving from 22 °C to 60 °C expands by roughly 0.1 mm across its width, and the frame around it moves too. That is the same order of magnitude as the first-layer tolerance you are trying to hold.

So a machine calibrated cold will print differently once it is hot. Either calibrate at operating temperature, or accept that the stored value is a cold reference and adjust live every run. The first option is faster in production.

Heat soak time matters more than most operators expect. Ten minutes at plate temperature gets a small machine stable. Larger enclosed machines can take 30 minutes or more before the frame stops moving. If the first part of the day prints differently from the fifth, that is usually soak, not a bad file.

  • 1
    Calibrate hotAt the plate temperature you print with.
  • 2
    Soak 10–30 minLonger for enclosed frames.
  • 3
    Recheck after pausesA cold machine is a different machine.
Diagnosis

Reading the squish without calipers

A printed brim is the cheapest gauge you own. Print 12–15 loops, then look at the top surface in raking light. A correct brim is flat, uniform, and slightly glossy. You can bend it without it splitting along the weld lines between loops.

If the loops separate when you flex the brim, the nozzle is high or the flow is low. If the brim tears like paper and shows a scaly surface, the nozzle is low. If only one corner misbehaves, stop adjusting the offset; the plate or gantry is out of tram.

The glass transition point of the polymer sets how the line behaves after it lands. PLA stiffens quickly and holds a crisp edge. PETG stays tacky longer and will show a slight ridge on a correct first layer, so do not tune it to look like PLA. ABS needs a hot chamber or the first layer will lift at the corners no matter where the offset sits.

  • 1
    Flex the brimSplits at the seams means too high.
  • 2
    Rake light across itScales and tears means too low.
  • 3
    One bad cornerGeometry problem, not offset.
Hardware

Probe offset: the setting people forget

If the printer uses a BLTouch, CR-Touch, or inductive probe, there are two numbers in play. The probe offset is the physical X/Y/Z distance between the probe trigger point and the nozzle tip. The z offset is the correction applied after probing. Change the mount and the probe offset changes with it.

A common failure: the probe triggers, the mesh looks clean, and the first layer is still wrong because the mount flexed or the tip is worn. Probe repeatability on a worn pin can wander 0.03–0.05 mm, which is enough to ruin a 0.20 mm first layer on a textured plate.

Check the mechanical side before editing firmware. Wiggle the mount by hand, look for a bent bracket, and verify the pin drops freely. Then re-run the probe offset calibration and store the result. If the value jumps by more than 0.1 mm after a crash, something bent.

  • 1
    Two numbersProbe offset is physical, Z offset is software.
  • 2
    Repeatability mattersWorn pins drift 0.03–0.05 mm.
  • 3
    Check the mountFlex beats firmware every time.
Procedure

Step by step: dial in a first layer

  • 1
    Clean the plateWarm water and dish soap, then IPA. Finger oils change adhesion more than 0.01 mm of offset ever will.
  • 2
    Heat and soakBring the plate to print temperature and wait 10 minutes. Enclosed machines: 30 minutes.
  • 3
    Tram the plateAdjust all four corners with a 0.10 mm feeler or paper. Repeat twice; adjusting one corner moves the others.
  • 4
    Home and set a rough offsetJog to Z=0 and set the value so paper drags lightly. This gets you within roughly 0.05 mm.
  • 5
    Print a brim or skirt12–15 loops, 25–30 mm/s, first layer height 0.20 mm for a 0.4 mm nozzle.
  • 6
    Adjust live in 0.01 mm stepsRaise if the line is rough or translucent; lower if the loops show gaps. Change one step, watch one loop.
  • 7
    Confirm with a small test padA 40 × 40 mm single-layer pad. Bend it. It should flex without splitting along the seams.
  • 8
    Record the valueSave material, plate type, nozzle, and final offset in a log for the next run.
FAQs

Questions we get on the shop floor

How often should the z offset be recalibrated?

After any nozzle change, plate swap, or probe mount adjustment. In production, check it at the start of each shift with a brim test, because ambient temperature and machine soak both move the number.

If a machine holds the same value for weeks, that is a good sign, not a reason to stop checking.

The first layer looks perfect and the part still fails at layer 5. Is that the offset?

Usually not. Once the first layer bonds, the offset has done its job. Failures at layer 5 to 20 are more often Z hop, retraction, or part cooling.

Check Z hop height. If it is set above 0.4 mm with a slow hop speed, the nozzle can drag the printed edge on travel moves and knock the part loose.

Should the nozzle leave visible lines or a smooth sheet?

On a smooth PEI plate with PLA, a correct first layer is slightly translucent and the individual lines are still visible under raking light. Completely invisible lines usually mean the nozzle is too low.

On textured plates you will always see texture. Judge by uniformity, not by whether the surface looks glassy.

Why does one corner of the plate need a different offset?

It does not. The offset is a single number for the whole machine. A corner that prints differently points to tramming, a warped plate, or a bed mesh that is not being applied.

Fix the geometry first. Using the offset to compensate for a low corner will make the opposite corner print too close.

Can the offset fix poor bed adhesion?

Only within a narrow band. Lowering the nozzle increases squish and contact area, which helps a little. It will not compensate for a greasy plate, a cold chamber, or ABS printed in open air.

Clean the surface and match the chamber to the material before you move the offset more than 0.03 mm.

Does the offset change between PLA and PETG?

Yes, slightly. PETG flows differently and tends to hold a lower, wider bead, so a value that works for PLA may leave PETG printing too close. Keep separate logged values per material class.

Do not chase a perfect PETG first layer to look like PLA. A faint ridge is normal and does not indicate a fault.

Need first-layer quality that holds across a run

Send us your part and material. We quote in 12 hours, review the design for manufacturability, and hold ±0.005 mm on machined features.

12-hour quote100% inspectionNo minimum order

Follow

More from the shop floor

We publish setup notes, tooling trials and inspection data from the factory floor.

FacebookTikTokYouTubeLinkedInInstagramThreadsPinterest

Trusted by engineers and manufacturers worldwide

Tesla Ford Motor Company BYD Auto Denso Magna International Boeing Airbus Medtronic KUKA FANUC