How is it calculated?
Mass divided by density gives volume. Length follows by dividing that volume by the filament cross-sectional area: metres = (mass / density) / (π × (diameter in cm / 2)²) / 100.
Material densities are typical examples. Manufacturer specifications may differ, and empty spool weight must be excluded.
Frequently asked questions
Can I include the weight of the spool?
No. Subtract the empty spool weight to avoid overestimating available filament.
Does every PLA filament have the same density?
No. Density can vary by manufacturer and additives. Refer to the material data sheet when accuracy matters.