1976 lines
87 KiB
JSON
1976 lines
87 KiB
JSON
{
|
|
"schema": "freecad-web-cam-generic-object-module-batch-runtime/v1",
|
|
"taskId": "FW-P6-FPA-Y",
|
|
"batchId": "f2747e2b270bf77f3a18a277",
|
|
"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:class:MockOperation",
|
|
"name": "MockOperation",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 64,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockStock",
|
|
"name": "MockStock",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 82,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockToolhead",
|
|
"name": "MockToolhead",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 114,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockMachine",
|
|
"name": "MockMachine",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 123,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:MockMachine.get_spindle_by_index",
|
|
"name": "MockMachine.get_spindle_by_index",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 143,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockJob",
|
|
"name": "MockJob",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 150,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:PathCommandGroup.IsActive",
|
|
"name": "PathCommandGroup.IsActive",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/InitGui.py",
|
|
"sourceLine": 54,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:CAMWorkbench",
|
|
"name": "CAMWorkbench",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/InitGui.py",
|
|
"sourceLine": 62,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MachineUnits",
|
|
"name": "MachineUnits",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 60,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:OutputUnits",
|
|
"name": "OutputUnits",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 67,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:AxisRole",
|
|
"name": "AxisRole",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 74,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:HeaderOptions",
|
|
"name": "HeaderOptions",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 89,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:CommentOptions",
|
|
"name": "CommentOptions",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 103,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:FormattingOptions",
|
|
"name": "FormattingOptions",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 114,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:PrecisionOptions",
|
|
"name": "PrecisionOptions",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 126,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:DuplicateOptions",
|
|
"name": "DuplicateOptions",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 135,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:OutputOptions",
|
|
"name": "OutputOptions",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 143,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ProcessingOptions",
|
|
"name": "ProcessingOptions",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 161,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:BaseFrame",
|
|
"name": "BaseFrame",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 184,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:Kinematics",
|
|
"name": "Kinematics",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 192,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:LinearAxis",
|
|
"name": "LinearAxis",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 202,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:LinearAxis.is_valid_position",
|
|
"name": "LinearAxis.is_valid_position",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 235,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:RotaryAxis",
|
|
"name": "RotaryAxis",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 277,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryAxis.is_valid_angle",
|
|
"name": "RotaryAxis.is_valid_angle",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 313,
|
|
"disposition": "planned"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"inputSha256": "8d4ada6e4442015b5b7ca011e5a6a7bc4b476518ad9f8584527d2fc7c39501ab",
|
|
"result": {
|
|
"cmd": "cam.pythonFamilyBatch",
|
|
"count": 24,
|
|
"module": "CAM",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:CAM:class:MockOperation",
|
|
"code": "python_test_helper",
|
|
"family": "generic-object",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"name": "MockOperation",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 64,
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockStock",
|
|
"code": "python_test_helper",
|
|
"family": "generic-object",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"name": "MockStock",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 82,
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockToolhead",
|
|
"code": "python_test_helper",
|
|
"family": "generic-object",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"name": "MockToolhead",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 114,
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockMachine",
|
|
"code": "python_test_helper",
|
|
"family": "generic-object",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"name": "MockMachine",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 123,
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:MockMachine.get_spindle_by_index",
|
|
"code": "python_test_helper",
|
|
"family": "generic-object",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"name": "MockMachine.get_spindle_by_index",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 143,
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockJob",
|
|
"code": "python_test_helper",
|
|
"family": "generic-object",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"name": "MockJob",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 150,
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:PathCommandGroup.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM workbench and command-group activation require the GUI document and are unavailable in the GUI-free Web kernel",
|
|
"name": "PathCommandGroup.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/InitGui.py",
|
|
"sourceLine": 54,
|
|
"sourcePath": "src/Mod/CAM/InitGui.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:CAMWorkbench",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM workbench and command-group activation require the GUI document and are unavailable in the GUI-free Web kernel",
|
|
"name": "CAMWorkbench",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/InitGui.py",
|
|
"sourceLine": 62,
|
|
"sourcePath": "src/Mod/CAM/InitGui.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MachineUnits",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "MachineUnits",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 60,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:OutputUnits",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "OutputUnits",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 67,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:AxisRole",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "AxisRole",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 74,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:HeaderOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "HeaderOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 89,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:CommentOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "CommentOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 103,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:FormattingOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "FormattingOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 114,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:PrecisionOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "PrecisionOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 126,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:DuplicateOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "DuplicateOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 135,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:OutputOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "OutputOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 143,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ProcessingOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "ProcessingOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 161,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:BaseFrame",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "BaseFrame",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 184,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:Kinematics",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "Kinematics",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 192,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:LinearAxis",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "LinearAxis",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 202,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:LinearAxis.is_valid_position",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "LinearAxis.is_valid_position",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 235,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:RotaryAxis",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "RotaryAxis",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 277,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryAxis.is_valid_angle",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "RotaryAxis.is_valid_angle",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 313,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-cam/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-1-readonly"
|
|
},
|
|
"resultSha256": "54e8ef799bd98d1faf358b0c5356021f9fb73cf23358d5130d83260e6cfe6f4d",
|
|
"replay": {
|
|
"equal": true,
|
|
"resultSha256": "54e8ef799bd98d1faf358b0c5356021f9fb73cf23358d5130d83260e6cfe6f4d"
|
|
},
|
|
"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:class:MockOperation",
|
|
"code": "python_test_helper",
|
|
"family": "generic-object",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"name": "MockOperation",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 64,
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockStock",
|
|
"code": "python_test_helper",
|
|
"family": "generic-object",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"name": "MockStock",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 82,
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockToolhead",
|
|
"code": "python_test_helper",
|
|
"family": "generic-object",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"name": "MockToolhead",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 114,
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockMachine",
|
|
"code": "python_test_helper",
|
|
"family": "generic-object",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"name": "MockMachine",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 123,
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:MockMachine.get_spindle_by_index",
|
|
"code": "python_test_helper",
|
|
"family": "generic-object",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"name": "MockMachine.get_spindle_by_index",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 143,
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockJob",
|
|
"code": "python_test_helper",
|
|
"family": "generic-object",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"name": "MockJob",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 150,
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:PathCommandGroup.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM workbench and command-group activation require the GUI document and are unavailable in the GUI-free Web kernel",
|
|
"name": "PathCommandGroup.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/InitGui.py",
|
|
"sourceLine": 54,
|
|
"sourcePath": "src/Mod/CAM/InitGui.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:CAMWorkbench",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM workbench and command-group activation require the GUI document and are unavailable in the GUI-free Web kernel",
|
|
"name": "CAMWorkbench",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/InitGui.py",
|
|
"sourceLine": 62,
|
|
"sourcePath": "src/Mod/CAM/InitGui.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MachineUnits",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "MachineUnits",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 60,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:OutputUnits",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "OutputUnits",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 67,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:AxisRole",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "AxisRole",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 74,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:HeaderOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "HeaderOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 89,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:CommentOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "CommentOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 103,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:FormattingOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "FormattingOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 114,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:PrecisionOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "PrecisionOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 126,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:DuplicateOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "DuplicateOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 135,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:OutputOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "OutputOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 143,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ProcessingOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "ProcessingOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 161,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:BaseFrame",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "BaseFrame",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 184,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:Kinematics",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "Kinematics",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 192,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:LinearAxis",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "LinearAxis",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 202,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:LinearAxis.is_valid_position",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "LinearAxis.is_valid_position",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 235,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:RotaryAxis",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "RotaryAxis",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 277,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryAxis.is_valid_angle",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "RotaryAxis.is_valid_angle",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 313,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.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:class:MockOperation",
|
|
"code": "python_test_helper",
|
|
"family": "generic-object",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"name": "MockOperation",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 64,
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockStock",
|
|
"code": "python_test_helper",
|
|
"family": "generic-object",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"name": "MockStock",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 82,
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockToolhead",
|
|
"code": "python_test_helper",
|
|
"family": "generic-object",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"name": "MockToolhead",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 114,
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockMachine",
|
|
"code": "python_test_helper",
|
|
"family": "generic-object",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"name": "MockMachine",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 123,
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:MockMachine.get_spindle_by_index",
|
|
"code": "python_test_helper",
|
|
"family": "generic-object",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"name": "MockMachine.get_spindle_by_index",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 143,
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockJob",
|
|
"code": "python_test_helper",
|
|
"family": "generic-object",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"name": "MockJob",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 150,
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:PathCommandGroup.IsActive",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM workbench and command-group activation require the GUI document and are unavailable in the GUI-free Web kernel",
|
|
"name": "PathCommandGroup.IsActive",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/InitGui.py",
|
|
"sourceLine": 54,
|
|
"sourcePath": "src/Mod/CAM/InitGui.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:CAMWorkbench",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM workbench and command-group activation require the GUI document and are unavailable in the GUI-free Web kernel",
|
|
"name": "CAMWorkbench",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/InitGui.py",
|
|
"sourceLine": 62,
|
|
"sourcePath": "src/Mod/CAM/InitGui.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MachineUnits",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "MachineUnits",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 60,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:OutputUnits",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "OutputUnits",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 67,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:AxisRole",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "AxisRole",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 74,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:HeaderOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "HeaderOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 89,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:CommentOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "CommentOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 103,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:FormattingOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "FormattingOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 114,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:PrecisionOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "PrecisionOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 126,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:DuplicateOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "DuplicateOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 135,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:OutputOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "OutputOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 143,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ProcessingOptions",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "ProcessingOptions",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 161,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:BaseFrame",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "BaseFrame",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 184,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:Kinematics",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "Kinematics",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 192,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:LinearAxis",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "LinearAxis",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 202,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:LinearAxis.is_valid_position",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "LinearAxis.is_valid_position",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 235,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:RotaryAxis",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "RotaryAxis",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 277,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryAxis.is_valid_angle",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "generic-object",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"name": "RotaryAxis.is_valid_angle",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceLine": 313,
|
|
"sourcePath": "src/Mod/CAM/Machine/models/machine.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": "MockOperation",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceLine": 64,
|
|
"sourcePath": "src/Mod/CAM/CAMTests/PostTestMocks.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": "99bd9d9cc3a324aea5729368b8dca9d6d371470c72e00f80a77c0578381839d4"
|
|
},
|
|
"dispositionCounts": {
|
|
"exposed": 0,
|
|
"restricted": 24,
|
|
"nonportable": 0,
|
|
"not_implemented": 0
|
|
},
|
|
"records": [
|
|
{
|
|
"apiId": "py:CAM:class:MockOperation",
|
|
"name": "MockOperation",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_test_helper",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "90ed8402475eb61b225612c037ad2c39e432ecbee129490e8fac809371d85b3d"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockStock",
|
|
"name": "MockStock",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_test_helper",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "5f25df1677c5a43deb3a79d5e9e434b62c234f29ec9e0f31f8454bb8c76db686"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockToolhead",
|
|
"name": "MockToolhead",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_test_helper",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "d8be30f8908b5626822e77745b1b816f28ef5e47d3d5fa0ae1364dda374261b4"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockMachine",
|
|
"name": "MockMachine",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_test_helper",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "4545a6401c972c1f3b1a98073d54002d086577bca0e561c3369c6dd6edea8f9c"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:MockMachine.get_spindle_by_index",
|
|
"name": "MockMachine.get_spindle_by_index",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_test_helper",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "9f4bd86c2629083989d9cac8513a835c45dc8409428b14c4589d45cc455c256c"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockJob",
|
|
"name": "MockJob",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_test_helper",
|
|
"message": "CAM postprocessor mock objects are Python test helpers and are not FreeCAD native runtime objects",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "832cbf6c0d77593321f3fbe1329e3cefad14b2a05d40c29703ec9d02f4bbf1b8"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:PathCommandGroup.IsActive",
|
|
"name": "PathCommandGroup.IsActive",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "CAM workbench and command-group activation require the GUI document and are unavailable in the GUI-free Web kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/InitGui.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "8ae8dd5df06bea579af4cdd05ecd1d15c717f285fa2487058bc08b83bbd9bb25"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:CAMWorkbench",
|
|
"name": "CAMWorkbench",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "CAM workbench and command-group activation require the GUI document and are unavailable in the GUI-free Web kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/InitGui.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "5c99a844d3fe2d5d0beb914d1383c60ad7e51811f8fe20e0afe13169ab68ec48"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MachineUnits",
|
|
"name": "MachineUnits",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "196e4e01cd1ea1afd7c4744274d7955b0d86424ad927ba61ab6aff13fab483ac"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:OutputUnits",
|
|
"name": "OutputUnits",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "d48cfb1112147aa6f2e9400126ecb32679c7f693e3df8b750469a2f950706a00"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:AxisRole",
|
|
"name": "AxisRole",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "396594181c64661b5a29e09c6adb497e93710410fd77c22abebc4044b641281e"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:HeaderOptions",
|
|
"name": "HeaderOptions",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "44910f3723c095aa15f34844f47fea99534ae53bba1c07bd7fd1bc8149c87b94"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:CommentOptions",
|
|
"name": "CommentOptions",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "2a40852d9c7159f9661a43522b67971a97bc20ac1dd33b8a3746b275c1f9b132"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:FormattingOptions",
|
|
"name": "FormattingOptions",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "cf063e5a4eb5cd6485e44580076157a8a01764824632f4c52a044c6f87197c79"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:PrecisionOptions",
|
|
"name": "PrecisionOptions",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "97bb5a66c65348e5deceb395d0c0b407fbcbf8f159e4a7a63d66b9b71598c1fe"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:DuplicateOptions",
|
|
"name": "DuplicateOptions",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "31293530c8e80799610781f262e842487d618009696d9c92aa7aafed606f0e64"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:OutputOptions",
|
|
"name": "OutputOptions",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "2f97cb355f6b26494150bcc4965f1743f25860aac869642ae4156e330425d34c"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ProcessingOptions",
|
|
"name": "ProcessingOptions",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "0be76849e9ec34aed0320db19d96154d29f33fde4179652300a32be3526ddb3e"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:BaseFrame",
|
|
"name": "BaseFrame",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "9f0bb12f622a53690929a7201573dcd65db07758efc8e7c27f22b3ffce0c985c"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:Kinematics",
|
|
"name": "Kinematics",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "558fb78d3fcdf4568acadd2b3c4dc9d407a201c318f11bfcb76180f4b1580798"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:LinearAxis",
|
|
"name": "LinearAxis",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "3922fb497110ad0200901a53d4cf057b1556b601f10049f72815aa70c34f2f20"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:LinearAxis.is_valid_position",
|
|
"name": "LinearAxis.is_valid_position",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "a2dadc350e982ab14969f23f56e79728e290932726200274264f68d9550be737"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:RotaryAxis",
|
|
"name": "RotaryAxis",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "8582004a43e1e1322249b87d5878c77299e36f3d3f5a87d05c0629c475951cb6"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryAxis.is_valid_angle",
|
|
"name": "RotaryAxis.is_valid_angle",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM machine model enums and dataclasses are implemented in Python; the GUI-free Web probe does not embed that package tree or a typed native object fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "5deac91bfad68ae5d8f72200c06ebb385934c419564c61b85c7ca76c3c5cce2b"
|
|
}
|
|
],
|
|
"sourceEvidence": [
|
|
{
|
|
"apiId": "py:CAM:class:MockOperation",
|
|
"path": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"line": 64,
|
|
"declaration": "class MockOperation:",
|
|
"sha256": "fcf0ef2f5f41d0031de62fe0d020fff31fc2b54d725d643dfa12519ea8013800"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockStock",
|
|
"path": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"line": 82,
|
|
"declaration": "class MockStock:",
|
|
"sha256": "fcf0ef2f5f41d0031de62fe0d020fff31fc2b54d725d643dfa12519ea8013800"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockToolhead",
|
|
"path": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"line": 114,
|
|
"declaration": "class MockToolhead:",
|
|
"sha256": "fcf0ef2f5f41d0031de62fe0d020fff31fc2b54d725d643dfa12519ea8013800"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockMachine",
|
|
"path": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"line": 123,
|
|
"declaration": "class MockMachine:",
|
|
"sha256": "fcf0ef2f5f41d0031de62fe0d020fff31fc2b54d725d643dfa12519ea8013800"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:MockMachine.get_spindle_by_index",
|
|
"path": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"line": 143,
|
|
"declaration": "def get_spindle_by_index(self, index):",
|
|
"sha256": "fcf0ef2f5f41d0031de62fe0d020fff31fc2b54d725d643dfa12519ea8013800"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MockJob",
|
|
"path": "src/Mod/CAM/CAMTests/PostTestMocks.py",
|
|
"line": 150,
|
|
"declaration": "class MockJob:",
|
|
"sha256": "fcf0ef2f5f41d0031de62fe0d020fff31fc2b54d725d643dfa12519ea8013800"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:PathCommandGroup.IsActive",
|
|
"path": "src/Mod/CAM/InitGui.py",
|
|
"line": 54,
|
|
"declaration": "def IsActive(self):",
|
|
"sha256": "403a28229c7ba28eb4dc21bbf27f0d41ea19b90f6b04858965e911af2e2fec05"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:CAMWorkbench",
|
|
"path": "src/Mod/CAM/InitGui.py",
|
|
"line": 62,
|
|
"declaration": "class CAMWorkbench(Workbench):",
|
|
"sha256": "403a28229c7ba28eb4dc21bbf27f0d41ea19b90f6b04858965e911af2e2fec05"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MachineUnits",
|
|
"path": "src/Mod/CAM/Machine/models/machine.py",
|
|
"line": 60,
|
|
"declaration": "class MachineUnits(Enum):",
|
|
"sha256": "3c090d28c4a94390e93904248c8bf2abc700ee8a3fea88da95b7237c7b20a341"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:OutputUnits",
|
|
"path": "src/Mod/CAM/Machine/models/machine.py",
|
|
"line": 67,
|
|
"declaration": "class OutputUnits(Enum):",
|
|
"sha256": "3c090d28c4a94390e93904248c8bf2abc700ee8a3fea88da95b7237c7b20a341"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:AxisRole",
|
|
"path": "src/Mod/CAM/Machine/models/machine.py",
|
|
"line": 74,
|
|
"declaration": "class AxisRole(Enum):",
|
|
"sha256": "3c090d28c4a94390e93904248c8bf2abc700ee8a3fea88da95b7237c7b20a341"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:HeaderOptions",
|
|
"path": "src/Mod/CAM/Machine/models/machine.py",
|
|
"line": 89,
|
|
"declaration": "class HeaderOptions:",
|
|
"sha256": "3c090d28c4a94390e93904248c8bf2abc700ee8a3fea88da95b7237c7b20a341"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:CommentOptions",
|
|
"path": "src/Mod/CAM/Machine/models/machine.py",
|
|
"line": 103,
|
|
"declaration": "class CommentOptions:",
|
|
"sha256": "3c090d28c4a94390e93904248c8bf2abc700ee8a3fea88da95b7237c7b20a341"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:FormattingOptions",
|
|
"path": "src/Mod/CAM/Machine/models/machine.py",
|
|
"line": 114,
|
|
"declaration": "class FormattingOptions:",
|
|
"sha256": "3c090d28c4a94390e93904248c8bf2abc700ee8a3fea88da95b7237c7b20a341"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:PrecisionOptions",
|
|
"path": "src/Mod/CAM/Machine/models/machine.py",
|
|
"line": 126,
|
|
"declaration": "class PrecisionOptions:",
|
|
"sha256": "3c090d28c4a94390e93904248c8bf2abc700ee8a3fea88da95b7237c7b20a341"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:DuplicateOptions",
|
|
"path": "src/Mod/CAM/Machine/models/machine.py",
|
|
"line": 135,
|
|
"declaration": "class DuplicateOptions:",
|
|
"sha256": "3c090d28c4a94390e93904248c8bf2abc700ee8a3fea88da95b7237c7b20a341"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:OutputOptions",
|
|
"path": "src/Mod/CAM/Machine/models/machine.py",
|
|
"line": 143,
|
|
"declaration": "class OutputOptions:",
|
|
"sha256": "3c090d28c4a94390e93904248c8bf2abc700ee8a3fea88da95b7237c7b20a341"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ProcessingOptions",
|
|
"path": "src/Mod/CAM/Machine/models/machine.py",
|
|
"line": 161,
|
|
"declaration": "class ProcessingOptions:",
|
|
"sha256": "3c090d28c4a94390e93904248c8bf2abc700ee8a3fea88da95b7237c7b20a341"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:BaseFrame",
|
|
"path": "src/Mod/CAM/Machine/models/machine.py",
|
|
"line": 184,
|
|
"declaration": "class BaseFrame:",
|
|
"sha256": "3c090d28c4a94390e93904248c8bf2abc700ee8a3fea88da95b7237c7b20a341"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:Kinematics",
|
|
"path": "src/Mod/CAM/Machine/models/machine.py",
|
|
"line": 192,
|
|
"declaration": "class Kinematics:",
|
|
"sha256": "3c090d28c4a94390e93904248c8bf2abc700ee8a3fea88da95b7237c7b20a341"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:LinearAxis",
|
|
"path": "src/Mod/CAM/Machine/models/machine.py",
|
|
"line": 202,
|
|
"declaration": "class LinearAxis:",
|
|
"sha256": "3c090d28c4a94390e93904248c8bf2abc700ee8a3fea88da95b7237c7b20a341"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:LinearAxis.is_valid_position",
|
|
"path": "src/Mod/CAM/Machine/models/machine.py",
|
|
"line": 235,
|
|
"declaration": "def is_valid_position(self, position):",
|
|
"sha256": "3c090d28c4a94390e93904248c8bf2abc700ee8a3fea88da95b7237c7b20a341"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:RotaryAxis",
|
|
"path": "src/Mod/CAM/Machine/models/machine.py",
|
|
"line": 277,
|
|
"declaration": "class RotaryAxis:",
|
|
"sha256": "3c090d28c4a94390e93904248c8bf2abc700ee8a3fea88da95b7237c7b20a341"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryAxis.is_valid_angle",
|
|
"path": "src/Mod/CAM/Machine/models/machine.py",
|
|
"line": 313,
|
|
"declaration": "def is_valid_angle(self, angle):",
|
|
"sha256": "3c090d28c4a94390e93904248c8bf2abc700ee8a3fea88da95b7237c7b20a341"
|
|
}
|
|
],
|
|
"resources": {
|
|
"resourcesReleased": true,
|
|
"documentMutation": false
|
|
},
|
|
"artifacts": {
|
|
"module": "CAM",
|
|
"worker": "cam.worker.ts",
|
|
"revision": "b71a9cd89c0dafd8",
|
|
"runtimeUrl": "/kernel/FreeCADWebCAMProbe.js",
|
|
"wasmUrl": "/kernel/FreeCADWebCAMProbe.wasm",
|
|
"dataUrl": null,
|
|
"assetBaseUrl": "/kernel/",
|
|
"workerRevision": "b7e74884770c59cc",
|
|
"runtimeSha256": "57f1bf21d440666abac9bc3886d217d0ff2f2e78473a5f32d94e867d0f322a4b",
|
|
"wasmSha256": "b7e74884770c59cc10f79375cd213572ddb76849b636e07f43688b490231eefb"
|
|
},
|
|
"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."
|
|
]
|
|
}
|