Files
FreeCADWasmDev/docs/p6/cam-generic-object-module-batch-dd616457756e444f5d91e9a3-runtime.json
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

1976 lines
88 KiB
JSON

{
"schema": "freecad-web-cam-generic-object-module-batch-runtime/v1",
"taskId": "FW-P6-FPA-Y",
"batchId": "dd616457756e444f5d91e9a3",
"module": "CAM",
"tier": "tier-1-readonly",
"family": "generic-object",
"status": "pass_with_boundaries",
"dispatcher": "fc_web_dispatch_json",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"route": {
"command": "cam.pythonFamilyBatch",
"native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/CAMRuntimeProbe.cpp:fc_web_dispatch_json",
"facade": "web/src/cam-python-family-batch-facade.ts",
"worker": "web/src/cam.worker.ts"
},
"input": {
"cmd": "cam.pythonFamilyBatch",
"args": {
"tier": "tier-1-readonly",
"records": [
{
"apiId": "py:CAM:method:Instruction.isPlunge",
"name": "Instruction.isPlunge",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 78,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:MoveStraight",
"name": "MoveStraight",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 135,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:MoveStraight.isMove",
"name": "MoveStraight.isMove",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 145,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:MoveStraight.isStraight",
"name": "MoveStraight.isStraight",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 148,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:MoveStraight.isArc",
"name": "MoveStraight.isArc",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 151,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:MoveStraight.isRapid",
"name": "MoveStraight.isRapid",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 154,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:MoveArc",
"name": "MoveArc",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 161,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:MoveArc.isMove",
"name": "MoveArc.isMove",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 177,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:MoveArc.isArc",
"name": "MoveArc.isArc",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 180,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:MoveArc.isStraight",
"name": "MoveArc.isStraight",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 183,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:MoveArc.isCW",
"name": "MoveArc.isCW",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 186,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:MoveArc.isCCW",
"name": "MoveArc.isCCW",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 189,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:MoveArcCW",
"name": "MoveArcCW",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 221,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:MoveArcCCW",
"name": "MoveArcCCW",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 226,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:Maneuver",
"name": "Maneuver",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 231,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:Maneuver.getMoves",
"name": "Maneuver.getMoves",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 247,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:MachineState",
"name": "MachineState",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceLine": 39,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:MachineState.getState",
"name": "MachineState.getState",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceLine": 117,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:MachineState.getPosition",
"name": "MachineState.getPosition",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceLine": 137,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:Template",
"name": "Template",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceLine": 44,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultToolRapids",
"name": "SetupSheet.hasDefaultToolRapids",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceLine": 217,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultOperationHeights",
"name": "SetupSheet.hasDefaultOperationHeights",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceLine": 222,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultOperationDepths",
"name": "SetupSheet.hasDefaultOperationDepths",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceLine": 243,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultCoolantMode",
"name": "SetupSheet.hasDefaultCoolantMode",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceLine": 252,
"disposition": "planned"
}
]
}
},
"inputSha256": "1782f463450ab2ffa22ac6470b5254c91e233ed4e264ab65ea4175fb55fe586c",
"result": {
"cmd": "cam.pythonFamilyBatch",
"count": 24,
"module": "CAM",
"ok": true,
"records": [
{
"apiId": "py:CAM:method:Instruction.isPlunge",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "Instruction.isPlunge",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 78,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:MoveStraight",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveStraight",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 135,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveStraight.isMove",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveStraight.isMove",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 145,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveStraight.isStraight",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveStraight.isStraight",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 148,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveStraight.isArc",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveStraight.isArc",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 151,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveStraight.isRapid",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveStraight.isRapid",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 154,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:MoveArc",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArc",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 161,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveArc.isMove",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArc.isMove",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 177,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveArc.isArc",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArc.isArc",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 180,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveArc.isStraight",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArc.isStraight",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 183,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveArc.isCW",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArc.isCW",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 186,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveArc.isCCW",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArc.isCCW",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 189,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:MoveArcCW",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArcCW",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 221,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:MoveArcCCW",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArcCCW",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 226,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Maneuver",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "Maneuver",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 231,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Maneuver.getMoves",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "Maneuver.getMoves",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 247,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:MachineState",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MachineState",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceLine": 39,
"sourcePath": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MachineState.getState",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MachineState.getState",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceLine": 117,
"sourcePath": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MachineState.getPosition",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MachineState.getPosition",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceLine": 137,
"sourcePath": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Template",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "Template",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceLine": 44,
"sourcePath": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultToolRapids",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "SetupSheet.hasDefaultToolRapids",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceLine": 217,
"sourcePath": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultOperationHeights",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "SetupSheet.hasDefaultOperationHeights",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceLine": 222,
"sourcePath": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultOperationDepths",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "SetupSheet.hasDefaultOperationDepths",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceLine": 243,
"sourcePath": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultCoolantMode",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "SetupSheet.hasDefaultCoolantMode",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceLine": 252,
"sourcePath": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
}
],
"resourcesReleased": true,
"schema": "freecad-web-cam/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-1-readonly"
},
"resultSha256": "c5ded9251ca1c050d2b8726d73e890f47fde7d2054538eedb67e41f1505dabed",
"replay": {
"equal": true,
"resultSha256": "c5ded9251ca1c050d2b8726d73e890f47fde7d2054538eedb67e41f1505dabed"
},
"facadeWorker": {
"ready": {
"kind": "ready",
"action": "cam.pythonFamilyBatch"
},
"success": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "cam-generic-object-success",
"result": {
"cmd": "cam.pythonFamilyBatch",
"count": 24,
"module": "CAM",
"ok": true,
"records": [
{
"apiId": "py:CAM:method:Instruction.isPlunge",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "Instruction.isPlunge",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 78,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:MoveStraight",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveStraight",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 135,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveStraight.isMove",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveStraight.isMove",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 145,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveStraight.isStraight",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveStraight.isStraight",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 148,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveStraight.isArc",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveStraight.isArc",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 151,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveStraight.isRapid",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveStraight.isRapid",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 154,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:MoveArc",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArc",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 161,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveArc.isMove",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArc.isMove",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 177,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveArc.isArc",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArc.isArc",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 180,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveArc.isStraight",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArc.isStraight",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 183,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveArc.isCW",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArc.isCW",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 186,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveArc.isCCW",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArc.isCCW",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 189,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:MoveArcCW",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArcCW",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 221,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:MoveArcCCW",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArcCCW",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 226,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Maneuver",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "Maneuver",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 231,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Maneuver.getMoves",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "Maneuver.getMoves",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 247,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:MachineState",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MachineState",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceLine": 39,
"sourcePath": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MachineState.getState",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MachineState.getState",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceLine": 117,
"sourcePath": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MachineState.getPosition",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MachineState.getPosition",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceLine": 137,
"sourcePath": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Template",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "Template",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceLine": 44,
"sourcePath": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultToolRapids",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "SetupSheet.hasDefaultToolRapids",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceLine": 217,
"sourcePath": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultOperationHeights",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "SetupSheet.hasDefaultOperationHeights",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceLine": 222,
"sourcePath": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultOperationDepths",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "SetupSheet.hasDefaultOperationDepths",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceLine": 243,
"sourcePath": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultCoolantMode",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "SetupSheet.hasDefaultCoolantMode",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceLine": 252,
"sourcePath": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
}
],
"resourcesReleased": true,
"schema": "freecad-web-cam/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-1-readonly"
}
},
"repeat": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "cam-generic-object-repeat",
"result": {
"cmd": "cam.pythonFamilyBatch",
"count": 24,
"module": "CAM",
"ok": true,
"records": [
{
"apiId": "py:CAM:method:Instruction.isPlunge",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "Instruction.isPlunge",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 78,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:MoveStraight",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveStraight",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 135,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveStraight.isMove",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveStraight.isMove",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 145,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveStraight.isStraight",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveStraight.isStraight",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 148,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveStraight.isArc",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveStraight.isArc",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 151,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveStraight.isRapid",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveStraight.isRapid",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 154,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:MoveArc",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArc",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 161,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveArc.isMove",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArc.isMove",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 177,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveArc.isArc",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArc.isArc",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 180,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveArc.isStraight",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArc.isStraight",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 183,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveArc.isCW",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArc.isCW",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 186,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MoveArc.isCCW",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArc.isCCW",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 189,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:MoveArcCW",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArcCW",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 221,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:MoveArcCCW",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MoveArcCCW",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 226,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Maneuver",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "Maneuver",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 231,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Maneuver.getMoves",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "Maneuver.getMoves",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 247,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:MachineState",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MachineState",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceLine": 39,
"sourcePath": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MachineState.getState",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MachineState.getState",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceLine": 117,
"sourcePath": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MachineState.getPosition",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "MachineState.getPosition",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceLine": 137,
"sourcePath": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Template",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "Template",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceLine": 44,
"sourcePath": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultToolRapids",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "SetupSheet.hasDefaultToolRapids",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceLine": 217,
"sourcePath": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultOperationHeights",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "SetupSheet.hasDefaultOperationHeights",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceLine": 222,
"sourcePath": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultOperationDepths",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "SetupSheet.hasDefaultOperationDepths",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceLine": 243,
"sourcePath": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultCoolantMode",
"code": "python_runtime_unavailable",
"family": "generic-object",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"name": "SetupSheet.hasDefaultCoolantMode",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceLine": 252,
"sourcePath": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
}
],
"resourcesReleased": true,
"schema": "freecad-web-cam/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-1-readonly"
}
},
"cross": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "cam-generic-object-cross",
"result": {
"cmd": "cam.pythonFamilyBatch",
"count": 1,
"module": "CAM",
"ok": true,
"records": [
{
"apiId": "py:BIM:class:Binding",
"code": "unmatched_source_record",
"family": "generic-object",
"message": "CAM API record is not part of this module-scoped adapter",
"name": "Instruction.isPlunge",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceLine": 78,
"sourcePath": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "not_implemented"
}
],
"resourcesReleased": true,
"schema": "freecad-web-cam/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-1-readonly"
}
},
"malformed": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "error",
"requestId": "cam-generic-object-invalid",
"error": {
"code": "invalid_request",
"message": "CAM Python family batch envelope is invalid"
}
},
"cancelled": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "error",
"requestId": "cam-generic-object-cancel",
"error": {
"code": "cancelled",
"message": "request was cancelled"
}
},
"reset": {
"kind": "reset",
"requestId": "cam-generic-object-reset"
},
"traceSha256": "292b6fd975614d7132f53dd32e67df760eeadb124f4029753be2e8b0276d0967"
},
"dispositionCounts": {
"exposed": 0,
"restricted": 24,
"nonportable": 0,
"not_implemented": 0
},
"records": [
{
"apiId": "py:CAM:method:Instruction.isPlunge",
"name": "Instruction.isPlunge",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "458a3edba5b1576be628f0700c35caba57f446c7cf9aa32a4692c3cfb621a8b3"
},
{
"apiId": "py:CAM:class:MoveStraight",
"name": "MoveStraight",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "20b4ae6860e0a4cb2c043cf6ba1abc266e1ceed8920a7badd9046f3edb09033e"
},
{
"apiId": "py:CAM:method:MoveStraight.isMove",
"name": "MoveStraight.isMove",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "5e33ca29c540750a36331b3da65d93e64f50c6922aa6d41155f120fa06b18df5"
},
{
"apiId": "py:CAM:method:MoveStraight.isStraight",
"name": "MoveStraight.isStraight",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "cc5236d0e81071691633de52752a202061d36d8a32e275abab83215c96b3fe90"
},
{
"apiId": "py:CAM:method:MoveStraight.isArc",
"name": "MoveStraight.isArc",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "4e234a4eacf08731dd8edbd057dab1788e38325344cb6dd56e8ecb85c94483b5"
},
{
"apiId": "py:CAM:method:MoveStraight.isRapid",
"name": "MoveStraight.isRapid",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "fcf9fb0c26f5bacc6de2d6e65efd706909370bd002c7b25372eabb214b746a17"
},
{
"apiId": "py:CAM:class:MoveArc",
"name": "MoveArc",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "764ac43702fdd2bb1bc5516203e5cee24862e043424a89659f05811dc5a7f4af"
},
{
"apiId": "py:CAM:method:MoveArc.isMove",
"name": "MoveArc.isMove",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "032957379664cd6b1eb91cde254efcd106f3590b2c8e8180653c533bb8354f02"
},
{
"apiId": "py:CAM:method:MoveArc.isArc",
"name": "MoveArc.isArc",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "3998bbf8e0d8ddcf4aa8f1c5880931ff4cb01f7f28b8ecf50d4d7f8fea07c398"
},
{
"apiId": "py:CAM:method:MoveArc.isStraight",
"name": "MoveArc.isStraight",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "31cc148f9691a73d95583d81caa2752df0bcc403273fc65614bf0cbea1f22d61"
},
{
"apiId": "py:CAM:method:MoveArc.isCW",
"name": "MoveArc.isCW",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "e797ac93102ce3523673459ebf93a5372f8373e5605a0e8f5fd8e3591ae4a562"
},
{
"apiId": "py:CAM:method:MoveArc.isCCW",
"name": "MoveArc.isCCW",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "a58b0576a0339f837938abf53401273b15c58e3705e4e7c0c26cdb3fd13ae055"
},
{
"apiId": "py:CAM:class:MoveArcCW",
"name": "MoveArcCW",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "53fafd257a711df8b63f69ea2eaaebbabb23430c4d83cf018a76b34113080fac"
},
{
"apiId": "py:CAM:class:MoveArcCCW",
"name": "MoveArcCCW",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "7965f187fbbabf7b11e895a0ccc90cbd05f695a6631f2da230f0f5c7a06f3c8c"
},
{
"apiId": "py:CAM:class:Maneuver",
"name": "Maneuver",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "221b50a43e1804fb6c411b31136eb0ee7f0e2c061f9023387427da39f9c2d29f"
},
{
"apiId": "py:CAM:method:Maneuver.getMoves",
"name": "Maneuver.getMoves",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Language.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "ea595024c5fdc1adfb6728f6a2a4ca0cfb52d0fc26a3dec04eec6710b38ab45b"
},
{
"apiId": "py:CAM:class:MachineState",
"name": "MachineState",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "7302e8b790d221d9b8cc6c07a33a6df27df796fccb9ba6decab6f96f9790f416"
},
{
"apiId": "py:CAM:method:MachineState.getState",
"name": "MachineState.getState",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "4340aa35319721e34f0bdf6428b93f2ffbc727dc048dce358e9fa95187778f20"
},
{
"apiId": "py:CAM:method:MachineState.getPosition",
"name": "MachineState.getPosition",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/MachineState.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "ac336de180c32d1d74077edf6272a9429006b896fb3645940a7bbb5fd82a427f"
},
{
"apiId": "py:CAM:class:Template",
"name": "Template",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "2118f9bc0e38c016074084ba7696f473f5b8c307dce081a8af45704a70e914a0"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultToolRapids",
"name": "SetupSheet.hasDefaultToolRapids",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "9f57a84b985d29d1f9aa003461ff47972a7286ecf6cf5aff7f82748978f3ea89"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultOperationHeights",
"name": "SetupSheet.hasDefaultOperationHeights",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "dcd47cec37306c18d16739010df452c2261bd5c86dff8040a03be22906d56067"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultOperationDepths",
"name": "SetupSheet.hasDefaultOperationDepths",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "79d58575c441495d9c1dfd4b4e47f4af3c24fea43d5ecf032fcac51ee23295eb"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultCoolantMode",
"name": "SetupSheet.hasDefaultCoolantMode",
"family": "generic-object",
"status": "restricted",
"code": "python_runtime_unavailable",
"message": "CAM Language, MachineState and SetupSheet APIs are Python-side contracts; the GUI-free Web kernel has no embedded typed Python fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/SetupSheet.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "756d31df65c20600959e5a25371f69713413f1a5717adb0f537d52877931489b"
}
],
"sourceEvidence": [
{
"apiId": "py:CAM:method:Instruction.isPlunge",
"path": "src/Mod/CAM/Path/Base/Language.py",
"line": 78,
"declaration": "def isPlunge(self):",
"sha256": "9e522cba5c4bed3d6a396361c2e7ce29206aa46f68263c59c06384b4270720c1"
},
{
"apiId": "py:CAM:class:MoveStraight",
"path": "src/Mod/CAM/Path/Base/Language.py",
"line": 135,
"declaration": "class MoveStraight(Instruction):",
"sha256": "9e522cba5c4bed3d6a396361c2e7ce29206aa46f68263c59c06384b4270720c1"
},
{
"apiId": "py:CAM:method:MoveStraight.isMove",
"path": "src/Mod/CAM/Path/Base/Language.py",
"line": 145,
"declaration": "def isMove(self):",
"sha256": "9e522cba5c4bed3d6a396361c2e7ce29206aa46f68263c59c06384b4270720c1"
},
{
"apiId": "py:CAM:method:MoveStraight.isStraight",
"path": "src/Mod/CAM/Path/Base/Language.py",
"line": 148,
"declaration": "def isStraight(self):",
"sha256": "9e522cba5c4bed3d6a396361c2e7ce29206aa46f68263c59c06384b4270720c1"
},
{
"apiId": "py:CAM:method:MoveStraight.isArc",
"path": "src/Mod/CAM/Path/Base/Language.py",
"line": 151,
"declaration": "def isArc(self):",
"sha256": "9e522cba5c4bed3d6a396361c2e7ce29206aa46f68263c59c06384b4270720c1"
},
{
"apiId": "py:CAM:method:MoveStraight.isRapid",
"path": "src/Mod/CAM/Path/Base/Language.py",
"line": 154,
"declaration": "def isRapid(self):",
"sha256": "9e522cba5c4bed3d6a396361c2e7ce29206aa46f68263c59c06384b4270720c1"
},
{
"apiId": "py:CAM:class:MoveArc",
"path": "src/Mod/CAM/Path/Base/Language.py",
"line": 161,
"declaration": "class MoveArc(Instruction):",
"sha256": "9e522cba5c4bed3d6a396361c2e7ce29206aa46f68263c59c06384b4270720c1"
},
{
"apiId": "py:CAM:method:MoveArc.isMove",
"path": "src/Mod/CAM/Path/Base/Language.py",
"line": 177,
"declaration": "def isMove(self):",
"sha256": "9e522cba5c4bed3d6a396361c2e7ce29206aa46f68263c59c06384b4270720c1"
},
{
"apiId": "py:CAM:method:MoveArc.isArc",
"path": "src/Mod/CAM/Path/Base/Language.py",
"line": 180,
"declaration": "def isArc(self):",
"sha256": "9e522cba5c4bed3d6a396361c2e7ce29206aa46f68263c59c06384b4270720c1"
},
{
"apiId": "py:CAM:method:MoveArc.isStraight",
"path": "src/Mod/CAM/Path/Base/Language.py",
"line": 183,
"declaration": "def isStraight(self):",
"sha256": "9e522cba5c4bed3d6a396361c2e7ce29206aa46f68263c59c06384b4270720c1"
},
{
"apiId": "py:CAM:method:MoveArc.isCW",
"path": "src/Mod/CAM/Path/Base/Language.py",
"line": 186,
"declaration": "def isCW(self):",
"sha256": "9e522cba5c4bed3d6a396361c2e7ce29206aa46f68263c59c06384b4270720c1"
},
{
"apiId": "py:CAM:method:MoveArc.isCCW",
"path": "src/Mod/CAM/Path/Base/Language.py",
"line": 189,
"declaration": "def isCCW(self):",
"sha256": "9e522cba5c4bed3d6a396361c2e7ce29206aa46f68263c59c06384b4270720c1"
},
{
"apiId": "py:CAM:class:MoveArcCW",
"path": "src/Mod/CAM/Path/Base/Language.py",
"line": 221,
"declaration": "class MoveArcCW(MoveArc):",
"sha256": "9e522cba5c4bed3d6a396361c2e7ce29206aa46f68263c59c06384b4270720c1"
},
{
"apiId": "py:CAM:class:MoveArcCCW",
"path": "src/Mod/CAM/Path/Base/Language.py",
"line": 226,
"declaration": "class MoveArcCCW(MoveArc):",
"sha256": "9e522cba5c4bed3d6a396361c2e7ce29206aa46f68263c59c06384b4270720c1"
},
{
"apiId": "py:CAM:class:Maneuver",
"path": "src/Mod/CAM/Path/Base/Language.py",
"line": 231,
"declaration": "class Maneuver(object):",
"sha256": "9e522cba5c4bed3d6a396361c2e7ce29206aa46f68263c59c06384b4270720c1"
},
{
"apiId": "py:CAM:method:Maneuver.getMoves",
"path": "src/Mod/CAM/Path/Base/Language.py",
"line": 247,
"declaration": "def getMoves(self):",
"sha256": "9e522cba5c4bed3d6a396361c2e7ce29206aa46f68263c59c06384b4270720c1"
},
{
"apiId": "py:CAM:class:MachineState",
"path": "src/Mod/CAM/Path/Base/MachineState.py",
"line": 39,
"declaration": "class MachineState:",
"sha256": "d0afc29af6ca41f9744a093b2acb9112ba0cf37c38e0a732cc75b7893ebb08ba"
},
{
"apiId": "py:CAM:method:MachineState.getState",
"path": "src/Mod/CAM/Path/Base/MachineState.py",
"line": 117,
"declaration": "def getState(self):",
"sha256": "d0afc29af6ca41f9744a093b2acb9112ba0cf37c38e0a732cc75b7893ebb08ba"
},
{
"apiId": "py:CAM:method:MachineState.getPosition",
"path": "src/Mod/CAM/Path/Base/MachineState.py",
"line": 137,
"declaration": "def getPosition(self):",
"sha256": "d0afc29af6ca41f9744a093b2acb9112ba0cf37c38e0a732cc75b7893ebb08ba"
},
{
"apiId": "py:CAM:class:Template",
"path": "src/Mod/CAM/Path/Base/SetupSheet.py",
"line": 44,
"declaration": "class Template:",
"sha256": "098e6f18257a47738f4be785aaa4d385fb9275da387bc840765892878663d84d"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultToolRapids",
"path": "src/Mod/CAM/Path/Base/SetupSheet.py",
"line": 217,
"declaration": "def hasDefaultToolRapids(self):",
"sha256": "098e6f18257a47738f4be785aaa4d385fb9275da387bc840765892878663d84d"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultOperationHeights",
"path": "src/Mod/CAM/Path/Base/SetupSheet.py",
"line": 222,
"declaration": "def hasDefaultOperationHeights(self):",
"sha256": "098e6f18257a47738f4be785aaa4d385fb9275da387bc840765892878663d84d"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultOperationDepths",
"path": "src/Mod/CAM/Path/Base/SetupSheet.py",
"line": 243,
"declaration": "def hasDefaultOperationDepths(self):",
"sha256": "098e6f18257a47738f4be785aaa4d385fb9275da387bc840765892878663d84d"
},
{
"apiId": "py:CAM:method:SetupSheet.hasDefaultCoolantMode",
"path": "src/Mod/CAM/Path/Base/SetupSheet.py",
"line": 252,
"declaration": "def hasDefaultCoolantMode(self):",
"sha256": "098e6f18257a47738f4be785aaa4d385fb9275da387bc840765892878663d84d"
}
],
"resources": {
"resourcesReleased": true,
"documentMutation": false
},
"artifacts": {
"module": "CAM",
"worker": "cam.worker.ts",
"revision": "dc17d6519d7efa90",
"runtimeUrl": "/kernel/FreeCADWebCAMProbe.js",
"wasmUrl": "/kernel/FreeCADWebCAMProbe.wasm",
"dataUrl": null,
"assetBaseUrl": "/kernel/",
"workerRevision": "b9b195e05129eea9",
"runtimeSha256": "900744dfa95e09f89096e34717077e18958a64925eb36282686fc24e769d4e71",
"wasmSha256": "b9b195e05129eea911dbc96b23bdbf58c428bfed6ff81787e1ae79a0267123dc"
},
"boundaries": [
"CAM classes and direct readonly values are returned by compiled FreeCAD CAM sources through fc_web_dispatch_json.",
"CAM postprocessor mocks and machine-model enums/dataclasses remain explicit Python-runtime boundaries; CAMWorkbench and PathCommandGroup activation remain GUI-only boundaries.",
"The CAM runtime remains an independent module artifact loaded by cam.worker.ts; no WASM binary merge is used."
]
}