Stringing is the most common print quality complaint, and also the most misdiagnosed. Pilots crank retraction distance to 8mm and wonder why their print has blobs AND strings. The problem is usually temperature, not retraction. Here’s the systematic approach to eliminating strings on any material, starting with the setting that fixes 70% of cases.
The Stringing Diagnostic Workflow
Before changing any slicer settings, identify the type of stringing you have:
Type 1 — Fine, hair-like strings: Wispy threads between towers or posts. This is oozing during travel moves at the correct temperature. Solution: tune retraction.
Type 2 — Thick, branch-like strings: Melted filament dragging between features like pulled taffy. This is excessive temperature — the filament is too fluid and oozing even with retraction. Solution: lower nozzle temperature by 5-10°C.
Type 3 — Strings with blobs at ends: The string breaks and leaves a blob at the start and end. This is retraction distance too short — the filament breaks in the middle of the travel instead of cleanly pulling back into the nozzle. Solution: increase retraction distance.
Step 1: Temperature Tower First — Always
Before touching retraction, print a temperature tower (Cura: Calibration Shapes plugin; PrusaSlicer/Orca: built-in Temperature Tower in Calibration menu). Start 10°C above the filament’s minimum recommended temp and step down 5°C per block.
You’re looking for two things:
1. The block with the least stringing — this is your target temperature
2. The block where layer adhesion fails — this is your temperature floor
If the manufacturer says 190-220°C and you see clean prints at 195°C with no stringing, your retraction problem is solved — you were printing too hot.
Step 2: Bowden vs Direct Drive — Retraction Distance
This is where builds differ dramatically:
Bowden (standard Ender 3, CR-10, etc.):
– Retraction distance: 4-6mm for PLA, 5-7mm for PETG
– Retraction speed: 40-50mm/s
Direct Drive (Ender 3 with DD mod, Prusa, Voron):
– Retraction distance: 0.5-1.5mm for PLA, 1-2mm for PETG
– Retraction speed: 30-40mm/s
The difference is the filament path length. A Bowden setup has roughly 300-400mm of PTFE tube between the extruder and the hotend. The filament compresses and flexes inside that tube, so you need more retraction distance to actually pull the molten filament back from the nozzle. A direct drive extruder sits right on top of the hotend — 0.5mm retraction already clears the nozzle.
Common diagnostic: If you have a direct drive setup and your retraction is set to 6mm (the Bowden default), you’re pulling molten filament into the cold zone where it solidifies, then jamming on the next extrusion. Cut it to 1mm.
Step 3: Retraction Speed Tuning
Retraction speed determines how fast the filament is pulled back. Too fast and the extruder gear grinds the filament. Too slow and the nozzle oozes during the retraction.
Bowden: Start at 45mm/s. Increase in 5mm/s steps until one of two things happens:
– The extruder motor clicks (skipping steps — too fast, back off by 5)
– The stringing disappears (done)
Direct Drive: Start at 35mm/s. Direct drive extruders don’t need high speed because the retraction distance is tiny — a 1mm retraction at 35mm/s completes in 0.03 seconds.
Step 4: Travel Speed — The Overlooked Variable
Travel speed (how fast the nozzle moves between print areas) affects stringing because a faster travel breaks strings before they can form. The default 150mm/s on most profiles is too slow for string elimination.
Set travel speed to 200-250mm/s on any printer capable of it. At 250mm/s, the nozzle covers 250mm in one second — the filament has less time to ooze, and any string that does form stretches thin enough to snap on its own.
Limiting factor: Your printer’s acceleration. If acceleration is capped at 500mm/s², the printer never reaches 250mm/s on short travel moves. Increase travel acceleration to 1500-2000mm/s² to actually hit those speeds during typical 20-50mm travels between towers.
Step 5: Wipe and Coast Settings (Fine-Tuning)
Once retraction and temperature are dialed, wipe and coast clean up the last traces:
Wipe distance (0.2-0.4mm): After retraction, the nozzle moves slightly to “wipe” any remaining ooze onto the printed part. Longer wipe helps with PETG which is naturally more stringy.
Coasting (volume 0.064mm³ = ~0.2mm for a 0.4mm nozzle): The extruder stops feeding filament slightly before the end of a print move, using the pressure in the nozzle to finish the line. This reduces the blob that forms when the nozzle pauses for retraction.
Enable one at a time. Both active can underextrude the last segment of each line.
Stringing Solution Reference Table
| Material | Nozzle Temp | Retraction (Bowden) | Retraction (Direct Drive) | Retraction Speed | Travel Speed | Special Notes |
|---|---|---|---|---|---|---|
| PLA | 195-210°C | 4-6mm | 0.5-1.2mm | 40-50mm/s | 200-250mm/s | Easiest material. Usually just temperature. |
| PLA+ / Tough PLA | 200-215°C | 5-6mm | 0.8-1.5mm | 40-50mm/s | 200-250mm/s | Slightly more oozy than standard PLA |
| PETG | 230-245°C | 5-7mm | 1-2mm | 35-45mm/s | 180-220mm/s | Naturally stringy. Wipe helps. Dry filament — PETG is hygroscopic. |
| TPU (95A) | 220-235°C | 2-3mm (avoid if possible) | 0.5-1mm | 20-25mm/s | 100-150mm/s | Flexible filament compresses — retraction is unreliable. Slow travel helps. |
| ABS/ASA | 240-260°C | 4-6mm | 0.8-1.5mm | 40-50mm/s | 180-220mm/s | Enclosure required. Drafts cause stringing that isn’t retraction-related. |
Common Mistakes in Stringing Diagnosis
Mistake 1: Adjusting retraction before checking filament dryness
Wet filament (especially PETG and TPU) produces strings that look identical to retraction problems. The moisture inside the filament turns to steam in the nozzle, pushes molten plastic out during travel, and creates strings that no amount of retraction tuning fixes. The fix: Dry your filament before troubleshooting stringing. 4-6 hours at 50-55°C for PLA, 6-8 hours at 65°C for PETG. If the stringing disappears after drying, your retraction was fine all along.
Mistake 2: Using the same retraction settings across all materials
PLA at 6mm retraction works great on Bowden. Load PETG with the same profile and your print looks like a spider web. PETG is more fluid at printing temperature and requires more aggressive retraction. The fix: Maintain material-specific profiles. One profile per material, tuned and saved. Switching materials without switching profiles is the #1 cause of inconsistent print quality.
Mistake 3: Over-retracting on direct drive
A direct drive extruder pulling 6mm retraction (the Bowden default left over from a profile copy) pulls molten filament into the heat break cold zone. The filament solidifies, creates a partial clog, and the next extrusion underextrudes for 5-10mm of print — producing a gap in the wall. The fix: Direct drive retraction starts at 0.5mm and rarely exceeds 2mm even for PETG.
Mistake 4: Ignoring nozzle condition
A worn nozzle with an enlarged orifice diameter oozes more filament at rest than a new nozzle. If your stringing appeared gradually over weeks of printing, check the nozzle — abrasive filaments like glow-in-the-dark or carbon-filled wear brass nozzles 3-5x faster than standard PLA. The fix: Replace the nozzle, re-print the same file with the same settings. If strings disappear, the nozzle was the problem.
Mistake 5: Not checking extruder tension
A loose extruder tension arm lets the filament slip during retraction — so the retraction command pulls 6mm, but the filament only moves 2mm because it’s slipping in the extruder gear. The result looks like too little retraction, and you keep increasing distance while the real problem is mechanical. The fix: Mark the filament with a marker, command a retraction, measure how much actually moved. If it’s less than commanded, tighten the extruder tension or clean the drive gear.
⚠️ Safety Notice: Stringing calibration often involves printing multiple test towers at different temperatures. Never leave a 3D printer unattended during calibration, especially when testing temperatures above 230°C. Ensure your printer has thermal runaway protection enabled (mandatory on all modern firmware). Some materials (ABS, ASA) require ventilation due to styrene fumes. Follow all manufacturer safety guidelines and electrical certifications for your specific printer model.
Once your retraction is dialed, maintaining your printer becomes the next step toward consistent quality. Our 3D printer maintenance schedule covers the routine that prevents nozzle wear problems. If you’re fighting both stringing and extrusion accuracy, our e-step calibration guide ensures your extruder is moving the right amount of filament.
Printing TPU mounts for your FPV gear demands clean retraction — a stringy TPU GoPro mount is unusable. For quality TPU filament that prints cleanly on properly tuned machines, check the flexible filament selection at uavmodel.com.
