<p>Provided that the print hasn't come loose from the bed and you know the layer height or layer number (you could count the amount of layers or measure the height of the print using a caliper), you can edit the original G-code file to print the remainder of the print. The following hints should be taken into account:</p>
<ul>
<li>Don't use <code>G28</code> or <code>G29</code> instead use <code>G28 X Y</code> (please note that using <code>G28</code> or <code>G28 Z</code> to home Z as well, may not work if the print is blocking the homing of Z, e.g. when homing in the center of the build plate)</li>
<li>Manually position the printhead at the correct Z height (place the cold nozzle on top of your failed print when the steppers are not powered, you could leave a paper thickness of a gap in between the nozzle and the print) and instruct the printer to use that height for reference: e.g. when the print stopped at layer 12 with a 0.2 mm layer height (2.4 mm height or use the measured height with a caliper) define <code>G92 Z2.4</code></li>
<li>Make sure the hotend is primed before resuming printing</li>
<li>Cut all the G-code present in the file prior to the layer you want to start printing (e.g. search for <code>G1 Z2.2</code>), but do add bed and hotend heating, e.g. respectively <code>M190 S60</code> and <code>M109 S200</code></li>
</ul>
<p>What you can also do is:</p>
<ul>
<li>Reprint the whole print</li>
<li>Re-slice the print where you have sunk the print 2.4 mm into the bed in the slicer just printing the top face which you glue on later (this works only if the print is exactly at the same position as the initial slice, preferable the project was saved in the slicer or the default position after inserting the print object is used, note that this is difficult to reproduce when multiple objects were place on the bed, it would be better to edit the existing G-code instead!).</li>
</ul>
<p><em>Note that you will always see a difference in appearance compared to an object printed in one session, you will see an interface line between the first and the second part.</em></p>

CC BY-SA 4.0
2020-05-19T13:23:46.943Z
Thank you very much for all information. A last question, I use Cura for slicing. How can I only choose the top part in an object ( which is the part left after that 2.4 mm) and print only that?
asduskun
CC BY-SA 4.0
2020-05-19T13:50:21.893Z
@asduskun If you drop the STL through the build plate in Cura (you might need to disable snap to build plate option) until the 0.6 mm is left above the build plate. If you slice it, the part under the build plate is omitted upon slicing.
0scar
CC BY-SA 4.0
2020-05-21T09:15:14.663Z
That's pretty much the only way, but acknowledge that the new print might have adhesion problems to the old.
Trish
CC BY-SA 4.0
2020-05-19T12:47:54.193Z
2023-11-08T11:42:36.317Z
2023-11-08T11:42:36.317Z
0scar
<p>I was printing a lid for a box in my Ender 3 pro printer. But I don't know why it stopped printing and moved aside when it does in finished printings. This happened at midnight and I didn't see it until I woke up. In the hope for a resume I didn't remove the finished part from the printer bed. So now how can I resume this printing from where it left. The total width of the lid was 3 mm and it printed 2.4 mm now only 0.6 mm part left to print.</p>
<p><a href="https://i.sstatic.net/SrcE3.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/SrcE3.jpg" alt="photo 1 of unfinished print" /></a></p>
<p><a href="https://i.sstatic.net/lmiOT.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/lmiOT.jpg" alt="photo 2 of unfinished print" /></a></p>
<p><a href="https://i.sstatic.net/XYcLZ.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/XYcLZ.jpg" alt="photo 3 of unfinished print" /></a></p>

CC BY-SA 4.0
2020-05-19T11:40:10.580Z
2 questions: did you power down the printer since finding it and what does the screen on the printer show?
Trish
CC BY-SA 4.0
2020-05-19T11:42:15.793Z
First I didn't turn it off and tried to find the resume option in the menu but I couldn't find that and that may mean it showed as if completed but I don't remember the screen now. I was a little sleepy then after not finding the resume I turned it off
asduskun
CC BY-SA 4.0
2020-05-19T12:44:44.723Z
if there was a power out, you just need to press the wheel once to get resume... but shutting the machine off prevents any resume.
Trish
CC BY-SA 4.0
2023-11-08T12:48:32.277Z
0.6 mm is not easy to spot: maybe the filament got jammed and the print finished, just the last 0.6 mm were printed out of air?
FarO
<ultimaker-cura><creality-ender-3><troubleshooting><g-code><slicing>
How to resume an unfinished project?
asduskun
# How to resume an unfinished project?

