All articles
TroubleshootingFDMSurface FinishZ AxisCalibration

Why 3D Prints Have Z Banding and Wavy Layer Lines

3D Prototyping Hub·
Why 3D Prints Have Z Banding and Wavy Layer Lines

The part is dimensionally fine, the corners are sharp and nothing failed — but there are horizontal stripes running around it, and they catch the light from across the room. Z banding is the one surface defect people diagnose by staring at, which is why it takes so long to fix: four unrelated faults produce stripes, and the only thing that separates them is the vertical distance between one band and the next. Measure that first. Ten seconds with a pair of calipers puts you in the right section of this article, and every section below is a different machine.

This post contains affiliate links. If you purchase through these links, 3D Prototyping Hub may earn a small commission at no extra cost to you.

This post also contains Amazon affiliate links. As an Amazon Associate we earn from qualifying purchases.

Measure the Period Before You Touch Anything

Print a hollow test tower — a 25mm square or cylinder, 60mm tall, two walls, no top and no infill. It takes about twenty minutes and it removes infill, seams and cooling from the picture.

Then measure the distance between two bands with digital calipers, preferably across five bands divided by four rather than one gap, which averages out your reading. That number is the period, and it identifies the cause:

Period between bands What it means Section
8mm, or 4mm, or 2mm — matching your leadscrew lead Once per screw revolution: mechanical Z 1
Alternating thick/thin layers, period equals 2 layers Layer height is off the motor's full-step grid 2
No fixed spacing, irregular, changes up the part Extrusion volume is not constant 3
Regular but tied to time, not height Hotend temperature is oscillating 4

One more check before you start: run a finger along a band. If the ripple appears after corners and fades along the wall, you are looking at ringing and ghosting, not banding. That is a vibration problem in X and Y and nothing in this article will help it.

1. The Z Axis Is Steering the Print Head

This is the classic, and the period gives it away completely: bands spaced at exactly one revolution of the leadscrew. A T8 screw with an 8mm lead gives 8mm bands. A 2mm-lead screw gives 2mm bands, fine enough to read as a texture rather than stripes.

The principle is that leadscrews lift, and rails locate. When the screw also ends up positioning the gantry, any runout in it — a slight bend, an off-centre coupler, a nut clamped rigid — is transferred into the X axis as a sideways wobble that repeats once per turn.

Work through it in this order, cheapest first:

  • Clean and re-grease the screw. Old grease packed with dust and stray filament makes the nut bind intermittently. Wipe the screw down, then re-apply PTFE lead screw grease sparingly. This is a ten-minute job that resolves more cases than it has any right to.
  • Check the coupler. The grub screws must land on the flat of the motor shaft, not the round, and the screw must not be bottomed out inside the coupler — it needs a millimetre of clearance so it can float. A stiff or seized flexible shaft coupler is one of the most common single causes of an 8mm band, and they do stiffen with age and heat.
  • Loosen the nut mount. Undo the bolts holding the leadscrew nut to the gantry, run the axis up and down its full travel, and re-tighten at mid-height. On machines where the nut is hard-mounted, slotting the holes slightly so it can float sideways is a permanent fix. A sprung POM anti-backlash nut also removes the play that lets the gantry settle a different amount on every layer — but mount it so it can still move laterally, or you have simply bolted a better nut into the same bad geometry.
  • Roll the screw on glass. Take it off and roll it across a flat surface. A visible gap under the middle means it is bent, and nothing else on this list will fix that.

Only after those: on V-slot machines, check the wheels carrying the gantry or the bed. A wheel that has gone loose, or has a flat spot from sitting in one place, lets the carriage rock a little on every layer. A fresh set of POM V-wheels with eccentric nuts adjusted to grip firmly but still turn by hand removes the variable.

Does It Actually Need Drying?

Tell moisture from the faults that imitate it. Then dry it without wrecking it.

The file downloads on this page as soon as you submit. No waiting on an email.

2. The Layer Height Is Between Full Steps

Some banding is arithmetic, not hardware, and it is invisible until you know the number.

A 1.8-degree stepper makes 200 full steps per revolution. On an 8mm-lead screw, one full step moves the gantry 0.04mm. Microstepping subdivides those steps electrically, but the intermediate positions are not evenly spaced — a microstep holds position less accurately than a full step does. Ask for a layer height that never lands on a full-step boundary and each layer is placed with a slightly different error, which reads as alternating light and dark bands two layers apart.

So on that machine, use multiples of 0.04mm: 0.12, 0.16, 0.20, 0.24, 0.28. The conspicuous casualties are 0.15mm and 0.25mm, both of which are slicer defaults somewhere.

Check your own machine before adopting this, because it is not universal. Printers with a 2mm-lead screw have a 0.01mm full step, and every layer height anyone uses divides into that evenly. If switching from 0.15mm to 0.16mm makes no difference at all, that is the answer, and you should be in section 3.

3. The Flow Rate Is Not Constant

If the spacing is irregular — bands a few millimetres apart in one place and a centimetre apart elsewhere, sometimes fading entirely — the Z axis is fine and the problem is how much plastic arrives.

Measure the filament. Take ten caliper readings over a metre, rotating 90 degrees between each. Good material holds ±0.02mm; budget spools run ±0.05mm or worse. That matters more than it sounds, because flow goes with the square of the diameter: 1.80mm instead of 1.75mm is about 6% more plastic through the nozzle, on a surface where 6% is plainly visible. A spool with a diameter problem cannot be tuned out, and it is worth reading alongside why prints come out under-extruded — the same measurement underpins both.

