3D Print Troubleshooting
A step-by-step framework for diagnosing and correcting the most common FDM print failures. Search a symptom, or browse by category.
Download the full 3D Print Failure Troubleshooting Guide (Edition 2026) as a PDF to keep next to your printer or read without a connection.
How to Use This Guide
The Diagnostic Loop
Work the Pre-Diagnosis Checklist first — many failures share root causes. Then change one variable at a time and test with a short print (a 20 mm cube or first-layer patch), not a full re-run.
Observe
Describe the failure precisely. Where does it occur? At what layer? Is it consistent?
Hypothesize
Identify the most likely cause from the relevant category below.
One Change
Adjust a single parameter. Multi-variable changes make isolation impossible.
Test Print
Use a short, targeted test rather than re-running the whole print.
Confirm
Symptom gone? Document the fix. If not, return to step 1 with new observations.
Pre-Diagnosis Checklist — run this first
A large proportion of failures originate from hardware looseness, filament problems, or moisture — not slicer settings. Clear these before changing anything in the slicer.
Hardware Inspection
- Frame bolts & eccentric nuts snug — no play in X, Y, or Z.
- Belts tensioned — each plucks a low, consistent tone.
- Bed level (or ABL mesh fresh and accurate).
- Nozzle clean — no carbonized filament around the tip.
- PTFE tube fully seated against the nozzle (Bowden).
- Cooling fans spin freely at full speed when engaged.
- Extruder drive gear teeth not stripped or clogged.
Slicer Settings
- Layer height ≤ 75% of nozzle diameter.
- Temperatures match the filament's recommended range.
- Print speed appropriate — slower is safer for diagnostics.
- Retraction distance & speed normal for the extruder type.
- Cooling settings appropriate for the material.
Filament Assessment
- Stored sealed with desiccant — not left on an open spool.
- No popping, crackling, or steam during extrusion.
- Spool feeds freely — no tangles or cross-winding.
- Diameter consistent within ±0.05 mm.
- Not brittle — a short length shouldn't snap when bent.
Wet filament is extremely common. Moisture causes poor adhesion, stringing, bubbling, and weak layers. If filament has been open more than a few weeks, dry it (see the Filament Drying table below) before troubleshooting anything else.
Quick Reference
Symptom Cheat Sheet
The fastest first move for each common symptom. Use the detailed cards above to go deeper.
| Symptom | First steps |
|---|---|
| First layer not sticking | Re-level bed, clean surface, increase bed temp, reduce first-layer speed |
| Elephant foot | Raise Z-offset, reduce bed temp, enable elephant-foot compensation |
| Warping corners | Add brim, enclose printer, increase bed temp, reduce first-layer fan |
| Under-extrusion | Cold-pull nozzle, increase temp, reduce speed, calibrate E-steps |
| Over-extrusion | Reduce flow rate, re-measure filament diameter, reduce temperature |
| Stringing / oozing | Increase retraction, reduce temp, enable combing, dry filament |
| Layer delamination | Increase temp, reduce fan speed, reduce layer height, dry filament |
| Blobs at seam | Enable coasting / wipe, use random seam, reduce retraction slightly |
| Ringing / ghosting | Reduce speed/acceleration, tighten belts, check frame rigidity |
| Weak layer bonding | Increase temp, reduce fan, reduce layer height, slow print speed |
| Dimensional inaccuracy | Calibrate E-steps and axis steps/mm, adjust horizontal expansion |
| Heat-creep jam | Check / replace hotend fan, verify heat-break seating |
| Z-banding | Check lead screw for bend, lubricate, verify Z coupler, re-square frame |
| Layer shift | Tighten belts, check pulley grub screws, lower speed/acceleration |
| Poor top surface | More top layers, enable ironing, check for under-extrusion |
| Part snapping | Reorient model, more perimeters, stronger material, higher infill |
Materials
Material-Specific Notes
Each material has distinct tendencies. These supplement the general categories above.
PLA
- Most forgiving material; sticks to PEI, glass+glue, painter's tape.
- Brittle — not for high-stress or high-heat parts.
- Anneal at 60–65°C for heat resistance (expect ~1–2% shrinkage).
PETG
- Great strength/flex/ease balance; prone to stringing — tune retraction.
- Bonds strongly to PEI — let it fully cool before removal.
- Moisture-sensitive; reduce part cooling to 30–50%.
ABS / ASA
- High warp — enclosure with 40–50°C chamber strongly recommended.
- ASA adds UV resistance with similar settings.
- Ventilate for fumes; ABS juice on glass boosts adhesion.
TPU / Flexible
- Direct-drive extruder required; Bowden is very difficult.
- Print slow (20–35 mm/s); minimize retraction (0.5–1 mm).
- 95A is easy; 85A and softer need more care.
Nylon (PA)
- Extremely hygroscopic — dry and run from a sealed dry box.
- Enclosure required; PEI+glue or garolite (FR4) surface.
- Don't let it idle hot — it degrades quickly at temperature.
Appendix A
Filament Drying Guide
Even filament that looks fine can carry enough moisture to cause stringing, under-extrusion, bubbling, and weak layers. Verify your dryer's real temperature with a thermometer — oven dials are often off by 10–20°C.
| Material | Temp | Heavily wet | Maintenance | Notes |
|---|---|---|---|---|
| PLA | 45–50°C | 4–6 hrs | 2–4 hrs | Softens above ~60°C — stay below 55°C. Dehydrator ideal. |
| PLA+ | 45–55°C | 4–6 hrs | 2–4 hrs | Same as PLA; some formulations tolerate slightly higher — check spec. |
| PETG | 65–70°C | 4–6 hrs | 2–4 hrs | Absorbs quickly once opened; drying improves stringing a lot. |
| PETG-CF | 65–70°C | 4–6 hrs | 2–4 hrs | Same protocol as standard PETG. |
| ABS | 70–80°C | 4–6 hrs | 2–3 hrs | Less hygroscopic than nylon but benefits in humid climates. |
| ASA | 70–80°C | 4–6 hrs | 2–3 hrs | Store sealed — absorbs moisture more readily than ABS. |
| HIPS | 65–70°C | 4–6 hrs | 2–4 hrs | Similar to ABS; dry if open more than a few days. |
| TPU / TPE | 50–60°C | 4–8 hrs | 3–5 hrs | Flexibles retain moisture; drying cuts stringing dramatically. |
| Nylon (PA6/12) | 80–90°C | 8–12 hrs | 4–8 hrs | Can become unprintable after a day open. Print from a dry box. |
| Nylon CF/GF | 80–90°C | 8–12 hrs | 4–8 hrs | Filled nylons absorb as readily as unfilled — same protocol. |
| Polycarbonate | 80–90°C | 6–8 hrs | 4–6 hrs | Very hygroscopic — dry immediately before printing. |
| PVA / BVOH | 45–55°C | 4–6 hrs | 2–3 hrs | Support materials — store with abundant desiccant; dry every use. |
Storage is maintenance too. Re-seal every spool with silica gel (at least ~50 g per 1 kg spool) in an airtight container. Regenerate saturated silica gel by baking at 120°C for 1–2 hours. Vacuum bags are best for long-term storage.
Prevention
Preventive Maintenance
Preventive maintenance eliminates the majority of recurring failures. Adjust intervals based on print volume and material use.
| Interval | Task |
|---|---|
| After every print | Remove bed debris. Wipe the nozzle tip with a dry cloth at temperature. |
| Every 5–10 hrs | Clean the bed with IPA. Inspect the nozzle for carbonization. |
| Every 20–50 hrs | Cold-pull the nozzle. Check belt tension. Lubricate the Z lead screw. |
| Every 100–200 hrs | Lubricate linear rods & lead screws. Tighten frame bolts. Inspect drive gear. Re-calibrate Z-offset. |
| Every 300–500 hrs | Inspect PTFE tube (replace if discolored/deformed). Check toolhead wiring connectors. Inspect heater block for ooze. |
| Annually / as needed | Replace nozzle (sooner for abrasives). Replace hotend PTFE. Inspect bed for warping. Re-calibrate axis steps/mm and flow. |