Skip to content

Advanced Retraction Settings for String-Free TPU Prints

  • 3DISM 

TPU (Thermoplastic Polyurethane) is one of the most popular flexible filaments for 3D printing. It’s strong, durable, elastic, and perfect for making phone cases, seals, RC car tires, vibration dampers, and wearable items.

However, printing TPU comes with a major challenge: stringing.

Because TPU is soft and elastic, it doesn’t behave like rigid PLA or PETG when retracted. If your settings aren’t tuned perfectly, you’ll end up with prints covered in fine hair-like strings, blobs, or even failed sections.

In this comprehensive guide, you’ll learn how to fine-tune your retraction and advanced settings to achieve beautiful, string-free TPU prints—even on Bowden and Direct Drive setups.


Why Does TPU String So Much?

Understanding why TPU strings is the first step toward eliminating the problem.

Main reasons TPU causes stringing:

  • It’s highly elastic, meaning it compresses and decompresses during extrusion.
  • Retraction commands cause filament to stretch rather than pulling cleanly back.
  • TPU resists retraction forces, making traditional retraction settings unreliable.
  • It oozes more easily when heated, especially at slow speeds or high temperatures.

Thus, typical retraction settings that work for PLA or PETG can actually make TPU stringing worse, not better.


Key Factors to Control TPU Stringing

There are five primary areas you must optimize:

  1. Retraction Settings
  2. Extrusion Temperature
  3. Print Speed
  4. Coasting and Wipe Settings
  5. Filament Dryness

Let’s dive into each with precise adjustments for success.


1. Advanced Retraction Settings for TPU

Retraction must be gentle, short, and slow.

Critical Retraction Settings:

SettingRecommended Range for TPU
Retraction Distance (Direct Drive)0.5–2.0 mm
Retraction Distance (Bowden)2.5–4.5 mm
Retraction Speed15–30 mm/s
Minimum Travel Distance1.5–2.0 mm
Retraction Extra Prime0–0.1 mm³
Z-HopOptional (small, 0.2–0.5 mm)

Important Notes:

  • Shorter and slower retractions prevent the filament from stretching inside the extruder.
  • Higher speeds cause filament stretching inside the tube, making stringing worse.
  • For Bowden systems, you need slightly longer distances because of tube friction, but keep speeds low.

Cura Retraction Settings Example (Direct Drive TPU):

  • Retraction Distance: 1.0 mm
  • Retraction Speed: 20 mm/s
  • Minimum Travel Distance: 1.5 mm
  • Enable Retraction: Yes
  • Z-Hop When Retracted: Optional (0.4 mm)

PrusaSlicer Retraction Settings Example (Bowden TPU):

  • Retraction Length: 3.5 mm
  • Retraction Speed: 20 mm/s
  • Minimum Travel After Retraction: 1.5 mm
  • Lift Z: 0.4 mm

2. Extrusion Temperature for String-Free TPU

Temperature directly impacts stringing behavior.

Too hot: Filament becomes too runny, oozes easily.
Too cold: Poor layer bonding, underextrusion.

Temperature Guide:

TPU BrandIdeal Temp Range
eSUN TPU210–225°C
SainSmart TPU220–240°C
NinjaFlex225–235°C
Overture TPU210–230°C

Tips:

  • Start at the lower end of the filament’s recommended range.
  • Perform a temperature tower test to find the sweet spot where stringing drops without losing adhesion.
  • Lower temperatures tend to minimize oozing, but you must balance it with sufficient bonding strength.

3. Print Speed for TPU Success

Slow down for flexible filaments.

Recommended Speeds:

SettingSuggested Value
Perimeters20–30 mm/s
Infill30–40 mm/s
Outer Wall15–25 mm/s
Travel Moves90–120 mm/s

Slower perimeter speeds allow TPU to lay down smoothly without excessive back-pressure that causes blobbing or oozing.


4. Coasting and Wipe Settings for TPU

Coasting and wipe help control filament pressure before a travel move starts.

What Is Coasting?

  • Coasting stops extrusion slightly before a travel move, using residual pressure to finish the current path cleanly.
  • This reduces the chance of ooze starting the string.

Suggested Coasting Settings:

SettingRecommended Range
Coasting Distance0.2–0.6 mm
Coasting Volume0.02–0.08 mm³
Wipe Distance (Optional)0.5–1.0 mm

Slicer Example (Cura):

  • Enable Coasting
  • Coasting Volume: 0.05 mm³
  • Coasting Speed: Match outer wall speed
  • Enable Wipe Before Retraction: Optional (use with caution)

Test small prints with coasting enabled, as over-coasting can lead to under-extruded seams.


5. Filament Dryness for TPU

TPU is hygroscopic—it absorbs moisture from the air rapidly.

Wet TPU causes:

  • Increased stringing
  • Popping sounds during extrusion
  • Rough, uneven print surfaces
  • Blobs and inconsistent flow

Drying TPU:

  • Dry at 40–50°C for 4–6 hours in a filament dryer or food dehydrator.
  • Store in an airtight dry box with desiccant between prints.

Never skip drying TPU before important prints—moisture dramatically increases stringing.


Additional Advanced Tweaks for TPU Printing

For those chasing perfect, clean prints:

1. Use Negative Restart Distance (Advanced)

  • In some slicers (like Simplify3D), you can set a negative extra restart distance.
  • This slightly under-primes after retraction, reducing ooze.
  • Try -0.05 mm to -0.2 mm.

2. Tune Pressure Advance or Linear Advance (Firmware)

  • Pressure Advance (Klipper) or Linear Advance (Marlin) compensates for pressure build-up inside the hotend.
  • Correctly tuned, it drastically reduces stringing, blobbing, and over-extrusion.
  • Calibrate it with a Pressure Advance/Linear Advance tower.

3. Enable “Avoid Printed Parts When Traveling”

  • Forces the printer to travel around printed perimeters instead of over them.
  • Reduces the risk of strings dragging across the model.

4. Minimize Retractions on Short Moves

  • Some slicers allow skipping retractions for small travels under 1–2 mm.
  • Useful for TPU, which is prone to stringing when retracted unnecessarily on tiny moves.

Common Problems and Solutions for TPU Printing

ProblemCauseFix
Heavy stringingWrong retraction settings, wet filamentReduce temp, slow down retraction, dry filament
Blobs or zitsOver-retraction, wrong coastingReduce retraction distance, fine-tune coasting
Under-extrusion at startExcessive coasting or under-primingLower coasting slightly, check negative restart distance
Poor layer bondingToo low temperature or airflow issuesIncrease nozzle temp, reduce fan
Layer shiftingTravel too fastSlow travel speeds to 90–100 mm/s

Best Practices Summary for String-Free TPU Printing

✅ Dry filament properly before printing
✅ Use short, slow retractions (0.5–2.0 mm, 15–30 mm/s)
✅ Lower print temperature slightly if stringing persists
✅ Slow outer walls to 20–30 mm/s
✅ Enable coasting and fine-tune for clean travel starts
✅ Use wipe-on-retraction carefully
✅ Keep travel moves fast (but not too fast)
✅ Tune Pressure Advance or Linear Advance if possible

By systematically following these best practices, you can produce flawless, string-free TPU prints—even on challenging models with complex geometries.


Conclusion

Flexible TPU printing doesn’t have to mean fighting endless strings and blobs.
With careful retraction tuning, smart slicer settings, proper filament handling, and printer calibration, you can achieve professional-quality flexible prints that are clean, strong, and visually impressive.

Start slow, test methodically, and you’ll master TPU faster than you ever thought possible.

Leave a Reply

Your email address will not be published. Required fields are marked *