3D printing · Guide · By Mohammed Almuhanna · Updated
3D Print Stringing: Causes and Fixes
Stringing is the fine hairs of plastic strung between separate parts of a print, like cobwebs across a gap. They form when the nozzle travels from one spot to another and molten filament keeps oozing out of the tip during the move, leaving a thin trail behind. It looks bad, it roughens the surface where the strings melt back onto the part, and it is almost always fixable. My one rule before you touch a single retraction number is dry your filament. I print daily, mostly ASA, in a hot, dry, dusty place, and even here wet spools cause me more stringing than any setting ever has. You can tune retraction for an hour and get nowhere while the spool is wet. Work down the causes in order. The first two fix the large majority of stringing on their own.
Retraction settings
Retraction is the main fix, so reach for it first. Before a travel move, the extruder pulls the filament back a short distance so the pressure in the nozzle drops and the plastic stops oozing while the head crosses open space. Two numbers control it. Retraction distance is how far the filament is pulled back, and retraction speed is how fast it is pulled.
The right distance depends entirely on your extruder type, and this is where most people go wrong. A direct-drive extruder mounts the motor right above the nozzle, so the filament path is short and a small pull does the job: roughly 0.5 to 2mm. A Bowden extruder pushes filament through a long PTFE tube from a motor mounted on the frame, and that tube flexes and absorbs movement, so it needs much more: roughly 4 to 7mm to actually relieve pressure at the tip. Set the distance for the wrong extruder type and you will either string constantly (too little) or grind and jam the filament (too much).
Retraction speed sits around 25 to 45 mm/s for most setups. Too slow and ooze leaks out before the pull takes hold; too fast and you risk grinding a flat spot into the filament where the drive gear bites. Tune the distance in small steps, around 0.5mm at a time, and reprint a test until the strings disappear, then leave the rest of the settings alone.
Nozzle temperature too high
Hotter plastic is runnier, and runnier plastic oozes more freely during travel. If retraction is dialed in and you still see strings, your nozzle is running hotter than it needs to. Drop the temperature in 5C steps and reprint, and watch the strings thin out and vanish as you go.
To find the bottom of that range, print a temperature tower. It is a single model that prints a stack of blocks, each one 5C cooler than the block below it. When it finishes, read off the lowest block that still printed cleanly with good layer bonding and no strings, and use that temperature. One print, no guesswork.
Wet filament
This is the cause people chase for hours before they think to check it, and it is the one I take most seriously. Filament absorbs moisture from the air, and when wet filament hits the hot nozzle the trapped water flashes to steam. That steam blows tiny bubbles out of the molten plastic, which causes stringing, popping and crackling sounds while printing, and a rough, hazy surface. No amount of retraction tuning fixes wet filament, because the problem is steam, not pressure.
PETG, ASA, nylon, and TPU drink up moisture fast, and in humid air they go from fine to stringy in a day or two of sitting open. ASA is most of what I run, and I dry it before it ever sees the nozzle. A dedicated filament dryer is easiest, or a low oven (around 45 to 60C depending on the material) for several hours. Once dry, store spools in a sealed box or bag with desiccant so they stay that way. If your prints suddenly got worse and nothing in the settings changed, suspect wet filament first.
Travel speed too slow
The faster the head crosses a gap, the less time the ooze has to form a string and bridge it. Raising the travel speed (the speed of non-printing moves) gives gravity and surface tension less of a window to pull a thread across. Bump it up in the slicer and the wisps that survive retraction often shrink to nothing. Most machines handle higher travel speeds fine, since the head is not extruding during the move, so this one is nearly free.
Combing and coasting
These two are polish, not the fix. Combing keeps travel moves inside the walls of the part instead of crossing open air, so any string that does form lands on an inner surface where it stays hidden rather than spanning a visible gap. Most slicers call it combing or avoid crossing perimeters, and turning it on cleans up the outside of prints with lots of small islands. Coasting is the other small lever. It cuts extrusion just before the end of a line so the leftover pressure in the nozzle finishes the line instead of building up and oozing during the next travel. Use both lightly once retraction and temperature are sorted.
Some materials simply string more
Not every spool behaves the same. PETG and ASA string noticeably more than PLA by nature, because of how they flow and how readily they pick up moisture. ASA is most of what I print, so I do not expect a glassy result straight away. Put the effort where it pays. Dry the filament thoroughly and tune retraction carefully, and even a stringy material prints clean.
Stringing checklist
- Tune retraction distance for your extruder type (direct drive ~0.5 to 2mm, Bowden ~4 to 7mm) at ~25 to 45 mm/s.
- Lower the nozzle temperature in 5C steps, or run a temperature tower to find the lowest clean temp.
- Dry the filament and store it with desiccant, especially PETG, ASA, nylon, and TPU.
- Raise the travel speed so the ooze has less time to bridge a gap.
- Enable combing (and a touch of coasting) to hide and shorten any strings that remain.
What stringing wastes
A print covered in strings often means a reprint, and that is filament and machine hours gone before you even start the cleanup. The 3D print cost calculator has a failure-buffer setting that pads each estimate for the prints that do not come out right, so a stringy reject does not quietly eat your margin.
Common questions
What causes stringing in 3D prints?
Molten filament keeps oozing out of the nozzle during travel moves, leaving thin trails between separate parts of the print. The usual culprits are retraction set wrong for the extruder, a nozzle running hotter than it needs to, and wet filament whose trapped moisture flashes to steam. The first two fix most of it.
What retraction distance should I use?
It depends on the extruder. A direct-drive extruder has a short filament path and needs only about 0.5 to 2mm, while a Bowden extruder pushes through a long tube and needs about 4 to 7mm. Retraction speed sits around 25 to 45 mm/s. Tune distance in small steps until the strings disappear.
Can wet filament cause stringing?
Yes, and it is the cause people chase for hours before checking it. When wet filament hits the hot nozzle the trapped water flashes to steam, which blows bubbles out of the plastic and causes stringing, popping sounds, and a rough surface. No amount of retraction tuning fixes it; dry the spool first.
Why does PETG string more than PLA?
PETG and ASA string noticeably more than PLA by nature, because of how they flow and how readily they pick up moisture. With those materials, dry the filament thoroughly and tune retraction carefully, and even a stringy material prints clean.