3D Printer Stringing: 5 Simple Solutions to avoid them

3D printer stringing, often appearing as fine plastic hairs or cobwebs between printed sections, is a common issue in Fused Deposition Modeling (FDM) that degrades print quality. This phenomenon occurs when molten filament oozes from the nozzle during non-extruding travel moves. Addressing stringing requires a systematic approach, focusing on several key slicer settings and filament management practices.

Understanding the root causes, such as incorrect retraction, excessive nozzle temperature, or filament moisture, is crucial for effective troubleshooting. Modern FDM printers and advanced slicer software offer precise controls to mitigate these problems, leading to significantly cleaner and more professional-looking parts.

Optimizing Retraction Distance and Speed Settings

Retraction is the primary mechanism to combat stringing, involving the extruder pulling filament back into the nozzle before a travel move. This action relieves pressure in the melt zone, preventing unwanted oozing. Proper calibration of both retraction distance and speed is essential for success.

For Bowden extruder systems, which have a longer filament path, a retraction distance between 4-6 mm is typically effective, with some sources suggesting up to 7mm. Direct drive extruders, having a much shorter path, generally require less retraction, usually in the range of 0.5-2 mm. Exceeding these distances can lead to issues like under-extrusion or clogs.

Retraction speed dictates how quickly the filament is pulled back. A speed of 30-45 mm/s is a good starting point for Bowden systems, while direct drive extruders often perform well between 35-60 mm/s. For flexible filaments like TPU, lower speeds of 15-25 mm/s are recommended, as faster retraction can stretch the filament rather than effectively retracting it.

Calibrating these settings often involves printing a retraction test tower, which allows for incremental adjustments and visual assessment of stringing reduction. It is important to increase distance in small steps, such as 0.5 mm, and to avoid excessive retraction, which can cause filament grinding or extruder jams.

Read  ExOne 3D Printing Solutions for Industrial Applications

Adjusting Nozzle Printing Temperature

Parameter Bowden Extruder (Typical) Direct Drive Extruder (Typical) Notes
Retraction Distance 4-6 mm (up to 7 mm) 0.5-2 mm Increase incrementally; excessive distance causes issues.
Retraction Speed 30-45 mm/s (up to 60 mm/s) 35-60 mm/s (20-35 mm/s for TPU) Too fast can grind filament; too slow allows oozing.
Travel Speed 150-250 mm/s (up to 400 mm/s on modern systems) 150-250 mm/s (up to 400 mm/s on modern systems) Faster speeds reduce oozing time; balance with print stability.

Nozzle temperature significantly influences filament viscosity; higher temperatures make the plastic more fluid and prone to oozing, exacerbating stringing. Lowering the print temperature can reduce filament leakage during travel moves.

Each filament type has an optimal temperature range. For PLA, a range of 190-220°C is common, with stringing often appearing above 210°C. PETG, known for being more prone to stringing, typically prints between 230-250°C, but lowering it to 230-235°C can significantly reduce oozing without compromising layer adhesion. ABS generally requires 220-250°C, while TPU is often printed between 210-230°C.

A temperature tower test is an effective method to find the lowest possible temperature that still ensures strong layer adhesion and minimal stringing. Reducing the temperature by 5-10°C from the manufacturer’s recommendation is a common initial adjustment. However, excessively low temperatures can lead to under-extrusion, poor layer bonding, and weaker prints.

The Critical Role of Filament Moisture Drying

Filament moisture is a frequently overlooked cause of stringing and other print defects. Water absorbed by hygroscopic filaments, such as PETG, ABS, and Nylon, turns into steam in the hot end, creating internal pressure that forces molten plastic out of the nozzle. This results in popping sounds, rough surfaces, and increased stringing.

Drying filament before printing is a crucial maintenance step. Dedicated filament dryers or accurate ovens are recommended, with specific temperature and time parameters varying by material. For instance, PLA typically dries at 45-50°C for 6-8 hours, while PETG benefits from 65°C for 6 hours. ABS/ASA generally requires 70-80°C for 4-8 hours, and TPU needs 50-70°C for 4-8 hours.

Read  BCN3D Technologies Advances Industrial 3D Printing Solutions

Storing filament in sealed containers with desiccant after drying helps prevent re-absorption of moisture from the environment. High environmental humidity, especially above 50%, can quickly degrade filament quality and worsen stringing.

Travel Movement Speed Adjustments

Increasing the travel speed, which is the rate at which the nozzle moves between print areas without extruding, can significantly reduce stringing. Faster travel minimizes the time available for molten filament to ooze out during non-printing movements.

Many slicers default travel speeds around 150 mm/s. Increasing this to 150-200 mm/s or even 200-250 mm/s can be highly effective. Modern printers with advanced firmware like Klipper and input shaping can achieve travel speeds of 300-400 mm/s without introducing artifacts like ringing.

While faster travel speeds are beneficial for reducing stringing, it is important to balance them with overall print quality. Extremely high speeds might cause vibrations or affect print stability on some machines. Incremental adjustments, typically in 25 mm/s steps, are advisable to find the optimal balance for a specific printer and filament.

Implementing Coasting Settings in Slicers

Coasting is a slicer feature that stops the extruder from pushing filament slightly before the end of an extrusion path. This allows the residual pressure in the nozzle to complete the line, preventing excess material from oozing out and forming blobs or strings at the end of a perimeter or during travel moves.

This setting is particularly useful for mitigating ‘zits’ and ‘blobs’ that often appear at the start or end of extrusion lines. Coasting effectively uses the natural oozing tendency of the filament to its advantage, rather than fighting against it.

Coasting parameters typically include a ‘Coasting Distance’ or ‘Coasting Volume,’ which specifies how much filament or how far the nozzle should travel without extrusion. While Cura and Simplify3D prominently feature a dedicated ‘Coasting’ setting, other slicers like PrusaSlicer offer similar functionality through ‘Wipe before retracting’ or leverage ‘Linear Advance’ for comparable effects.