X3DStudios

Purge Tower Waste: How Much Multi-Color Prints Throw Away

X3D Studios··Updated ·9 min

A multi-colour print throws away 84 mm³ of filament at every colour change — about 0.106 g of PLA, flushed into the purge tower, infill or supports — and it does this once for every swap the layout demands. On a four-colour model painted across its full height, that is roughly 900 changes on a 300-layer part, which turns a 40 g object into 136 g of billable plastic: the waste outweighs the part by more than two to one. The same four colours arranged as horizontal bands need three changes and waste under half a gram. Multi-colour waste is not a function of how many colours you use. It is a function of how many times the nozzle has to change its mind.

Where Purge Tower Waste Comes From

An AMS is a filament changer feeding one hotend, not four hotends. To go from red to blue, the printer retracts and cuts the red, loads the blue, and then extrudes blue until no red is left in the melt zone. Everything extruded during that flush is contaminated with the previous colour, so none of it can go into the part. It has to go somewhere else, and that somewhere else is the waste. /docs/studio/multi-color covers how a colour project is sliced, priced and printed.

The volume is not a guess or a rule of thumb. Bambu's H2S profile in OrcaSlicer sets a flush volume of 280 mm³ for any colour-to-colour pair and applies a 0.3 flush multiplier, so 280 × 0.3 = 84 mm³ leaves the nozzle as waste per change. That is the number our quoting engine uses, and it is the number the machine actually executes.

What 84 mm³ Is Worth

Breakdown of one filament change: 280 cubic millimetre flush volume times a 0.3 multiplier equals 84 cubic millimetres purged, which is 0.106 grams of PLA worth 1.6 cents at the two-colour rate plus 1.3 minutes of machine time worth 3.3 cents, for about 4.9 cents per change
One filament change in two-colour PLA costs about 4.9 cents. Two thirds of it is time, not plastic.

Convert the volume with PLA's density of 1.26 g/cm³ and each change is 0.106 g. At the all-in two-colour PLA rate of $0.15 per gram that is 1.6 cents of material. The change also stops the print: parking, cutting, purging, priming and wiping takes about 1.3 minutes on our machines, and we bill filament-change time at $1.50 per hour, which adds 3.3 cents. Call it 4.9 cents per change, two thirds of which is the clock rather than the plastic.

ℹ️Time is the bigger cost, but material is the one people notice, because it shows up as a pile of striped plastic next to the printer. Both scale with the same number: changes.

Where the Purged Plastic Physically Goes

Slicers do not simply dump 84 mm³ on the plate. They spend it in whichever of four places is least wasteful for that specific layer, in roughly this order of preference:

  1. Flushed into infill. If the layer contains interior lattice that will never be seen, the new colour is extruded there first. This purge is free — it was going to be printed anyway, just in a different colour, hidden inside the part.
  2. Flushed into supports. Same logic, on a structure destined for the bin. Both of these are why a big, dense model wastes proportionally less than a small hollow one.
  3. Deposited on the purge tower (also called a wipe tower). A separate block printed alongside your part, one layer at a time, that exists only to receive the flush. It ends up as a striped rectangular brick you throw away.
  4. Ejected. Whatever the tower and infill cannot absorb gets pushed out and dropped, which is the source of the little multi-coloured plugs that accumulate under a busy AMS machine.

The purge tower has a second, sneakier cost: plate area. It stands as tall as the tallest object on the plate and occupies a footprint next to your part for the entire print, which comes straight out of the 340 × 320 × 340 mm build volume on an H2S. A model that fits on its own may not fit with a tower beside it, and a plate packed edge to edge for a batch run may have to lose a part to make room. 3D Printer Build Volume: How Big Can You 3D Print? covers the rest of the usable-volume arithmetic.

One more thing worth knowing: purge is a blend of every colour that passed through it. That is not a single-material stream you can feed back into a colour-critical spool, which is why purge is genuinely discarded rather than recovered on the plate. The only real answer is to produce less of it.

How Much Waste, in Real Numbers

Here is the same object under four colour layouts: a 60 mm tall desk sign, 40 g of PLA, 0.2 mm layers, so 300 layers. The part never changes. Only the arrangement of colour does. Every multi-colour row below is priced from a real slice in those colours — the grams and hours it measures, whether you uploaded the project for us to slice or a plate you sliced yourself.

Colour layoutChangesPurgePurge vs partBillable weightTotal
Single colour00 g0%40 g$4.80
4 bands by height30.3 g1%41 g$7.89
2-colour logo, 140 layers tall14015 g37%55 g$12.80
4 colours painted, full height90095 g238%136 g$55.09
Stacked bars of part weight versus purge weight for a 40 gram sign: single colour 40 g total, four bands 41 g, two-colour logo 55 g with 15 g of purge, and four colours painted over the full height 136 g with 95 g of purge
In the bottom bar, the coral segment — the part you throw away — is bigger than the part you keep.

Two patterns fall out of that table. First, waste is superlinear in ambition: going from bands to a painted logo multiplies changes by 47, and going from the logo to full-height painting multiplies them again by more than six. Second, purge is charged per change while the part is charged per gram, so the ratio improves dramatically with size. Scale that sign up to 400 g and the same 900 changes still burn 95 g — now 24% of the part rather than 238%. Multi-colour hurts small parts most.

