How to resume an unfinished project
Provided that the print hasn't come loose from the bed and you know the layer height or layer number, you can edit the original G-code file. The following hints should be taken into account:


Don't use G28 or G29 instead use G28 X Y (please )
Manually position the printhead at the correct Z height and instruct the printer to use that height for reference: e.g. when the print stopped at layer 12 with a 0.2&nbsp;mm layer height (2.4&nbsp;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
Reslice the print where you have sunk the print 2.4&nbsp;mm into the bed in the slicer just printing the top face which you glue on later.