Failure guide
3D Print Stringing Fix
Use one two-tower print to separate true stringing from wet filament, seam blobs, and pressure/restart artifacts. Start with temperature and spool condition, then choose the exact Ender 3, PETG direct-drive, Bambu A1, OrcaSlicer, or z-seam branch.
Independent third-party notes. Verify firmware, heater, electrical, and vendor-specific work against official documentation for your exact printer.
Start here
True hairs usually start as heat, moisture, or extruder-path retraction. Dots at starts/stops are a different branch.
Use one two-tower print to separate true stringing from wet filament, seam blobs, and pressure/restart artifacts. Start with temperature and spool condition, then choose the exact Ender 3, PETG direct-drive, Bambu A1, OrcaSlicer, or z-seam branch.
- Check first
- Run the two-tower STL once unchanged, then repeat it 5 C cooler unless the first print shows popping or rough wet-filament fuzz.
- Change only this
- One variable per tower: temperature, drying state, retraction distance, seam position, or pressure advance. Never combine them.
- Verify with
- The same two-tower STL, same spool, same travel speed, and before/after photos from the same angle.
- Time
- 8-15 min print
- Risk
- Low
- Needs purchase
- No. Buy a dryer/nozzle only after the same test proves moisture or hardware wear.
Stringing quick fix
Start with the two-tower test, not a full profile reset.
Stringing fixes fail when heat, retraction, drying, and pressure advance are all changed together. Run one small tower, change one variable, then decide the next branch.
- Repeat the tower 5 C cooler first unless the filament is popping or bubbling.
- If clean hairs remain, tune retraction inside the direct-drive or Bowden range.
- If the strings are rough or fuzzy, prove moisture with the same tower before buying storage.
Pick what you see
3D Print Stringing mini diagnosis
Separate true stringing from wet filament, seam dots, and pressure/restart blobs before increasing retraction.
Fine smooth hairs between towers and walls are strong
- Likely cause
- Nozzle temperature is a little too high for this spool.
- First test
- Print the two-tower STL at current settings, then repeat 5 C cooler.
- Change only this
- Nozzle temperature: -5 C.
- Parameter range
- Nozzle temperature: -5 C at a time; typical PLA 190-220 C, PETG 225-255 C, TPU 210-240 C. Stop before walls turn dull or weak.
- Stop when
- Another -5 C makes layers weak, dull, or brittle.
- Verify with
- Same tower has fewer hairs without matte/weak walls.
Pick the exact path
Most failed fixes go wrong when they start from the wrong branch.
Smooth or glossy PETG hairs, direct drive, retraction already low.
- First test
- Print the two-tower STL 5 C cooler, then repeat only if layer bonding still looks good.
- Change only this
- Nozzle temperature first; direct-drive retraction only after heat and drying are proven.
- Stop when
- Walls become dull/weak or the strings do not improve after two temperature steps.
Bowden Ender-style machine, PLA hairs after travel moves, coupler/tube may be old.
- First test
- Run the two-tower test 5 C cooler, then inspect Bowden seating and couplers.
- Change only this
- Retraction distance in 0.25-0.5 mm steps inside 3-6 mm after temperature.
- Stop when
- More retraction causes clicking, grinding, or gaps after travel.
A1/A1 mini, PETG, good first layer, hairs or nozzle buildup during travel.
- First test
- Print the tower with the current Bambu Studio/Orca PETG profile, then repeat 5 C cooler.
- Change only this
- Temperature or drying state before flow dynamics/retraction.
- Stop when
- Nozzle buildup drops and hairs reduce without weak layer bonding.
The marks sit on one vertical line or move when seam position moves.
- First test
- Force rear/aligned seam and print the seam blob corner tower.
- Change only this
- Seam placement first, then wipe/restart or pressure advance.
- Stop when
- The dot moves with the seam; stringing retraction is no longer the main branch.
Stringing plus corner swelling, restart scars, or inconsistent starts after travel.
- First test
- Run pressure advance/flow dynamics calibration after heat/drying are stable.
- Change only this
- Pressure advance / flow dynamics value only.
- Stop when
- Corners sharpen before under-filled starts or weak corners appear.
Visual diagnosis
Match the visible pattern before changing settings.
Original synthetic diagnostic reference plus licensed look-alike references; confirm with the test or log evidence below.
- Fine hair-like strands cross travel gaps between towers or separate features.
- Walls can still look mostly normal.
- Often appears after a hotter profile, new spool, PETG, TPU, or silk PLA.
- Raised dots on one vertical seam are z-seam blobs.
- Random pimples everywhere suggest wet filament, nozzle buildup, or over-extrusion.
- Thin missing walls or clicking are under-extrusion/clog checks.
- Wet filament fuzz
- Z-seam blobs
- PETG nozzle buildup
- Over-extrusion hairs
- Dual-extrusion ooze artifacts
- Are strands between travel gaps or attached to one seam?
- Are strings smooth hair or rough bubbly fuzz?
- Do corners bulge, suggesting pressure advance?
- Does the nozzle collect blobs during travel?
- Exact moisture content
- Best retraction distance
- Whether pressure advance is correct
- Whether travel speed is safe for the printer
Trust visual library
Use the image type, not just the picture.
Real references, look-alikes, material context, and synthetic diagnostic examples are separated so they do not overclaim what a photo can prove.
Synthetic diagnostic reference
Look-alike reference
Material reference
Before / after
Compare one small test, not a whole print.
This is a look-alike reference, not a clean stringing example. Use the two-tower STL to confirm fine hairs between travel moves.
Download a quick test
Stringing two-tower test
Compare temperature or retraction changes with the same spool.
- File
- STL
- Typical time
- 8-15 min
- Material
- Use the problem material; PLA for baseline only.
- Dimensions
- 70 x 25 x 45 mm overall.
- Footprint
- 70 x 25 mm
- Height
- 45 mm
- Layer height
- 0.20 mm baseline unless your profile uses a different normal layer height.
- Infill
- 10-15%; keep unchanged between runs.
- Walls
- 2 walls; keep wall speed unchanged.
- Supports
- Off.
- Speed
- Keep travel speed unchanged unless travel speed is the only tested variable.
- Same spool and drying state
- Same tower model
- Same travel speed unless testing travel
- Same retraction unless that is the chosen variable
- Keep the same spool, nozzle, and cooling.
- Do not change flow while testing temperature or retraction.
- Use the same travel and wall speed for before/after prints.
Recommended Checks
0/6 doneVerification
- The same two-tower print shows fewer travel hairs while walls stay glossy/strong enough for the material.
- The result improves after one variable only: temperature, drying state, retraction, seam position, or pressure advance.
- A normal part with open travel moves no longer needs cleanup between features.
- If the test gets worse, restore the last value and switch branch instead of stacking more slicer edits.
Field guide
Follow the branch that matches your print
Fine smooth hairs between towers and walls are strong
- Likely cause
- Nozzle temperature is a little too high for this spool.
- First test
- Print the two-tower STL at current settings, then repeat 5 C cooler.
- Change only this
- Nozzle temperature: -5 C.
- Verify with
- Same tower has fewer hairs without matte/weak walls.
- Stop when
- Another -5 C makes layers weak, dull, or brittle.
Rough fuzzy strings, popping, or bubbly extrusion
- Likely cause
- Filament moisture is likely part of the failure.
- First test
- Repeat the tower after drying/conditioning or with a known-dry spool.
- Change only this
- Drying state or spool only.
- Verify with
- Fuzz and popping reduce with unchanged slicer values.
- Stop when
- Drying no longer changes the same tower.
Temperature helped but clean hairs remain
- Likely cause
- Retraction distance or speed is mismatched to the extruder.
- First test
- Run a retraction sweep after choosing temperature.
- Change only this
- Retraction distance first, then speed if needed.
- Verify with
- Travel starts are clean with no gaps after movement.
- Stop when
- More retraction causes clicking, grinding, or restart gaps.
Artifacts are dots at perimeter starts, not hairs between towers
- Likely cause
- This is probably z-seam or restart pressure, not stringing.
- First test
- Force seam to one rear corner and print seam tower.
- Change only this
- Seam position or pressure behavior, not temperature.
- Verify with
- Dots move when seam position moves.
- Stop when
- Seam branch is proven; leave stringing settings alone.
Corners bulge and strings remain after temperature/retraction
- Likely cause
- Pressure advance/linear advance or flow dynamics may be off.
- First test
- Run pressure advance/flow dynamics calibration for this material.
- Change only this
- Pressure advance/flow dynamics value.
- Verify with
- Corners sharpen without gaps after travel.
- Stop when
- Increasing advance creates under-filled corners or weak starts.
Concrete Parameter Range
| Setting | Start | Range | Change when | Stop when | Too far looks like |
|---|---|---|---|---|---|
| Nozzle temperature | Current profile | Test -5 C at a time; typical PLA 190-220 C, PETG 225-255 C, TPU 210-240 C | Smooth hairs appear but walls bond | Strings reduce without weak/matte walls | Too cold gives dull surfaces, poor layer bonding, or brittle parts. |
| Direct drive retraction | Direct drive 0.6 mm; Bowden 4 mm after temperature is chosen. | Direct drive 0.4-1.2 mm; Bowden 3-6 mm. Adjust direct drive by 0.05-0.1 mm and Bowden by 0.25-0.5 mm. | Temperature is chosen and hairs remain | Starts after travel are clean without gaps, clicking, grinding, or heat-creep symptoms. | Restart gaps, clicking, ground filament, or new under-extrusion after travel. |
| Bowden retraction | Printer profile default | 3-6 mm in 0.25-0.5 mm steps | Bowden printer keeps hairing after temp test | Travel starts remain full and clean | Too much causes delayed extrusion and clicking. |
| Retraction speed | Profile default | Direct drive 25-45 mm/s; Bowden 35-60 mm/s | Distance helps but restarts are inconsistent | Restarts are clean without grinding | Too fast can skip/grind filament; too slow can leave ooze. |
| Travel speed | Profile default | 120-250 mm/s depending on printer | Long travels still hair after temp/retraction | Motion stays reliable and strings reduce | Too fast can cause ringing, skipped steps, or collisions. |
Material / Machine Differences
Wrong Turns
Stop tuning when
Do not keep chasing perfection after the signal is clear.
- The same tower has only tiny cleanup wisps.
- Lowering temperature another 5 C weakens walls or makes surfaces matte.
- Retraction changes start causing gaps after travel.
- The remaining artifact is a seam blob rather than hairs between moves.
Common setups
Jump to the branch that matches your machine or material
Copy before changing more settings
Stringing diagnostic brief
Fill this out after the first test so the next branch is based on evidence, not memory. The useful case is the one where only one variable changed.
Printer:
Slicer:
Firmware:
Material:
Nozzle size/material:
Bed surface:
Exact symptom:
Recent change:
First test run:
One change tested:
Result:
Next branch: Still not matching?
Jump to the next likely diagnosis
Problem Pattern
True stringing is hair-like plastic stretched across open travel moves. If the marks are rough and bubbly, follow the wet-filament branch. If the defects sit on one vertical line or move with seam placement, stop treating it as stringing and use the z-seam branch.
Likely Causes
- Nozzle temperature is higher than this spool needs, especially with PETG, silk PLA, or a copied hot profile.
- Filament moisture is causing rough fuzz, popping, or extra ooze during travel moves.
- Retraction distance or speed does not match the extruder path: Bowden usually needs more distance than direct drive.
- The visible defect is actually a z-seam/restart blob or pressure advance issue, not travel stringing.
- Travel speed, wipe/coast, or pressure advance changed while copying an OrcaSlicer, Bambu Studio, or PrusaSlicer profile.
Print Context
- Applies to
- PLA, PETG, TPU, OrcaSlicer, Bambu Studio, PrusaSlicer
- Best first move
- Run one small stringing test and lower temperature before touching flow.
- Do not start with
- Randomly increasing retraction while the filament may be wet or too hot.
After the test
Use the result, do not keep changing random settings.
If one check clearly changes the print, repeat that exact test once before moving on. If nothing changes, switch diagnosis instead of stacking more slicer edits.
Only after the evidence points here
Parts and supplies for the proven branch
Filament dryer or dry box
Print the same small stringing or surface test before and after a controlled dry cycle, without changing slicer values.
- Buy signal
- Popping, steam marks, rough surface, weak layers, or fine hairing improves on the same spool after drying.
- Skip if
- The spool prints clean after a simple temperature step or seam move.
- Save evidence
- Before/after photo, material, drying temperature/time, room humidity if known, and unchanged slicer settings.
Drying is a purchase only when moisture signs survive one controlled slicer change.
- Adjustable temperature
- Fan circulation
- Spool clearance for the material you use
- Print-while-drying path if TPU/PETG stays loaded
- Passive storage box for a spool that is already wet
- A dryer purchase when a 5 C temperature step fixed the stringing
Nozzle and cleaning kit
Run a hot extrusion or cold-pull check, then print a small flow wall with the same filament and temperature.
- Buy signal
- Extrusion curls, skips, or stays inconsistent after cleaning, or a brass nozzle has seen abrasive filament.
- Skip if
- The problem is only first-layer Z, bed mesh, or wet filament.
- Save evidence
- Free-air extrusion photo, cold-pull result, nozzle size/material, filament type, and whether flow changed after cleaning.
Replace the nozzle only after the extrusion path test makes the blockage or wear visible.
- Correct nozzle thread and length
- Brass for normal PLA/PETG
- Hardened steel or similar only for abrasive filaments
- Cleaning needles sized for the nozzle
- Hardened nozzles as a first-layer fix
- Random nozzle packs that do not match the hotend
Print Fixes may earn from qualifying purchases when commerce links are configured. Diagnostic steps stay independent: buy only when the failure evidence points to the part.
Warnings
- Too much retraction can grind filament, cause heat creep, or create under-extrusion after travel moves.
- Do not use another printer's retraction values as final values for your extruder and hotend.
- Drying helps only when moisture symptoms are present; it is not a substitute for temperature tuning.
- A print that clearly shows stringing, especially if the same failure repeats.
- You want one next move instead of five profile edits.
- The printer is showing a firmware, heater, or electrical safety warning.
- You are copying numbers from a different printer as final values.
More traps to avoid
- Changing several slicer settings at once and losing the actual cause.
- Ignoring filament condition or bed cleanliness while tuning advanced values.
- Keeping one global profile for different materials, brands, colors, and nozzle sizes.
Bench Note
Page: 3D Print Stringing Fix
Printer / firmware:
Slicer profile:
Filament brand and material:
Nozzle size:
Bed surface:
Recent changes:
First check run:
One change tested:
Result: FAQ
Should I tune retraction first?
Only after a quick temperature and moisture check. Many stringing cases improve with a 5 C temperature step before retraction changes.
Does PETG always string?
PETG is more prone to wisps than PLA, but a dry spool, sane temperature, and printer-specific retraction should make it manageable.
When should I buy a filament dryer?
Buy or use a dryer when the spool pops, hisses, feels brittle, or leaves rough fuzzy strings after a temperature test.