<p>In order to &quot;resume&quot; a failed print like this, you can edit the prints .gcode file accordingly.</p>
<ol>
<li><p>Measure the height at which the print failed</p>
</li>
<li><p>Open the file, and search for when the printer starts the corresponding layer. How to search for this differs from slicer to slicer. In SuperSlicer, it's &quot;move to next layer (XYZ)&quot;. Searching for moves to the desired Z height might work too, but beware of false positives if you still use &quot;Z hop&quot; for some reason.
You may want to choose the layer above the measured height as a starting point since the nozzle might scrape over the printed parts if you try to print the same layer again.</p>
</li>
<li><p>Delete everything from the line which moves the printer to the first layer up to when it moves to the layer you wish to resume printing from.<br />
If you use mesh bed leveling, you'll need to remove that too - or the printer might probe into the existing print. If your start G-code contains moves that might make the print head interfere with the existing print, remove that too.<br />
Also: Make sure the print head moves to the desired Z height <em>before</em> starting to move to the print area (on X and Y) - otherwise, it might again crash into the print.</p>
</li>
<li><p>Start the print as usual and pray.</p>
</li>
</ol>
<p>You'll be likely to see some defects/imperfections on the failed layer, but the print as a whole should be salvageable in most cases.</p>

CC BY-SA 4.0
2022-11-25T08:47:59.977Z
It's utility print, I don't care about visual defects. Thank you!
Mołot
CC BY-SA 4.0
2022-11-25T09:09:49.317Z
I used Prusa Slicer and print is on prusa i3 mk3s+ so any specific guidance would be appreciated.
Mołot
CC BY-SA 4.0
2022-11-25T08:44:11.970Z
2022-11-25T14:11:33.777Z
2022-11-25T14:11:33.777Z
towe
<p>Yesterday I had filament that entangled on the spool and before I knew it, the printer told me to eject the filament. Unfortunately, then the filament broke. There is no way to fully unload it, no way to load new piece.</p>
<p>Long story short, I need to disassemble extruder-hotend assembly and fix whatever is broken. I'll manage, it's simple mechanical and electrical issue and I know my way around it. But, is there any chance to recover that print?</p>
<p>I'm lucky it failed at about the end of a layer. It's 0.3 mm layer height, so I can even use calipers to find out how many layers I do have. But how would I go about it now?</p>
<p>I used PrusaSlicer and the printer is a Prusa i3 MK3s+ so any specific guidance would be appreciated, but general guidance is also welcome.</p>
<p><a href="https://i.sstatic.net/dcsAW.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/dcsAW.jpg" alt="Photo of the failed print" /></a></p>

<prusa-i3><print-failure>
My extruder failed. Is there any hope to recover print?
Mołot
# My extruder failed. Is there any hope to recover print?

(Asked by: username_0 on 2022-11-25)

Yesterday I had filament that entangled on the spool and before I knew it, the printer told me to eject the filament. Unfortunately, then the filament broke. There is no way to fully unload it, no way to load new piece.

Long story short, I need to disassemble extruder-hotend assembly and fix whatever is broken. I'll manage, it's simple mechanical and electrical issue and I know my way around it. But, is there any chance to recover that print?

I'm lucky it failed at about the end of a layer. It's 0.3 mm layer height, so I can even use calipers to find out how many layers I do have. But how would I go about it now?

I used PrusaSlicer and the printer is a Prusa i3 MK3s+ so any specific guidance would be appreciated, but general guidance is also welcome.

[![Photo of the failed print](https://i.sstatic.net/dcsAW.jpg)](https://i.sstatic.net/dcsAW.jpg)

**Tags:** prusa-i3, print-failure


---

## 1 answers

### Answer by username_1 on 2022-11-25. Score: 3

In order to "resume" a failed print like this, you can edit the prints .gcode file accordingly.

1. Measure the height at which the print failed
2. Open the file, and search for when the printer starts the corresponding layer. How to search for this differs from slicer to slicer. In SuperSlicer, it's "move to next layer (XYZ)". Searching for moves to the desired Z height might work too, but beware of false positives if you still use "Z hop" for some reason.
   You may want to choose the layer above the measured height as a starting point since the nozzle might scrape over the printed parts if you try to print the same layer again.
3. Delete everything from the line which moves the printer to the first layer up to when it moves to the layer you wish to resume printing from.  
   If you use mesh bed leveling, you'll need to remove that too - or the printer might probe into the existing print. If your start G-code contains moves that might make the print head interfere with the existing print, remove that too.  
   Also: Make sure the print head moves to the desired Z height *before* starting to move to the print area (on X and Y) - otherwise, it might again crash into the print.
4. Start the print as usual and pray.

You'll be likely to see some defects/imperfections on the failed layer, but the print as a whole should be salvageable in most cases.

> **Comments:**
> **username_0**: It's utility print, I don't care about visual defects. Thank you!  
> **username_0**: I used Prusa Slicer and print is on prusa i3 mk3s+ so any specific guidance would be appreciated.  

---