Dry the spool. Moisture is the cause people skip because the filament looks fine. Absorbed water flashes to steam in the melt zone, the pressure in the nozzle fluctuates, and flow stops being constant — usually with a rougher surface and faint popping. PETG, nylon, TPU and PVA get there within days of opening a bag. A heated filament dryer at the material's recommended temperature for four to six hours is the test; if the banding changes, you have your answer without touching a single bolt.

Look for a partial blockage. A nozzle half-obstructed by carbonised material passes a variable amount of plastic depending on pressure and speed. If the banding arrived gradually over weeks, this is likely, and a cold pull with a nozzle cleaning kit costs nothing to try — the full diagnostic is in why 3D printer nozzles clog.

Check the grip on the filament. A worn drive gear, a tensioner set by guesswork, or a spool that binds and then releases all deliver plastic in surges. The spool is the one people miss: if the bands sit roughly half a metre apart, that is about one revolution of a half-full spool, and the filament is snagging on its own coil. A dual-drive extruder fixes the grip half of that on machines still running a single-sided gear.

4. The Hotend Temperature Is Oscillating

An untuned PID loop swings the nozzle a few degrees either side of the setpoint on a cycle of roughly thirty to sixty seconds. Viscosity follows temperature, flow follows viscosity, and you get bands at whatever height the machine reaches during one swing.

The tell is that the pattern follows time rather than geometry. Print your test tower again at half speed: mechanical causes stay at the same height, because 8mm is still one screw revolution. A thermal cause stretches, because each layer now takes twice as long and fewer layers fit inside one temperature cycle.

The fix is a PID autotune at the temperature you actually print at, with the part cooling fan running — tuning a cold hotend in still air produces values that do not hold in the middle of a print. Then deal with the draft: an open window or an air-conditioning vent blowing across the machine will defeat a well-tuned heater, and it is the reason a fault sometimes appears only in the evening.

The Ten-Minute Sequence

  1. Print the 60mm hollow tower.
  2. Measure five bands and divide by four.
  3. Matches the screw lead? Go to section 1 — grease, coupler, nut, straightness, in that order.
  4. Doesn't match, and the layer height is 0.15 or 0.25mm? Reprint at 0.16 or 0.24mm.
  5. Still banded? Reprint at half speed. If the spacing changed, it is thermal — autotune.
  6. If the spacing did not change and is irregular, it is flow — measure the filament, then dry it.

Change one thing between prints. The reason this defect has a reputation for being stubborn is that people arrive at it with four fixes at once and cannot tell which one worked, so it comes back and nobody knows why.

What to Do About the Print You Already Have

Banding is a surface artefact, so it sands out, and matte finishes hide it far better than gloss does — a matte filament and a textured plate will make a mild case invisible without touching the machine.

Be honest about when that is acceptable. A prop or an enclosure that will be painted: sand it, prime it, move on. A master for silicone moulding is different, because every band is reproduced in every copy cast from it. And if the banded surface is a sliding or sealing face, it is not cosmetic at all — the ridges are a dimensional deviation, which is the subject of our guide to tolerances and accuracy.

When the Finish Is the Product

There is a point at which chasing this stops paying. If the surface is what the customer is buying and the deadline is next week, the third diagnostic tower costs more than the part.

Neither SLA nor powder-bed processes have this failure mode: no leadscrew lifts a gantry between layers and no filament is pushed through a nozzle, so the two dominant causes above cannot occur. The provider directory lists shops by location and process, so you can price a resin or SLS quote against another weekend on the test tower and decide with a number rather than a feeling.

Hero photograph by Andrea G via Unsplash.

Does It Actually Need Drying?

Tell moisture from the faults that imitate it. Then dry it without wrecking it.

The file downloads on this page as soon as you submit. No waiting on an email.

Recommended Resources

Disclosure: Some links below may be affiliate links. We only recommend services we have personally evaluated or that are used by providers in our directory. Clicking earns us a small commission at no cost to you.

Digital calipers
The whole diagnosis in this article is one measurement: the vertical distance between two bands, and the diameter of the filament going in. Both are decided at the second decimal place, which is past what eyes and fingers can resolve.
T8 flexible shaft couplers
A rigid or badly seated coupler transmits every bit of leadscrew runout straight into the gantry. A compliant one lets the screw be slightly off-axis without steering the print head — which is the entire job of that part.
POM anti-backlash nuts for T8 screws
A worn brass nut lets the gantry settle a different amount on each layer. A spring-loaded POM nut takes the play out — mount it so it can float sideways a little, because a nut bolted down hard re-introduces the problem it was bought to fix.
PTFE lead screw grease
A dry screw binds intermittently and a screw packed with grit binds worse. Clean and re-grease before assuming anything is bent — it is the cheapest item on the list and it fixes a real fraction of these cases.
Heated filament dryer
Wet filament flashes to steam in the melt zone and the flow rate stops being constant. That shows up as irregular banding with no fixed spacing, which is exactly the pattern that sends people to dismantle a perfectly good Z axis.
Anycubic's US store
Spare hotends, extruder assemblies and machine-specific Z hardware for the Kobra line, plus the printers themselves. Relevant when the banding traces to a worn extruder or a tired screw on a machine that is otherwise fine.
QIDI's store
Enclosed machines built on linear rails with dual leadscrews rather than a single screw and V-wheels. Worth comparing if you have decided the frame is the limit rather than the settings — that is a different purchase from another upgrade part.
ELEGOO's US store
The other side of the same decision, including the Neptune FDM line and spares. Useful when the honest conclusion is that the machine owes you nothing and the surface finish you need is a newer frame away.

Frequently Asked Questions

Ready to find a 3D printing service provider?

Browse 2,000+ verified providers across the United States and submit your quote request free.

Browse Providers