Running Marlin 1.1.2, printing from Octoprint on Linux PC. So, the PC freezes up and I have to pause the print and reboot. It's a 36 hour print with 11 hours left to go and I'd rather not start over.
I have the X, Y, and Z coords of where I need to begin again, and I've deleted all the GCode to that point. In the several tutorials I read on how to resume a print, they all assume that the printer - which in my case had a restart of its own - knows where Z is. I can safely rehome X and Y, but when I try to rehome Z the print head moves to the center of the plate, which of course would cause a collision with the model.
On my printer the Z-axis switch is over to the side of the frame holding the print bed, so I can home Z with the print head anywhere. Is there a way I can home Z without the head moving to center? Or, barring that, some offset I can enter for Z so I can resume at the same height I started? I can't wrap my mind around what I need to do here.