Skip to main content
Calcimator

Print Time Estimator

Estimate how long a 3D print will take based on layer height, print speed, model dimensions, and infill.

About this calculator

FDM (fused deposition modeling) print time is driven by how many layers a model needs and how far the print head has to travel to deposit each one. This calculator first divides model height by layer height to get the total layer count -- a shorter layer height prints more layers, and therefore takes longer, even though it also produces finer surface detail. For each layer, it approximates the model's footprint as a square to estimate perimeter (outline) travel distance, adds an infill travel estimate scaled by the footprint area and the chosen infill percentage, and multiplies that per-layer travel by the total layer count to get overall nozzle travel distance.

Dividing total travel by print speed gives a raw time estimate, and the calculator then adds a flat 15% overhead on top of that to account for time lost to layer changes, travel (non-printing) moves, and acceleration and deceleration at direction changes -- real printers don't move at a constant top speed through every corner and retraction. Filament length is estimated as roughly equal to total travel distance, a reasonable approximation for a typical 0.4mm nozzle extruding a single line width per pass. Because the footprint is treated as a simple square and infill pattern geometry is approximated rather than simulated stroke-by-stroke, treat the result as a planning estimate -- your slicer's own time estimate, which accounts for the model's actual geometry and your specific print profile, will be more accurate for a real job.

Inputs

mm
mm/s
mm
cm²
%

Results

Estimated Print Time

1 hours

Print Time (minutes)60 min
Total Layers200
Filament Length160 m
Total Travel Distance160 m
Time per Layer18.4 sec
How to Use This Calculator
  1. Enter layer height (mm), print speed (mm/s), model height (mm), and footprint area (cm²).
  2. Set infill percentage (%) to account for denser toolpath passes.
  3. Review estimated print time in hours and minutes, total layer count, filament length (m), and total travel distance (m).
  4. Adjust print speed or layer height to bring print time within your scheduling window.

How the result changes with Layer Height

Layer HeightEstimated Print Time
0.12.1 hours
0.151.4 hours
0.30.7 hours
0.50.5 hours

What each input means

Layer Height
Height of each printed layer. Lower values give better detail but take longer.
Print Speed
Movement speed of the print head during extrusion.
Model Height
Total height of the model being printed (Z-axis).
Model Footprint Area
Approximate cross-sectional area of the model (length x width in cm²).
Infill Percentage
Percentage of the interior filled with material. Higher infill increases strength and time.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    5 parameters
    Layer Height = 0.2, Print Speed = 50, Model Height = 40, Model Footprint Area = 25, Infill Percentage = 20 = 5 input(s) provided
  2. Calculate Estimated Print Time
    1 = 1
  3. Calculate Print Time
    60 = 60
  4. Calculate Total Layers
    Total Layers
    200 = 200

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why does a smaller layer height increase print time even though the model doesn't change?

A smaller layer height means the same model height is divided into more, thinner layers, and the print head has to complete a full pass -- perimeters and infill -- for every one of those layers regardless of how thin it is. More layers means more total travel distance and more time, which is the fundamental trade-off between fine surface detail and print speed in FDM printing.

What does the 15% time overhead actually account for?

Real printers don't move at a constant top speed for the entire print -- they accelerate and decelerate at every corner and direction change, pause briefly for layer changes, and make non-printing travel moves between separate print regions. This calculator applies a flat 15% addition on top of the raw travel-distance-over-speed estimate to approximate that overhead, since ignoring it would understate real print time.

Why is the footprint area, not the actual model shape, used to estimate travel distance?

Modeling the print head's exact path for an arbitrary 3D shape would require full slicing, which is what dedicated slicer software does. This calculator instead approximates the footprint as a square of equivalent area to estimate perimeter length and infill travel, which gives a reasonable order-of-magnitude estimate for planning purposes without needing the actual 3D model file.

How does infill percentage affect the estimate, and is 100% infill twice as slow as 50%?

Infill travel distance in this model scales directly with the infill percentage, so doubling infill roughly doubles the infill-related travel -- but infill is only part of total travel, since perimeter travel stays the same regardless of infill setting. That means going from 50% to 100% infill increases total print time by less than double, since the perimeter travel that's unaffected by infill still contributes a fixed share of the total.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Manufacturing, Industrial & Coatings.