Overhangs, Bridges & Supports in 3D Printing
FDM 3D printing deposits material layer by layer from the bottom up. Each layer needs to be supported by the one below it. When part geometry goes where there's no support: overhangs and bridges: things get complicated. Understanding these constraints when you design your CAD model makes the difference between a clean print and a stringy mess.
The 45° Overhang Rule
FDM printers can typically print overhangs up to 45° from vertical without support. Beyond that, the material sags. This rule varies slightly by:
- Material (PETG sags more than PLA at equivalent settings)
- Layer height (thinner layers handle steeper overhangs better)
- Cooling (more fan = better overhangs)
- Print speed (slower = better overhangs)
When prompting in FreeTextToCAD, keep this in mind for chamfers, tapers, and angled faces. Ask for 45° chamfers rather than steep undercuts: "Add a 45° chamfer to all bottom edges."
Bridges
A bridge is a horizontal span between two supported points: like the top of a rectangular hole. Most printers can bridge up to 50–80mm reliably. Longer bridges sag in the middle.
For bridges in your AI CAD models:
- Rectangular holes in vertical walls (USB ports, buttons): these are bridges if the hole is in the top face. Orient your model so these faces are vertical when printing.
- Spanning features over cavities: keep spans under 50mm or design in an arch shape
- The top of a U-shaped channel: redesign as separate walls with a bridging top, or split into two printed parts
When Supports Are Unavoidable
Some geometries simply need supports. If your design has:
- A horizontal face with nothing below it (like the brim of a hat)
- Overhangs steeper than 45°
- Bridges longer than 60mm
Accept the support and use your slicer's tree support feature for easier removal.
Design Strategies to Eliminate Supports
Chamfer instead of undercut
Replace 90° undercuts with 45° chamfers. In your prompt: "Replace all undercuts with 45° chamfers."
Arch instead of flat span
An arched opening is self-supporting. "The top of the opening should be arched (semicircular) rather than flat."
Split the part
Design complex parts as two pieces that bolt or snap together. Each piece can print support-free independently.
Rotate the design
In FreeTextToCAD, if your model has a problematic overhang, try: "Redesign the part so it can be printed without supports when oriented with [face] flat on the bed."
Checking Overhangs in Your Slicer
Every major slicer has an overhang detection preview. Enable it before printing: in PrusaSlicer, use the "Overhang" layer preview; in Cura, enable "X-ray view". Red/orange areas need attention: either supports or a redesign in FreeTextToCAD.