FDM Filament Calculator
Calculate filament usage, weight, and length from part volume, infill percentage, and material density.
Inputs
Results
Filament weight (g)
6.15
Filament length (m)
2.06
How to Use This Calculator
- Enter Part volume (cm³), Infill percentage (%), and Shell/wall thickness (mm).
- Set Material density (g/cm³), Filament diameter (mm), and Spool net weight (g).
- Review Filament weight (g) and Filament length (m).
- Use Material volume (cm³) and Effective fill (%) to inform your decision.
How the result changes with Part volume (cm³)
| Part volume (cm³) | Filament weight (g) | Filament length (m) |
|---|---|---|
| 10,000 | 3,075.2 | 1,031.06 |
| 35,000 | 10,763.2 | 3,608.72 |
| 65,000 | 19,988.8 | 6,701.92 |
| 90,000 | 27,676.8 | 9,279.58 |
What each input means
- Part volume (cm³)
- Total bounding volume of the part in cubic centimeters. Export from your slicer or CAD software.
- Infill percentage (%)
- Interior fill density. Common: 10-20% (light), 40-60% (strong), 100% (solid).
- Shell/wall thickness (mm)
- Outer wall thickness. Typically 2-3 perimeters at 0.4mm each = 0.8-1.2mm.
- Material density (g/cm³)
- Filament density. PLA=1.24, ABS=1.04, PETG=1.27, Nylon=1.14, TPU=1.21.
- Filament diameter (mm)
- Standard filament diameters: 1.75mm or 2.85mm.
- Spool net weight (g)
- Net weight of filament on the spool (not including spool). Standard spool is 1000g.
What each result means
- Material volume (cm³)
- Actual volume of filament to be deposited.
- Filament weight (g)
- Total weight of filament needed.
- Filament length (m)
- Total length of filament that will be used.
- Effective fill (%)
- Combined shell + infill as percentage of total part volume.
- Spool used (%)
- Percentage of one spool consumed by this print.
- Est. material cost ($)
- Approximate cost based on typical PLA pricing ($25/kg).
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersPart volume (cm³) = 20, Infill percentage (%) = 20, Shell/wall thickness (mm) = 1.2, Material density (g/cm³) = 1.24 = 6 input(s) provided
- Calculate Filament weightFilament weight = materialVolumeCm3 * materialDensity6.15 = 6.15
- Calculate Filament lengthFilament length = filamentLengthCm / 1002.06 = 2.06
- Calculate Material volumeMaterial volume = partVolumeCm3 * effectiveFillFraction4.96 = 4.96
- Calculate Effective fillEffective fill = shellFraction + (interiorFraction * infillPct / 100)24.8 = 24.8
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Infill Calculator
Calculate material usage and strength based on infill percentage, pattern type, and wall thickness for 3D prints.
3D Printing & ManufacturingFilament Cost Calculator
Calculate the cost of 3D printing a model based on filament weight, spool price, and waste percentage.
Additive Manufacturing3D Printing Material Comparison Calculator
Compare FDM material properties against your requirements for tensile strength, heat resistance, flexibility, and cost.
3D Printing & ManufacturingResin Print Cost Calculator
Calculate the cost of SLA/MSLA resin printing including supports, resin usage, wash and cure consumables, and FDM cost comparison.
Hobby Electronics3D Printed Enclosure Calculator
Enclosure dimensions from PCB and component layout.
More in Manufacturing, Industrial & Coatings.