Library guide

3D Print Cost Calculator: Filament Weight, Length and Cost

Convert grams into meters of filament and work out the material and electricity cost of a part, using the real density of each material.

— meters of filament— grams— of material— of electricity— of total cost— of a 1 kg spool

How to use the 3D printing cost calculator

  1. Pick the material. Each one carries the median density from its datasheets, which is what turns weight into length.
  2. Enter the filament diameter your printer uses: 1.75 mm on most, 2.85 mm on some.
  3. Type in the part weight from your slicer, or the filament length if that is what you know. The calculator fills in the other value.
  4. Add the price of your 1 kg spool, the print time, the printer's average power and the electricity price to get the total cost.

How 3D print cost is calculated

The material cost is the part weight times the price per kilo. The electricity cost is the print hours times the average power in kilowatts times the price per kWh. The average power of a desktop printer depends mostly on the heated bed and the working temperature, so it runs higher with ABS or polycarbonate than with PLA. If your printer or smart plug measures consumption, use that figure.

To go from weight to length, divide the mass by the density and by the cross-section of the strand. That is why two materials with the same weight do not give the same number of meters: lighter ABS goes a lot further than PLA, and metal-filled filaments go much less far.

How many meters of filament are in a kilo, by material

MaterialDensity g/cm³1 kg · 1.75 mm1 kg · 2.85 mm
Polypropylene0.93447 m169 m
ABS1.04400 m151 m
HIPS1.04400 m151 m
ASA1.07389 m146 m
HDPE1.1378 m143 m
PVB1.1378 m143 m
Nylon1.11375 m141 m
Polycarbonate1.19349 m132 m
PVA1.19349 m132 m
Wood PLA1.19349 m132 m
Copolyester1.2346 m131 m
TPU1.2346 m131 m
Metallic PLA1.21344 m130 m
Flame retardant V-01.22341 m128 m
Silk PLA1.22341 m128 m
PLA1.23338 m127 m
PCTG1.23338 m127 m
Glass fiber1.23338 m127 m
Conductive and ESD1.23338 m127 m
High-speed PLA1.24335 m126 m
Carbon fiber1.25333 m125 m
Glow in the dark1.25333 m125 m
PETG1.27327 m123 m
PEEK and PEI1.3320 m121 m
Matte PLA1.31317 m120 m
Bronze PLA2.3181 m68 m

What this filament calculator leaves out

  • Supports, brims and purges: the slicer already adds them to the weight if you have them enabled; purges on multicolor printers can be a significant share.
  • Failed prints and fit tests.
  • Machine wear: nozzles, bed sheets, belts and the depreciation of the printer.
  • Your time spent on design, setup and finishing, which on a commissioned job is usually the most expensive part.
FAQ

Frequently asked questions about 3D printing costs

How many meters are on a 1 kg spool of PLA?

Using the median density from the datasheets, around 340 meters for 1.75 mm filament and about 125 for 2.85 mm. The table on this page gives the value for each material.

How much does it cost to 3D print a part?

On a desktop part, material is usually most of the direct cost and electricity a small fraction. Use the calculator with the weight from your slicer and the price of your spool to get the exact figure.

Why does ABS go further than PLA?

Because it is less dense: a kilo of ABS takes up more volume and, at the same diameter, gives more length of strand.