{ "apiName": "web-rtcp-5axis-full-process-second-screenshots", "url": "http://127.0.0.1:4176/web-rtcp-5axis-xyzbc-trt-sim-plan/app/index.html", "outDir": "/home/mes123456/cnc_wams/web-rtcp-5axis-xyzbc-trt-sim-plan/working/screenshots/web-simulation-full-process-20260703T051258Z", "startedAt": "2026-07-03T05:26:11.741Z", "intervalSeconds": 1, "viewport": { "width": 1440, "height": 900 }, "playbackSource": "programAxisPreviewPath.samples", "sampleCount": 1300, "totalSeconds": 65, "program": "configs/sim/axis/vismach/5axis/table-rotary-tilting/demos/xyzbc_switchkins.ngc", "screenshots": [ { "index": 0, "file": "000-loaded.png", "label": "loaded", "capturedAt": "2026-07-03T05:26:11.837Z", "runState": "idle", "activeLine": 1, "interpState": "idle", "taskMode": "manual", "operatorMessage": "LinuxCNC interpreter blocked: Failed to execute 'decode' on 'TextDecoder': The provided ArrayBuffer value must not be resizable", "motionIndex": 0, "sampleIndex": 0, "sampleCount": 1300, "x": 0, "y": 0, "z": 0, "b": 0, "c": 0, "feed": 0, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 1, "file": "001-run-ready.png", "label": "run-ready", "capturedAt": "2026-07-03T05:26:12.703Z", "runState": "idle", "activeLine": 1, "interpState": "idle", "taskMode": "manual", "operatorMessage": "task/HAL fallback: Failed to execute 'decode' on 'TextDecoder': The provided ArrayBuffer value must not be resizable", "motionIndex": 0, "sampleIndex": 0, "sampleCount": 1300, "x": 0, "y": 0, "z": 0, "b": 0, "c": 0, "feed": 0, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 2, "file": "002-t-00s.png", "label": "t-00s", "capturedAt": "2026-07-03T05:26:12.804Z", "runState": "running", "activeLine": 16, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 0, "sampleCount": 1300, "x": 0, "y": 0, "z": 10, "b": 0, "c": 0, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 3, "file": "003-t-01s.png", "label": "t-01s", "capturedAt": "2026-07-03T05:26:13.897Z", "runState": "running", "activeLine": 13, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 20, "sampleCount": 1300, "x": 16.666666666666668, "y": 20, "z": 10, "b": 0, "c": 0, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 4, "file": "004-t-02s.png", "label": "t-02s", "capturedAt": "2026-07-03T05:26:14.987Z", "runState": "running", "activeLine": 16, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 40, "sampleCount": 1300, "x": 10, "y": 20, "z": 10, "b": 11.03448275862069, "c": 24.82758620689655, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 5, "file": "005-t-03s.png", "label": "t-03s", "capturedAt": "2026-07-03T05:26:16.080Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 60, "sampleCount": 1300, "x": 11.642306319555026, "y": 14.509193470550056, "z": 9.845814977973568, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 6, "file": "006-t-04s.png", "label": "t-04s", "capturedAt": "2026-07-03T05:26:17.172Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 80, "sampleCount": 1300, "x": 26.21942834739605, "y": 12.169373522405348, "z": 9.405286343612335, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 7, "file": "007-t-05s.png", "label": "t-05s", "capturedAt": "2026-07-03T05:26:18.267Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 100, "sampleCount": 1300, "x": 27.240233813595477, "y": 26.897754295745006, "z": 8.964757709251101, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 8, "file": "008-t-06s.png", "label": "t-06s", "capturedAt": "2026-07-03T05:26:19.363Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 120, "sampleCount": 1300, "x": 12.479701176833128, "y": 26.591290132460788, "z": 8.524229074889867, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 9, "file": "009-t-07s.png", "label": "t-07s", "capturedAt": "2026-07-03T05:26:20.454Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 140, "sampleCount": 1300, "x": 14.11095662581571, "y": 11.917972523124158, "z": 8.083700440528634, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 10, "file": "010-t-08s.png", "label": "t-08s", "capturedAt": "2026-07-03T05:26:21.555Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 160, "sampleCount": 1300, "x": 28.57839761572585, "y": 14.860827464804375, "z": 7.643171806167401, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 11, "file": "011-t-09s.png", "label": "t-09s", "capturedAt": "2026-07-03T05:26:22.647Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 180, "sampleCount": 1300, "x": 24.347741742907427, "y": 29.005395146076616, "z": 7.202643171806168, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 12, "file": "012-t-10s.png", "label": "t-10s", "capturedAt": "2026-07-03T05:26:23.750Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 200, "sampleCount": 1300, "x": 10.64043301664899, "y": 23.52115121574829, "z": 6.762114537444933, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 13, "file": "013-t-11s.png", "label": "t-11s", "capturedAt": "2026-07-03T05:26:24.857Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 220, "sampleCount": 1300, "x": 17.333914494737524, "y": 10.361951023229373, "z": 6.3215859030837, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 14, "file": "014-t-12s.png", "label": "t-12s", "capturedAt": "2026-07-03T05:26:25.947Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 240, "sampleCount": 1300, "x": 29.8385890714449, "y": 18.210540561162397, "z": 5.881057268722467, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 15, "file": "015-t-13s.png", "label": "t-13s", "capturedAt": "2026-07-03T05:26:27.037Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 260, "sampleCount": 1300, "x": 20.898362200215217, "y": 29.95956552050462, "z": 5.440528634361233, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 16, "file": "016-t-14s.png", "label": "t-14s", "capturedAt": "2026-07-03T05:26:28.141Z", "runState": "running", "activeLine": 19, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 280, "sampleCount": 1300, "x": 10, "y": 20, "z": 5, "b": 20, "c": 45, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 17, "file": "017-t-15s.png", "label": "t-15s", "capturedAt": "2026-07-03T05:26:29.237Z", "runState": "running", "activeLine": 19, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 300, "sampleCount": 1300, "x": 4.720101550879983, "y": 6.405652072346015, "z": 8.544962719487403, "b": 7.5, "c": 16.875, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 18, "file": "018-t-16s.png", "label": "t-16s", "capturedAt": "2026-07-03T05:26:30.343Z", "runState": "running", "activeLine": 23, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 320, "sampleCount": 1300, "x": 6.666666666666667, "y": 0, "z": 10, "b": 0, "c": 0, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 19, "file": "019-t-17s.png", "label": "t-17s", "capturedAt": "2026-07-03T05:26:31.436Z", "runState": "running", "activeLine": 25, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 340, "sampleCount": 1300, "x": -18.823529411764707, "y": 18.823529411764707, "z": 10, "b": 0, "c": 0, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 20, "file": "020-t-18s.png", "label": "t-18s", "capturedAt": "2026-07-03T05:26:32.537Z", "runState": "running", "activeLine": 16, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 360, "sampleCount": 1300, "x": -30, "y": 20, "z": 10, "b": 8.96551724137931, "c": 20.17241379310345, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 21, "file": "021-t-19s.png", "label": "t-19s", "capturedAt": "2026-07-03T05:26:33.634Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 380, "sampleCount": 1300, "x": -29.453432155211818, "y": 16.73923007760326, "z": 9.911894273127754, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 22, "file": "022-t-20s.png", "label": "t-20s", "capturedAt": "2026-07-03T05:26:34.736Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 400, "sampleCount": 1300, "x": -15.90315422000577, "y": 10.877727549840255, "z": 9.47136563876652, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 23, "file": "023-t-21s.png", "label": "t-21s", "capturedAt": "2026-07-03T05:26:35.840Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 420, "sampleCount": 1300, "x": -11.282658122559775, "y": 24.89979087225434, "z": 9.030837004405287, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 24, "file": "024-t-22s.png", "label": "t-22s", "capturedAt": "2026-07-03T05:26:36.937Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 440, "sampleCount": 1300, "x": -25.663111865803288, "y": 28.241915068441195, "z": 8.590308370044053, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 25, "file": "025-t-23s.png", "label": "t-23s", "capturedAt": "2026-07-03T05:26:38.038Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 460, "sampleCount": 1300, "x": -27.69983675027466, "y": 13.619364136771338, "z": 8.14977973568282, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 26, "file": "026-t-24s.png", "label": "t-24s", "capturedAt": "2026-07-03T05:26:39.139Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 480, "sampleCount": 1300, "x": -12.953439677341798, "y": 12.904509346131226, "z": 7.709251101321586, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 27, "file": "027-t-25s.png", "label": "t-25s", "capturedAt": "2026-07-03T05:26:40.233Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 500, "sampleCount": 1300, "x": -13.566235936807804, "y": 27.655499982311845, "z": 7.2687224669603525, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 28, "file": "028-t-26s.png", "label": "t-26s", "capturedAt": "2026-07-03T05:26:41.331Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 520, "sampleCount": 1300, "x": -28.202530410553166, "y": 25.720008292297354, "z": 6.828193832599119, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 29, "file": "029-t-27s.png", "label": "t-27s", "capturedAt": "2026-07-03T05:26:42.411Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 540, "sampleCount": 1300, "x": -24.959995409800886, "y": 11.316772170744674, "z": 6.387665198237886, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 30, "file": "030-t-28s.png", "label": "t-28s", "capturedAt": "2026-07-03T05:26:43.496Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 560, "sampleCount": 1300, "x": -10.906295111565647, "y": 15.840128439234551, "z": 5.9471365638766525, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 31, "file": "031-t-29s.png", "label": "t-29s", "capturedAt": "2026-07-03T05:26:44.600Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 580, "sampleCount": 1300, "x": -16.67389273653542, "y": 29.430642102843695, "z": 5.506607929515418, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 32, "file": "032-t-30s.png", "label": "t-30s", "capturedAt": "2026-07-03T05:26:45.703Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 600, "sampleCount": 1300, "x": -29.69131469630591, "y": 22.465445082974895, "z": 5.066079295154185, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 33, "file": "033-t-31s.png", "label": "t-31s", "capturedAt": "2026-07-03T05:26:46.795Z", "runState": "running", "activeLine": 19, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 620, "sampleCount": 1300, "x": -15.428571428571429, "y": 10.285714285714286, "z": 7.428571428571429, "b": 10.285714285714286, "c": 23.142857142857142, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 34, "file": "034-t-32s.png", "label": "t-32s", "capturedAt": "2026-07-03T05:26:47.894Z", "runState": "running", "activeLine": 20, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 640, "sampleCount": 1300, "x": 3.333333333333333, "y": 0, "z": 10, "b": 0, "c": 0, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 35, "file": "035-t-33s.png", "label": "t-33s", "capturedAt": "2026-07-03T05:26:48.997Z", "runState": "running", "activeLine": 32, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 660, "sampleCount": 1300, "x": -11.764705882352942, "y": -11.764705882352942, "z": 10, "b": 0, "c": 0, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 36, "file": "036-t-34s.png", "label": "t-34s", "capturedAt": "2026-07-03T05:26:50.096Z", "runState": "running", "activeLine": 16, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 680, "sampleCount": 1300, "x": -30, "y": -20, "z": 10, "b": 4.827586206896552, "c": 10.862068965517242, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 37, "file": "037-t-35s.png", "label": "t-35s", "capturedAt": "2026-07-03T05:26:51.196Z", "runState": "running", "activeLine": 16, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 700, "sampleCount": 1300, "x": -30, "y": -20, "z": 10, "b": 18.620689655172413, "c": 41.89655172413793, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 38, "file": "038-t-36s.png", "label": "t-36s", "capturedAt": "2026-07-03T05:26:52.290Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 720, "sampleCount": 1300, "x": -20.760444013250357, "y": -29.971044323575725, "z": 9.603524229074889, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 39, "file": "039-t-37s.png", "label": "t-37s", "capturedAt": "2026-07-03T05:26:53.379Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 740, "sampleCount": 1300, "x": -10.00095765946078, "y": -19.861608265767167, "z": 9.162995594713657, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 40, "file": "040-t-38s.png", "label": "t-38s", "capturedAt": "2026-07-03T05:26:54.464Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 760, "sampleCount": 1300, "x": -21.036108322167983, "y": -10.053820856995676, "z": 8.722466960352422, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 41, "file": "041-t-39s.png", "label": "t-39s", "capturedAt": "2026-07-03T05:26:55.561Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 780, "sampleCount": 1300, "x": -29.8128822301464, "y": -21.925446009961604, "z": 8.28193832599119, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 42, "file": "042-t-40s.png", "label": "t-40s", "capturedAt": "2026-07-03T05:26:56.650Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 800, "sampleCount": 1300, "x": -17.200787183686614, "y": -29.600229560223386, "z": 7.841409691629956, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 43, "file": "043-t-41s.png", "label": "t-41s", "capturedAt": "2026-07-03T05:26:57.748Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 820, "sampleCount": 1300, "x": -10.690059166760378, "y": -16.349657319979737, "z": 7.400881057268722, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 44, "file": "044-t-42s.png", "label": "t-42s", "capturedAt": "2026-07-03T05:26:58.846Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 840, "sampleCount": 1300, "x": -24.47195260247785, "y": -11.05563641608909, "z": 6.960352422907489, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 45, "file": "045-t-43s.png", "label": "t-43s", "capturedAt": "2026-07-03T05:26:59.931Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 860, "sampleCount": 1300, "x": -28.50645419739561, "y": -25.257398309773627, "z": 6.5198237885462555, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 46, "file": "046-t-44s.png", "label": "t-44s", "capturedAt": "2026-07-03T05:27:01.028Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 880, "sampleCount": 1300, "x": -13.999672015761721, "y": -27.99975400131573, "z": 6.079295154185022, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 47, "file": "047-t-45s.png", "label": "t-45s", "capturedAt": "2026-07-03T05:27:02.136Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 900, "sampleCount": 1300, "x": -12.571639372591019, "y": -13.305266369065901, "z": 5.638766519823789, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 48, "file": "048-t-46s.png", "label": "t-46s", "capturedAt": "2026-07-03T05:27:03.234Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 920, "sampleCount": 1300, "x": -27.334999663684513, "y": -13.203105125592415, "z": 5.198237885462555, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 49, "file": "049-t-47s.png", "label": "t-47s", "capturedAt": "2026-07-03T05:27:04.330Z", "runState": "running", "activeLine": 19, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 940, "sampleCount": 1300, "x": -20.57142857142857, "y": -13.714285714285715, "z": 6.571428571428571, "b": 13.714285714285715, "c": 30.857142857142858, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 50, "file": "050-t-48s.png", "label": "t-48s", "capturedAt": "2026-07-03T05:27:05.429Z", "runState": "running", "activeLine": 19, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 960, "sampleCount": 1300, "x": -3.9914646555292106, "y": -1.9357147710575153, "z": 9.284329229900187, "b": 2.2857142857142847, "c": 5.142857142857146, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 51, "file": "051-t-49s.png", "label": "t-49s", "capturedAt": "2026-07-03T05:27:06.513Z", "runState": "running", "activeLine": 39, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 980, "sampleCount": 1300, "x": 4.705882352941177, "y": -4.705882352941177, "z": 10, "b": 0, "c": 0, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 52, "file": "052-t-50s.png", "label": "t-50s", "capturedAt": "2026-07-03T05:27:07.613Z", "runState": "running", "activeLine": 16, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 1000, "sampleCount": 1300, "x": 10, "y": -20, "z": 10, "b": 0.6896551724137931, "c": 1.5517241379310345, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 53, "file": "053-t-51s.png", "label": "t-51s", "capturedAt": "2026-07-03T05:27:08.714Z", "runState": "running", "activeLine": 16, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 1020, "sampleCount": 1300, "x": 10, "y": -20, "z": 10, "b": 14.482758620689655, "c": 32.58620689655172, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 54, "file": "054-t-52s.png", "label": "t-52s", "capturedAt": "2026-07-03T05:27:09.816Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 1040, "sampleCount": 1300, "x": 14.567158100954082, "y": -28.395488604004605, "z": 9.73568281938326, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 55, "file": "055-t-53s.png", "label": "t-53s", "capturedAt": "2026-07-03T05:27:10.917Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 1060, "sampleCount": 1300, "x": 28.849607863008195, "y": -24.656655524191535, "z": 9.295154185022026, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 56, "file": "056-t-54s.png", "label": "t-54s", "capturedAt": "2026-07-03T05:27:12.018Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 1080, "sampleCount": 1300, "x": 23.842811260875166, "y": -10.767838735524006, "z": 8.854625550660792, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 57, "file": "057-t-55s.png", "label": "t-55s", "capturedAt": "2026-07-03T05:27:13.125Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 1100, "sampleCount": 1300, "x": 10.459944861125496, "y": -17.0021094170677, "z": 8.41409691629956, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 58, "file": "058-t-56s.png", "label": "t-56s", "capturedAt": "2026-07-03T05:27:14.216Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 1120, "sampleCount": 1300, "x": 17.871273724071543, "y": -29.770799580493488, "z": 7.973568281938326, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 59, "file": "059-t-57s.png", "label": "t-57s", "capturedAt": "2026-07-03T05:27:15.318Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 1140, "sampleCount": 1300, "x": 29.922528583054298, "y": -21.24234718113354, "z": 7.533039647577093, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 60, "file": "060-t-58s.png", "label": "t-58s", "capturedAt": "2026-07-03T05:27:16.416Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 1160, "sampleCount": 1300, "x": 20.34592135401429, "y": -10.005984870091654, "z": 7.092511013215859, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 61, "file": "061-t-59s.png", "label": "t-59s", "capturedAt": "2026-07-03T05:27:17.513Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 1180, "sampleCount": 1300, "x": 10.015318883206962, "y": -20.553301903084154, "z": 6.651982378854626, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 62, "file": "062-t-60s.png", "label": "t-60s", "capturedAt": "2026-07-03T05:27:18.614Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 1200, "sampleCount": 1300, "x": 21.448050665291582, "y": -29.89460202690076, "z": 6.211453744493392, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 63, "file": "063-t-61s.png", "label": "t-61s", "capturedAt": "2026-07-03T05:27:19.713Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 1220, "sampleCount": 1300, "x": 29.72450632045415, "y": -17.668910807487777, "z": 5.770925110132159, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 64, "file": "064-t-62s.png", "label": "t-62s", "capturedAt": "2026-07-03T05:27:20.822Z", "runState": "running", "activeLine": 17, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 1240, "sampleCount": 1300, "x": 16.804723555898455, "y": -10.52423045627587, "z": 5.330396475770925, "b": 20, "c": 45, "feed": 1000, "cuttingVelocity": 1000, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 65, "file": "065-t-63s.png", "label": "t-63s", "capturedAt": "2026-07-03T05:27:21.932Z", "runState": "running", "activeLine": 19, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 1260, "sampleCount": 1300, "x": 8.4375, "y": -16.875, "z": 5.78125, "b": 16.875, "c": 37.96875, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 66, "file": "066-t-64s.png", "label": "t-64s", "capturedAt": "2026-07-03T05:27:23.030Z", "runState": "running", "activeLine": 19, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 1280, "sampleCount": 1300, "x": 0.7316546182852983, "y": -4.567326875043237, "z": 9.047169560064052, "b": 4.375, "c": 9.84375, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 67, "file": "067-t-65s.png", "label": "t-65s", "capturedAt": "2026-07-03T05:27:24.130Z", "runState": "running", "activeLine": 44, "interpState": "reading", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 1299, "sampleCount": 1300, "x": 0, "y": 0, "z": 10, "b": 0, "c": 0, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 }, { "index": 68, "file": "068-complete.png", "label": "complete", "capturedAt": "2026-07-03T05:27:24.228Z", "runState": "complete", "activeLine": 44, "interpState": "idle", "taskMode": "auto", "operatorMessage": "preview view iso", "motionIndex": 0, "sampleIndex": 1299, "sampleCount": 1300, "x": 0, "y": 0, "z": 10, "b": 0, "c": 0, "feed": 2100, "cuttingVelocity": 0, "spindleRpm": 0, "coolantFlood": false, "tool": 2 } ], "events": [ { "type": "warning", "text": "[.WebGL-0x3714000ef600]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels" }, { "type": "warning", "text": "[.WebGL-0x3714000ef600]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels" }, { "type": "warning", "text": "[.WebGL-0x3714000ef600]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels" }, { "type": "warning", "text": "[.WebGL-0x3714000ef600]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels (this message will no longer repeat)" }, { "type": "error", "text": "Failed to load resource: the server responded with a status of 404 (File not found)" }, { "type": "error", "text": "Failed to load resource: the server responded with a status of 404 (File not found)" }, { "type": "error", "text": "Failed to load resource: the server responded with a status of 404 (File not found)" } ], "finishedAt": "2026-07-03T05:27:24.228Z", "finalState": { "runState": "complete", "activeLine": 44, "machine": { "powerOn": true, "estopActive": false, "taskState": "on", "mode": "auto", "interpState": "idle", "interpResumeState": "idle", "taskPaused": false, "manualPanel": null, "allHomed": true, "noForceHoming": false, "selectedJoint": 0, "jogAxis": "x", "jogIncrement": 1, "mdiCommand": "G0 X0 Y0 Z0", "mdiDistanceMode": "absolute", "resetCount": 0 }, "monitor": { "apiName": "web-rtcp-5axis-linuxcnc-process-monitor", "semanticBoundary": "linuxcnc_task_motion_hal_interpreter_tool_status_monitor", "sourceReferences": { "task": "linuxcnc/src/emc/task/emctaskmain.cc", "motion": "linuxcnc/src/emc/motion/control.c", "interpreter": "linuxcnc/src/emc/rs274ngc", "axisGui": "linuxcnc/src/emc/usr_intf/axis/scripts/axis.py", "halPins": "linuxcnc/src/emc/usr_intf/halui.cc + src/emc/iotask/ioControl.cc", "toolChange": "linuxcnc/src/emc/task/taskclass.cc + src/emc/tooldata/tooldata_common.cc" }, "control": { "powerOn": true, "estopActive": false, "taskState": "on", "taskMode": "auto", "interpState": "idle", "runState": "complete", "allHomed": true, "taskPaused": false, "buttonParityCount": 57, "policy": { "apiName": "web-rtcp-5axis-linuxcnc-task-policy", "sourceMode": "linuxcnc-task-source-referenced-policy", "semanticBoundary": "linuxcnc_task_state_mode_command_gate", "sourceReferences": [ { "path": "linuxcnc/src/emc/nml_intf/emc.hh", "symbols": [ "EMC_TASK_MODE", "EMC_TASK_STATE", "EMC_TASK_INTERP" ] }, { "path": "linuxcnc/src/emc/task/emctaskmain.cc", "symbols": [ "emcTaskPlan", "EMC_TASK_PLAN_RUN", "EMC_TASK_PLAN_EXECUTE", "EMC_TASK_PLAN_PAUSE", "EMC_TASK_PLAN_RESUME", "EMC_TASK_ABORT", "EMC_JOG_INCR", "EMC_JOINT_HOME" ] }, { "path": "linuxcnc/src/emc/task/emctask.cc", "symbols": [ "emcTaskSetState", "determineState" ] } ], "taskState": "on", "taskMode": "auto", "interpState": "idle", "runState": "complete", "allHomed": true, "noForceHoming": false, "iniLoaded": true, "machineFileStaged": true, "machineFileOpened": true, "taskHalRuntimeReady": true, "interpIdle": true, "referenceOnly": true, "profileId": "xyzbc-trt", "powerOn": true, "estopActive": false, "canMove": true, "canJog": false, "canHome": false, "canRunAuto": true, "canRunAutoStrict": true, "canExecuteMdi": false, "canPause": true, "canResume": false, "canAbort": true, "canSpindle": true, "canCoolant": true, "canOverride": true, "canLeaveAuto": true } }, "path": { "activeProgram": "configs/sim/axis/vismach/5axis/table-rotary-tilting/demos/xyzbc_switchkins.ngc", "programSourceRel": "configs/sim/axis/vismach/5axis/table-rotary-tilting/demos/xyzbc_switchkins.ngc", "previewSource": "web-axis-preview-expanded-ngcgui-subroutines", "executionSource": "web-axis-preview-expanded-ngcgui-subroutines", "activeLine": 44, "activeGcode": "", "motionIndex": 0, "motionCount": 0, "sampleIndex": 1299, "sampleCount": 1300, "elapsedSeconds": 64.95, "remainingSeconds": 0, "queueDepth": 0, "activeDepth": 0, "lineExecution": null }, "axes": { "linearUnits": "mm", "rotaryUnits": "deg", "positionSource": "web-axis-preview-expanded-ngcgui-subroutines", "dro": { "x": 0, "y": 0, "z": 10, "a": 0, "b": 0, "c": 0, "tcpX": 0, "tcpY": 0, "tcpZ": 10, "dtgX": 0, "dtgY": 0, "dtgZ": 0 }, "joint": { "x": 0, "y": 0, "z": 10, "a": 0, "b": 0, "c": 0 }, "tcp": { "x": 0, "y": 0, "z": 10 }, "distanceToGo": { "x": 0, "y": 0, "z": 0, "scalar": 0 }, "toolAxisVector": { "x": 0, "y": 0, "z": 1 }, "kinsType": "identity", "rtcpState": "off" }, "spindle": { "enabled": false, "direction": "stop", "commandRpm": 1600, "actualRpm": 0, "overridePercent": 100, "halPins": { "on": 0, "forward": 0, "reverse": 0, "speedOut": 0 } }, "feed": { "currentVelocityMmPerMin": 2100, "requestedVelocityMmPerMin": 2100, "cuttingVelocityMmPerMin": 0, "feedRate": 2100, "feedOverridePercent": 100, "rapidOverridePercent": 100, "feedMode": "units-per-minute" }, "coolant": { "flood": false, "mist": false, "halPins": { "flood": 0, "mist": 0 } }, "toolChange": { "toolInSpindle": 0, "toolFromPocket": 0, "currentPocket": 0, "preparedTool": 0, "preparedPocket": 0, "activeToolNumber": 2, "activePocket": 2, "diameter": 8, "lengthOffsetZ": 0, "activeOffsetApplied": false, "iocontrol": { "toolPrepare": false, "toolPrepared": false, "toolChange": false, "toolChanged": false, "toolPrepNumber": 0, "toolPrepPocket": 0 }, "emcioStatus": "DONE" }, "runtime": { "interpreterReady": true, "kinematicsReady": true, "taskHalReady": true, "taskHalLoopActive": false, "taskHalTickCount": 0, "taskCycle": 1299, "servoCycle": 1299, "halChangedPinCount": 0, "fallbackReason": "Failed to execute 'decode' on 'TextDecoder': The provided ArrayBuffer value must not be resizable" } } } }