HOW TO FIX BRIDGING FAILURES IN 3D PRINTING
Bridges sagging or breaking mid-span? Bridging is mostly a cooling problem. Learn the exact settings that turn floppy bridges into clean, taut spans.
Quick Fixes
Bridge fan speed: 100% (PLA), 70–80% (PETG)
Bridge speed: 20–30 mm/s
Bridge flow: 80–90%
Reorient model to shorten bridges
Use supports for spans over 60 mm
What Is a Bridging Failure?
Bridging is when your printer prints a line of plastic across a gap - from one wall to another - with nothing underneath it. Done well, bridging produces taut, straight lines that span the gap cleanly. Done poorly, you get sagging plastic that droops into the gap, stringy messes underneath the model, or lines that break mid-span and leave holes.
Bridging capability varies enormously by printer, filament, and settings. A well-tuned machine printing PLA can bridge 100+ mm cleanly. A stock printer with PETG might struggle at 20 mm.
Common confusion: Bridging failures are often confused with pillowing (rough top surfaces). The difference - bridging failures happen on the underside of the model, at the first layer spanning a gap. Pillowing happens on the top surface, across infill. If you see sagging on the bottom of a horizontal section, it's bridging. If the top surface is bumpy, it's pillowing.
Why It Happens
A bridge line is essentially a tiny rope of plastic spanning two supports. For it to hold, the plastic needs to cool and solidify fast enough to hold its shape before gravity pulls it down. Two things work against you:
1. Cooling too slow - this is the most important variable. Hot plastic is fluid. Fluid plastic sags. The faster you can solidify each bridge line, the straighter it stays. Any reduction in cooling - fan speed, ambient temperature, high print temp - makes bridges sag more.
2. Speed and flow wrong - bridging requires different settings than normal printing. Too fast and you deposit plastic faster than it can cool. Too much flow and the line is heavier than it needs to be. Slightly slower speed and reduced flow creates a lighter, tighter line that cools faster.
3. Bridge too long - every material has a physics limit. At some span length, gravity always wins. Knowing your printer's reliable bridge length prevents relying on bridges that are doomed to fail.
4. PETG specifically - PETG bridges significantly worse than PLA. Its high print temperature, sticky nature, and resistance to fast cooling mean you need to lower expectations or add supports more readily.
Step 1 - Maximize Bridge Cooling
Set bridge fan speed to 100% for PLA, or as high as your filament tolerates. This is the single most impactful bridge setting - more impactful than speed, flow, or any other variable.
For PETG, push to 70–80% even though normal PETG fan is lower. The brief duration of bridging won't cause delamination on adjacent walls. For ABS and ASA, max out the bridge fan setting (typically 30–50%) - some cooling is essential for bridging even on filaments that normally hate it.
Most slicers expose this as a separate "bridge fan speed" setting. Set it once and let the slicer handle ramping the fan up only during bridge moves.
Step 2 - Reduce Bridge Speed
Slow bridge moves to 20–30 mm/s, separate from your normal print speed. Slower movement means more time for each mm of plastic to cool before the next mm is deposited next to it.
This is one of the few cases in 3D printing where slower is unambiguously better. A 50% reduction in bridge speed can take a sagging mess and turn it into a clean, taut span.
If your slicer supports it, set bridge wall count to 1 - you only need one perimeter on bridges. More perimeters add weight without adding meaningful structure to the bridge layer.
Step 3 - Reduce Bridge Flow
Set bridge flow to 80–90% of normal. Lighter lines weigh less and sag less. This feels counterintuitive - it seems like you'd want more material to span a gap - but consistently improves bridging.
Why? A bridge isn't load-bearing in the structural sense. It just needs to span the gap and stay flat enough that the next layer can build on it. A lighter line is easier to suspend and has less mass pulling itself down.
Start at 90%, drop to 85% if bridges still sag, and don't go below 80% or you'll get gaps in the bridge surface.
Step 4 - Orient Your Model
The single most reliable fix is making bridges shorter. Rotate your model so the gap to span is as short as possible. Most printers handle 50–60 mm cleanly with good settings. Above that, consider adding supports instead.
Look for hollow rectangular sections in your model - the long axis is usually your enemy. Rotating 90° often turns a 100 mm bridge into a 30 mm bridge, which is trivial to print cleanly.
For fixed-orientation models where you can't rotate, plan your bridges around the geometry. Place seams and bridges on hidden faces when possible.
Step 5 - Run a Bridge Calibration
Print a bridge test model (search Printables for "bridge test" or "bridge calibration") that tests multiple span lengths in one print. This gives you your printer's reliable limit at current settings - so you know exactly when to add supports.
The test prints progressively longer spans from a base. Walk through the print and find the longest span that came out cleanly. That's your printer's current bridging capability with your current settings and filament. Re-run after any major hardware change or filament switch.
Prevention Tips
Set bridge-specific fan, speed, and flow values in your slicer profile and leave them. They don't need to change print to print. Tune them per filament - PLA and PETG need very different values.
When designing parts, avoid long unsupported spans where possible. Add small chamfers or fillets to corners that would otherwise need bridging - the print can ramp up to the overhang gradually instead of jumping into a bridge.
For models with one critical bridge, orient the bridge first and design everything else around it.
Recommended Slicer Settings
SKIP THE GUESSWORK
FixMyPrint generates exact settings for your specific printer, filament, and slicer - in seconds. No manual tuning required.
Try Free - No Card Required