Retraction is a crucial 3D printing technique that helps prevent stringing and oozing by pulling the filament back from the nozzle during non-printing movements. When the print head moves from one point to another without extruding, retraction prevents molten filament from dripping out of the nozzle and creating unwanted strings or blobs.
The retraction process involves two main parameters: retraction distance and retraction speed. The retraction distance determines how far the filament is pulled back, typically measured in millimeters. Common values range from 1-7mm, with the optimal distance depending on the printer's design and the material being used.
Retraction speed controls how quickly the filament is pulled back and pushed forward, usually measured in millimeters per second. Faster retraction can be more effective at preventing oozing but may cause filament grinding or other mechanical issues. Slower retraction is gentler on the filament but may not prevent all stringing.
Different printer configurations require different retraction settings. Direct drive extruders typically need shorter retraction distances (1-3mm) because the filament path is shorter and more direct. Bowden extruders require longer retraction distances (4-7mm) due to the longer filament path and the flexibility of the Bowden tube.
Some slicers offer advanced retraction features like coasting, which stops extrusion slightly before the end of a line, and wipe, which moves the nozzle slightly to clean off any oozed material. These features can further improve print quality by reducing stringing and surface defects.
Proper retraction settings are essential for achieving clean prints, especially when printing models with many small features or gaps. However, excessive retraction can cause issues like under-extrusion or filament grinding, so finding the right balance is important.

