Additive Manufacturing calculator
Filament Usage Calculator
Filament usage is the grams of material a print job consumes and what that material costs, derived from a per-hour consumption rate, the planned print time and the filament unit cost. Additive estimators and print-farm operators use it to cost jobs and to plan spool inventory, because material is a real line item on every print and running a spool dry mid-job means a failed build. It matters because per-gram cost varies widely by material — basic PLA versus engineering nylon or carbon-filled filament — so the same print hours can carry very different material bills.
What this calculator does
- Estimate FDM filament consumption from measured extrusion rate, print time, and filament cost.
- a print technician or estimator needs filament grams before kitting spools or pricing an FDM job
- It multiplies filament consumption rate by planned print time to get grams used, then multiplies grams by unit cost to get the filament run cost.
Formula used
- Filament used = filament consumption rate × planned print time
- Filament run cost = filament used × filament unit cost
Inputs explained
- Filament consumption rate:
- Planned print time:
- Filament unit cost:
How to use the result
- Use it when costing an additive job's material or checking you have enough filament on the spool to finish a planned print without a swap.
- It assumes a constant consumption rate across the print; jobs with heavy infill changes or many supports will draw faster in some phases than the average implies.
Current U.S. benchmarks
- The producer price index for plastic resins and materials stands at 319.371 (BLS, May 2026), up 19.5% from a year earlier. Quotes priced off last quarter's material cost miss this move.
- The U.S. has 22,301 printing and related support establishments employing about 386,248 workers (Census County Business Patterns, 2023).
Common questions
- How do you calculate filament usage for a print? Multiply the filament consumption rate by the planned print time to get grams, then multiply grams by the unit cost. Here 28 g/hr x 14 hr = 392 g, and 392 g x $0.035 = $13.72 filament run cost.
- How much does the filament for this print cost? $13.72. That comes from 392 grams of filament at $0.035 per gram, which is the material line you would add to labor and machine time when quoting the job.
- How do I know if I have enough filament on the spool? Compare the 392 grams this job needs against the grams remaining on your spool. A fresh 1 kg spool covers it twice over; a partial spool under 392 g means you must swap or load fresh before starting.
- Why does filament unit cost matter so much? Because per-gram price ranges from a few cents for PLA to far more for nylon or carbon-filled filament. At $0.035/g this 392 g print is $13.72, but a premium engineering filament at three times the price would push the same job past $40.
- What if my consumption rate varies during the print? This uses a single average g/hr rate. For jobs with dense infill sections or heavy support structures, use a rate weighted toward those phases or split the print into segments, since a flat average can understate peak draw.
Last reviewed 2026-05-12.