Skip to main content
Calcimator

3D Print Build Time Estimator

Estimate total print time from part geometry, layer height, and print speed settings.

Inputs

Results

Total layers

250

Total print time (hrs)

3.4

Time per layer (sec)48.92
Total print time (min)203.8
Estimated volume (cm³)50
How to Use This Calculator
  1. Enter Part height (mm), Layer height (mm), and Avg cross-section area (cm²).
  2. Set Print speed (mm/s), Travel speed (mm/s), and Retraction time (sec).
  3. Review Total layers and Total print time (hrs).
  4. Use Time per layer (sec) and Total print time (min) to inform your decision.

How the result changes with Part height (mm)

Part height (mm)Total layersTotal print time (hrs)
1005006.79
3501,75023.78
6503,25044.16
9004,50061.15

What each input means

Part height (mm)
Total height of the part along the Z axis in millimeters.
Layer height (mm)
Thickness of each printed layer. Common values: 0.1 (fine), 0.2 (standard), 0.3 (draft).
Avg cross-section area (cm²)
Average cross-sectional area of the part per layer. Estimate from slicer or CAD bounding box.
Print speed (mm/s)
Speed of the print head during extrusion. Typical range: 30-100 mm/s.
Travel speed (mm/s)
Speed of the print head during non-printing moves.
Retraction time (sec)
Time for each filament retraction/prime cycle to prevent stringing.

What each result means

Total layers
Number of layers the part will be printed in.
Time per layer (sec)
Estimated time to complete each layer.
Total print time (min)
Estimated total print time in minutes.
Total print time (hrs)
Estimated total print time in hours.
Estimated volume (cm³)
Approximate material volume based on cross-section and height.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Part height (mm) = 50, Layer height (mm) = 0.2, Avg cross-section area (cm²) = 10, Print speed (mm/s) = 60 = 6 input(s) provided
  2. Calculate Total layers
    Total layers = ceil(partHeight / layerHeight)
    250 = 250
  3. Calculate Total print time
    Total print time = totalTimeMinutes / 60
    3.4 = 3.4
  4. Calculate Time per layer
    Time per layer = printTimePerLayer + travelTimePerLayer + retractTimePerLayer
    48.92 = 48.92
  5. Calculate Total print time
    Total print time = totalTimeSeconds / 60
    203.8 = 203.8

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

More in Manufacturing, Industrial & Coatings.