5892 lines
145 KiB
JSON
5892 lines
145 KiB
JSON
{
|
|
"apiName": "web-rtcp-5axis-xyzbc-trt-full-gcode-process-frame-capture",
|
|
"status": "partial",
|
|
"capturedAt": "2026-07-03T12:26:00.211Z",
|
|
"projectRoot": "/home/mes123456/cnc_wams/web-rtcp-5axis-xyzbc-trt-sim-plan",
|
|
"outputDir": "/home/mes123456/cnc_wams/web-rtcp-5axis-xyzbc-trt-sim-plan/working/screenshots/web-simulation-gcode-full-50ms-20260703T122543Z",
|
|
"url": "http://127.0.0.1:39011/web-rtcp-5axis-xyzbc-trt-sim-plan/app/index.html",
|
|
"sourceRel": "configs/sim/axis/vismach/5axis/table-rotary-tilting/demos/xyzbc_switchkins.ngc",
|
|
"captureMethod": "Playwright drives the AXIS UI state one real programAxisPreviewPath sample at a time and screenshots after each 50ms sample.",
|
|
"samplePeriodMs": 50,
|
|
"expectedSampleCount": 1300,
|
|
"capturedFrameCount": 120,
|
|
"firstFrame": {
|
|
"index": 0,
|
|
"timeMs": 0,
|
|
"file": "frame-0000-t000000ms.png",
|
|
"sourceFile": "xyzbc_switchkins_sub.ngc",
|
|
"line": 16,
|
|
"statement": "g53 g0 x0y0 z#<zmax> b0 c0 ; quadrant I",
|
|
"operation": "rapid-machine-reset",
|
|
"gcodeStepIndex": 16,
|
|
"segmentIndex": 0,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
"lastFrame": {
|
|
"index": 119,
|
|
"timeMs": 5950,
|
|
"file": "frame-0119-t005950ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 13.052310223539875,
|
|
"y": 27.19232971783632,
|
|
"z": 8.54625550660793,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 13.052310223539875,
|
|
"y": 27.19232971783632,
|
|
"z": 8.54625550660793
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 13.052310223539875,
|
|
"y": 27.19232971783632,
|
|
"z": 8.54625550660793,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
"gcodeExecutionProcess": {
|
|
"status": "ok",
|
|
"executionStepCount": 128,
|
|
"summary": {
|
|
"motionStepCount": 29,
|
|
"switchkinsStepCount": 21,
|
|
"parameterAssignmentStepCount": 41,
|
|
"workOffsetStepCount": 9,
|
|
"callStepCount": 5,
|
|
"noMotionStepCount": 99,
|
|
"finalJoint": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"finalKinematics": "identity"
|
|
}
|
|
},
|
|
"lineExecutionTraceCount": 64,
|
|
"axisValuesByLineCount": 29,
|
|
"finalState": {
|
|
"activeProgram": "configs/sim/axis/vismach/5axis/table-rotary-tilting/demos/xyzbc_switchkins.ngc",
|
|
"selectedGcodeSourceRel": "configs/sim/axis/vismach/5axis/table-rotary-tilting/demos/xyzbc_switchkins.ngc",
|
|
"source": "web-axis-source-execution-expanded-ngcgui-subroutines",
|
|
"semanticBoundary": "linuxcnc_xyzbc_switchkins_ngc_execution_expanded_by_source_subroutines",
|
|
"samplePeriodMs": 50,
|
|
"sampleCount": 1300,
|
|
"capturedSampleIndex": 119,
|
|
"runState": "stepping",
|
|
"programUiExecution": {
|
|
"apiName": "web-rtcp-5axis-ui-gcode-live-execution",
|
|
"status": "idle",
|
|
"source": "programAxisPreviewPath.samples",
|
|
"samplePeriodMs": 50,
|
|
"sampleIndex": 119,
|
|
"sampleCount": 1300,
|
|
"executedSampleCount": 120,
|
|
"timeMs": 5950,
|
|
"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": 13.052310223539875,
|
|
"y": 27.19232971783632,
|
|
"z": 8.54625550660793,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 13.052310223539875,
|
|
"y": 27.19232971783632,
|
|
"z": 8.54625550660793
|
|
},
|
|
"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"
|
|
},
|
|
"gcodeExecutionProcess": {
|
|
"status": "ok",
|
|
"executionStepCount": 128,
|
|
"summary": {
|
|
"motionStepCount": 29,
|
|
"switchkinsStepCount": 21,
|
|
"parameterAssignmentStepCount": 41,
|
|
"workOffsetStepCount": 9,
|
|
"callStepCount": 5,
|
|
"noMotionStepCount": 99,
|
|
"finalJoint": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"finalKinematics": "identity"
|
|
}
|
|
},
|
|
"lineExecutionTraceCount": 64,
|
|
"axisValuesByLineCount": 29,
|
|
"programExecutionSourceMode": "fixture-line-playback",
|
|
"taskHalRuntimeReadiness": {
|
|
"apiName": "web-rtcp-5axis-linuxcnc-task-hal-runtime-readiness",
|
|
"loaded": false,
|
|
"taskRuntimeReady": false,
|
|
"motionRuntimeReady": false,
|
|
"halRuntimeReady": false,
|
|
"nativeTaskReady": false,
|
|
"nativeHalSyncReady": false,
|
|
"error": "disabled for deterministic 50ms screenshot playback; task/HAL path is covered by browser smoke"
|
|
}
|
|
},
|
|
"frames": [
|
|
{
|
|
"index": 0,
|
|
"timeMs": 0,
|
|
"file": "frame-0000-t000000ms.png",
|
|
"sourceFile": "xyzbc_switchkins_sub.ngc",
|
|
"line": 16,
|
|
"statement": "g53 g0 x0y0 z#<zmax> b0 c0 ; quadrant I",
|
|
"operation": "rapid-machine-reset",
|
|
"gcodeStepIndex": 16,
|
|
"segmentIndex": 0,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 1,
|
|
"timeMs": 50,
|
|
"file": "frame-0001-t000050ms.png",
|
|
"sourceFile": "xyzbc_switchkins_sub.ngc",
|
|
"line": 18,
|
|
"statement": "g0 x+20 y+20 z#<zmax>",
|
|
"operation": "rapid-to-quadrant-center",
|
|
"gcodeStepIndex": 18,
|
|
"segmentIndex": 1,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 2,
|
|
"timeMs": 100,
|
|
"file": "frame-0002-t000100ms.png",
|
|
"sourceFile": "xyzbc_switchkins_sub.ngc",
|
|
"line": 18,
|
|
"statement": "g0 x+20 y+20 z#<zmax>",
|
|
"operation": "rapid-to-quadrant-center",
|
|
"gcodeStepIndex": 18,
|
|
"segmentIndex": 1,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 1.1764705882352942,
|
|
"y": 1.1764705882352942,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 1.1764705882352942,
|
|
"y": 1.1764705882352942,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 1.1764705882352942,
|
|
"y": 1.1764705882352942,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 3,
|
|
"timeMs": 150,
|
|
"file": "frame-0003-t000150ms.png",
|
|
"sourceFile": "xyzbc_switchkins_sub.ngc",
|
|
"line": 18,
|
|
"statement": "g0 x+20 y+20 z#<zmax>",
|
|
"operation": "rapid-to-quadrant-center",
|
|
"gcodeStepIndex": 18,
|
|
"segmentIndex": 1,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 2.3529411764705883,
|
|
"y": 2.3529411764705883,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 2.3529411764705883,
|
|
"y": 2.3529411764705883,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 2.3529411764705883,
|
|
"y": 2.3529411764705883,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 4,
|
|
"timeMs": 200,
|
|
"file": "frame-0004-t000200ms.png",
|
|
"sourceFile": "xyzbc_switchkins_sub.ngc",
|
|
"line": 18,
|
|
"statement": "g0 x+20 y+20 z#<zmax>",
|
|
"operation": "rapid-to-quadrant-center",
|
|
"gcodeStepIndex": 18,
|
|
"segmentIndex": 1,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 3.5294117647058827,
|
|
"y": 3.5294117647058827,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 3.5294117647058827,
|
|
"y": 3.5294117647058827,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 3.5294117647058827,
|
|
"y": 3.5294117647058827,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 5,
|
|
"timeMs": 250,
|
|
"file": "frame-0005-t000250ms.png",
|
|
"sourceFile": "xyzbc_switchkins_sub.ngc",
|
|
"line": 18,
|
|
"statement": "g0 x+20 y+20 z#<zmax>",
|
|
"operation": "rapid-to-quadrant-center",
|
|
"gcodeStepIndex": 18,
|
|
"segmentIndex": 1,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 4.705882352941177,
|
|
"y": 4.705882352941177,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 4.705882352941177,
|
|
"y": 4.705882352941177,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 4.705882352941177,
|
|
"y": 4.705882352941177,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 6,
|
|
"timeMs": 300,
|
|
"file": "frame-0006-t000300ms.png",
|
|
"sourceFile": "xyzbc_switchkins_sub.ngc",
|
|
"line": 18,
|
|
"statement": "g0 x+20 y+20 z#<zmax>",
|
|
"operation": "rapid-to-quadrant-center",
|
|
"gcodeStepIndex": 18,
|
|
"segmentIndex": 1,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 5.882352941176471,
|
|
"y": 5.882352941176471,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 5.882352941176471,
|
|
"y": 5.882352941176471,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 5.882352941176471,
|
|
"y": 5.882352941176471,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 7,
|
|
"timeMs": 350,
|
|
"file": "frame-0007-t000350ms.png",
|
|
"sourceFile": "xyzbc_switchkins_sub.ngc",
|
|
"line": 18,
|
|
"statement": "g0 x+20 y+20 z#<zmax>",
|
|
"operation": "rapid-to-quadrant-center",
|
|
"gcodeStepIndex": 18,
|
|
"segmentIndex": 1,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 7.058823529411765,
|
|
"y": 7.058823529411765,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 7.058823529411765,
|
|
"y": 7.058823529411765,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 7.058823529411765,
|
|
"y": 7.058823529411765,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 8,
|
|
"timeMs": 400,
|
|
"file": "frame-0008-t000400ms.png",
|
|
"sourceFile": "xyzbc_switchkins_sub.ngc",
|
|
"line": 18,
|
|
"statement": "g0 x+20 y+20 z#<zmax>",
|
|
"operation": "rapid-to-quadrant-center",
|
|
"gcodeStepIndex": 18,
|
|
"segmentIndex": 1,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 8.235294117647058,
|
|
"y": 8.235294117647058,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 8.235294117647058,
|
|
"y": 8.235294117647058,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 8.235294117647058,
|
|
"y": 8.235294117647058,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 9,
|
|
"timeMs": 450,
|
|
"file": "frame-0009-t000450ms.png",
|
|
"sourceFile": "xyzbc_switchkins_sub.ngc",
|
|
"line": 18,
|
|
"statement": "g0 x+20 y+20 z#<zmax>",
|
|
"operation": "rapid-to-quadrant-center",
|
|
"gcodeStepIndex": 18,
|
|
"segmentIndex": 1,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 9.411764705882353,
|
|
"y": 9.411764705882353,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 9.411764705882353,
|
|
"y": 9.411764705882353,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 9.411764705882353,
|
|
"y": 9.411764705882353,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 10,
|
|
"timeMs": 500,
|
|
"file": "frame-0010-t000500ms.png",
|
|
"sourceFile": "xyzbc_switchkins_sub.ngc",
|
|
"line": 18,
|
|
"statement": "g0 x+20 y+20 z#<zmax>",
|
|
"operation": "rapid-to-quadrant-center",
|
|
"gcodeStepIndex": 18,
|
|
"segmentIndex": 1,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 10.588235294117647,
|
|
"y": 10.588235294117647,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 10.588235294117647,
|
|
"y": 10.588235294117647,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 10.588235294117647,
|
|
"y": 10.588235294117647,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 11,
|
|
"timeMs": 550,
|
|
"file": "frame-0011-t000550ms.png",
|
|
"sourceFile": "xyzbc_switchkins_sub.ngc",
|
|
"line": 18,
|
|
"statement": "g0 x+20 y+20 z#<zmax>",
|
|
"operation": "rapid-to-quadrant-center",
|
|
"gcodeStepIndex": 18,
|
|
"segmentIndex": 1,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 11.764705882352942,
|
|
"y": 11.764705882352942,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 11.764705882352942,
|
|
"y": 11.764705882352942,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 11.764705882352942,
|
|
"y": 11.764705882352942,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 12,
|
|
"timeMs": 600,
|
|
"file": "frame-0012-t000600ms.png",
|
|
"sourceFile": "xyzbc_switchkins_sub.ngc",
|
|
"line": 18,
|
|
"statement": "g0 x+20 y+20 z#<zmax>",
|
|
"operation": "rapid-to-quadrant-center",
|
|
"gcodeStepIndex": 18,
|
|
"segmentIndex": 1,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 12.941176470588236,
|
|
"y": 12.941176470588236,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 12.941176470588236,
|
|
"y": 12.941176470588236,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 12.941176470588236,
|
|
"y": 12.941176470588236,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 13,
|
|
"timeMs": 650,
|
|
"file": "frame-0013-t000650ms.png",
|
|
"sourceFile": "xyzbc_switchkins_sub.ngc",
|
|
"line": 18,
|
|
"statement": "g0 x+20 y+20 z#<zmax>",
|
|
"operation": "rapid-to-quadrant-center",
|
|
"gcodeStepIndex": 18,
|
|
"segmentIndex": 1,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 14.11764705882353,
|
|
"y": 14.11764705882353,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 14.11764705882353,
|
|
"y": 14.11764705882353,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 14.11764705882353,
|
|
"y": 14.11764705882353,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 14,
|
|
"timeMs": 700,
|
|
"file": "frame-0014-t000700ms.png",
|
|
"sourceFile": "xyzbc_switchkins_sub.ngc",
|
|
"line": 18,
|
|
"statement": "g0 x+20 y+20 z#<zmax>",
|
|
"operation": "rapid-to-quadrant-center",
|
|
"gcodeStepIndex": 18,
|
|
"segmentIndex": 1,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 15.294117647058822,
|
|
"y": 15.294117647058822,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 15.294117647058822,
|
|
"y": 15.294117647058822,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 15.294117647058822,
|
|
"y": 15.294117647058822,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 15,
|
|
"timeMs": 750,
|
|
"file": "frame-0015-t000750ms.png",
|
|
"sourceFile": "xyzbc_switchkins_sub.ngc",
|
|
"line": 18,
|
|
"statement": "g0 x+20 y+20 z#<zmax>",
|
|
"operation": "rapid-to-quadrant-center",
|
|
"gcodeStepIndex": 18,
|
|
"segmentIndex": 1,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 16.470588235294116,
|
|
"y": 16.470588235294116,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 16.470588235294116,
|
|
"y": 16.470588235294116,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 16.470588235294116,
|
|
"y": 16.470588235294116,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 16,
|
|
"timeMs": 800,
|
|
"file": "frame-0016-t000800ms.png",
|
|
"sourceFile": "xyzbc_switchkins_sub.ngc",
|
|
"line": 18,
|
|
"statement": "g0 x+20 y+20 z#<zmax>",
|
|
"operation": "rapid-to-quadrant-center",
|
|
"gcodeStepIndex": 18,
|
|
"segmentIndex": 1,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 17.647058823529413,
|
|
"y": 17.647058823529413,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 17.647058823529413,
|
|
"y": 17.647058823529413,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 17.647058823529413,
|
|
"y": 17.647058823529413,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 17,
|
|
"timeMs": 850,
|
|
"file": "frame-0017-t000850ms.png",
|
|
"sourceFile": "xyzbc_switchkins_sub.ngc",
|
|
"line": 18,
|
|
"statement": "g0 x+20 y+20 z#<zmax>",
|
|
"operation": "rapid-to-quadrant-center",
|
|
"gcodeStepIndex": 18,
|
|
"segmentIndex": 1,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 18.823529411764707,
|
|
"y": 18.823529411764707,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 18.823529411764707,
|
|
"y": 18.823529411764707,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 18.823529411764707,
|
|
"y": 18.823529411764707,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 18,
|
|
"timeMs": 900,
|
|
"file": "frame-0018-t000900ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 13,
|
|
"statement": "g0 x[#<_x> - #<r>]",
|
|
"operation": "rapid-radius-adjust",
|
|
"gcodeStepIndex": 31,
|
|
"segmentIndex": 2,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 20,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 20,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 20,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 19,
|
|
"timeMs": 950,
|
|
"file": "frame-0019-t000950ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 13,
|
|
"statement": "g0 x[#<_x> - #<r>]",
|
|
"operation": "rapid-radius-adjust",
|
|
"gcodeStepIndex": 31,
|
|
"segmentIndex": 2,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 18.333333333333332,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 18.333333333333332,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 18.333333333333332,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 20,
|
|
"timeMs": 1000,
|
|
"file": "frame-0020-t001000ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 13,
|
|
"statement": "g0 x[#<_x> - #<r>]",
|
|
"operation": "rapid-radius-adjust",
|
|
"gcodeStepIndex": 31,
|
|
"segmentIndex": 2,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 16.666666666666668,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 16.666666666666668,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 16.666666666666668,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 21,
|
|
"timeMs": 1050,
|
|
"file": "frame-0021-t001050ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 13,
|
|
"statement": "g0 x[#<_x> - #<r>]",
|
|
"operation": "rapid-radius-adjust",
|
|
"gcodeStepIndex": 31,
|
|
"segmentIndex": 2,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 15,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 15,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 15,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 22,
|
|
"timeMs": 1100,
|
|
"file": "frame-0022-t001100ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 13,
|
|
"statement": "g0 x[#<_x> - #<r>]",
|
|
"operation": "rapid-radius-adjust",
|
|
"gcodeStepIndex": 31,
|
|
"segmentIndex": 2,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 13.333333333333334,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 13.333333333333334,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 13.333333333333334,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 23,
|
|
"timeMs": 1150,
|
|
"file": "frame-0023-t001150ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 13,
|
|
"statement": "g0 x[#<_x> - #<r>]",
|
|
"operation": "rapid-radius-adjust",
|
|
"gcodeStepIndex": 31,
|
|
"segmentIndex": 2,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "identity",
|
|
"joint": {
|
|
"x": 11.666666666666666,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 11.666666666666666,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 11.666666666666666,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 24,
|
|
"timeMs": 1200,
|
|
"file": "frame-0024-t001200ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0,
|
|
"j": 0,
|
|
"k": 1
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0,
|
|
"c": 0
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 1
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 25,
|
|
"timeMs": 1250,
|
|
"file": "frame-0025-t001250ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 0.6896551724137931,
|
|
"c": 1.5517241379310345
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.012032048873037686,
|
|
"j": 0.0003259400065658286,
|
|
"k": 0.9999275591576766
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 0.6896551724137931,
|
|
"c": 1.5517241379310345
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.012032048873037686,
|
|
"y": 0.00032594000656582865,
|
|
"z": 0.9999275591576766
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.012,\"y\":0,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0.012,\"y\":0,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 26,
|
|
"timeMs": 1300,
|
|
"file": "frame-0026-t001300ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 1.3793103448275863,
|
|
"c": 3.103448275862069
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.024035879294785633,
|
|
"j": 0.0013031875086601185,
|
|
"k": 0.9997102471260579
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 1.3793103448275863,
|
|
"c": 3.103448275862069
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.024035879294785633,
|
|
"y": 0.0013031875086601187,
|
|
"z": 0.9997102471260579
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.024,\"y\":0.001,\"z\":1}",
|
|
"threeToolGlyphAxis": "{\"x\":0.024,\"y\":0.001,\"z\":1}"
|
|
}
|
|
},
|
|
{
|
|
"index": 27,
|
|
"timeMs": 1350,
|
|
"file": "frame-0027-t001350ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 2.0689655172413794,
|
|
"c": 4.655172413793103
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.03598331821227235,
|
|
"j": 0.002930025846206313,
|
|
"k": 0.999348095389677
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 2.0689655172413794,
|
|
"c": 4.655172413793103
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.03598331821227236,
|
|
"y": 0.0029300258462063135,
|
|
"z": 0.999348095389677
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.036,\"y\":0.003,\"z\":0.999}",
|
|
"threeToolGlyphAxis": "{\"x\":0.036,\"y\":0.003,\"z\":0.999}"
|
|
}
|
|
},
|
|
{
|
|
"index": 28,
|
|
"timeMs": 1400,
|
|
"file": "frame-0028-t001400ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 2.7586206896551726,
|
|
"c": 6.206896551724138
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.04784628329919461,
|
|
"j": 0.005203596893483802,
|
|
"k": 0.9988411564176876
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 2.7586206896551726,
|
|
"c": 6.206896551724138
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.04784628329919462,
|
|
"y": 0.005203596893483804,
|
|
"z": 0.9988411564176877
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.048,\"y\":0.005,\"z\":0.999}",
|
|
"threeToolGlyphAxis": "{\"x\":0.048,\"y\":0.005,\"z\":0.999}"
|
|
}
|
|
},
|
|
{
|
|
"index": 29,
|
|
"timeMs": 1450,
|
|
"file": "frame-0029-t001450ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 3.4482758620689657,
|
|
"c": 7.758620689655173
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.05959682814443821,
|
|
"j": 0.008119905515946253,
|
|
"k": 0.9981895036562619
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 3.4482758620689657,
|
|
"c": 7.758620689655173
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.059596828144438195,
|
|
"y": 0.008119905515946251,
|
|
"z": 0.9981895036562617
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.06,\"y\":0.008,\"z\":0.998}",
|
|
"threeToolGlyphAxis": "{\"x\":0.06,\"y\":0.008,\"z\":0.998}"
|
|
}
|
|
},
|
|
{
|
|
"index": 30,
|
|
"timeMs": 1500,
|
|
"file": "frame-0030-t001500ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 4.137931034482759,
|
|
"c": 9.310344827586206
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.0712071872311226,
|
|
"j": 0.011673825800190508,
|
|
"k": 0.9973932315179498
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 4.137931034482759,
|
|
"c": 9.310344827586206
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.07120718723112261,
|
|
"y": 0.01167382580019051,
|
|
"z": 0.9973932315179498
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.071,\"y\":0.012,\"z\":0.997}",
|
|
"threeToolGlyphAxis": "{\"x\":0.071,\"y\":0.012,\"z\":0.997}"
|
|
}
|
|
},
|
|
{
|
|
"index": 31,
|
|
"timeMs": 1550,
|
|
"file": "frame-0031-t001550ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 4.827586206896552,
|
|
"c": 10.862068965517242
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.08264982063684348,
|
|
"j": 0.01585910904751694,
|
|
"k": 0.9964524553680003
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 4.827586206896552,
|
|
"c": 10.862068965517242
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.08264982063684348,
|
|
"y": 0.01585910904751694,
|
|
"z": 0.9964524553680003
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.083,\"y\":0.016,\"z\":0.996}",
|
|
"threeToolGlyphAxis": "{\"x\":0.083,\"y\":0.016,\"z\":0.996}"
|
|
}
|
|
},
|
|
{
|
|
"index": 32,
|
|
"timeMs": 1600,
|
|
"file": "frame-0032-t001600ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 5.517241379310345,
|
|
"c": 12.413793103448276
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.09389745838621426,
|
|
"j": 0.020668393518815956,
|
|
"k": 0.9953673115076467
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 5.517241379310345,
|
|
"c": 12.413793103448276
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.09389745838621426,
|
|
"y": 0.020668393518815956,
|
|
"z": 0.9953673115076467
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.094,\"y\":0.021,\"z\":0.995}",
|
|
"threeToolGlyphAxis": "{\"x\":0.094,\"y\":0.021,\"z\":0.995}"
|
|
}
|
|
},
|
|
{
|
|
"index": 33,
|
|
"timeMs": 1650,
|
|
"file": "frame-0033-t001650ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 6.206896551724138,
|
|
"c": 13.965517241379311
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.10492314438734016,
|
|
"j": 0.026093215915828128,
|
|
"k": 0.9941379571543596
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 6.206896551724138,
|
|
"c": 13.965517241379311
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.10492314438734017,
|
|
"y": 0.02609321591582813,
|
|
"z": 0.9941379571543596
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.105,\"y\":0.026,\"z\":0.994}",
|
|
"threeToolGlyphAxis": "{\"x\":0.105,\"y\":0.026,\"z\":0.994}"
|
|
}
|
|
},
|
|
{
|
|
"index": 34,
|
|
"timeMs": 1700,
|
|
"file": "frame-0034-t001700ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 6.8965517241379315,
|
|
"c": 15.517241379310345
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.11570027988449609,
|
|
"j": 0.03212402458116106,
|
|
"k": 0.9927645704190688
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 6.8965517241379315,
|
|
"c": 15.517241379310345
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.11570027988449606,
|
|
"y": 0.03212402458116105,
|
|
"z": 0.9927645704190686
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.116,\"y\":0.032,\"z\":0.993}",
|
|
"threeToolGlyphAxis": "{\"x\":0.116,\"y\":0.032,\"z\":0.993}"
|
|
}
|
|
},
|
|
{
|
|
"index": 35,
|
|
"timeMs": 1750,
|
|
"file": "frame-0035-t001750ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 7.586206896551724,
|
|
"c": 17.068965517241377
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.12620266636001998,
|
|
"j": 0.03875019439680837,
|
|
"k": 0.9912473502803582
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 7.586206896551724,
|
|
"c": 17.068965517241377
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.12620266636002,
|
|
"y": 0.03875019439680838,
|
|
"z": 0.9912473502803583
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.126,\"y\":0.039,\"z\":0.991}",
|
|
"threeToolGlyphAxis": "{\"x\":0.126,\"y\":0.039,\"z\":0.991}"
|
|
}
|
|
},
|
|
{
|
|
"index": 36,
|
|
"timeMs": 1800,
|
|
"file": "frame-0036-t001800ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 8.275862068965518,
|
|
"c": 18.620689655172413
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.13640454781927763,
|
|
"j": 0.04596004335831024,
|
|
"k": 0.9895865165556373
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 8.275862068965518,
|
|
"c": 18.620689655172413
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.13640454781927766,
|
|
"y": 0.04596004335831025,
|
|
"z": 0.9895865165556373
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.136,\"y\":0.046,\"z\":0.99}",
|
|
"threeToolGlyphAxis": "{\"x\":0.136,\"y\":0.046,\"z\":0.99}"
|
|
}
|
|
},
|
|
{
|
|
"index": 37,
|
|
"timeMs": 1850,
|
|
"file": "frame-0037-t001850ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 8.96551724137931,
|
|
"c": 20.17241379310345
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.14628065239349994,
|
|
"j": 0.05374085079912278,
|
|
"k": 0.9877823098692943
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 8.96551724137931,
|
|
"c": 20.17241379310345
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.14628065239349994,
|
|
"y": 0.05374085079912278,
|
|
"z": 0.9877823098692943
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.146,\"y\":0.054,\"z\":0.988}",
|
|
"threeToolGlyphAxis": "{\"x\":0.146,\"y\":0.054,\"z\":0.988}"
|
|
}
|
|
},
|
|
{
|
|
"index": 38,
|
|
"timeMs": 1900,
|
|
"file": "frame-0038-t001900ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 9.655172413793103,
|
|
"c": 21.724137931034484
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.15580623319633768,
|
|
"j": 0.06207887723723189,
|
|
"k": 0.9858349916178332
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 9.655172413793103,
|
|
"c": 21.724137931034484
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.15580623319633768,
|
|
"y": 0.0620788772372319,
|
|
"z": 0.9858349916178332
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.156,\"y\":0.062,\"z\":0.986}",
|
|
"threeToolGlyphAxis": "{\"x\":0.156,\"y\":0.062,\"z\":0.986}"
|
|
}
|
|
},
|
|
{
|
|
"index": 39,
|
|
"timeMs": 1950,
|
|
"file": "frame-0039-t001950ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 10.344827586206897,
|
|
"c": 23.27586206896552
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.16495710837112276,
|
|
"j": 0.07095938581355643,
|
|
"k": 0.9837448439320028
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 10.344827586206897,
|
|
"c": 23.27586206896552
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.16495710837112273,
|
|
"y": 0.07095938581355643,
|
|
"z": 0.9837448439320026
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.165,\"y\":0.071,\"z\":0.984}",
|
|
"threeToolGlyphAxis": "{\"x\":0.165,\"y\":0.071,\"z\":0.984}"
|
|
}
|
|
},
|
|
{
|
|
"index": 40,
|
|
"timeMs": 2000,
|
|
"file": "frame-0040-t002000ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 11.03448275862069,
|
|
"c": 24.82758620689655
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.17370970026706506,
|
|
"j": 0.08036666528924381,
|
|
"k": 0.981512169635921
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 11.03448275862069,
|
|
"c": 24.82758620689655
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.17370970026706503,
|
|
"y": 0.08036666528924383,
|
|
"z": 0.981512169635921
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.174,\"y\":0.08,\"z\":0.982}",
|
|
"threeToolGlyphAxis": "{\"x\":0.174,\"y\":0.08,\"z\":0.982}"
|
|
}
|
|
},
|
|
{
|
|
"index": 41,
|
|
"timeMs": 2050,
|
|
"file": "frame-0041-t002050ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 11.724137931034482,
|
|
"c": 26.379310344827584
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.1820410736839465,
|
|
"j": 0.0902840545665668,
|
|
"k": 0.9791372922032012
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 11.724137931034482,
|
|
"c": 26.379310344827584
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.1820410736839465,
|
|
"y": 0.09028405456656681,
|
|
"z": 0.9791372922032012
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.182,\"y\":0.09,\"z\":0.979}",
|
|
"threeToolGlyphAxis": "{\"x\":0.182,\"y\":0.09,\"z\":0.979}"
|
|
}
|
|
},
|
|
{
|
|
"index": 42,
|
|
"timeMs": 2100,
|
|
"file": "frame-0042-t002100ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 12.413793103448276,
|
|
"c": 27.931034482758623
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.18992897312630339,
|
|
"j": 0.10069396869579324,
|
|
"k": 0.9766205557100867
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 12.413793103448276,
|
|
"c": 27.931034482758623
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.18992897312630344,
|
|
"y": 0.10069396869579327,
|
|
"z": 0.9766205557100868
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.19,\"y\":0.101,\"z\":0.977}",
|
|
"threeToolGlyphAxis": "{\"x\":0.19,\"y\":0.101,\"z\":0.977}"
|
|
}
|
|
},
|
|
{
|
|
"index": 43,
|
|
"timeMs": 2150,
|
|
"file": "frame-0043-t002150ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 13.103448275862068,
|
|
"c": 29.482758620689655
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.19735185900960264,
|
|
"j": 0.11157792632811768,
|
|
"k": 0.9739623247856003
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 13.103448275862068,
|
|
"c": 29.482758620689655
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.19735185900960267,
|
|
"y": 0.1115779263281177,
|
|
"z": 0.9739623247856003
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.197,\"y\":0.112,\"z\":0.974}",
|
|
"threeToolGlyphAxis": "{\"x\":0.197,\"y\":0.112,\"z\":0.974}"
|
|
}
|
|
},
|
|
{
|
|
"index": 44,
|
|
"timeMs": 2200,
|
|
"file": "frame-0044-t002200ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 13.793103448275863,
|
|
"c": 31.03448275862069
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.20428894276252552,
|
|
"j": 0.12291657857252554,
|
|
"k": 0.9711629845587164
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 13.793103448275863,
|
|
"c": 31.03448275862069
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.20428894276252552,
|
|
"y": 0.12291657857252554,
|
|
"z": 0.9711629845587164
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.204,\"y\":0.123,\"z\":0.971}",
|
|
"threeToolGlyphAxis": "{\"x\":0.204,\"y\":0.123,\"z\":0.971}"
|
|
}
|
|
},
|
|
{
|
|
"index": 45,
|
|
"timeMs": 2250,
|
|
"file": "frame-0045-t002250ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 14.482758620689655,
|
|
"c": 32.58620689655172
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.21072022077116123,
|
|
"j": 0.13468973921230312,
|
|
"k": 0.9682229406025633
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 14.482758620689655,
|
|
"c": 32.58620689655172
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.21072022077116126,
|
|
"y": 0.13468973921230315,
|
|
"z": 0.9682229406025634
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.211,\"y\":0.135,\"z\":0.968}",
|
|
"threeToolGlyphAxis": "{\"x\":0.211,\"y\":0.135,\"z\":0.968}"
|
|
}
|
|
},
|
|
{
|
|
"index": 46,
|
|
"timeMs": 2300,
|
|
"file": "frame-0046-t002300ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 15.172413793103448,
|
|
"c": 34.137931034482754
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.2166265071126894,
|
|
"j": 0.14687641623482095,
|
|
"k": 0.9651426188756621
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 15.172413793103448,
|
|
"c": 34.137931034482754
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.2166265071126894,
|
|
"y": 0.14687641623482095,
|
|
"z": 0.9651426188756621
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.217,\"y\":0.147,\"z\":0.965}",
|
|
"threeToolGlyphAxis": "{\"x\":0.217,\"y\":0.147,\"z\":0.965}"
|
|
}
|
|
},
|
|
{
|
|
"index": 47,
|
|
"timeMs": 2350,
|
|
"file": "frame-0047-t002350ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 15.862068965517242,
|
|
"c": 35.689655172413794
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.2219894650279811,
|
|
"j": 0.15945484462619963,
|
|
"k": 0.9619224656602139
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 15.862068965517242,
|
|
"c": 35.689655172413794
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.2219894650279811,
|
|
"y": 0.15945484462619963,
|
|
"z": 0.9619224656602139
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.222,\"y\":0.159,\"z\":0.962}",
|
|
"threeToolGlyphAxis": "{\"x\":0.222,\"y\":0.159,\"z\":0.962}"
|
|
}
|
|
},
|
|
{
|
|
"index": 48,
|
|
"timeMs": 2400,
|
|
"file": "frame-0048-t002400ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 16.551724137931036,
|
|
"c": 37.241379310344826
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.22679163708448402,
|
|
"j": 0.17240252038052492,
|
|
"k": 0.9585629474974413
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 16.551724137931036,
|
|
"c": 37.241379310344826
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.226791637084484,
|
|
"y": 0.17240252038052492,
|
|
"z": 0.9585629474974411
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.227,\"y\":0.172,\"z\":0.959}",
|
|
"threeToolGlyphAxis": "{\"x\":0.227,\"y\":0.172,\"z\":0.959}"
|
|
}
|
|
},
|
|
{
|
|
"index": 49,
|
|
"timeMs": 2450,
|
|
"file": "frame-0049-t002450ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 17.241379310344826,
|
|
"c": 38.79310344827586
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.23101647398276154,
|
|
"j": 0.18569623567141516,
|
|
"k": 0.9550645511199954
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 17.241379310344826,
|
|
"c": 38.79310344827586
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.2310164739827615,
|
|
"y": 0.1856962356714151,
|
|
"z": 0.9550645511199954
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.231,\"y\":0.186,\"z\":0.955}",
|
|
"threeToolGlyphAxis": "{\"x\":0.231,\"y\":0.186,\"z\":0.955}"
|
|
}
|
|
},
|
|
{
|
|
"index": 50,
|
|
"timeMs": 2500,
|
|
"file": "frame-0050-t002500ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 17.93103448275862,
|
|
"c": 40.3448275862069
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.23464836196213268,
|
|
"j": 0.19931211513195457,
|
|
"k": 0.951427783381437
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 17.93103448275862,
|
|
"c": 40.3448275862069
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.23464836196213268,
|
|
"y": 0.19931211513195457,
|
|
"z": 0.951427783381437
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.235,\"y\":0.199,\"z\":0.951}",
|
|
"threeToolGlyphAxis": "{\"x\":0.235,\"y\":0.199,\"z\":0.951}"
|
|
}
|
|
},
|
|
{
|
|
"index": 51,
|
|
"timeMs": 2550,
|
|
"file": "frame-0051-t002550ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 18.620689655172413,
|
|
"c": 41.89655172413793
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.2376726487630083,
|
|
"j": 0.21322565318730716,
|
|
"k": 0.9476531711828025
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 18.620689655172413,
|
|
"c": 41.89655172413793
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.2376726487630083,
|
|
"y": 0.21322565318730718,
|
|
"z": 0.9476531711828025
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.238,\"y\":0.213,\"z\":0.948}",
|
|
"threeToolGlyphAxis": "{\"x\":0.238,\"y\":0.213,\"z\":0.948}"
|
|
}
|
|
},
|
|
{
|
|
"index": 52,
|
|
"timeMs": 2600,
|
|
"file": "frame-0052-t002600ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 16,
|
|
"statement": "g0b#<b>c#<c>",
|
|
"operation": "rapid-bc-orient",
|
|
"gcodeStepIndex": 34,
|
|
"segmentIndex": 3,
|
|
"motionType": "rapid",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 19.310344827586206,
|
|
"c": 43.44827586206897
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24007566810572778,
|
|
"j": 0.2274117523827049,
|
|
"k": 0.9437412613962662
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 19.310344827586206,
|
|
"c": 43.44827586206897
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24007566810572778,
|
|
"y": 0.2274117523827049,
|
|
"z": 0.9437412613962662
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.24,\"y\":0.227,\"z\":0.944}",
|
|
"threeToolGlyphAxis": "{\"x\":0.24,\"y\":0.227,\"z\":0.944}"
|
|
}
|
|
},
|
|
{
|
|
"index": 53,
|
|
"timeMs": 2650,
|
|
"file": "frame-0053-t002650ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 10,
|
|
"y": 20,
|
|
"z": 10,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 54,
|
|
"timeMs": 2700,
|
|
"file": "frame-0054-t002700ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10.03445648517794,
|
|
"y": 19.17057703541078,
|
|
"z": 9.977973568281937,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 10.03445648517794,
|
|
"y": 19.17057703541078,
|
|
"z": 9.977973568281937
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 10.03445648517794,
|
|
"y": 19.17057703541078,
|
|
"z": 9.977973568281937,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 55,
|
|
"timeMs": 2750,
|
|
"file": "frame-0055-t002750ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"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
|
|
},
|
|
"axisPose": {
|
|
"x": 10.137588490837594,
|
|
"y": 18.346869870838685,
|
|
"z": 9.955947136563877,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 56,
|
|
"timeMs": 2800,
|
|
"file": "frame-0056-t002800ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10.308685303694087,
|
|
"y": 17.53455491702512,
|
|
"z": 9.933920704845814,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 10.308685303694087,
|
|
"y": 17.53455491702512,
|
|
"z": 9.933920704845814
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 10.308685303694087,
|
|
"y": 17.53455491702512,
|
|
"z": 9.933920704845814,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 57,
|
|
"timeMs": 2850,
|
|
"file": "frame-0057-t002850ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10.546567844788182,
|
|
"y": 16.73923007760326,
|
|
"z": 9.911894273127754,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 10.546567844788182,
|
|
"y": 16.73923007760326,
|
|
"z": 9.911894273127754
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 10.546567844788182,
|
|
"y": 16.73923007760326,
|
|
"z": 9.911894273127754,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 58,
|
|
"timeMs": 2900,
|
|
"file": "frame-0058-t002900ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 10.849596794869619,
|
|
"y": 15.96637617228135,
|
|
"z": 9.889867841409691,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 10.849596794869619,
|
|
"y": 15.96637617228135,
|
|
"z": 9.889867841409691
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 10.849596794869619,
|
|
"y": 15.96637617228135,
|
|
"z": 9.889867841409691,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 59,
|
|
"timeMs": 2950,
|
|
"file": "frame-0059-t002950ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 11.215683891433004,
|
|
"y": 15.221319166886074,
|
|
"z": 9.86784140969163,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 11.215683891433004,
|
|
"y": 15.221319166886074,
|
|
"z": 9.86784140969163
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 11.215683891433004,
|
|
"y": 15.221319166886074,
|
|
"z": 9.86784140969163,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 60,
|
|
"timeMs": 3000,
|
|
"file": "frame-0060-t003000ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 11.642306319555026,
|
|
"y": 14.509193470550056,
|
|
"z": 9.845814977973568,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 11.642306319555026,
|
|
"y": 14.509193470550056,
|
|
"z": 9.845814977973568
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 11.642306319555026,
|
|
"y": 14.509193470550056,
|
|
"z": 9.845814977973568,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 61,
|
|
"timeMs": 3050,
|
|
"file": "frame-0061-t003050ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 12.126524097361449,
|
|
"y": 13.834906552973422,
|
|
"z": 9.823788546255507,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 12.126524097361449,
|
|
"y": 13.834906552973422,
|
|
"z": 9.823788546255507
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 12.126524097361449,
|
|
"y": 13.834906552973422,
|
|
"z": 9.823788546255507,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 62,
|
|
"timeMs": 3100,
|
|
"file": "frame-0062-t003100ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 12.665000336315497,
|
|
"y": 13.203105125592405,
|
|
"z": 9.801762114537445,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 12.665000336315497,
|
|
"y": 13.203105125592405,
|
|
"z": 9.801762114537445
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 12.665000336315497,
|
|
"y": 13.203105125592405,
|
|
"z": 9.801762114537445,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 63,
|
|
"timeMs": 3150,
|
|
"file": "frame-0063-t003150ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 13.25402423670793,
|
|
"y": 12.618143119710599,
|
|
"z": 9.779735682819384,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 13.25402423670793,
|
|
"y": 12.618143119710599,
|
|
"z": 9.779735682819384
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 13.25402423670793,
|
|
"y": 12.618143119710599,
|
|
"z": 9.779735682819384,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 64,
|
|
"timeMs": 3200,
|
|
"file": "frame-0064-t003200ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 13.889536659880088,
|
|
"y": 12.084051682265061,
|
|
"z": 9.757709251101321,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 13.889536659880088,
|
|
"y": 12.084051682265061,
|
|
"z": 9.757709251101321
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 13.889536659880088,
|
|
"y": 12.084051682265061,
|
|
"z": 9.757709251101321,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 65,
|
|
"timeMs": 3250,
|
|
"file": "frame-0065-t003250ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 14.567158100954082,
|
|
"y": 11.604511395995397,
|
|
"z": 9.73568281938326,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 14.567158100954082,
|
|
"y": 11.604511395995397,
|
|
"z": 9.73568281938326
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 14.567158100954082,
|
|
"y": 11.604511395995397,
|
|
"z": 9.73568281938326,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 66,
|
|
"timeMs": 3300,
|
|
"file": "frame-0066-t003300ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 15.28221886930179,
|
|
"y": 11.182826915454823,
|
|
"z": 9.713656387665198,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 15.28221886930179,
|
|
"y": 11.182826915454823,
|
|
"z": 9.713656387665198
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 15.28221886930179,
|
|
"y": 11.182826915454823,
|
|
"z": 9.713656387665198,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 67,
|
|
"timeMs": 3350,
|
|
"file": "frame-0067-t003350ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 16.029791268770026,
|
|
"y": 10.82190419365404,
|
|
"z": 9.691629955947137,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 16.029791268770026,
|
|
"y": 10.82190419365404,
|
|
"z": 9.691629955947137
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 16.029791268770026,
|
|
"y": 10.82190419365404,
|
|
"z": 9.691629955947137,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 68,
|
|
"timeMs": 3400,
|
|
"file": "frame-0068-t003400ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 16.80472355589846,
|
|
"y": 10.52423045627587,
|
|
"z": 9.669603524229075,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 16.80472355589846,
|
|
"y": 10.52423045627587,
|
|
"z": 9.669603524229075
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 16.80472355589846,
|
|
"y": 10.52423045627587,
|
|
"z": 9.669603524229075,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 69,
|
|
"timeMs": 3450,
|
|
"file": "frame-0069-t003450ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 17.601675442114008,
|
|
"y": 10.291857061464281,
|
|
"z": 9.647577092511014,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 17.601675442114008,
|
|
"y": 10.291857061464281,
|
|
"z": 9.647577092511014
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 17.601675442114008,
|
|
"y": 10.291857061464281,
|
|
"z": 9.647577092511014,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 70,
|
|
"timeMs": 3500,
|
|
"file": "frame-0070-t003500ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 18.415154895245696,
|
|
"y": 10.126385363306085,
|
|
"z": 9.625550660792952,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 18.415154895245696,
|
|
"y": 10.126385363306085,
|
|
"z": 9.625550660792952
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 18.415154895245696,
|
|
"y": 10.126385363306085,
|
|
"z": 9.625550660792952,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 71,
|
|
"timeMs": 3550,
|
|
"file": "frame-0071-t003550ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 19.239555986749643,
|
|
"y": 10.028955676424275,
|
|
"z": 9.603524229074889,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 19.239555986749643,
|
|
"y": 10.028955676424275,
|
|
"z": 9.603524229074889
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 19.239555986749643,
|
|
"y": 10.028955676424275,
|
|
"z": 9.603524229074889,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 72,
|
|
"timeMs": 3600,
|
|
"file": "frame-0072-t003600ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 20.06919752382783,
|
|
"y": 10.000239417731239,
|
|
"z": 9.581497797356828,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 20.06919752382783,
|
|
"y": 10.000239417731239,
|
|
"z": 9.581497797356828
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 20.06919752382783,
|
|
"y": 10.000239417731239,
|
|
"z": 9.581497797356828,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 73,
|
|
"timeMs": 3650,
|
|
"file": "frame-0073-t003650ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 20.8983622002152,
|
|
"y": 10.040434479495378,
|
|
"z": 9.559471365638766,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 20.8983622002152,
|
|
"y": 10.040434479495378,
|
|
"z": 9.559471365638766
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 20.8983622002152,
|
|
"y": 10.040434479495378,
|
|
"z": 9.559471365638766,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 74,
|
|
"timeMs": 3700,
|
|
"file": "frame-0074-t003700ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 21.721335995835336,
|
|
"y": 10.149263865606715,
|
|
"z": 9.537444933920705,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 21.721335995835336,
|
|
"y": 10.149263865606715,
|
|
"z": 9.537444933920705
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 21.721335995835336,
|
|
"y": 10.149263865606715,
|
|
"z": 9.537444933920705,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 75,
|
|
"timeMs": 3750,
|
|
"file": "frame-0075-t003750ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 22.532447553810123,
|
|
"y": 10.325977600439353,
|
|
"z": 9.515418502202643,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 22.532447553810123,
|
|
"y": 10.325977600439353,
|
|
"z": 9.515418502202643
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 22.532447553810123,
|
|
"y": 10.325977600439353,
|
|
"z": 9.515418502202643,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 76,
|
|
"timeMs": 3800,
|
|
"file": "frame-0076-t003800ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 23.326107263464554,
|
|
"y": 10.569357897156294,
|
|
"z": 9.493392070484582,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 23.326107263464554,
|
|
"y": 10.569357897156294,
|
|
"z": 9.493392070484582
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 23.326107263464554,
|
|
"y": 10.569357897156294,
|
|
"z": 9.493392070484582,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 77,
|
|
"timeMs": 3850,
|
|
"file": "frame-0077-t003850ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 24.09684577999423,
|
|
"y": 10.877727549840255,
|
|
"z": 9.47136563876652,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 24.09684577999423,
|
|
"y": 10.877727549840255,
|
|
"z": 9.47136563876652
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 24.09684577999423,
|
|
"y": 10.877727549840255,
|
|
"z": 9.47136563876652,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 78,
|
|
"timeMs": 3900,
|
|
"file": "frame-0078-t003900ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 24.839351715344964,
|
|
"y": 11.248961491617823,
|
|
"z": 9.449339207048459,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 24.839351715344964,
|
|
"y": 11.248961491617823,
|
|
"z": 9.449339207048459
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 24.839351715344964,
|
|
"y": 11.248961491617823,
|
|
"z": 9.449339207048459,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 79,
|
|
"timeMs": 3950,
|
|
"file": "frame-0079-t003950ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 25.54850824056558,
|
|
"y": 11.680501439126523,
|
|
"z": 9.427312775330396,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 25.54850824056558,
|
|
"y": 11.680501439126523,
|
|
"z": 9.427312775330396
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 25.54850824056558,
|
|
"y": 11.680501439126523,
|
|
"z": 9.427312775330396,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 80,
|
|
"timeMs": 4000,
|
|
"file": "frame-0080-t004000ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 26.21942834739605,
|
|
"y": 12.169373522405348,
|
|
"z": 9.405286343612335,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 26.21942834739605,
|
|
"y": 12.169373522405348,
|
|
"z": 9.405286343612335
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 26.21942834739605,
|
|
"y": 12.169373522405348,
|
|
"z": 9.405286343612335,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 81,
|
|
"timeMs": 4050,
|
|
"file": "frame-0081-t004050ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 26.84748852609306,
|
|
"y": 12.712208778716015,
|
|
"z": 9.383259911894273,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 26.84748852609306,
|
|
"y": 12.712208778716015,
|
|
"z": 9.383259911894273
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 26.84748852609306,
|
|
"y": 12.712208778716015,
|
|
"z": 9.383259911894273,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 82,
|
|
"timeMs": 4100,
|
|
"file": "frame-0082-t004100ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 27.428360627408978,
|
|
"y": 13.3052663690659,
|
|
"z": 9.361233480176212,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 27.428360627408978,
|
|
"y": 13.3052663690659,
|
|
"z": 9.361233480176212
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 27.428360627408978,
|
|
"y": 13.3052663690659,
|
|
"z": 9.361233480176212,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 83,
|
|
"timeMs": 4150,
|
|
"file": "frame-0083-t004150ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 27.95804168915396,
|
|
"y": 13.944459357440694,
|
|
"z": 9.33920704845815,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 27.95804168915396,
|
|
"y": 13.944459357440694,
|
|
"z": 9.33920704845815
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 27.95804168915396,
|
|
"y": 13.944459357440694,
|
|
"z": 9.33920704845815,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 84,
|
|
"timeMs": 4200,
|
|
"file": "frame-0084-t004200ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 28.43288152179739,
|
|
"y": 14.625382875094436,
|
|
"z": 9.317180616740089,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 28.43288152179739,
|
|
"y": 14.625382875094436,
|
|
"z": 9.317180616740089
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 28.43288152179739,
|
|
"y": 14.625382875094436,
|
|
"z": 9.317180616740089,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 85,
|
|
"timeMs": 4250,
|
|
"file": "frame-0085-t004250ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 28.849607863008195,
|
|
"y": 15.343344475808463,
|
|
"z": 9.295154185022026,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 28.849607863008195,
|
|
"y": 15.343344475808463,
|
|
"z": 9.295154185022026
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 28.849607863008195,
|
|
"y": 15.343344475808463,
|
|
"z": 9.295154185022026,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 86,
|
|
"timeMs": 4300,
|
|
"file": "frame-0086-t004300ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 29.20534892778653,
|
|
"y": 16.0933964729321,
|
|
"z": 9.273127753303966,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 29.20534892778653,
|
|
"y": 16.0933964729321,
|
|
"z": 9.273127753303966
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 29.20534892778653,
|
|
"y": 16.0933964729321,
|
|
"z": 9.273127753303966,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 87,
|
|
"timeMs": 4350,
|
|
"file": "frame-0087-t004350ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 29.497653198787262,
|
|
"y": 16.87037003536104,
|
|
"z": 9.251101321585903,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 29.497653198787262,
|
|
"y": 16.87037003536104,
|
|
"z": 9.251101321585903
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 29.497653198787262,
|
|
"y": 16.87037003536104,
|
|
"z": 9.251101321585903,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 88,
|
|
"timeMs": 4400,
|
|
"file": "frame-0088-t004400ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 29.724506320454154,
|
|
"y": 17.668910807487784,
|
|
"z": 9.229074889867842,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 29.724506320454154,
|
|
"y": 17.668910807487784,
|
|
"z": 9.229074889867842
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 29.724506320454154,
|
|
"y": 17.668910807487784,
|
|
"z": 9.229074889867842,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 89,
|
|
"timeMs": 4450,
|
|
"file": "frame-0089-t004450ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 29.884344980542338,
|
|
"y": 18.48351580765658,
|
|
"z": 9.20704845814978,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 29.884344980542338,
|
|
"y": 18.48351580765658,
|
|
"z": 9.20704845814978
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 29.884344980542338,
|
|
"y": 18.48351580765658,
|
|
"z": 9.20704845814978,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 90,
|
|
"timeMs": 4500,
|
|
"file": "frame-0090-t004500ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 29.976067683367386,
|
|
"y": 19.308571350844577,
|
|
"z": 9.185022026431717,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 29.976067683367386,
|
|
"y": 19.308571350844577,
|
|
"z": 9.185022026431717
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 29.976067683367386,
|
|
"y": 19.308571350844577,
|
|
"z": 9.185022026431717,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 91,
|
|
"timeMs": 4550,
|
|
"file": "frame-0091-t004550ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 29.99904234053922,
|
|
"y": 20.138391734232833,
|
|
"z": 9.162995594713657,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 29.99904234053922,
|
|
"y": 20.138391734232833,
|
|
"z": 9.162995594713657
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 29.99904234053922,
|
|
"y": 20.138391734232833,
|
|
"z": 9.162995594713657,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 92,
|
|
"timeMs": 4600,
|
|
"file": "frame-0092-t004600ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 29.953110626870977,
|
|
"y": 20.967258419073215,
|
|
"z": 9.140969162995594,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 29.953110626870977,
|
|
"y": 20.967258419073215,
|
|
"z": 9.140969162995594
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 29.953110626870977,
|
|
"y": 20.967258419073215,
|
|
"z": 9.140969162995594,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 93,
|
|
"timeMs": 4650,
|
|
"file": "frame-0093-t004650ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 29.8385890714449,
|
|
"y": 21.789459438837593,
|
|
"z": 9.118942731277533,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 29.8385890714449,
|
|
"y": 21.789459438837593,
|
|
"z": 9.118942731277533
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 29.8385890714449,
|
|
"y": 21.789459438837593,
|
|
"z": 9.118942731277533,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 94,
|
|
"timeMs": 4700,
|
|
"file": "frame-0094-t004700ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 29.656266876316412,
|
|
"y": 22.599328762075796,
|
|
"z": 9.09691629955947,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 29.656266876316412,
|
|
"y": 22.599328762075796,
|
|
"z": 9.09691629955947
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 29.656266876316412,
|
|
"y": 22.599328762075796,
|
|
"z": 9.09691629955947,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 95,
|
|
"timeMs": 4750,
|
|
"file": "frame-0095-t004750ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 29.407400477888316,
|
|
"y": 23.391285338721396,
|
|
"z": 9.07488986784141,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 29.407400477888316,
|
|
"y": 23.391285338721396,
|
|
"z": 9.07488986784141
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 29.407400477888316,
|
|
"y": 23.391285338721396,
|
|
"z": 9.07488986784141,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 96,
|
|
"timeMs": 4800,
|
|
"file": "frame-0096-t004800ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 29.09370488843436,
|
|
"y": 24.15987156076543,
|
|
"z": 9.052863436123348,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 29.09370488843436,
|
|
"y": 24.15987156076543,
|
|
"z": 9.052863436123348
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 29.09370488843436,
|
|
"y": 24.15987156076543,
|
|
"z": 9.052863436123348,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 97,
|
|
"timeMs": 4850,
|
|
"file": "frame-0097-t004850ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 28.717341877440226,
|
|
"y": 24.89979087225434,
|
|
"z": 9.030837004405287,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 28.717341877440226,
|
|
"y": 24.89979087225434,
|
|
"z": 9.030837004405287
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 28.717341877440226,
|
|
"y": 24.89979087225434,
|
|
"z": 9.030837004405287,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 98,
|
|
"timeMs": 4900,
|
|
"file": "frame-0098-t004900ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 28.280905074207883,
|
|
"y": 25.605944269430275,
|
|
"z": 9.008810572687224,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 28.280905074207883,
|
|
"y": 25.605944269430275,
|
|
"z": 9.008810572687224
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 28.280905074207883,
|
|
"y": 25.605944269430275,
|
|
"z": 9.008810572687224,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 99,
|
|
"timeMs": 4950,
|
|
"file": "frame-0099-t004950ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 27.78740209438567,
|
|
"y": 26.273465439480617,
|
|
"z": 8.986784140969164,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 27.78740209438567,
|
|
"y": 26.273465439480617,
|
|
"z": 8.986784140969164
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 27.78740209438567,
|
|
"y": 26.273465439480617,
|
|
"z": 8.986784140969164,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 100,
|
|
"timeMs": 5000,
|
|
"file": "frame-0100-t005000ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 27.240233813595477,
|
|
"y": 26.897754295745006,
|
|
"z": 8.964757709251101,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 27.240233813595477,
|
|
"y": 26.897754295745006,
|
|
"z": 8.964757709251101
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 27.240233813595477,
|
|
"y": 26.897754295745006,
|
|
"z": 8.964757709251101,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 101,
|
|
"timeMs": 5050,
|
|
"file": "frame-0101-t005050ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 26.643170930988695,
|
|
"y": 27.474508678278916,
|
|
"z": 8.94273127753304,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 26.643170930988695,
|
|
"y": 27.474508678278916,
|
|
"z": 8.94273127753304
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 26.643170930988695,
|
|
"y": 27.474508678278916,
|
|
"z": 8.94273127753304,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 102,
|
|
"timeMs": 5100,
|
|
"file": "frame-0102-t005100ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 26.000327984238286,
|
|
"y": 27.999754001315722,
|
|
"z": 8.920704845814978,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 26.000327984238286,
|
|
"y": 27.999754001315722,
|
|
"z": 8.920704845814978
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 26.000327984238286,
|
|
"y": 27.999754001315722,
|
|
"z": 8.920704845814978,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 103,
|
|
"timeMs": 5150,
|
|
"file": "frame-0103-t005150ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 25.31613499503755,
|
|
"y": 28.469870643317826,
|
|
"z": 8.898678414096917,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 25.31613499503755,
|
|
"y": 28.469870643317826,
|
|
"z": 8.898678414096917
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 25.31613499503755,
|
|
"y": 28.469870643317826,
|
|
"z": 8.898678414096917,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 104,
|
|
"timeMs": 5200,
|
|
"file": "frame-0104-t005200ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 24.59530694050472,
|
|
"y": 28.881618890863823,
|
|
"z": 8.876651982378855,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 24.59530694050472,
|
|
"y": 28.881618890863823,
|
|
"z": 8.876651982378855
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 24.59530694050472,
|
|
"y": 28.881618890863823,
|
|
"z": 8.876651982378855,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 105,
|
|
"timeMs": 5250,
|
|
"file": "frame-0105-t005250ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 23.842811260875166,
|
|
"y": 29.232161264475994,
|
|
"z": 8.854625550660792,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 23.842811260875166,
|
|
"y": 29.232161264475994,
|
|
"z": 8.854625550660792
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 23.842811260875166,
|
|
"y": 29.232161264475994,
|
|
"z": 8.854625550660792,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 106,
|
|
"timeMs": 5300,
|
|
"file": "frame-0106-t005300ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 23.063833627395226,
|
|
"y": 29.51908207253421,
|
|
"z": 8.832599118942731,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 23.063833627395226,
|
|
"y": 29.51908207253421,
|
|
"z": 8.832599118942731
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 23.063833627395226,
|
|
"y": 29.51908207253421,
|
|
"z": 8.832599118942731,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 107,
|
|
"timeMs": 5350,
|
|
"file": "frame-0107-t005350ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 22.263742206321286,
|
|
"y": 29.740404058524454,
|
|
"z": 8.81057268722467,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 22.263742206321286,
|
|
"y": 29.740404058524454,
|
|
"z": 8.81057268722467
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 22.263742206321286,
|
|
"y": 29.740404058524454,
|
|
"z": 8.81057268722467,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 108,
|
|
"timeMs": 5400,
|
|
"file": "frame-0108-t005400ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 21.44805066529159,
|
|
"y": 29.894602026900756,
|
|
"z": 8.788546255506608,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 21.44805066529159,
|
|
"y": 29.894602026900756,
|
|
"z": 8.788546255506608
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 21.44805066529159,
|
|
"y": 29.894602026900756,
|
|
"z": 8.788546255506608,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 109,
|
|
"timeMs": 5450,
|
|
"file": "frame-0109-t005450ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 20.622380177004786,
|
|
"y": 29.98061335366076,
|
|
"z": 8.766519823788546,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 20.622380177004786,
|
|
"y": 29.98061335366076,
|
|
"z": 8.766519823788546
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 20.622380177004786,
|
|
"y": 29.98061335366076,
|
|
"z": 8.766519823788546,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 110,
|
|
"timeMs": 5500,
|
|
"file": "frame-0110-t005500ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 19.79242068204918,
|
|
"y": 29.997845309203335,
|
|
"z": 8.744493392070485,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 19.79242068204918,
|
|
"y": 29.997845309203335,
|
|
"z": 8.744493392070485
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 19.79242068204918,
|
|
"y": 29.997845309203335,
|
|
"z": 8.744493392070485,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 111,
|
|
"timeMs": 5550,
|
|
"file": "frame-0111-t005550ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 18.963891677832017,
|
|
"y": 29.946179143004322,
|
|
"z": 8.722466960352422,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 18.963891677832017,
|
|
"y": 29.946179143004322,
|
|
"z": 8.722466960352422
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 18.963891677832017,
|
|
"y": 29.946179143004322,
|
|
"z": 8.722466960352422,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 112,
|
|
"timeMs": 5600,
|
|
"file": "frame-0112-t005600ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 18.14250280382395,
|
|
"y": 29.825970901961703,
|
|
"z": 8.700440528634362,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 18.14250280382395,
|
|
"y": 29.825970901961703,
|
|
"z": 8.700440528634362
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 18.14250280382395,
|
|
"y": 29.825970901961703,
|
|
"z": 8.700440528634362,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 113,
|
|
"timeMs": 5650,
|
|
"file": "frame-0113-t005650ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 17.333914494737513,
|
|
"y": 29.638048976770627,
|
|
"z": 8.678414096916299,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 17.333914494737513,
|
|
"y": 29.638048976770627,
|
|
"z": 8.678414096916299
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 17.333914494737513,
|
|
"y": 29.638048976770627,
|
|
"z": 8.678414096916299,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 114,
|
|
"timeMs": 5700,
|
|
"file": "frame-0114-t005700ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 16.543698972790125,
|
|
"y": 29.38370839323708,
|
|
"z": 8.656387665198238,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 16.543698972790125,
|
|
"y": 29.38370839323708,
|
|
"z": 8.656387665198238
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 16.543698972790125,
|
|
"y": 29.38370839323708,
|
|
"z": 8.656387665198238,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 115,
|
|
"timeMs": 5750,
|
|
"file": "frame-0115-t005750ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 15.77730184786563,
|
|
"y": 29.064701887870388,
|
|
"z": 8.634361233480176,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 15.77730184786563,
|
|
"y": 29.064701887870388,
|
|
"z": 8.634361233480176
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 15.77730184786563,
|
|
"y": 29.064701887870388,
|
|
"z": 8.634361233480176,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 116,
|
|
"timeMs": 5800,
|
|
"file": "frame-0116-t005800ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 15.040004590199128,
|
|
"y": 28.683227829255333,
|
|
"z": 8.612334801762115,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 15.040004590199128,
|
|
"y": 28.683227829255333,
|
|
"z": 8.612334801762115
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 15.040004590199128,
|
|
"y": 28.683227829255333,
|
|
"z": 8.612334801762115,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 117,
|
|
"timeMs": 5850,
|
|
"file": "frame-0117-t005850ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 14.336888134196712,
|
|
"y": 28.241915068441195,
|
|
"z": 8.590308370044053,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 14.336888134196712,
|
|
"y": 28.241915068441195,
|
|
"z": 8.590308370044053
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 14.336888134196712,
|
|
"y": 28.241915068441195,
|
|
"z": 8.590308370044053,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 118,
|
|
"timeMs": 5900,
|
|
"file": "frame-0118-t005900ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 13.67279786420732,
|
|
"y": 27.743804822748345,
|
|
"z": 8.568281938325992,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 13.67279786420732,
|
|
"y": 27.743804822748345,
|
|
"z": 8.568281938325992
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 13.67279786420732,
|
|
"y": 27.743804822748345,
|
|
"z": 8.568281938325992,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
},
|
|
{
|
|
"index": 119,
|
|
"timeMs": 5950,
|
|
"file": "frame-0119-t005950ms.png",
|
|
"sourceFile": "helix_bc.ngc",
|
|
"line": 17,
|
|
"statement": "f#<frate> g2i#<r>z#<zmin> p#<n>",
|
|
"operation": "feed-helix",
|
|
"gcodeStepIndex": 35,
|
|
"segmentIndex": 4,
|
|
"motionType": "arc",
|
|
"activeKinematics": "tcp-xyzbc",
|
|
"joint": {
|
|
"x": 13.052310223539875,
|
|
"y": 27.19232971783632,
|
|
"z": 8.54625550660793,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"tcp": {
|
|
"x": 13.052310223539875,
|
|
"y": 27.19232971783632,
|
|
"z": 8.54625550660793
|
|
},
|
|
"toolAxis": {
|
|
"i": 0.24184476264797528,
|
|
"j": 0.24184476264797522,
|
|
"k": 0.9396926207859084
|
|
},
|
|
"axisPose": {
|
|
"x": 13.052310223539875,
|
|
"y": 27.19232971783632,
|
|
"z": 8.54625550660793,
|
|
"a": 0,
|
|
"b": 20,
|
|
"c": 45
|
|
},
|
|
"toolAxisVector": {
|
|
"x": 0.24184476264797528,
|
|
"y": 0.24184476264797522,
|
|
"z": 0.9396926207859084
|
|
},
|
|
"canvasDataset": {
|
|
"threeToolAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}",
|
|
"threeToolGlyphAxis": "{\"x\":0.242,\"y\":0.242,\"z\":0.94}"
|
|
}
|
|
}
|
|
],
|
|
"note": "executionStepCount is the expanded semantic G-code step count; capturedFrameCount is the 50ms visual frame count."
|
|
}
|