← How-Tos
3d-printing Mar 26, 2026 ◯ 1 min read

How to Resume a Failed Print Mid-Layer on the Kobra 3

kobra3recoveryfailed printgcode

Power outage, filament runout without a sensor, spaghetti — prints fail. Sometimes you can save them. Here's how to resume a print from a specific layer.

When It's Worth Trying

Method 1 — Orca Slicer "Cancel Object" and Re-Slice from Layer

  1. Open your original .3mf or sliced project in Orca Slicer
  2. Right-click object → Change Layer Height — note the failed layer number
  3. Edit → Cut → Lower part — delete the lower portion
  4. Re-slice the upper half
  5. Modify start G-code to lift Z to failure height before starting

Modified start G-code:

G28 X Y  ; home X and Y only — NOT Z
G1 Z[failed_height + 0.2] F3000  ; move to resume height
G92 E0

Method 2 — Edit G-code Directly

  1. Open the original G-code in a text editor
  2. Find the layer number (search ; layer_num = X)
  3. Delete everything before that layer
  4. Add home and position commands at the top

Tips for Success

Prevention