Practical guide / Spool Budget
Why filament mass and length do not convert with one fixed number
Understand the effects of diameter, density and spool tare when converting grams into meters.
Diameter changes area, not just width
The cross-sectional area depends on diameter squared. Doubling the diameter uses four times the volume for the same length. This is why a grams-per-meter value for 1.75 mm filament cannot be reused for 2.85 mm filament. Enter the diameter of the product you actually have.
Density belongs to the product
A generic material family is a starting point for research, not a measurement. Fillers and blends can materially alter density. Look for g/cm³ on a manufacturer datasheet. If only a range is given, calculate both endpoints and treat the resulting lengths as a range rather than presenting one precise number.
Mass uncertainty becomes length uncertainty
At roughly 2.983 g per meter, a 10 g tare error shifts the estimated remaining length by about 3.35 m. Extra decimal places in the result do not remove that uncertainty. A measured empty-spool value is often more useful than increasing the displayed precision.
Choose the unit that matches the decision
Use length when comparing a meter-based requirement or understanding feed distance. Use grams when your slicer reports job mass and you can weigh the spool. For a completion decision, keep the comparison in the same unit, include waste once and maintain a reserve.
Put the method to work
Convert filament weight to length using an editable diameter and material density. See the grams per meter behind the result.
Open the calculator →Before you use the result
Check the measurement units, use the actual materials or equipment in your project, and test a small example. The linked calculator shows its assumptions and provides a worksheet you can keep with your project notes.
These examples were prepared for this site. They are not a report of a laboratory test or a product certification.