3D printing troubleshooting

Layer shift

Also known as: the part comes out stepped, as if a floor suddenly slid sideways.

The symptom

From a certain height, every layer is offset to one side: the part is stepped along X or Y. It can happen once (one jump) or repeat at several heights.

Sources for this page: Prusa Knowledge Base · Manufacturer Simplify3D · Technical guide

Causes and fixes, ranked by likelihood

  1. 1

    Loose belts or pulleys with a loose grub screw: the motor turns, the axis doesn't follow.

    Fix: Tension the belts (they should twang like a low string, not flap) and tighten the motor pulley grub screws — the X one is the classic.

    Source: Prusa Knowledge Base — Layer shifting ↗
  2. 2

    The nozzle crashes into the part: lifted warping, blobs or tall seams acting as obstacles.

    Fix: Fix warping first (it has its own page) and enable Z-hop on retractions so the nozzle hops over obstacles instead of ramming them.

    Source: Simplify3D — Print Quality Guide: Layer Shifting ↗
  3. 3

    Speed and acceleration beyond what your motors can move: they skip steps on direction changes.

    Fix: Lower acceleration (e.g. from 5000 to 2500-3000 mm/s²) and travel speed. If it only happens with heavy parts on a bed-slinger, it's inertia: drop Y acceleration.

    Source: Prusa Knowledge Base — Layer shifting ↗
  4. 4

    Cables or clips snagging mid-travel (the printer 'trips' always at the same height).

    Fix: Move the axes by hand with the printer off and hunt for rubbing: zip ties, bed clips, the head's own cabling.

    Source: Simplify3D — Print Quality Guide: Layer Shifting ↗
  5. 5

    Overheated electronics: stepper drivers protect themselves by skipping steps when they run hot (summer, boxed-in electronics, a dead board fan).

    Fix: Check the electronics fan spins and isn't choked with dust. If shifts only show up on long prints or hot days, this is your suspect.

The material factor

Layer shift is mechanical and doesn't care what you print — but the material decides how often the nozzle crashes: ABS and PETG warp and shed blobs that act as kerbs, so they cause far more collisions than PLA. With TPU you'll almost never see it: it prints so slowly the motors are barely working.

hotend tools that help here

Related

FAQ

Can layer shift come from the slicer or the file?
Practically never: it's mechanical or firmware 99% of the time. If the same G-code always shifts at EXACTLY the same layer, check whether the nozzle hits a seam or warped edge at that height.
Can a shifted part be rescued?
For decor, sometimes (sanding and filler). For functional parts, no: the shift is also a weak layer bond. Reprint after fixing the cause.
One big jump or lots of micro-shifts? Not the same thing.
A single big jump usually means a crash or a one-off snag; repeated micro-shifts point to loose belts, loose grub screws or excessive acceleration. The pattern tells you where to look before taking anything apart.
Can the printer detect a layer shift and fix it on its own?
Most can't: stepper motors run 'blind', with no idea whether the axis actually arrived. Some machines (Prusa's crash detection, closed-loop motors) detect the crash, re-home the axis and carry on without losing the part. If yours has it, enable it; if not, prevention is the game.

Sources & references

This page is cross-checked against public manufacturer documentation and reference technical guides:

Still stuck? Back to the quick diagnosis or check which materials your printer can handle.