L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Diagnose, fix common 3D print failures via systematic symptom analysis. Covers adhesion, stringing, layer shifts, warping, under/over-extrusion. Use when print fails first layer or partway, finished prints have defects (stringing, blobs, gaps), dimensional issues (warping, elephant foot), layer adhesion fails, or new material/hardware causes inconsistent re…
Independent GitHub snapshot · Automated classification · Original documentation governs
Got: Failure classified into 1-3 most likely categories.
If fail: Symptoms match multiple categories? Prioritize by failure timing — first layer first, then midprint, then top surface.
3. Root Cause Analysis
Investigate underlying cause, not symptoms:
5 Whys:
Symptom: Print warping and lifting from bed
Why? → Poor bed adhesion in corners
Why? → Corners cooling faster than center
Why? → Room draft from AC vent
Why? → No enclosure to maintain stable temperature
Why? → ABS requires heated chamber for uniform cooling
Root cause: Material choice (ABS) incompatible with open printer in drafty room
Common root causes by category:
Mechanical:
Loose belts, pulleys, set screws
Worn/dirty linear bearings, rods
Z-axis binding or misalignment
Extruder gear worn or skipping
Thermal:
Temp sensor drift or failure
Inadequate heated bed power/insulation
Insufficient part cooling
Environmental temp swings
Material:
Wet filament (hygroscopic materials)
Old/degraded material
Contaminated filament (dust, oils)
Wrong material for application
Configuration:
Incorrect e-steps calibration
Wrong flow rate multiplier
Slicer bug or wrong profile
Firmware acceleration/jerk too high
Got: Root cause identified with supporting evidence (measured temps, belt tension, visual inspection).
If fail: Root cause unclear? Use elimination method — fix most likely cause, re-test, repeat until resolved.
4. Apply First-Level Fixes
Implement immediate solutions for common issues:
Poor Bed Adhesion
Immediate fixes:
Clean bed thoroughly
Glass/PEI: Isopropyl alcohol 90%+
BuildTak: Warm water and dish soap
Level bed (paper test at 4 corners + center)
Paper should drag slightly
Adjust Z-offset down (squish first layer more)
Start: -0.05mm increments until lines fuse
Increase bed temperature +5°C
Add adhesion aid:
Glue stick (PLA/PETG)
Hairspray (ABS)
ABS juice (ABS) - ABS dissolved in acetone
Magigoo/3D printing adhesive
Slicer settings:
First layer height: 0.2-0.3mm (thicker = better squish)
First layer speed: 20mm/s (slower = better adhesion)
Add brim: 8-10mm for small footprint parts
Add raft: For very difficult materials (TPU, Nylon)
Got: First layer adheres complete. No lifting.
If fail: Check bed flatness with feeler gauge or mesh leveling. Warped bed needs glass/PEI sheet or mesh compensation.
Stringing
Temperature-first approach:
1. Print temperature tower (180-220°C in 5° steps for PLA)
2. Identify lowest temperature that extrudes cleanly
3. Use that temperature -5°C to minimize stringing
Retraction tuning:
# Direct drive extruder:
retraction_distance: 1.0-2.0mm
retraction_speed: 40-50mm/s
# Bowden extruder:
retraction_distance: 4.0-6.0mm
retraction_speed: 40-60mm/s
# If stringing persists:
- Enable z-hop: 0.2-0.4mm (lifts nozzle during travel)
- Reduce travel speed (paradoxically helps)
- Enable combing mode (travels within infill)
Got: Minimal stringing. Thin strings remove easy by hand.
If fail: Check nozzle partial clog or wet filament — both cause oozing.
Layer Shifts
Mechanical checks:
Check belt tension (should twang like guitar string)
Tighten if loose
Check pulley set screws (motor shafts)
Must align with flat on motor shaft
Check for mechanical resistance
Manually move X/Y axes - should glide smoothly
Binding indicates dirty rods, worn bearings, or misalignment
Check stepper motor current (advanced)
Too low → skipping; too high → overheating
If fail: Test fails? Issue not fully resolved or multiple issues present. Repeat diagnosis. Focus on remaining symptoms.
6. Document Solution
Record successful fix for future reference:
Issue log template:
date: 2026-02-16
issue: "Layer shifts at 50mm height"
symptoms: "X-axis shifts 10mm, happens consistently at same height"
printer: "Ender 3 V2"
material: "PETG, PolyMaker PolyLite"
root_cause: "Loose X-axis belt, pulley set screw not on flat"
solution:
- "Tightened X-axis belt to 120Hz resonance"
- "Realigned pulley set screw on motor shaft flat"
- "Reduced print speed to 40mm/s perimeter"
verification: "Printed 100mm test cylinder - no shifts"
notes: "Check belt tension monthly, pulley tends to slip"
Got: Issue documented with root cause, solution for knowledge base.
If fail: Even unsuccessful troubleshooting attempts should log — avoid repeat failed solutions.
Checks
Failure symptoms documented with photos, specific observations
Issue classified using diagnostic reference table
Root cause identified (mechanical, thermal, material, config)
Appropriate fix applied based on root cause category
Fix verified with test print before full print
Solution documented in issue log with date, cause, resolution
Environmental factors recorded (temp, humidity, drafts)
Material condition checked (dry, contamination-free, stored proper)
Pitfalls
Change multiple variables: Adjust one parameter at a time. Else don't know what fixed it (or made worse)