<p>These estimates tend to be very approximate, even if Cura has the accurate acceleration values for your firmware. An error of 100% is not unusual.</p>

<p>What you probably want is an alarm at a specific layer (a few before the critical ones). You might be able to add this to Octoprint fairly easily - it does support plugins which can provide (for example) pushbullet notifications.</p>

<p>I'm not sure that 'critical' points are much more likely to fail than other less predictable things (like bed adheesion failure, extruder jams, filament breaks) - unless you're testing features (and then hopefully you can print only a slice of the part).</p>

CC BY-SA 4.0
2018-08-13T07:05:50.450Z
2018-08-13T07:05:50.450Z
Sean Houlihane
<p>If I may interpret your question a bit, and add alternatives to Sean H's suggestions. I agree that any attempt to estimate elapsed time per layer is doomed.  </p>

<p>Perhaps you should just look at the LayerView to determine the critical layers of interest.  Then edit the gcode file in a text editor.  Locate the start of the layer in question, and insert a PAUSE command (as well as whatever other actions your firmware supports, in case you can actually send an audible alarm or something).  </p>

<p>If you really just want to print a subsection of the item, you're better off removing the unwanted parts in MeshMixer/MeshLab/whateverCAD , and slicing just the part you want to produce. </p>

CC BY-SA 4.0
2018-08-13T14:57:51.487Z
2018-08-13T14:57:51.487Z
Carl Witthoft
<p>Cura has a layer view feature that lets you watch a simulation of the extruder head as it lays down material at each layer. Is it possible to get Cura to show a time stamp as it does this? That would let me set reminders to check a print just at certain critical times.</p>

CC BY-SA 4.0
2022-12-25T19:58:30.260Z
Since I tuned the acceleration for my printer, I get pretty good total printing time estimates in Cura.
It would be easy (but tedious) to cut my model layer per layer and note the "total time" for each instance.
I expect that the result would probably be as good as for the total model.
Therefore, why whould "any attempt to estimate elapsed time per layer be doomed"?
Actually, I just saw a recent similar request on https://github.com/Ultimaker/Cura/issues/11742
Flying_Roger
<ultimaker-cura>
Show the time index in Cura Layer View playback
Joel Coehoorn
# Show the time index in Cura Layer View playback

(Asked by: username_0 on 2018-08-13)

Cura has a layer view feature that lets you watch a simulation of the extruder head as it lays down material at each layer. Is it possible to get Cura to show a time stamp as it does this? That would let me set reminders to check a print just at certain critical times.

**Tags:** ultimaker-cura
> **Comments:**
> **username_1**: Since I tuned the acceleration for my printer, I get pretty good total printing time estimates in Cura. It would be easy (but tedious) to cut my model layer per layer and note the "total time" for each instance. I expect that the result would probably be as good as for the total model. Therefore, why whould "any attempt to estimate elapsed time per layer be doomed"? Actually, I just saw a recent similar request on https://github.com/Ultimaker/Cura/issues/11742  

---

## 2 answers

### Answer by username_2 on 2018-08-13. Score: 7

These estimates tend to be very approximate, even if Cura has the accurate acceleration values for your firmware. An error of 100% is not unusual.

What you probably want is an alarm at a specific layer (a few before the critical ones). You might be able to add this to Octoprint fairly easily - it does support plugins which can provide (for example) pushbullet notifications.

I'm not sure that 'critical' points are much more likely to fail than other less predictable things (like bed adheesion failure, extruder jams, filament breaks) - unless you're testing features (and then hopefully you can print only a slice of the part).


---

### Answer by username_3 on 2018-08-13. Score: 2

If I may interpret your question a bit, and add alternatives to Sean H's suggestions. I agree that any attempt to estimate elapsed time per layer is doomed.

Perhaps you should just look at the LayerView to determine the critical layers of interest. Then edit the gcode file in a text editor. Locate the start of the layer in question, and insert a PAUSE command (as well as whatever other actions your firmware supports, in case you can actually send an audible alarm or something).

If you really just want to print a subsection of the item, you're better off removing the unwanted parts in MeshMixer/MeshLab/whateverCAD , and slicing just the part you want to produce.


---

