1976 lines
84 KiB
JSON
1976 lines
84 KiB
JSON
{
|
|
"schema": "freecad-web-cam-generic-object-module-batch-runtime/v1",
|
|
"taskId": "FW-P6-FPA-Y",
|
|
"batchId": "10f1e4d9ea462373dafb83a7",
|
|
"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:CuttingToolMixin",
|
|
"name": "CuttingToolMixin",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/cutting.py",
|
|
"sourceLine": 27,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:RotaryToolBitMixin",
|
|
"name": "RotaryToolBitMixin",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceLine": 26,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryToolBitMixin.can_rotate",
|
|
"name": "RotaryToolBitMixin.can_rotate",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceLine": 32,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryToolBitMixin.get_diameter",
|
|
"name": "RotaryToolBitMixin.get_diameter",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceLine": 35,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryToolBitMixin.get_length",
|
|
"name": "RotaryToolBitMixin.get_length",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceLine": 49,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitBallend",
|
|
"name": "ToolBitBallend",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/ballend.py",
|
|
"sourceLine": 31,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitRecomputeObserver",
|
|
"name": "ToolBitRecomputeObserver",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 48,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBit",
|
|
"name": "ToolBit",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 82,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.get_id",
|
|
"name": "ToolBit.get_id",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 360,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.get_thumbnail",
|
|
"name": "ToolBit.get_thumbnail",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 721,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.get_spindle_direction",
|
|
"name": "ToolBit.get_spindle_direction",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 1016,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.can_rotate",
|
|
"name": "ToolBit.can_rotate",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 1039,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitBullnose",
|
|
"name": "ToolBitBullnose",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/bullnose.py",
|
|
"sourceLine": 31,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitChamfer",
|
|
"name": "ToolBitChamfer",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/chamfer.py",
|
|
"sourceLine": 31,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitCustom",
|
|
"name": "ToolBitCustom",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceLine": 30,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitCustom.get_diameter",
|
|
"name": "ToolBitCustom.get_diameter",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceLine": 44,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitCustom.get_length",
|
|
"name": "ToolBitCustom.get_length",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceLine": 58,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitDovetail",
|
|
"name": "ToolBitDovetail",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/dovetail.py",
|
|
"sourceLine": 31,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitDrill",
|
|
"name": "ToolBitDrill",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/drill.py",
|
|
"sourceLine": 31,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitEndmill",
|
|
"name": "ToolBitEndmill",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/endmill.py",
|
|
"sourceLine": 31,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitProbe",
|
|
"name": "ToolBitProbe",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceLine": 30,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitProbe.can_rotate",
|
|
"name": "ToolBitProbe.can_rotate",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceLine": 51,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitProbe.get_diameter",
|
|
"name": "ToolBitProbe.get_diameter",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceLine": 55,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitProbe.get_length",
|
|
"name": "ToolBitProbe.get_length",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceLine": 69,
|
|
"disposition": "planned"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"inputSha256": "c5b236902d6c4443da0ae74fc931712127b1a7954fd35c7a844250400eb44ba9",
|
|
"result": {
|
|
"cmd": "cam.pythonFamilyBatch",
|
|
"count": 24,
|
|
"module": "CAM",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:CAM:class:CuttingToolMixin",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "CuttingToolMixin",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/cutting.py",
|
|
"sourceLine": 27,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/cutting.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:RotaryToolBitMixin",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "RotaryToolBitMixin",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceLine": 26,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryToolBitMixin.can_rotate",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "RotaryToolBitMixin.can_rotate",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceLine": 32,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryToolBitMixin.get_diameter",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "RotaryToolBitMixin.get_diameter",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceLine": 35,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryToolBitMixin.get_length",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "RotaryToolBitMixin.get_length",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceLine": 49,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitBallend",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitBallend",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/ballend.py",
|
|
"sourceLine": 31,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/ballend.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitRecomputeObserver",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitRecomputeObserver",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 48,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBit",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBit",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 82,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.get_id",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBit.get_id",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 360,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.get_thumbnail",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBit.get_thumbnail",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 721,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.get_spindle_direction",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBit.get_spindle_direction",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 1016,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.can_rotate",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBit.can_rotate",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 1039,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitBullnose",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitBullnose",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/bullnose.py",
|
|
"sourceLine": 31,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/bullnose.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitChamfer",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitChamfer",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/chamfer.py",
|
|
"sourceLine": 31,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/chamfer.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitCustom",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitCustom",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceLine": 30,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitCustom.get_diameter",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitCustom.get_diameter",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceLine": 44,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitCustom.get_length",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitCustom.get_length",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceLine": 58,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitDovetail",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitDovetail",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/dovetail.py",
|
|
"sourceLine": 31,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/dovetail.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitDrill",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitDrill",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/drill.py",
|
|
"sourceLine": 31,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/drill.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitEndmill",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitEndmill",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/endmill.py",
|
|
"sourceLine": 31,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/endmill.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitProbe",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitProbe",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceLine": 30,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitProbe.can_rotate",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitProbe.can_rotate",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceLine": 51,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitProbe.get_diameter",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitProbe.get_diameter",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceLine": 55,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitProbe.get_length",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitProbe.get_length",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceLine": 69,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-cam/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-1-readonly"
|
|
},
|
|
"resultSha256": "1d0ba7c82eb1b499baa4896ea6a54589f5e332b7532cb75a367ffb0366717a94",
|
|
"replay": {
|
|
"equal": true,
|
|
"resultSha256": "1d0ba7c82eb1b499baa4896ea6a54589f5e332b7532cb75a367ffb0366717a94"
|
|
},
|
|
"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:CuttingToolMixin",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "CuttingToolMixin",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/cutting.py",
|
|
"sourceLine": 27,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/cutting.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:RotaryToolBitMixin",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "RotaryToolBitMixin",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceLine": 26,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryToolBitMixin.can_rotate",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "RotaryToolBitMixin.can_rotate",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceLine": 32,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryToolBitMixin.get_diameter",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "RotaryToolBitMixin.get_diameter",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceLine": 35,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryToolBitMixin.get_length",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "RotaryToolBitMixin.get_length",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceLine": 49,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitBallend",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitBallend",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/ballend.py",
|
|
"sourceLine": 31,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/ballend.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitRecomputeObserver",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitRecomputeObserver",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 48,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBit",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBit",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 82,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.get_id",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBit.get_id",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 360,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.get_thumbnail",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBit.get_thumbnail",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 721,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.get_spindle_direction",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBit.get_spindle_direction",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 1016,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.can_rotate",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBit.can_rotate",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 1039,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitBullnose",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitBullnose",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/bullnose.py",
|
|
"sourceLine": 31,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/bullnose.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitChamfer",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitChamfer",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/chamfer.py",
|
|
"sourceLine": 31,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/chamfer.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitCustom",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitCustom",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceLine": 30,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitCustom.get_diameter",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitCustom.get_diameter",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceLine": 44,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitCustom.get_length",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitCustom.get_length",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceLine": 58,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitDovetail",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitDovetail",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/dovetail.py",
|
|
"sourceLine": 31,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/dovetail.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitDrill",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitDrill",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/drill.py",
|
|
"sourceLine": 31,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/drill.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitEndmill",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitEndmill",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/endmill.py",
|
|
"sourceLine": 31,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/endmill.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitProbe",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitProbe",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceLine": 30,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitProbe.can_rotate",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitProbe.can_rotate",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceLine": 51,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitProbe.get_diameter",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitProbe.get_diameter",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceLine": 55,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitProbe.get_length",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitProbe.get_length",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceLine": 69,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/probe.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:CuttingToolMixin",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "CuttingToolMixin",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/cutting.py",
|
|
"sourceLine": 27,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/cutting.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:RotaryToolBitMixin",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "RotaryToolBitMixin",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceLine": 26,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryToolBitMixin.can_rotate",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "RotaryToolBitMixin.can_rotate",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceLine": 32,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryToolBitMixin.get_diameter",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "RotaryToolBitMixin.get_diameter",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceLine": 35,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryToolBitMixin.get_length",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "RotaryToolBitMixin.get_length",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceLine": 49,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitBallend",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitBallend",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/ballend.py",
|
|
"sourceLine": 31,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/ballend.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitRecomputeObserver",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitRecomputeObserver",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 48,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBit",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBit",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 82,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.get_id",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBit.get_id",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 360,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.get_thumbnail",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBit.get_thumbnail",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 721,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.get_spindle_direction",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBit.get_spindle_direction",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 1016,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.can_rotate",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBit.can_rotate",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceLine": 1039,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitBullnose",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitBullnose",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/bullnose.py",
|
|
"sourceLine": 31,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/bullnose.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitChamfer",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitChamfer",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/chamfer.py",
|
|
"sourceLine": 31,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/chamfer.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitCustom",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitCustom",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceLine": 30,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitCustom.get_diameter",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitCustom.get_diameter",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceLine": 44,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitCustom.get_length",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitCustom.get_length",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceLine": 58,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitDovetail",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitDovetail",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/dovetail.py",
|
|
"sourceLine": 31,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/dovetail.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitDrill",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitDrill",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/drill.py",
|
|
"sourceLine": 31,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/drill.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitEndmill",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitEndmill",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/endmill.py",
|
|
"sourceLine": 31,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/endmill.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitProbe",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitProbe",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceLine": 30,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitProbe.can_rotate",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitProbe.can_rotate",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceLine": 51,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitProbe.get_diameter",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitProbe.get_diameter",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceLine": 55,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitProbe.get_length",
|
|
"code": "native_fixture_required",
|
|
"family": "generic-object",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"name": "ToolBitProbe.get_length",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceLine": 69,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/models/probe.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": "CuttingToolMixin",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/cutting.py",
|
|
"sourceLine": 27,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/toolbit/mixins/cutting.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": "05ea0935c1ff0352931cecea9a7317f0fd25f75d4ac116e1322c2576887ebcb2"
|
|
},
|
|
"dispositionCounts": {
|
|
"exposed": 0,
|
|
"restricted": 24,
|
|
"nonportable": 0,
|
|
"not_implemented": 0
|
|
},
|
|
"records": [
|
|
{
|
|
"apiId": "py:CAM:class:CuttingToolMixin",
|
|
"name": "CuttingToolMixin",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/cutting.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "fc29d98efa2bb54b487c84908b01efe855b4e8a31a9773a4cbb73dbbf9804794"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:RotaryToolBitMixin",
|
|
"name": "RotaryToolBitMixin",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "0822cd0c767694e1c5693ecf724b109ca92dcee2f5982d399011ca7ba2826da2"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryToolBitMixin.can_rotate",
|
|
"name": "RotaryToolBitMixin.can_rotate",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "0669693dd2e6e8787f366cd491e3514f472792d2868caacbcc785ab89f3e4bc6"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryToolBitMixin.get_diameter",
|
|
"name": "RotaryToolBitMixin.get_diameter",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "d627994e4b3c9e2ec6f1afeb1ef846d3db631dbd8ee8e19f957e18b9c007a4c9"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryToolBitMixin.get_length",
|
|
"name": "RotaryToolBitMixin.get_length",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "0b20acf93be54b52f4ac6eccdadc85221f53768772961d4f67b669429934afd2"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitBallend",
|
|
"name": "ToolBitBallend",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/ballend.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "4bdc15a90c3e53f4b82a67314b019b2fd86ab4ada40124fd5394d45f7786d780"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitRecomputeObserver",
|
|
"name": "ToolBitRecomputeObserver",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "2e997ebac5da4cf1863b151db83b2cd0c46fa7ad8c5563140ab5343860af4249"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBit",
|
|
"name": "ToolBit",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "8db957ae6b2eaf12209ce65e07e53a7da8a1bceb9437e749162830d94e851e5d"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.get_id",
|
|
"name": "ToolBit.get_id",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "2bada81499d9883083bf5226a3e8da6ea6b896c07bc1cb6686dde08fd7bcfbef"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.get_thumbnail",
|
|
"name": "ToolBit.get_thumbnail",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "db6e012a97cb648c82d1187016bd1012e2656e931c13d59ad22ff93384acbbc6"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.get_spindle_direction",
|
|
"name": "ToolBit.get_spindle_direction",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "fc2f1eb9cbb8c9a1bf291cf69430e1a074e0c96d1e160a6b04b7a541de880fd6"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.can_rotate",
|
|
"name": "ToolBit.can_rotate",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "0e6f558c8b7f5fac4865646bb3c53a8f13206bb7ff1a01149e702c2a1587f168"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitBullnose",
|
|
"name": "ToolBitBullnose",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/bullnose.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "af83d580aaacb716769230e44be82198bdd1a84f36032265bcf82442e055d23a"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitChamfer",
|
|
"name": "ToolBitChamfer",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/chamfer.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "81f4f1a6579fa200fd24c7d138bda12a6d6cb4a08063f7996fbcaf907cd05489"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitCustom",
|
|
"name": "ToolBitCustom",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "840d60b2e02894935458e3cc017660dbeddf16b1d40aa926b84a9f841fe02ae7"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitCustom.get_diameter",
|
|
"name": "ToolBitCustom.get_diameter",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "adcfac98691746b41d2aa54acea9d458c5422dfed8de0dd7832facb0787f36f7"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitCustom.get_length",
|
|
"name": "ToolBitCustom.get_length",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "8dc2feae5ca8b3b9c6b878991bc353185b031d561f50d4dd7b20dd4aaf0e4fa8"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitDovetail",
|
|
"name": "ToolBitDovetail",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/dovetail.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "a968141bd381bb07eb08b0471b949387814459cd275c1be121a8843c8aafcfef"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitDrill",
|
|
"name": "ToolBitDrill",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/drill.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "90e611b7dccdd0c34ef81abd38b0d35a549a43623281c621e457881104702885"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitEndmill",
|
|
"name": "ToolBitEndmill",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/endmill.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "366dd7f6a3d0d24341a9378f3c36b9b6261db32061c3f26935c70b0e89180ef1"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitProbe",
|
|
"name": "ToolBitProbe",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "188cca2aff10585965e49800b175156489409f0a5caeafb988c79360754dc18a"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitProbe.can_rotate",
|
|
"name": "ToolBitProbe.can_rotate",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "a9a14c094ae18a724b30a57738729a4b94725cae0c81995f5006b601d4f88af8"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitProbe.get_diameter",
|
|
"name": "ToolBitProbe.get_diameter",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "b74f026a84fa185f3bd8f6c58dd7f2e007dc7eebd6147184e18d9f820062878e"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitProbe.get_length",
|
|
"name": "ToolBitProbe.get_length",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "native_fixture_required",
|
|
"message": "CAM generic-object record has no typed readonly native fixture",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "c771e3e599a18ca3838264179fc2ea7fbe51e342ac41273f288796f489e50d45"
|
|
}
|
|
],
|
|
"sourceEvidence": [
|
|
{
|
|
"apiId": "py:CAM:class:CuttingToolMixin",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/mixins/cutting.py",
|
|
"line": 27,
|
|
"declaration": "class CuttingToolMixin:",
|
|
"sha256": "c0d2367c3037cf637e01c290f1e7d982e6d3163b1e84cb2a598d3ebf2e185319"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:RotaryToolBitMixin",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"line": 26,
|
|
"declaration": "class RotaryToolBitMixin:",
|
|
"sha256": "8956412e480aa76020be7ddff9a9fcbd08b87f8e19f4a0a9c9e8fc96173e1ac3"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryToolBitMixin.can_rotate",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"line": 32,
|
|
"declaration": "def can_rotate(self) -> bool:",
|
|
"sha256": "8956412e480aa76020be7ddff9a9fcbd08b87f8e19f4a0a9c9e8fc96173e1ac3"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryToolBitMixin.get_diameter",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"line": 35,
|
|
"declaration": "def get_diameter(self) -> FreeCAD.Units.Quantity:",
|
|
"sha256": "8956412e480aa76020be7ddff9a9fcbd08b87f8e19f4a0a9c9e8fc96173e1ac3"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:RotaryToolBitMixin.get_length",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py",
|
|
"line": 49,
|
|
"declaration": "def get_length(self) -> FreeCAD.Units.Quantity:",
|
|
"sha256": "8956412e480aa76020be7ddff9a9fcbd08b87f8e19f4a0a9c9e8fc96173e1ac3"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitBallend",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/models/ballend.py",
|
|
"line": 31,
|
|
"declaration": "class ToolBitBallend(ToolBit, CuttingToolMixin, RotaryToolBitMixin):",
|
|
"sha256": "275f81ea07038f1d8b28ca13f22a393efd7753ebfd812758af842f1bcf0c26aa"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitRecomputeObserver",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"line": 48,
|
|
"declaration": "class ToolBitRecomputeObserver:",
|
|
"sha256": "2a51463133efb3a62125478ea2b4940ce29fe198b288f9aefb88769b7ec15abb"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBit",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"line": 82,
|
|
"declaration": "class ToolBit(Asset, ABC):",
|
|
"sha256": "2a51463133efb3a62125478ea2b4940ce29fe198b288f9aefb88769b7ec15abb"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.get_id",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"line": 360,
|
|
"declaration": "def get_id(self) -> str:",
|
|
"sha256": "2a51463133efb3a62125478ea2b4940ce29fe198b288f9aefb88769b7ec15abb"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.get_thumbnail",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"line": 721,
|
|
"declaration": "def get_thumbnail(self) -> Optional[bytes]:",
|
|
"sha256": "2a51463133efb3a62125478ea2b4940ce29fe198b288f9aefb88769b7ec15abb"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.get_spindle_direction",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"line": 1016,
|
|
"declaration": "def get_spindle_direction(self) -> toolchange.SpindleDirection:",
|
|
"sha256": "2a51463133efb3a62125478ea2b4940ce29fe198b288f9aefb88769b7ec15abb"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBit.can_rotate",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/models/base.py",
|
|
"line": 1039,
|
|
"declaration": "def can_rotate(self) -> bool:",
|
|
"sha256": "2a51463133efb3a62125478ea2b4940ce29fe198b288f9aefb88769b7ec15abb"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitBullnose",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/models/bullnose.py",
|
|
"line": 31,
|
|
"declaration": "class ToolBitBullnose(ToolBit, CuttingToolMixin, RotaryToolBitMixin):",
|
|
"sha256": "1ad7f7f66fcb3f6dd0c88790446a6ca9f2dd589a9c4d9a0b0c7d52818c7337ec"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitChamfer",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/models/chamfer.py",
|
|
"line": 31,
|
|
"declaration": "class ToolBitChamfer(ToolBit, CuttingToolMixin, RotaryToolBitMixin):",
|
|
"sha256": "7fbf123baa823a8cde645765edd331c7529f37cb4d78dbcaa60e4af65ab4e276"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitCustom",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"line": 30,
|
|
"declaration": "class ToolBitCustom(ToolBit):",
|
|
"sha256": "8a506774a804024ea03de868e222e8d2269808c606066e1a7a6de5a0a4152430"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitCustom.get_diameter",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"line": 44,
|
|
"declaration": "def get_diameter(self) -> FreeCAD.Units.Quantity:",
|
|
"sha256": "8a506774a804024ea03de868e222e8d2269808c606066e1a7a6de5a0a4152430"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitCustom.get_length",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/models/custom.py",
|
|
"line": 58,
|
|
"declaration": "def get_length(self) -> FreeCAD.Units.Quantity:",
|
|
"sha256": "8a506774a804024ea03de868e222e8d2269808c606066e1a7a6de5a0a4152430"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitDovetail",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/models/dovetail.py",
|
|
"line": 31,
|
|
"declaration": "class ToolBitDovetail(ToolBit, CuttingToolMixin, RotaryToolBitMixin):",
|
|
"sha256": "699157f7fb2362908db080bd5595276e53f3fbd0c5b5239f7bcb7361c2170764"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitDrill",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/models/drill.py",
|
|
"line": 31,
|
|
"declaration": "class ToolBitDrill(ToolBit, CuttingToolMixin, RotaryToolBitMixin):",
|
|
"sha256": "52144085a86db88e8105ee39432e12bbcea6a16665e966b0dfa274afcc1941e8"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitEndmill",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/models/endmill.py",
|
|
"line": 31,
|
|
"declaration": "class ToolBitEndmill(ToolBit, CuttingToolMixin, RotaryToolBitMixin):",
|
|
"sha256": "8c1d5e4355f393db79afd19a0e313f988b0da083a54f977a2760f36ca080aaa7"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitProbe",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"line": 30,
|
|
"declaration": "class ToolBitProbe(ToolBit):",
|
|
"sha256": "4f3d5ad48cb660ec445870981b6749c8d522c34e01818a3f885651224f42291c"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitProbe.can_rotate",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"line": 51,
|
|
"declaration": "def can_rotate(self) -> bool:",
|
|
"sha256": "4f3d5ad48cb660ec445870981b6749c8d522c34e01818a3f885651224f42291c"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitProbe.get_diameter",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"line": 55,
|
|
"declaration": "def get_diameter(self) -> FreeCAD.Units.Quantity:",
|
|
"sha256": "4f3d5ad48cb660ec445870981b6749c8d522c34e01818a3f885651224f42291c"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitProbe.get_length",
|
|
"path": "src/Mod/CAM/Path/Tool/toolbit/models/probe.py",
|
|
"line": 69,
|
|
"declaration": "def get_length(self) -> FreeCAD.Units.Quantity:",
|
|
"sha256": "4f3d5ad48cb660ec445870981b6749c8d522c34e01818a3f885651224f42291c"
|
|
}
|
|
],
|
|
"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."
|
|
]
|
|
}
|