UseCalcPro
Home
MathFinanceHealthConstructionAutoPetsGardenCraftsFood & BrewingTools
Blog
  1. Home
  2. Crafts

Filament Usage Calculator

Estimate filament needed for your 3D print

Filament Needed

16g

Length

528.7m

Cost

$0.32

Filament Required

16g

528.7m of PLA

Cost

$0.32

Spool %

1.6%

Prints/Spool

63

Example Calculations

130 cm³ PLA model at 20% infill

Inputs

Volume30 cm³
Infill20%
MaterialPLA (1.24 g/cm³)
Wall1.2mm

Result

Filament Weight~25g
Length~8.3m
Cost$0.50

Shell + infill volume ≈ 20 cm³. Plus 10% supports = 22 cm³. Weight: 22 × 1.24 = 27g. Length: 22 / (π × 0.0875²) = 8.3m.

2150 cm³ PETG functional part at 50% infill

Inputs

Volume150 cm³
Infill50%
MaterialPETG (1.27 g/cm³)
Wall1.2mm

Result

Filament Weight~130g
Length~43m
Cost$3.25

Higher infill for structural strength. Shell + 50% infill = ~95 cm³. Plus supports: ~105 cm³. Weight: 105 × 1.27 = 133g.

Frequently Asked Questions

Q

How do I calculate filament usage?

Multiply model volume by infill percentage and material density. A 30 cm³ model at 20% infill uses about 10 cm³ of PLA = ~12.4g of filament.

  • Shell volume = surface area × wall thickness
  • Infill volume = (total vol - shell vol) × infill %
  • Weight = total print volume × material density
  • Add 10% for supports and waste
MaterialDensity (g/cm³)Price/kgStrength
PLA1.24$20Medium
ABS1.04$22Medium-High
PETG1.27$25High
TPU1.21$35Flexible
Q

How many prints can I get from 1 kg spool?

A 1 kg spool of 1.75mm PLA contains about 330 meters of filament. Small prints (30–50g) yield 20–30 prints. Large prints (200g+) yield 4–5 prints per spool.

  • 1kg PLA spool: ~330m of 1.75mm filament
  • Small prints (30g): 30+ per spool
  • Medium prints (100g): 10 per spool
  • Large prints (300g): 3 per spool
Q

Does infill percentage affect filament usage?

Yes. 20% infill uses roughly 2x the filament of 0% infill (hollow). 100% infill uses 3–5x more than 20% infill. Wall count has a bigger impact than infill for small prints.

  • 10% infill: minimal material, weak interior
  • 20% infill: standard balance of strength and weight
  • 50% infill: strong functional parts
  • 100% infill: rarely needed, massively more filament
Q

1.75mm vs 2.85mm filament: does diameter matter?

Diameter does not affect the amount of filament (by weight) needed. 2.85mm filament uses fewer meters but each meter weighs more. Total grams used is identical.

  • 1.75mm: 330m per kg, finer detail possible
  • 2.85mm: 125m per kg, less retraction ooze
  • Most modern printers use 1.75mm
  • Weight calculation is identical regardless of diameter

Related Calculators

3D Print Cost Calculator

Calculate total print cost

3D Print Time Calculator

Estimate print duration

3D Printing Filament Calculator \u2014 Weight, Cost & Spool Usage

Calculate 3D printing filament weight, cost per print, and spool usage for PLA, ABS, PETG, and TPU. Enter object dimensions and infill percentage for estimates.

Macrame Cord Calculator \u2014 General Project Estimator

Estimate macrame cord length, weight, and cost for any knotted project. Enter project height, knot style, and cord type to plan your cut list and materials.

Vinyl Wrap Calculator \u2014 Sheet Area, Roll Length & Cost

Calculate vinyl wrap needed for surface wrapping projects. Enter panel dimensions, vinyl type, and surface complexity to estimate area, roll length, and cost.

Baseboard Calculator — Trim Estimator

Calculate linear feet of baseboard trim and boards needed for any room. Get board counts, corner pieces, waste allowance, and material cost estimates.

Related Resources

How Much Roofing Material Do I Need? Shingles, Bundles & Cost Guide

Read our guide

Protein Calculator: How Much Protein Do You Need Per Day?

Read our guide

Garden Watering Calculator: How Much Water Does Your Garden Really Need?

Read our guide

3D Print Cost Calculator

3D Print Time Calculator

3D Printing Filament Calculator

More Crafts Calculators

3D printing, textile, and craft tools

View All Crafts

Last Updated: Mar 19, 2026

This calculator is provided for informational and educational purposes only. Results are estimates and should not be considered professional financial, medical, legal, or other advice. Always consult a qualified professional before making important decisions. UseCalcPro is not responsible for any actions taken based on calculator results.

UseCalcPro
FinanceHealthMath

© 2026 UseCalcPro