Files
2026-07-03 08:49:13 -04:00

98 lines
2.2 KiB
JSON

{
"toolAxisVector": {
"x": 0.24184476264797528,
"y": 0.24184476264797522,
"z": 0.9396926207859084
},
"programUiExecution": {
"apiName": "web-rtcp-5axis-ui-gcode-live-execution",
"status": "running",
"source": "programAxisPreviewPath.samples",
"samplePeriodMs": 50,
"sampleIndex": 55,
"sampleCount": 1300,
"executedSampleCount": 56,
"timeMs": 2750,
"activeProgram": "configs/sim/axis/vismach/5axis/table-rotary-tilting/demos/xyzbc_switchkins.ngc",
"sourceFile": "helix_bc.ngc",
"line": 17,
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
"operation": "feed-helix",
"executionIndex": 11,
"gcodeStepIndex": 35,
"segmentIndex": 4,
"motionType": "arc",
"activeKinematics": "tcp-xyzbc",
"joint": {
"x": 10.137588490837594,
"y": 18.346869870838685,
"z": 9.955947136563877,
"b": 20,
"c": 45
},
"tcp": {
"x": 10.137588490837594,
"y": 18.346869870838685,
"z": 9.955947136563877
},
"toolAxis": {
"i": 0.24184476264797528,
"j": 0.24184476264797522,
"k": 0.9396926207859084
},
"tool": {
"id": 2,
"pocket": 2,
"length": 10,
"diameter": 8
},
"machineState": {
"spindle": {
"speedRpm": 0,
"direction": "stopped",
"enabled": false
},
"feed": {
"programmedMmPerMin": 1000,
"actualMmPerMin": 1000,
"overridePercent": 100
},
"cutting": {
"active": true,
"cuttingSpeedMmPerMin": 1000
},
"tool": {
"id": 2,
"pocket": 2,
"length": 10,
"diameter": 8
},
"toolChange": {
"activeTool": 2,
"activePocket": 2,
"changed": false,
"command": null
},
"coolant": {
"mist": false,
"flood": false
}
},
"semanticBoundary": "ui_updates_from_real_expanded_linuxcnc_gcode_sample_stream"
},
"threeToolAxis": {
"x": 0.242,
"y": 0.242,
"z": 0.94
},
"threeToolGlyphAxis": {
"x": 0.242,
"y": 0.242,
"z": 0.94
},
"threeToolhead": {
"x": 0,
"y": 0,
"z": 0
}
}