Short answer
To estimate how much filament you need, take the model’s volume in cubic centimeters, multiply by the filament’s density in grams per cubic centimeter, and add a margin for supports and a failed print or two. The slicer’s filament estimate does this math for you and is the fastest check before you start. Round up, since running out mid-print wastes the whole job.
The basic formula
Filament use is weight, and weight is volume times density. A model’s volume in cubic centimeters times the material’s density in grams per cubic centimeter gives the grams of filament the solid part needs. Add the supports and a skirt or brim, then add a margin of about 10 to 20 percent for a failed print or a tuning pass, and you have a safe estimate.
The slicer does this for you. Most slicers report the filament weight and length for a sliced model, so the fastest estimate is to slice the part and read the number, then round up.
What drives usage
Model volume
Solid size
The base. Bigger parts use more filament, in proportion to volume.
Infill
10 to 100 percent
Higher infill uses more. A 20 percent infill part uses far less than a solid one.
Density
About 1.24 g per cc (PLA)
Material density sets the weight from the volume. PLA is near 1.24 g/cc.
Supports
Added material
Supports and a brim add to the total, sometimes a lot on complex parts.
Margin
10 to 20 percent
Add a buffer for a failed print or a tuning pass so you do not run out.
How to estimate fast
Slice the model and read the slicer’s filament weight. Add the supports if they are separate, add 10 to 20 percent for a buffer, and compare the total to the spool’s net weight. For a batch, multiply by the count. The Omnicalculator 3D printing tool and the 3drific estimating guide do the same math if you want a second check.
Frequently asked
How do I calculate how much filament I need?
How much filament does infill use?
What happens if I run out of filament mid-print?
For the material side, the PLA hub covers the common filament, and the filament overview gives the wider field.
Related guides
Related
More in this area
Cross-reference
Sources & methodology
3 citations · reviewed 2026-07-10- 01Polymaker Wiki: Printing tips, running out of filamentaccessed 2026-06-29Tier 1
- 02Omnicalculator: 3D printing filament calculatoraccessed 2026-06-29Tier 2
- 033drific: Three ways to estimate how much filament you needaccessed 2026-06-29Tier 2