Skip to content

Filament Swap Calculator — Multi-Colour Purge Waste

Calculate purge waste and time added when swapping filament colours mid-print.

Number of filament swaps in the print

Length of purge line per swap

Nozzle size fitted to your printer

Layer height used for the print

Cost per kilogram of filament

Seconds to complete each filament swap

Print time without swap delays

How We Calculate This

Formula

  • Waste per swap = Purge length x line cross-section x material density
  • Total waste = Waste per swap x Number of colour changes
  • Waste cost = Total waste (kg) x Filament cost per kg
  • Added time = Swap time per change x Number of changes

The purge line cross-section is calculated from nozzle diameter, layer height and an extrusion width factor.

Frequently Asked Questions

Last updated: March 2026

All calculations are estimates. Always verify settings with test prints before committing to final prints.