Work out 3d print filament usage instantly with clear inputs, formula shown and shareable results.
Printed volume is the solid shell plus the infill share of the interior, converted to grams by filament density and to length using the 1.75 mm filament cross section. Infill above about 30% adds weight and time with almost no strength gain, because most stiffness comes from the shell rather than the lattice.
Material volume
volume = model volume x shell share + model volume x (1 - shell share) x infill density
Filament length
length mm = volume mm3 / (pi x (1.75 / 2)^2)
volume = model volume x shell share + model volume x (1 - shell share) x infill density. Printed volume is the solid shell plus the infill share of the interior, converted to grams by filament density and to length using the 1.75 mm filament cross section.
Infill above about 30% adds weight and time with almost no strength gain, because most stiffness comes from the shell rather than the lattice.
Enter model solid volume, infill density, share of volume that is shell, filament density. The defaults shown are a realistic worked example — swap in your own figures to get a result you can use.