Why Waste Matters
Filament waste costs money and creates plastic trash. Even small optimizations compound over hundreds of prints.
Every kilogram of wasted filament is money in the bin and plastic that will sit in a landfill for centuries. Most hobbyists don't think about waste until they've gone through a few dozen rolls, but the numbers add up quickly. A single failed 12-hour print can waste 200g of material. A multi-color project with an unoptimized purge tower can throw away 30-50% of the filament it uses.
The good news: most waste is avoidable. Small changes to how you orient, support, and slice your models can cut waste dramatically without sacrificing quality.
The Three Biggest Sources of Waste
Failed Prints
The biggest single source of waste. A print that fails 8 hours in wastes everything extruded so far. Bed adhesion failures, clogs, layer shifts, and spaghetti are the usual culprits.
Support Material
Supports are necessary for overhangs, but poorly oriented models can use 2-3x more support than needed. All of it gets thrown away after removal.
Purge Towers (AMS/Multi-Material)
Every color change requires flushing old filament from the nozzle. A print with 100 color changes produces 100 purge blobs. This can account for 20-50% of total filament used on multi-color prints.
Orientation for Minimal Support
The single biggest waste reducer: rotating your model so overhangs stay under 45 degrees. This alone can eliminate most or all support material.
FDM printers build layer by layer from the bottom up. Any overhang steeper than about 45 degrees needs support material underneath it, or it will droop and fail. The key insight is that the same model can need vastly different amounts of support depending on how you orient it on the build plate.
A hook printed horizontally needs full support under the curved section. Rotate it 45 degrees and the overhang angle drops below the threshold - suddenly it needs almost no support at all. This principle applies to nearly every model.
Orientation Techniques
Use "Lay Flat" and "Auto-Orient" in your slicer. Most modern slicers (OrcaSlicer, PrusaSlicer, Cura) have tools that automatically find the orientation with the least overhang. Always try these before manually rotating.
Think about bridges. If two pillars have a horizontal gap between them, orient the model so the printer bridges across the gap rather than printing it as an overhang. Bridges (horizontal spans between two supports) can cross surprisingly long gaps without any support material.
Split models into support-free parts. Complex models can often be split into two or three pieces that each print flat without any support. Glue or snap them together after printing. This is especially effective for models with internal cavities.
Consider print quality trade-offs. The bottom face of a print (touching the bed) has a different surface finish than the top. Orient the model so the side that matters most faces up, while keeping overhangs minimal.
Support Type Matters
Tree Supports
Use 50-70% less material than grid or line supports. They grow from the build plate and branch out to reach overhangs, avoiding contact with the model surface wherever possible. Easier to remove and leave less scarring.
Paint-On Supports
Most slicers let you manually paint support material only where it's actually needed. This prevents the slicer from adding support to areas that would bridge or print fine on their own. Tedious but effective for complex models.
Support Material Optimization
When you do need supports, these settings minimize the material they consume without compromising the overhang quality.
Soluble Supports
PVA (dissolves in water) and HIPS (dissolves in limonene) are soluble support materials used in dual-extrusion setups.[2] The support itself dissolves away completely, leaving zero scarring on the part surface. The trade-off is that the support filament is consumed entirely - it doesn't get recycled. Worthwhile for complex geometry where manual support removal would damage the part, but not a waste reduction strategy in itself.
Test your overhang limits. Print an overhang test model (plenty of free ones available) to learn what your specific printer can handle without support. Many printers can bridge 60-65 degrees with good cooling.
AMS & Multi-Color Waste Reduction
Multi-color and multi-material printing generates the most avoidable waste. Every color change flushes old filament - and the default settings are conservative. Here's how to minimize it.
The Purge Problem
Every time your printer switches from one filament to another, it must purge the old color out of the nozzle before laying down the new one. This purged filament is wasted. A print with 100 color changes produces 100 purge blobs. On some printers and complex multi-color prints, purge waste can account for 30-50% of the total filament consumed.[1]
Print by Object, Not by Layer
The Technique
If you have multiple single-color objects on the same plate (e.g. 4 red parts and 2 blue parts), set the print sequence to "By Object" instead of "By Layer". The printer completes all red parts first, then switches to blue - only 1 color change instead of hundreds.
Caveats
Objects must not be taller than the gantry clearance (the gap between the nozzle and the X-axis rail), and they need enough spacing so the printhead and gantry don't collide with already-completed objects. Check your slicer's height limit for this mode.
Batch Same-Color Prints Together
Instead of printing a multicolor model alongside single-color models on the same plate, separate them. Print all single-color items first in one batch (zero color changes), then do the multicolor print separately. Mixing single-color and multi-color work on the same plate means every layer triggers a color change even for the parts that don't need it.
Purge Into Infill
Some slicers (OrcaSlicer, BambuStudio) can redirect the purge filament into the infill of the current print instead of into a separate purge tower. The waste filament becomes structural infill material - it's reused instead of thrown away. This can eliminate the purge tower entirely on prints with enough infill volume to absorb the purge. Enable it in your slicer's multi-color settings.
Tune the Purge Matrix
Most slicers default to conservative purge amounts that work for every color transition. But not all transitions need the same amount of purge. You can set different purge volumes for different color pairs:
More Multi-Color Strategies
Flush into a sacrificial object. Instead of a purge tower, print a small sacrificial object (like a calibration cube or keychain) that absorbs the purge. It becomes a useful test piece instead of pure waste.
Design for fewer color changes. If you're designing your own multi-color models, minimize the number of unique colors per layer. Use color changes that align with natural layer boundaries - for example, a two-tone vase where the color changes at a specific Z height rather than every layer.
Order your colors strategically. If possible, arrange the color sequence so transitions go from light to dark. This requires less purge than going dark to light, saving material at every change.
Slicer Settings That Reduce Waste
Beyond supports and multi-color, these slicer settings directly reduce material use and failure risk.
Adaptive layer height. Uses thicker layers where detail doesn't matter and thin layers where it does. Fewer total layers means faster prints and less opportunity for something to go wrong mid-print. In Cura, it's "Adaptive Layers"; in PrusaSlicer/OrcaSlicer, right-click the model and select "Variable layer height".
Brim instead of raft. A brim is a single-layer ring around the base of your print for bed adhesion. A raft is a thick multi-layer platform underneath the entire print. A brim uses 5-10% of the material a raft does and is sufficient for most prints. Only use a raft when the bottom surface is very small or warping is severe.
Lightning infill. For decorative prints that don't need structural strength, lightning infill only generates material directly underneath top surfaces. It can use
70-80% less filament than grid or cubic infill at the same percentage.
[1] Gyroid is also efficient for general use.
Minimum infill for the job. Decorative prints: 5-10%. Functional parts: 15-20%. Load-bearing parts: 25-40%. Going above 40% infill gives diminishing returns - additional walls and perimeters add more strength than extra infill.
Seam placement: aligned, not random. Random seam placement causes more retractions and travel moves, increasing the chance of stringing, blobs, and potential failures. Aligned or "sharpest corner" seam placement is cleaner and more reliable.
Skip unnecessary perimeters. Internal parts that nobody will see don't need 4 walls. Two walls is often enough for internal structures, jigs, and test pieces.
Reducing Failed Prints
The most affordable filament is the filament you don't waste on a failed print. Most failures are preventable with basic preparation.
Calibrate your first layer. The majority of print failures happen in the first few layers. A properly calibrated Z-offset and level bed prevent adhesion failures before they start. See our First Layer Guide for a step-by-step walkthrough.
Dry your filament. Wet filament causes popping, stringing, weak layers, and clogged nozzles - all of which can ruin a print hours in. See our Storage & Drying Guide for material-specific drying temperatures and times.
Use proven slicer profiles before experimenting. Start with the manufacturer's recommended profile for your filament and printer. Tune from there. Random slicer experiments on a 20-hour print are a recipe for wasted filament.
Monitor the first 5 layers. Most failures happen early - poor adhesion, elephant's foot, warping, first-layer issues. If the first 5 layers look good, the rest of the print usually completes fine.
Use AI failure detection. Tools like OctoPrint with the Obico plugin use camera-based AI to detect spaghetti, layer shifts, and other failures automatically. They can pause or stop a failing print early, saving hours of wasted filament and time.
Test new settings on small prints first. Before committing to a 500g, 16-hour print with untested settings, print a small test piece with the same material and parameters. 10 minutes and 5g of filament can save you from a 200g failure.
Don't ignore early warning signs. If you hear clicking from the extruder, see layer shifts, or notice poor adhesion on the first layer - stop the print. Continuing wastes more filament and risks damaging the print surface or nozzle.
When Waste Does Happen
Even with perfect technique, some waste is unavoidable. Supports get removed. Purge towers get printed. Test pieces pile up.
When you do generate waste, don't just throw it in the bin. Failed prints, support material, purge towers, and test pieces can often be recycled or repurposed. Some materials (PLA, PETG) can be ground up and re-extruded into new filament with a filament recycler. Others can be donated to community recycling programs or maker spaces.
The best approach is a combination: minimize waste with the techniques in this guide, then handle whatever remains responsibly.
Frequently Asked Questions
How much filament does a purge tower waste?
It varies by print, but multi-color prints can waste 20-50% of total filament on purge towers. Using purge-to-infill and optimized purge volumes can reduce this to under 10%.
Should I use tree or grid supports?
Tree supports almost always. They use 50-70% less material, are easier to remove, and leave less scarring. Grid supports are only better for very large flat overhangs.
What is print-by-object mode?
Instead of printing all objects layer by layer together, the printer completes one object entirely before moving to the next. This means only one color change between objects instead of one per layer. Huge waste savings for multi-object plates.
Does adaptive layer height save filament?
Not directly (same number of layers in total), but it reduces print time significantly, which reduces the chance of failure. Fewer failed prints means less waste.