Estimate 3D printing filament usage in grams and meters from model volume and infill. Plan material costs and spool requirements for FDM print jobs.
A quick decision brief for this specific tool
Print Volume, Filament Diameter, Material Density
Filament Usage Calculator
1 documented formula across 1 calculation mode
Tools you might need next
Calculate filament weight from extrusion length and diameter. Free filament usage (grams) calculator for FDM 3D printing, slicer settings, and print planning.
Estimate player usage rate from individual and team stats. Free online basketball calculator with instant, accurate results.
Estimate digital textile printing ink consumption from print area and coverage. Free digital print ink usage tool for digital, print, and more.
Multiply printed volume (cm³) by material density to get weight. PLA density ~1.24 g/cm³; PETG ~1.27; ABS ~1.04; TPU ~1.21.
Weight (g) = volume (cm³) × density (g/cm³)Total volume = solid shell volume (walls, top/bottom layers) plus infill volume. Infill percentage applies only to internal sparse regions, not walls.
Infill volume = internal cavity volume × (infill% / 100)Convert weight to length using cross-section area of filament (1.75 mm or 2.85 mm diameter).
Length (m) = weight (g) / (density × π × (d/2)² × 1000)Updated: July 2026
Shell ~30 cm³ + infill ~15 cm³ = 45 cm³ × 1.24 g/cm³ ≈ 56 g PLA ≈ 18.5 m on 1.75 mm filament.
Solid 12 cm³ bracket × 1.27 g/cm³ = 15.2 g PETG. High-stress parts warrant full infill — calculator uses entire bounding volume minus designed voids.
Six parts totaling 420 g PLA. A 1 kg spool with 680 g remaining is sufficient with ~260 g margin for brim, purge, and failed first layers.
Infill applies only to internal regions. Perimeters, top layers, and bottom layers are solid regardless of infill setting — underestimating shell volume undercounts filament.
Bounding box overestimates heavily for irregular shapes. Use actual mesh volume from CAD or slicer preview for meaningful estimates.
Knowing filament usage before printing helps with cost estimation and spool planning. This calculator estimates grams and meters of filament from model volume, infill percentage, wall count, and material density.