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

Get Instant Quote

FDM troubleshooting guide

How to Fix Z Band Issues in FDM 3D Printing

Horizontal lines that repeat every few layers are usually mechanical, not a slicer bug. This guide shows engineers and shop technicians how to fix z band issues in FDM 3D printing by separating lead screw, coupler, and motion faults before touching print profiles.

Symptom to causeMeasured checksNo guesswork
How to fix z band issues in FDM 3D printing with thermal and motion checks
Symptom to cause

How to Fix Z Band Issues: Symptom, Cause, and Action

Read the symptom first, then work down to the cause and the corrective action.

SymptomLikely causeFix
Lines repeat every 2 mmLead screw pitch or thread damageClean and relubricate, replace if scored
Lines repeat every 8 mmCoupler slip or set screw looseRetighten to 1.2–1.5 N·m, add threadlocker
Lines appear on one side onlyBent lead screw or misaligned nutStraighten rod, realign nut bracket
Random bands, no patternOver-tight Z wheels or debrisBack off eccentrics, clean V-slot
Bands worse at low layersBed or frame thermal driftCool 5–10 min, re-home, check frame bolts
Bands only on tall partsZ axis binding from gantry sagLevel gantry, check both Z motors
Bands after filament changeDiameter swing or wet filamentDry 4–6 h at 60 °C, measure Ø ±0.03 mm

The Short Version

Measure the band spacing first. Match it to the lead screw pitch, the coupler, or the extrusion system. Fix the mechanical repeat before you touch slicer settings, and switch to CNC when the surface has to hold a tolerance.

Start here

What Z Banding Actually Is

Z banding shows up as horizontal lines stacked in the vertical direction, spaced at a regular interval. On a 2 mm pitch lead screw, the repeat distance is often 2 mm or 8 mm. That number is the first clue. Measure it with calipers across ten bands, divide by ten, and you have the pitch.

If the spacing matches the lead screw pitch, the fault is in the Z drive. If the spacing matches the extruder gear circumference, the fault is in extrusion. Random spacing with no repeat means the problem is thermal or mechanical binding, not a single worn part.

The fix for z band issues in FDM 3D printing starts with measurement, not with slicer edits. Changing layer height or flow will hide some of it, but the root cause stays in the machine.

  • 1
    Measure the repeat distanceCalipers across ten lines, divide by ten.
  • 2
    Match the pitch2 mm or 8 mm points to the Z screw.
  • 3
    No repeatLook at heat, binding, or extrusion.
Mechanical checks

Z Rod, Coupler, and Lead Screw Checks

Wipe the lead screw with a lint-free cloth and check for brass-colored dust. That dust means the nut is wearing into the screw. Run a fingernail along the thread flanks. Any ridge you can feel will transfer into the print as a band.

Check the coupler between the motor shaft and the screw. A loose set screw lets the screw rotate a fraction of a degree, then snap back. Retighten to 1.2–1.5 N·m and add a small drop of medium-strength threadlocker. Do not overtighten; it crushes thin-walled couplers.

Spin the screw by hand with the motor disabled. It should turn with light, even resistance for the full travel. A tight spot in the middle of travel usually means the screw is bent or the nut bracket is out of alignment.

On dual-Z machines, compare both sides. Run each motor up 100 mm and measure the gantry height at the left and right ends. A difference over 0.2 mm will tilt the gantry and cause bands that grow with height.

  • 1
    Brass dustReplacement nut or screw needed.
  • 2
    Coupler torque1.2–1.5 N·m with threadlocker.
  • 3
    Hand spin testEven resistance over full travel.
  • 4
    Gantry levelUnder 0.2 mm side to side.
Motion and heat

Binding, Backlash, and Thermal Drift

Over-tight Z wheels are a common cause that gets blamed on the screw. Loosen the eccentric nut until the carriage just stops rocking, then tighten a quarter turn. Push the carriage up by hand. It should move with two fingers and no scraping sound.

Backlash in the Z nut shows as a small step when the axis changes direction. Anti-backlash nuts with a spring preload remove most of it. If your machine uses a rigid nut, check that the bracket has a small amount of float so the screw can find its own center.

Heat moves metal. A frame that is 40 °C warmer than when it was trammed can shift the gantry by a few hundredths of a millimeter. On long prints, that is enough to show as bands. Let the machine stabilize for 5–10 minutes after the bed reaches temperature, then home and start.

Enclosure temperature matters too. ABS in a heated chamber keeps the frame warm and stable. PLA on an open frame in a cold shop will see the Z axis contract as the print runs, which pulls the nozzle closer to the part over time.

  • 1
    Wheel preloadCarriage stops rocking, no drag.
  • 2
    Anti-backlash nutRemoves direction-change step.
  • 3
    Soak time5–10 min after bed heat.
Slicer and extrusion

Slicer Settings That Hide or Cause Bands

Layer height and lead screw pitch interact. On a 2 mm pitch screw with a 200-step motor and 16 microsteps, a 0.2 mm layer lands on an exact step count. A 0.21 mm layer does not. The motor holds a half-step position, and the resulting micro-movement can show as a band. Use layer heights that divide evenly into the pitch.

Flow and temperature swings also print as bands. A PID tune that overshoots by 5 °C will change extrusion width enough to see. Run an autotune, then print a temperature tower to confirm the hot end holds within ±1 °C.