The Single Best Trick: Batch the Plate

If you need more than one of something, print them together. The change count on a plate is set by the layers, not by how many parts sit on it. Eight identical two-colour signs on one plate still change filament once per layer: the printer draws colour A across all eight parts, swaps once, draws colour B across all eight. Three hundred changes, spread over eight parts instead of one.

One sign aloneEight signs on one plate
Part material40 g320 g
Filament changes300300
Purge32 g32 g
Billable weight72 g352 g
Change time at $1.50/hr$9.75$9.75
Order total$20.55$62.55
Cost per sign$20.55$7.82
💡Batching cut the per-unit price by 62% here and nothing about the design changed. Bulk pricing is a separate saving — 5% off at 5 copies of one part, 10% off at 10 — but a plate you batch yourself is one part, so here the purge sharing is the whole lever.

Six Ways to Cut Multi-Color Waste

  1. Band it instead of painting it. Colours separated by height need one change each for the whole print. Colours that share layers need one change per layer.
  2. Shrink the painted Z range. A logo that spans 40 layers costs 40 changes; the same logo stretched over 300 costs 300. Where the artwork sits vertically is a pricing decision.
  3. Drop the accent colour that appears on three faces. Every extra colour that is distributed through the part adds a full set of per-layer changes, not a proportional slice of one.
  4. Keep some infill. A dense model absorbs flush into its own interior for free. Hollowing a multi-colour part to save 5 g of material can add 20 g of purge that no longer has anywhere useful to go.
  5. Batch identical parts onto one plate, as above.
  6. Print big colour areas as separate single-colour parts and glue or snap them together. Two 20 g halves in two colours cost $4.80 and zero purge, against $20.55 for the same object printed as one two-colour piece.

None of these are compromises on colour quality — the finished part looks the same. They are compromises on where the colour boundaries fall, which is a design decision you make once. If you are still choosing a method, 3D Printing Multiple Colors: Paint, Parts or Layer Swaps compares painting, per-object colours and layer swaps head to head, and 3D Printing Supports 101: When to Use and Avoid Them covers the other category of plastic you pay for and then throw away.

How We Measure and Bill Purge

Purge is not a surcharge or a line item you have to decode. It is grams, and grams are the price: the same colour rate per gram that covers the part covers the plastic flushed out beside it ($0.15 all-in for two colours of PLA, $0.17 for three and $0.19 for four, against $0.12 for one), with billable weight rounded up to the whole gram and a $1.00 minimum per part. Filament-change hours are billed separately, at $1.50 per hour, because no per-gram rate can predict a plate that spends nineteen hours swapping. Five to eight colours also add a $25 second-AMS fee once per order line.

Where the number comes from depends on what you upload at /print. A Bambu Studio or OrcaSlicer project .3mf is sliced by us, plate by plate, in the colours it assigns, and priced from that slice with every purge and change inside it. A sliced .gcode.3mf has already counted them itself, so we bill its measured figures and print it exactly as exported; How to Export G-code From Bambu Studio (.gcode.3mf) shows how to produce one, and it is the route for a colour change set at a layer height, which a project prints in one colour. A plain STL or GLB carries no colour assignments, so it prints in the one filament you pick, at its one-colour weight. /multicolor-3d-printing covers both colour routes. OBJ and bare .gcode are not accepted at upload, so convert before you export.

After that it is the normal path: filament choice per tray is confirmed as an explicit step when the job is queued, G-code passes safety validation before it reaches a machine, live cameras cover the plate, and the printer auto-ejects into the next job. Normal print ships in 4–5 business days, or 1–2 with Priority print ($5 at checkout), with $7 standard US shipping, free over $49.50, or $15 express. Full rates are on /pricing.


FAQ

How much filament does a purge tower waste?

It depends entirely on the change count, not the tower. Each change sends 84 mm³ — 0.106 g of PLA — into whichever destination the slicer picks, and the tower catches whatever infill and supports cannot absorb. Three changes is a third of a gram; nine hundred changes is 95 g. If a tower on your plate looks enormous, the layout is the cause, not the tower setting.

Does multi-colour printing use more filament than single colour?

Yes, and often far more. The part itself weighs the same, but the purge is additional plastic that gets extruded, contaminated and discarded. In our worked example a 40 g single-colour sign became 136 g billable when painted in four colours across its full height. Rearranged into height bands, the same four colours added under half a gram.

Is a purge tower necessary?

Not strictly, since you can turn it off, but you rarely want to. Without a tower the flush has to go into infill, into supports, or straight onto the plate, and any excess ends up bleeding the old colour into the first visible lines of the new one. The result is streaky colour boundaries. Reducing the number of changes is the fix; removing the place the purge lands is not.

Is multi-colour printing worth the waste?

For a display piece, a gift, or anything where the colour is the product, usually yes — $13 for a two-colour sign against $5 for a plain one is a fair trade for something you look at every day. For functional parts, brackets and jigs it almost never is. And for anything you need in quantity, batch the plate first: sharing 300 changes across eight parts took our example from $20.55 each to $7.82 each without touching the design.

Ready to get started?

Upload a 3D model for instant pricing, or generate one with AI.