Boneyard Tools

Infill Weight Calculator for 3D Prints

Turn a model's volume and an infill percentage into a rough filament weight in grams and a length in meters for 1.75 mm filament. It uses weight = volume x infill fraction x density, so it ignores perimeter walls and solid top and bottom layers and reads a little low. It is a fast sanity check for material planning, not a slicer replacement.

How to estimate infill weight

  1. Read your model volume in cubic centimeters from the slicer or CAD tool.
  2. Pick your filament from the Material dropdown (PLA, ABS, PETG, TPU or Nylon) to set the density.
  3. Enter the Model volume in cm3 (up to 2000).
  4. Set the Infill percentage from 1 to 100.
  5. Read the Filament weight in grams and the Filament length for 1.75 mm, then Copy the estimate.

Examples

100 cm3 at 20% PLA

volume 100 cm3, infill 20%, PLA 1.24
24.8 g, about 8.32 m of 1.75 mm filament

A solid 50 cm3 part in PLA

volume 50 cm3, infill 100%, PLA 1.24
62 g, about 20.79 m

200 cm3 at 15% in PETG

volume 200 cm3, infill 15%, PETG 1.27
38.1 g, about 12.47 m

Frequently asked questions

How accurate is this estimate?

It is a rough planning figure. Weight equals volume times infill fraction times density and ignores perimeter walls, top and bottom solid layers, supports and brims, so real prints weigh more. Expect it to read low, most for small or thin-walled parts.

What is the exact formula?

weightG = modelVolumeCm3 x (infillPercent / 100) x density. For 100 cm3 at 20% in PLA that is 100 x 0.20 x 1.24 = 24.8 grams. The result is rounded to two decimals.

How is the filament length found?

The grams are converted back to a solid plastic volume, then divided by the round cross-section of 1.75 mm filament (about 2.405 square millimeters) to get meters. It always assumes 1.75 mm, so it is not correct for 2.85 mm filament.

Which materials and densities are built in?

The dropdown covers PLA 1.24, ABS 1.04, PETG 1.27, TPU 1.21 and Nylon 1.14 g/cm3, with PLA as the default. Pick the one that matches your spool so the weight and length track your material.

Why does my slicer report a higher weight?

Slicers add solid walls, floors, ceilings, supports and brims on top of the infill, none of which this simple model counts. For an exact number, slice the part and read its estimate. Use this tool for a quick gut check.

Where do I find the model volume?

Most slicers show it in the object info panel, and CAD tools report it under mass properties. If yours gives cubic millimeters, divide by 1000 to get cubic centimeters before entering it here.

Is there a limit on the inputs?

The volume field accepts up to 2000 cm3 and infill runs from 1 to 100 percent. For a very large model, split it into parts and add the estimates together.

When is the estimate closest to reality?

For large, chunky models with thin walls relative to their bulk, where infill dominates the total plastic used. Small figurines and thin shells are where it drifts furthest low.

Is my data private?

Yes. The calculation runs in your browser and nothing you enter is uploaded to a server.

Learn more

Related tools