<p>All commonly used slicers (e.g., Cura, Slic3r, Simplify3D,...) give an estimation of the print time.</p>

<p><a href="https://i.sstatic.net/cPaM6.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/cPaM6.png" alt="Example of print time estimation in Cura"></a></p>

<p><a href="https://i.sstatic.net/2D5tZ.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/2D5tZ.png" alt="Example of print time estimation in Simplify3D"></a></p>

CC BY-SA 3.0
2018-04-28T18:24:47.007Z
2018-04-28T18:24:47.007Z
Tom van der Zanden
<p>The duration of a print is affected by the print properties. Speed, nozzle diameter (or line width), layer height,  amount of perimeters, infill percentage, combing, support structures to name a few important parameters. </p>

<p>So, the only way to tell how long the printer will be printing a certain STL is by loading the STL file into a slicer and slice the model with those settings. The most common free slicers are Ultimaker Cura, Slic3r and payed slicer Simplify3D. Alternatively, when you <strong>already have G-code files</strong> and do not have the STL anymore or don't want to slice it again (e.g. because you cannot remember which settings you used), you could upload your G-code <a href="http://gcode.ws/#" rel="nofollow noreferrer">here</a> and it will calculate it approximately for you (as it does not know the dynamics of the printer).</p>

<p>Note that these times are approximations of the real time it takes to print the object as it integrates the tool path and speed to get the time. Sometimes these calculations are off as the actual printer may behave differently than projected by the slicer. From experience I can tell that the Ultimaker Cura slicer predicts fairly accurate print times for the Ultimaker 3, so they have tuned their slicer software to their machines. For your own build or other brands this may result in different/inaccurate print time estimations.</p>

CC BY-SA 4.0
2018-04-28T23:13:36.227Z
2019-04-26T08:56:49.697Z
2019-04-26T08:56:49.697Z
0scar
<p>I use Repetier software with the Cura slicer and the print time estimate tends to be about 10&nbsp;% longer than the actual print.</p>

CC BY-SA 4.0
2019-04-26T07:23:15.530Z
2019-04-26T08:09:02.873Z
2019-04-26T08:09:02.873Z
Pommie
<p>If I have a stl file is there a good way to estimate how long it will take to print on a given printer? I know there are a lot of things that go into print speed, such as the speed of the printer, the size of the print, etc. I was wondering if anyone knows of perhaps an application that you could enter your printer's specifications and the stl that you want to print, and it could calculate the print time?</p>

CC BY-SA 3.0
2018-04-28T19:16:42.867Z
Try to use your slicer to get the gcode, then you can realize that the software has a lot of information you can take in count; the programmers are genius.
Fernando Baltazar
<software><speed>
How long will my print take?
linuxdan
# How long will my print take?

(Asked by: username_0 on 2018-04-28)

If I have a stl file is there a good way to estimate how long it will take to print on a given printer? I know there are a lot of things that go into print speed, such as the speed of the printer, the size of the print, etc. I was wondering if anyone knows of perhaps an application that you could enter your printer's specifications and the stl that you want to print, and it could calculate the print time?

**Tags:** software, speed

> **Comments:**
> **username_1**: Try to use your slicer to get the gcode, then you can realize that the software has a lot of information you can take in count; the programmers are genius.  

---

## 3 answers

### Answer by username_2 on 2018-04-28. Score: 3 | Accepted answer

All commonly used slicers (e.g., Cura, Slic3r, Simplify3D,...) give an estimation of the print time.

[![Example of print time estimation in Cura](https://i.sstatic.net/cPaM6.png)](https://i.sstatic.net/cPaM6.png)

[![Example of print time estimation in Simplify3D](https://i.sstatic.net/2D5tZ.png)](https://i.sstatic.net/2D5tZ.png)


---

### Answer by username_3 on 2018-04-28. Score: 4

The duration of a print is affected by the print properties. Speed, nozzle diameter (or line width), layer height, amount of perimeters, infill percentage, combing, support structures to name a few important parameters.

So, the only way to tell how long the printer will be printing a certain STL is by loading the STL file into a slicer and slice the model with those settings. The most common free slicers are Ultimaker Cura, Slic3r and payed slicer Simplify3D. Alternatively, when you **already have G-code files** and do not have the STL anymore or don't want to slice it again (e.g. because you cannot remember which settings you used), you could upload your G-code [here](http://gcode.ws/#) and it will calculate it approximately for you (as it does not know the dynamics of the printer).

Note that these times are approximations of the real time it takes to print the object as it integrates the tool path and speed to get the time. Sometimes these calculations are off as the actual printer may behave differently than projected by the slicer. From experience I can tell that the Ultimaker Cura slicer predicts fairly accurate print times for the Ultimaker 3, so they have tuned their slicer software to their machines. For your own build or other brands this may result in different/inaccurate print time estimations.


---

### Answer by username_4 on 2019-04-26. Score: 1

I use Repetier software with the Cura slicer and the print time estimate tends to be about 10 % longer than the actual print.


---

