Weight ↔ length ↔ cost. Estimate remaining filament by spool weight or dimensions. Everything runs locally, ad-free.
If “Net grams” is empty, we’ll use gross − empty. Leave these blank if you prefer the dimensions method below.
If “Net grams” and “Gross/Empty” are blank, we’ll estimate remaining length from spool dimensions using k·π·W·(Do²−Di²)/(4·A).
Assumes round, solid filament and constant density. CF-filled materials vary by brand — adjust density if known.
For volume-based estimates we use mass = ρ · volume. For length-based, we use g per metre. Both include your safety margin.