(Asked by: username_0 on 2020-05-19)

I was printing a lid for a box in my Ender 3 pro printer. But I don't know why it stopped printing and moved aside when it does in finished printings. This happened at midnight and I didn't see it until I woke up. In the hope for a resume I didn't remove the finished part from the printer bed. So now how can I resume this printing from where it left. The total width of the lid was 3 mm and it printed 2.4 mm now only 0.6 mm part left to print.

[![photo 1 of unfinished print](https://i.sstatic.net/SrcE3.jpg)](https://i.sstatic.net/SrcE3.jpg)

[![photo 2 of unfinished print](https://i.sstatic.net/lmiOT.jpg)](https://i.sstatic.net/lmiOT.jpg)

[![photo 3 of unfinished print](https://i.sstatic.net/XYcLZ.jpg)](https://i.sstatic.net/XYcLZ.jpg)

**Tags:** ultimaker-cura, creality-ender-3, troubleshooting, g-code, slicing
> **Comments:**
> **username_1**: 2 questions: did you power down the printer since finding it and what does the screen on the printer show?  
> **username_0**: First I didn't turn it off and tried to find the resume option in the menu but I couldn't find that and that may mean it showed as if completed but I don't remember the screen now. I was a little sleepy then after not finding the resume I turned it off  
> **username_1**: if there was a power out, you just need to press the wheel once to get resume... but shutting the machine off prevents any resume.  
> **username_2**: 0.6 mm is not easy to spot: maybe the filament got jammed and the print finished, just the last 0.6 mm were printed out of air?  

---

## 1 answers

### Answer by username_3 on 2020-05-19. Score: 7 | Accepted answer

Provided that the print hasn't come loose from the bed and you know the layer height or layer number (you could count the amount of layers or measure the height of the print using a caliper), you can edit the original G-code file to print the remainder of the print. The following hints should be taken into account:

* Don't use `G28` or `G29` instead use `G28 X Y` (please note that using `G28` or `G28 Z` to home Z as well, may not work if the print is blocking the homing of Z, e.g. when homing in the center of the build plate)
* Manually position the printhead at the correct Z height (place the cold nozzle on top of your failed print when the steppers are not powered, you could leave a paper thickness of a gap in between the nozzle and the print) and instruct the printer to use that height for reference: e.g. when the print stopped at layer 12 with a 0.2 mm layer height (2.4 mm height or use the measured height with a caliper) define `G92 Z2.4`
* Make sure the hotend is primed before resuming printing
* Cut all the G-code present in the file prior to the layer you want to start printing (e.g. search for `G1 Z2.2`), but do add bed and hotend heating, e.g. respectively `M190 S60` and `M109 S200`

What you can also do is:

* Reprint the whole print
* Re-slice the print where you have sunk the print 2.4 mm into the bed in the slicer just printing the top face which you glue on later (this works only if the print is exactly at the same position as the initial slice, preferable the project was saved in the slicer or the default position after inserting the print object is used, note that this is difficult to reproduce when multiple objects were place on the bed, it would be better to edit the existing G-code instead!).

*Note that you will always see a difference in appearance compared to an object printed in one session, you will see an interface line between the first and the second part.*

> **Comments:**
> **username_0**: Thank you very much for all information. A last question, I use Cura for slicing. How can I only choose the top part in an object ( which is the part left after that 2.4 mm) and print only that?  
> **username_3**: @asduskun If you drop the STL through the build plate in Cura (you might need to disable snap to build plate option) until the 0.6 mm is left above the build plate. If you slice it, the part under the build plate is omitted upon slicing.  
> **username_1**: That's pretty much the only way, but acknowledge that the new print might have adhesion problems to the old.  

---

