Slide 003: Systematic Troubleshooting and Print Recovery¶
Slide Visual¶

Slide Overview¶
This slide teaches students a systematic approach to diagnosing and resolving print issues, including mid-print interventions, when to pause vs. cancel, and how to recover from common failure modes. The goal is to develop troubleshooting instincts that reduce material waste and downtime.
Instruction Notes¶
The Troubleshooting Framework¶
Effective troubleshooting follows a systematic process: 1. Observe: What exactly is wrong? Describe the defect precisely. 2. Categorize: Is this a first-layer, mid-print, or surface quality issue? 3. Hypothesize: Based on the defect category, what are the top 2-3 likely causes? 4. Test: Change ONE variable. Reprint a small test if possible. 5. Verify: Did the change resolve the issue? If not, revert and try the next hypothesis.
When to Pause vs. Cancel¶
| Scenario | Action | Reasoning |
|---|---|---|
| First layer not sticking | Cancel immediately | Foundation is compromised — nothing built on it will succeed |
| Mild stringing mid-print | Continue | Cosmetic issue removable in post-processing |
| Layer shift detected | Cancel | All subsequent layers will be misaligned; structural integrity compromised |
| Filament tangle on spool | Pause immediately | Untangle and resume — print geometry is still intact |
| Single blob/zit on surface | Continue | Minor cosmetic defect, sandable |
| Spaghetti (filament in air) | Cancel | Support or adhesion failure — unrecoverable |
| Filament runout (with sensor) | Printer auto-pauses | Load new filament, purge, resume |
Mid-Print Recovery Techniques¶
Pause and Resume Protocol: 1. Use the printer's pause function (NOT power off) 2. The printer will retract filament, lift Z, and park the nozzle 3. Perform your intervention (filament change, untangle, debris removal) 4. Resume — the printer will re-heat, prime, and continue from the paused layer 5. Expect a visible line at the pause layer (unavoidable)
Filament Change Mid-Print: - Some slicers support M600 (filament change) G-code at specified layers - For unplanned changes: pause, heat nozzle, retract old filament, load new, purge until clean, resume
Post-Failure Analysis¶
After every failed print, document: - What layer/height did the failure occur? - What did the failure look like? - What were the environmental conditions (temperature, humidity, time of day)? - What settings were used?
This print log becomes invaluable for pattern recognition. Common patterns: - Failures always at same height → mechanical issue (lead screw inconsistency, Z-axis binding) - Failures only with certain filament → material quality or storage issue - Failures only on certain geometry → slicer settings need adjustment for that feature type
Preventive Maintenance to Avoid Failures¶
- Clean nozzle with cold pull (nylon) every 50-100 print hours
- Check belt tension monthly (should "twang" like a guitar string at ~80Hz)
- Lubricate lead screws and linear rails every 200 print hours
- Inspect PTFE tube (Bowden) for deformation every 500 print hours
- Level bed before critical prints, even with auto-leveling (sensor drift occurs)
Key Talking Points¶
- The best troubleshooters change only one variable at a time — resist the urge to change everything at once
- Knowing when to cancel vs. continue saves more time and material than any slicer setting
- A print log is your most powerful troubleshooting tool — patterns emerge that no single observation reveals
Learning Objectives (Concept Check)¶
- [ ] Students can apply the 5-step troubleshooting framework to diagnose print issues
- [ ] Students can make informed pause vs. cancel decisions during active prints
- [ ] Students can describe preventive maintenance tasks that reduce print failures
Last Updated: 2026-03-19