Filament diameter is the quiet one. A spool that swings from 1.70 mm to 1.80 mm changes the extrusion volume by around 6 percent. Measure with a micrometer in ten places. If the range is wider than 0.03 mm, switch spools before you chase the machine.

Retraction and pressure advance do not cause Z bands directly, but they change the surface enough to mask or reveal them. Fix the mechanical repeat first, then tune extrusion.

  • 1
    Layer heightMatch the step count of the screw.
  • 2
    PID tuneHold ±1 °C at the nozzle.
  • 3
    Filament ØKeep the range under 0.03 mm.
When to stop tuning

When the Machine Is the Wrong Tool

FDM has a floor. A hobby-grade frame with a single Z screw and a flexible coupler will show some banding on a 200 mm tall part, no matter how well it is tuned. If your functional part needs a smooth vertical wall, the process may be wrong, not the settings.

For prototypes and fixtures, banding is often cosmetic. If the part is a bracket, a jig, or a cover that will be painted, print it and move on. Spend the tuning time on the parts that sell.

When the surface has to hold a tolerance, switch processes. CNC machining holds ±0.005 mm and Ra 0.8–1.6 μm on the same geometry, and it does not care about layer height. That is the route we use for functional metal and plastic parts at GreatLight, from one prototype to 10,000+ part runs.

  • 1
    Cosmetic partPrint it, skip the tuning.
  • 2
    Tolerance partMove to CNC or post-machine.
  • 3
    Tall thin wallExpect some banding on FDM.
Do this in order

Seven Steps to Fix Z Band Issues

Work top to bottom. Stop when the band disappears.

  • 1
    1. Measure the band spacingUse calipers across ten lines and divide by ten. Write the number down. A 2 mm or 8 mm repeat points to the Z screw; a random repeat points to heat or binding.
  • 2
    2. Clean and lubricate the lead screwWipe with a lint-free cloth, then apply a thin layer of PTFE or lithium grease. Do not use WD-40 as a long-term lubricant; it attracts dust and dries out.
  • 3
    3. Check the coupler and set screwsTighten to 1.2–1.5 N·m with medium threadlocker. Confirm the motor shaft and screw are concentric. A coupler that wobbles will bend the screw at every turn.
  • 4
    4. Hand-spin the Z axisDisable the motors and turn the screw through full travel. A tight spot means a bent screw, a misaligned nut, or an over-tight wheel. Fix the tight spot before printing again.
  • 5
    5. Set wheel preloadLoosen the eccentric nut until the carriage rocks, then tighten a quarter turn. The carriage should move with light finger pressure and no scraping.
  • 6
    6. Stabilize temperatureHeat the bed to print temperature and wait 5–10 minutes. Home the machine after the frame has soaked. On enclosed printers, close the door before the soak.
  • 7
    7. Print a test towerUse a 20 × 20 × 150 mm tower at your normal layer height. Measure the band spacing again. If it changed, you fixed part of the problem. If it did not, move to extrusion and filament checks.
FAQs

Z Banding Questions Engineers Ask

Can a slicer setting alone fix Z banding?

No. Slicer changes can reduce the visible contrast, but they do not remove a mechanical repeat. If the band spacing matches the lead screw pitch, the fault is in the Z drive.

Use slicer settings to confirm the diagnosis, not to replace it. A layer height that divides evenly into the screw pitch is good practice, but it will not fix a bent screw or a loose coupler.

How do I know if the lead screw is bent?

Disable the motors and spin the screw by hand. A bent screw produces a tight spot once per revolution, and the carriage will visibly move in and out if you hold a dial indicator against it.

A straightness check on a granite surface plate is more precise. Anything over 0.1 mm of runout over 300 mm will show in the print on tall parts.

Does a dual Z axis remove banding?

It removes gantry sag, not screw error. Two screws can still be bent or misaligned, and if they are not synchronized, the gantry will tilt as it rises.

Dual Z helps most on printers with a heavy direct-drive toolhead and a single cantilevered gantry. It is not a cure for a worn nut or a loose coupler.

Why do bands get worse as the print gets taller?

Tall prints accumulate error. A screw that is slightly bent, a frame that drifts with heat, or a gantry that tilts by 0.1 mm will show more at 150 mm than at 20 mm.

Check the gantry level at the top of travel, not just at the bottom. On dual-Z machines, measure both sides at 100 mm and 200 mm.

Can wet filament cause Z bands?

It can cause surface variation that looks like banding, especially on PETG and nylon. Moisture flashes to steam in the melt zone and changes the extrusion width.

Dry the spool for 4–6 hours at 60 °C for PLA and PETG, or 70–80 °C for nylon, then reprint the test tower. If the bands fade, the problem was the filament.

When should I stop tuning and machine the part instead?

When the part has a tolerance callout, a sealing face, or a bearing fit. FDM surfaces vary with layer height and nozzle condition, which makes them hard to control.

CNC machining holds ±0.005 mm and Ra 0.8–1.6 μm on the same geometry. For functional parts, that is usually faster than chasing the last visible band on a printer.

Need the Part in Metal or Engineering Plastic?

Upload your model and get a quotation with free DFM analysis within 12 hours. Prototypes and production runs, no minimum order quantity.

12-hour quote100% inspection±0.005 mm tolerance

Follow GreatLight

More Machining and Prototyping Notes

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