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
How to Use This Calculator
- Enter Part height (mm), Layer height (mm), and Avg cross-section area (cm²).
- Set Print speed (mm/s), Travel speed (mm/s), and Retraction time (sec).
- Review Total layers and Total print time (hrs).
- 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 layers | Total print time (hrs) |
|---|---|---|
| 100 | 500 | 6.79 |
| 350 | 1,750 | 23.78 |
| 650 | 3,250 | 44.16 |
| 900 | 4,500 | 61.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
- Identify Input Parameters4 parametersPart height (mm) = 50, Layer height (mm) = 0.2, Avg cross-section area (cm²) = 10, Print speed (mm/s) = 60 = 6 input(s) provided
- Calculate Total layersTotal layers = ceil(partHeight / layerHeight)250 = 250
- Calculate Total print timeTotal print time = totalTimeMinutes / 603.4 = 3.4
- Calculate Time per layerTime per layer = printTimePerLayer + travelTimePerLayer + retractTimePerLayer48.92 = 48.92
- Calculate Total print timeTotal print time = totalTimeSeconds / 60203.8 = 203.8
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
3D Print Cost Per Part Calculator
Calculate total cost per 3D printed part including material, machine time, and post-processing labor.
Additive Manufacturing3D Printing Material Comparison Calculator
Compare FDM material properties against your requirements for tensile strength, heat resistance, flexibility, and cost.
Additive ManufacturingMetal AM Powder Calculator
Calculate metal powder usage, recyclable powder, and cost for DMLS/SLM additive manufacturing.
3D Printing & ManufacturingPrint Time Estimator
Estimate how long a 3D print will take based on layer height, print speed, model dimensions, and infill.
3D Printing & ManufacturingLayer Height Advisor
Get recommended layer height based on your nozzle diameter and desired detail level, with quality and speed tradeoffs.
More in Manufacturing, Industrial & Coatings.