New diagnostics you may now see
Several failure modes that used to be silent now report. These ids are searchable and filterable — they are the fastest way to find out what a run actually did.
| Id | Means |
|---|---|
Play-Touch--None |
the play finished without any step touching the workpiece |
Play-Physics--None |
physics is on and steps touched, but no touched step carries a physics brief |
Tool-FluteCount--Zero |
physics is on and a milling cutter resolves to zero flutes |
SpindleDirection--AssumedCw |
an S word greater than zero with no direction ever issued |
Composition--NotLicensed |
external pipeline units were skipped for this session |
Script--NotLicensed |
an NC-embedded C# script was skipped |
SiemensToolOffset--TcdpRowMissing |
a Siemens (T, D) pair had no $TC_DP row; the generic tool height was used |
Comp-ToolHeight--001 |
a G43.4 H word could not be resolved |
Coord-WorkOffset--AdditionalZero |
a Fanuc-family additional work coordinate system (G54.1 Pn, also written G54 Pn) was selected but no offset has been entered for it; the program runs on the machine origin |
Coord-WorkOffset--NoTableEntry |
a work coordinate word (e.g. a G59.x on a controller carrying no brand-neutral table beside its brand table) that no coordinate table on the controller resolves; a zero offset is used |
Coord-WorkOffset--IndexUnresolved |
the P word of a G54.1 / G54 P selection is not a positive integer; the active work coordinate system is kept |
Coord-MachCoord--005 / --006 / --007 |
a G53 or G53.1 machine-coordinate move failed on a path that used to fail silently |
Coord-Tilt--001 / --002 |
a G68.2 tilted plane the machine cannot reach |
BuildNcLines--ParseFailed |
a line could not be parsed; it survives verbatim but is not simulated |
RunNcLines--RunnerMismatch |
a second runner kind was attempted inside one session |
ReadNcRunnerSuit--Refused |
a suit switch was attempted while a program was playing |
PostExecution--MeshedGeomOutputRetired |
an old project still carries the retired meshed-geom output pair |
ConvertClToNc--NoPlay |
CL-to-NC conversion ran with no prior play on a machine chain |
ClToMc--NoToolOffset |
a CL motion resolved no tool offset |
Map-ShotGap--StepsSkipped |
steps were skipped because their shot pairing window held no measured row |
Train-StepEngagement--Missing |
a step's row is present but its engagement was never built |
Train-StepLuggage--Unreadable |
a step's luggage row could not be read back |
Writeback-Patch--* |
a writeback edit refused a variable, keyword or comment-only value, or matched nothing |
HeidenhainPlane--Unsupported / SiemensFrame--Unsupported / HeidenhainCycl--Unsupported |
the construct is recognized and consumed safely, but not simulated |
DeclaredMCode--UnmodeledEffects |
a machine-declared OEM M-code occurred; no effects are simulated for it |