Z Banding in 3D Printing

Z banding — regularly-spaced horizontal lines on vertical surfaces — is one of the most frustrating print quality issues because it makes otherwise dimensionally accurate prints look noticeably wrong. Almost all cases trace back to the lead screw or Z motor.

How to identify Z banding vs other defects

True Z banding produces horizontal bands at a consistent spacing related to the lead screw pitch (typically 1–4 mm between bands). They appear on all sides of the part simultaneously and are visible as a regular ribbing texture.

Extrusion-related banding looks similar but is caused by inconsistent line width — check the top surface and infill; if those also show gaps or roughness, it is an extrusion problem. Z banding produces smooth individual layers that are simply offset or varied in thickness.

Band patternTypical spacingLikely cause
Regular bands, same spacing1.0–1.5 mmLead screw wobble (pitch = 8mm × 1 thread)
Regular bands, 2× or 3× pitch2.5–4 mmLead screw wobble (multiple revolution pattern)
Irregular bands, random spacingVariableVibration, loose frame, resonance, or temperature fluctuation
Bands worse on one side of partAnyLead screw not concentric (wobble) — worse at top or bottom of travel
Bands only on one color of multi-materialAnyExtrusion inconsistency, not true Z banding

All causes and fixes

CauseFrequencySymptom patternFix
Bent or wobbly lead screwVery commonRegular banding that repeats every full revolution of the lead screw (pitch × 1 revolution). On standard 8 mm pitch lead screws, bands repeat every ~1.25 mm in Z height.Loosen the lead screw coupler at the top motor, run Z to both extremes while loose, then retighten. This aligns the screw to the motor shaft. If screw is visibly bent, replace it (~$5–10).
Tight lead screw couplerCommonBanding with the same periodicity as lead screw pitchThe coupler should be slightly flexible (a rubber coupling absorbs wobble). Replace rigid couplers with flexible spring-type couplers on Ender-style printers.
Z stepper motor vibration / resonanceCommon at speedBanding worse at certain Z speeds. Bands may appear random in size and spacing.Reduce Z hop speed. Add a Z stepper damper (rubber mount between motor and frame). Tighten all frame bolts.
Extruder motor resonance transmitted to ZDirect-drive printersBanding worse at certain print speeds. Appears even with well-calibrated Z.Add extruder motor damper. Reduce print speed. Enable pressure advance (Klipper) or Linear Advance (Marlin) to reduce extruder motor oscillation.
Z axis not lubricatedMediumBanding that gets worse over time, may come and go, grinding sound from Z motionApply PTFE dry lube or light machine oil to lead screws and linear rods. Avoid WD-40 — it displaces existing lubricant. Use Super Lube or similar.
Under-extrusion causing apparent bandingCommon misdiagnosisSurface appears banded but on inspection it is gaps between lines, not actual Z height variationThis is an extrusion problem, not Z banding. See the under-extrusion guide. Check flow rate first.
Hotend temperature fluctuationUncommonBanding that correlates with fan changes, door openings, or draughts. Surface pattern irregular.Check PID tuning of hotend (Klipper/Marlin M303 PID autotune). Enclose printer from draughts. Add enclosure thermistor monitoring.

The lead screw coupler fix (most common)

Before spending money on replacement parts, try this alignment procedure:

  1. Heat the bed to printing temperature (the frame expands slightly under heat).
  2. Loosen the set screw on the coupler between the Z motor shaft and lead screw — just enough that the lead screw can wobble slightly.
  3. Lower the gantry to 10 mm from the bed.
  4. Raise the gantry to its maximum height.
  5. Retighten the coupler set screw firmly while the lead screw is still in the upper position.
  6. Print a 60 mm tall thin-wall calibration cube and check for improvement.

On dual-Z printers (Ender 3 Pro, MK3S+, etc.), repeat on both sides and ensure both Z motors are synchronised (run a Z level calibration after).

Z banding on CoreXY printers

On CoreXY printers (Bambu Lab, Voron, Prusa XL), lead screw Z banding is rarer because these printers use ball-screw or polished lead screw designs. If you see banding on a CoreXY, the more likely causes are belt resonance (tune input shaper), extruder motor vibration (add damper or tune pressure advance), or frame resonance from loose bolts.

Bambu Lab printers with VFA issues: check the AMS hub connection and ensure the filament path is not adding resistance. Bambu Studio's vibration compensation should be calibrated on the printer first if you've recently moved it.