But. Just delete all the gcode above the stop point. Fix the filament issue. Run the rest of the gcode. You have the detail on screen for which layer failed. You're filling this anyway, so even if that layer is not perfect, start on the next layer and fix the issue in post processing.
I am considering printing a top. I started preparing it last night but manipulating it in slicers is slow, despite my high power laptop. Problem is, I don't know exactly where it failed as It was a good inch above the failure point when i noticed it. I counted the layers up from the flat (at the bottom of the speaker opening) and think I have a model prepared that's correct, and if not only a layer off. We'll see how this new goes The yellow one has just had another sanding.
Ah yes. The print head doesn't care whether the filament has jammed or not. Of course. Quite frustrating! Did you consider just pushing it down into the bed in the S3D if you want to print a top?
Well I found the layer that is the flat, and know the offset to make that at the bed and I can count 7 layers on the model that were okay. 0.2mm layer height means another 1.4mm offset so I did the math to get a suitable model.
We need to get some Tunnell filament sensors set up on the BigBox! http://www.toybuilderlabs.com/products/tunell-3d-printer-filament-monitor
I would have run out of filament on the second one anyway. I'm off to Barcelona for a week now and also have no more black filament.
It's still WIP. One of the cabinets is painted and ready. The other jammed part way through when I first printed it and I was about to re-print the whole piece a month or so back but didn't. That may happen this weekend. I've been building some proper speakers for my new home cinema in the meantime...