PRIME MOTION— Help

Running a job Recovering an interrupted job

Recovering an interrupted job

A four-hour job that dies at hour three is the worst thing that happens in this hobby. Job Recovery exists so that it does not cost you the whole part.

Find it under Wizards → Job Recovery.

The list of interrupted jobs
The list of interrupted jobs

How this differs from Job History

They look similar and they are not the same thing at all. They read two different records, written at different times, for different purposes.

Job historyJob recovery
WrittenOnce, when the job endsContinuously, while the job runs
HoldsFile, outcome, line count, durationLine reached, work position on all three axes, machine position on all three axes, feed rate, spindle speed and direction, every override percentage, and project context
AnswersWhat happened?Where exactly was the tool, and in what state?
PurposeA recordResuming

History is a receipt. Recovery is a live snapshot, updated as the machine works, kept precisely so that a run nobody got to close cleanly can still be picked up.

Step 1 — choose the job

An interrupted job in the list
An interrupted job in the list

Each entry shows the program, how much of it ran out of the whole, how far through that was as a percentage, and how long it ran. Jobs that were part of a project also name the project, so a multi-file run tells you which operation stopped.

Underneath, each entry names the file line the resume will start from. That is a line number in the program as you would see it in a text editor — blank lines and comments included — so it is usually a larger number than the count above it, which only counts lines the machine actually executes. The two are different measures of the same moment, and both are worth having: one tells you how far the job got, the other tells you exactly where it will pick up.

Steps 2 and 3 — prove the coordinate system

Verify machine homing
Verify machine homing
Verify work zero
Verify work zero

The wizard will not let you resume until two things are true: the machine is homed, and work zero is set.

This is not bureaucracy. The saved position is a set of coordinates, and coordinates only mean something inside the coordinate system they were recorded in. Resume against a machine that has been re-homed differently, or with work zero set somewhere else, and the tool goes to numerically the same place — which is physically the wrong place, at rapid, into your workpiece.

  1. Home the machine if it is not homed. Recovery checks, and says so plainly when it is satisfied.
  2. Set work zero back where it was for the original job. This is the step that needs your care — the app can confirm a work zero exists; it cannot know it is the same one.
  3. Continue to Run loads the program at its recovery point.

What resuming actually does

Continue to Run takes you to the Run screen with the program loaded at its recovery point. You can tell you are in a recovery rather than a fresh job at a glance, because the green button no longer says Start:

The action row after recovery — Start has become Continue
The action row after recovery — Start has become Continue

The program continues from the line the snapshot recorded, so the cutting already done is not repeated.