Skip to content
3dprints.tools
Cost

Print time estimator

Get a rough FDM print time estimate from model volume, layer height, line width, speed and an efficiency factor. Handy for quick quotes and comparisons before you slice, and for seeing when your hotend becomes the limit.

Parameters
Model
cm³
Settings
mm
mm
mm/s
Machine
%
mm³/s
Rough print time Live
2.5h
As hours and minutes
2 h 28 min
Volumetric flow
9.0 mm³/s
Flow warning
Within hotend limit

How the print time estimate works

An FDM printer builds a part by laying down a thin bead of plastic. The volume of plastic it can put down each second is the bead's cross-section times its speed. Divide the total plastic volume by that rate and you get the time spent extruding. Real printers also slow down for corners, travel between islands, change layers and run slower outer walls, so an efficiency factor accounts for that lost time.

time (s) = volume (mm³) / (layer height × line width × speed × efficiency)

Layer height and line width are in millimeters, speed in millimeters per second, and efficiency is a fraction such as 0.5. The bottom part of the formula, without efficiency, is your volumetric flow rate in mm³/s.

Why your slicer is more accurate

This is a rough estimate. The slicer knows the actual toolpaths: how many perimeters, infill pattern, how many small features force minimum layer time, where travel happens and what acceleration your printer uses. Its estimate is usually within 5 to 15% on modern firmware with matching settings. Use this calculator for quick comparisons and quoting before you have a sliced file, and trust the slicer for the real number.

Volumetric flow limits

Speed alone is misleading because the hotend can only melt plastic so fast. If the speed you set asks for more flow than the hotend can deliver, the printer either under-extrudes or the slicer caps speed. Approximate limits for PLA:

Hotend typeTypical max flow (PLA)
Standard brass nozzle, short melt zone10–15 mm³/s
Volcano-style long melt zone20–30 mm³/s
High-flow hotends and nozzles25–35+ mm³/s

PETG, ABS and TPU usually run lower than PLA in the same hotend; TPU often much lower. If layer height × line width × speed is above your hotend's limit, the real rate is the limit, not your speed setting.

Choosing an efficiency factor

Efficiency is the share of print time actually spent extruding at the set speed. Acceleration means short moves never reach full speed, travel moves extrude nothing, and perimeters, small layers and bridges run slower. For most parts, 40 to 60% is realistic. Large, simple parts with long straight infill sit near the top. Small, detailed parts, many separate islands or low acceleration push it toward 30%.

Measuring the inputs

Use the part's plastic volume, not its bounding box. The slicer or CAD tool will report part volume, but remember infill: a 100 cm³ solid at 20% infill with three walls might only use 35 to 50 cm³ of plastic. If you know the filament weight, volume in cm³ is grams divided by density, so 125 g of PLA is about 100 cm³.

Worked example

A part uses 50 cm³ of PLA, which is 50,000 mm³. Layer height is 0.2 mm, line width 0.45 mm, speed 60 mm/s, efficiency 50%.

  1. Volumetric flow: 0.2 × 0.45 × 60 = 5.4 mm³/s, well under a standard hotend's limit.
  2. Effective rate: 5.4 × 0.5 = 2.7 mm³/s
  3. Time: 50,000 / 2.7 ≈ 18,500 s, or about 5.1 hours

Raising speed to 200 mm/s would ask for 18 mm³/s. A standard brass hotend could not keep up, so real time would not drop as much as the speed change suggests.

Common mistakes

  • Using bounding box volume. It ignores infill and hollow areas and overstates time.
  • Ignoring flow limits. Doubling speed past the hotend limit does not halve print time.
  • Efficiency of 100%. No real print achieves it; results will be far too short.
  • Forgetting heat-up and leveling. Add several minutes for preheating, probing and purge.

Practical tips

  • Thicker layers cut time almost proportionally; 0.28 mm prints about 30% faster than 0.2 mm.
  • Wider infill lines move more plastic per pass with little quality cost.
  • Compare your estimate with a few real prints and adjust efficiency to match your printer.

Multiple copies on one plate deserve a note. Printing six parts at once takes less than six times as long as one, because heating, probing and cooldown happen only once, but travel between parts lowers efficiency. Use the combined volume and drop the efficiency factor by around five to ten points for busy plates.

Frequently asked questions

Why is my slicer's estimate different from this calculator?

The slicer simulates the real toolpaths, accelerations, travel moves and speed limits for each feature, so it knows far more than a volume formula can. This calculator gives a ballpark from a few inputs and an efficiency guess. Use it for quick comparisons and early quotes, then rely on the slicer once you have sliced the model.

What is volumetric flow and why does it matter?

Volumetric flow is the volume of plastic the hotend melts each second, in mm³/s. It equals layer height times line width times speed. Every hotend has a limit, roughly 10 to 15 mm³/s for a standard brass nozzle with PLA. Above that limit, the printer cannot melt plastic fast enough, so raising speed further gives under-extrusion instead of faster prints.

What efficiency factor should I use?

Start around 50%. Large, simple parts with long infill runs can reach 60% or a bit more. Small or detailed parts, many separate objects on one plate, low acceleration settings or lots of travel push it down toward 30 to 40%. Compare a few estimates with real print times and adjust to match your printer.

How do I get model volume if I only have the filament weight?

Divide the weight in grams by the material density in g/cm³ to get cubic centimeters, then multiply by 1000 for cubic millimeters. For example, 125 g of PLA at 1.24 g/cm³ is about 100 cm³ or 100,000 mm³. This is the actual plastic volume including infill, which is what the formula needs.

Does layer height or speed affect time more?

Both scale time directly in the formula, but speed is often capped by the hotend's flow limit and acceleration, so higher speed settings do not always help. Thicker layers reliably reduce the number of layers and raise flow per move. Going from 0.2 mm to 0.28 mm layers usually cuts time by roughly a quarter to a third.

Related calculators

Cost
Print cost calculator
Cost
Resin cost and volume calculator
Materials
Filament length and weight converter