How to Fix Z-Banding on 3D Prints: 7 Fixes for Smooth, Even Layers (Bambu Lab, Ender & Prusa)

Quick answer

Z-banding is caused by tiny, repeating variations in how far the Z axis moves between layers, so some layers sit slightly proud or recessed and form horizontal bands. The most reliable fixes are to relieve any binding on the Z lead screw (loosen and re-seat the motor coupler), use a “magic number” layer height that matches your motor’s full-step distance, and make sure your lead screw is clean, straight, and lightly greased. If the bands are evenly spaced ripples rather than random lines, you are usually looking at mechanical Z-wobble, which points to lead-screw alignment.

Why Z-banding happens

Z-banding shows up as faint horizontal lines running around the whole print at fairly regular heights. It happens whenever the actual layer thickness is not perfectly consistent. That inconsistency can be mechanical (a bent, dirty, or misaligned lead screw, a binding coupler, loose bed or gantry hardware) or it can come from the plastic side (inconsistent extrusion, wet filament, or filament with a varying diameter). Because the error repeats every layer or every full rotation of the screw, your eye reads it as stripes. The trick is to work through the likely causes in order, from the cheapest checks to the more involved ones.

1. Rule out Z-wobble first

Look closely at the spacing of the bands. Randomly spaced, subtle lines are true Z-banding. Evenly spaced ripples that repeat at a fixed pitch (often every few millimetres, matching one turn of the lead screw) are Z-wobble, a mechanical alignment problem. To relieve the most common cause, loosen the set screws on the coupler that joins the Z motor shaft to the lead screw, let the screw settle into its natural position, and retighten. This stops the motor from forcing a slightly off-centre screw to wobble.

2. Use a “magic number” layer height

Many printers use a 1.8-degree stepper (200 full steps per revolution) driving a lead screw with an 8 mm lead. That means one full motor step moves the Z axis exactly 0.04 mm. When your layer height is a clean multiple of that full-step distance, every layer lands on a full step and heights stay consistent. Try layer heights such as 0.08, 0.12, 0.16, 0.20, or 0.24 mm rather than odd values like 0.15 mm. Check your printer’s lead specification, since single-start 2 mm-lead screws give a 0.01 mm full step and are far less fussy.

3. Inspect, clean, and lubricate the lead screw

A bent lead screw pushes the Z axis off its true path once per revolution and prints visible bands. With the printer off, feel the screw for a wobble as you turn it by hand, and roll it on a flat surface if you can remove it. Wipe off old, gritty grease and dust, then apply a thin film of PTFE or lithium grease made for lead screws. Avoid thin oils, which fling off and attract debris. A clean, straight, lightly greased screw moves smoothly and evenly.

4. Let the top of the lead screw float

Some printers add a bearing block or bracket at the top of the lead screw that is meant to steady it. If that block is even slightly off-axis, it fights the screw and forces a bend every rotation. If your machine has one and you still see banding after cleaning, try loosening or removing the top constraint so the screw is only fixed at the motor coupler and can self-centre. Only the bottom (motor) end needs to be located.

5. Tighten the bed and gantry hardware

After long use, the screws holding the bed carriage to the Z rods, and the eccentric nuts on POM guide wheels, can loosen. Play in any of these lets the toolhead or bed shift slightly layer to layer. Re-tighten the plate-to-rod screws, and adjust eccentric nuts so the wheels roll firmly but still turn by finger with light resistance. On bed-slinger designs, also confirm the bed is not rocking.

6. Fix inconsistent extrusion and dry your filament

Not all banding is mechanical. If the flow rate surges and dips, wall thickness changes and reads as bands. Calibrate your extrusion multiplier or flow, and run pressure advance or linear advance so corners and starts stay even. Wet filament hisses, foams, and extrudes unevenly, so dry it if it has absorbed moisture: roughly 45 to 55 C for PLA, 55 to 65 C for PETG, and 70 to 80 C for ABS or nylon for several hours in a dryer or low oven.

7. Stabilize temperature and check filament diameter

A hotend that swings several degrees will vary how much plastic melts and flows, producing soft bands. Make sure your part cooling and enclosure conditions are steady and re-run PID tuning if the temperature oscillates. Finally, measure your filament with calipers in a few places: quality filament holds within about plus or minus 0.02 mm, and cheaper spools that drift wider will band no matter how good your hardware is.

Frequently asked questions

Is Z-banding the same as Z-wobble?

No. Z-wobble is a mechanical alignment fault that makes evenly spaced ripples at the lead-screw pitch, while Z-banding is a broader term for any repeating horizontal lines, including those from extrusion or temperature. Fixing wobble often fixes the banding, but not always.

What layer height stops Z-banding on most printers?

Use a multiple of your motor’s full-step distance. For the common 0.04 mm full step, heights like 0.08, 0.12, 0.16, and 0.20 mm keep every layer on a full step and reduce banding.

Can a bent lead screw be fixed?

Sometimes a very slight bend can be improved, but it is risky and rarely perfect. Because T8 lead screws are inexpensive, replacing a visibly bent screw is usually faster and more reliable than trying to straighten it.

Does printing slower help Z-banding?

It can reduce banding that comes from extrusion or vibration by giving flow and motion more time to settle, but it will not fix a mechanical cause like a bent screw or a binding coupler. Treat slowing down as a test, not a permanent cure.