886 lines
36 KiB
JSON
886 lines
36 KiB
JSON
{
|
|
"schema": "freecad-web-p6-assembly-tier1-readonly-native/v1",
|
|
"taskId": "FW-P6-FPA-F1-ASSEMBLY",
|
|
"result": "pass_with_boundaries",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"dispatcher": "fc_web_dispatch_json",
|
|
"command": "assembly.pythonFamily",
|
|
"coverage": {
|
|
"manifestRecords": 120,
|
|
"returnedRecords": 120,
|
|
"statusCounts": {
|
|
"not_implemented": 54,
|
|
"restricted": 66
|
|
},
|
|
"uniqueIds": 120
|
|
},
|
|
"records": [
|
|
{
|
|
"apiId": "py:Assembly:class:AssemblyWorkbench",
|
|
"name": "AssemblyWorkbench",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "e34f6338e0d44214d5bf43ad5201fc98f0921dd25f2544313da177481491fce6"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:CommandCreateView",
|
|
"name": "CommandCreateView",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "776579deaf1c68ebf9d45266aa25c97a7bcad4ef688c37eed02409545493d862"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:ExplodedView",
|
|
"name": "ExplodedView",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "87cc44245432cda4dac275989dbbe227afa2c2339ba6f08dfd45735c0ae07241"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:ExplodedViewSelGate",
|
|
"name": "ExplodedViewSelGate",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "e6e6548f13752cfbff9fd819f7ea75e33dee4e7cf736cfc80e17fdfa63ef6269"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:ExplodedViewStep",
|
|
"name": "ExplodedViewStep",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "3150746bd6d5a5efac2db1a91a027a97353bfb718f81f273175204e9dd8d6f3d"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:GroundedJoint",
|
|
"name": "GroundedJoint",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "c9451eee2df605003ee12926bcd4349393fe391791b3f9a56b27b2109d9ea22a"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:Joint",
|
|
"name": "Joint",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "b13b50043cb71a34f4942a9e5d4ade8d71e066235f0cb6fc92708704f157758a"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:MakeJointSelGate",
|
|
"name": "MakeJointSelGate",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "1c8add616c12f9ac54d3df712944b2fffa169c860ed3ce43bcdffe97847168a1"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:Motion",
|
|
"name": "Motion",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "f0ab03d26ae8493f1bdd65c5545bb08ccca6880bc86ceb84165b10893ca71e5c"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:MotionEditDialog",
|
|
"name": "MotionEditDialog",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "69523d46be71d09aafdbb29ee9c6deb26a7cde5ecf32ac2c948d998df6f80d3f"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:PreferencesPage",
|
|
"name": "PreferencesPage",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "c1e280b213d1a80f985a782e7dea2cd0f8ad441b7887ee9e666ae08c8205ca97"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:Simulation",
|
|
"name": "Simulation",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "8539dd0f5f3ad466b288a64f57b053db592713e7a886da5aedaadf2b936ef505"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:SoSwitchMarker",
|
|
"name": "SoSwitchMarker",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "5243d8f46114dfed2f522a199099f8fbff53783dacb3287547506c9237e6dd2c"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:TaskAssemblyCreateView",
|
|
"name": "TaskAssemblyCreateView",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "606b53be61517a15255e1c8cd9fa7f26cab6e71ad7a849c1b83503a16d8dbf62"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:ViewGroup",
|
|
"name": "ViewGroup",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "79f8a184891b17dcae53a5425f57669ce0e483359b6da4fa036916478b85a1ba"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:ViewProviderAssembly",
|
|
"name": "ViewProviderAssembly",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "05c57e7484db39900200e7d71d024a3a3db05c545bd410770ff87d916df845fe"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:ViewProviderExplodedView",
|
|
"name": "ViewProviderExplodedView",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "d266f162a586f8a31fa8e01646da8367eae2e0d23b312f8e7f70f1e8db562db1"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:ViewProviderExplodedViewStep",
|
|
"name": "ViewProviderExplodedViewStep",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "4cc08b8ec326f8d80183c7faac02ab77bb6bae0a506878112b403534fdf81d0c"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:ViewProviderGroundedJoint",
|
|
"name": "ViewProviderGroundedJoint",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "3039bb597db7670133350c83e2037b61a0e268ecf5a3e6e4e567b00200315b5c"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:ViewProviderJoint",
|
|
"name": "ViewProviderJoint",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "037bf844f39ce9bf8cfc5630bb22b454afe1c4be2b0363ba145671510d736934"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:ViewProviderMotion",
|
|
"name": "ViewProviderMotion",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "db572233f15d4cb863efe036ca529bec1dca90814956dd85a63ece8fb6491f20"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:class:ViewProviderSimulation",
|
|
"name": "ViewProviderSimulation",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "b1d6f3f11a06738d732970fcf9f77ca6030acf108bc7bd860a369f1738acdebf"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:function:create_mock_qicon",
|
|
"name": "create_mock_qicon",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "d307fa2dce0e7bf822cb1afa9e436f61f6669ceb8a07898e852f9b463349d076"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:function:getViewGroup",
|
|
"name": "getViewGroup",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "c0bb11b8972bfa869b6a1f70d3165a98904b3d777395dad93be555b27e48627d"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:AssemblyCommandGroup.GetResources",
|
|
"name": "AssemblyCommandGroup.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "b57c93a3c43c6820109b20bea4a5a5b154eae340dba251e57de3b79b8006efbe"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:AssemblyCommandGroup.IsActive",
|
|
"name": "AssemblyCommandGroup.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "2251b7ba68fabbfb8527207e8dfa464daf49b6ab16e1d382888b5fb796a73882"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:AssemblyObject.getDownstreamParts",
|
|
"name": "AssemblyObject.getDownstreamParts",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "4042b4f380d25e03ce5f5c1f2069df3792ba6005fc98de8231e0fe7ed1fe5b3a"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:AssemblyObject.isJointConnectingPartToGround",
|
|
"name": "AssemblyObject.isJointConnectingPartToGround",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "cabf33201bc9639d5e44ea8c982ffc74b3907fa646d917a2baa3a26c493ecd70"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:AssemblyObject.isPartConnected",
|
|
"name": "AssemblyObject.isPartConnected",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "99ce67b0b890f558a81c156d868067fb097cbc31952f30fb51453edf8032390d"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:AssemblyObject.isPartGrounded",
|
|
"name": "AssemblyObject.isPartGrounded",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "278c9b0bb21d076051045594171f2f8e4006c0506ef63f5d349c271f06d2d9f7"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:AssemblyWorkbench.ContextMenu",
|
|
"name": "AssemblyWorkbench.ContextMenu",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "4b9d3715fe805ed2b7bc7e8e374938eab1ac881352e346e17e5324e90d158602"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandActivateAssembly.GetResources",
|
|
"name": "CommandActivateAssembly.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "37e9f9147cefd2cb617062cc5bde475401ca85db194e706f6d949094a25fbd27"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandActivateAssembly.IsActive",
|
|
"name": "CommandActivateAssembly.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "4778b1aaeb1c2b223e3897a0ba07bcb86e733e2ffece247cf588a3c9fcabe7b2"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateAssembly.GetResources",
|
|
"name": "CommandCreateAssembly.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "4a1350b394d029ae31cec11e177bfce1cc08081b9550816b3898d1edcf4a5a33"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateAssembly.IsActive",
|
|
"name": "CommandCreateAssembly.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "c791cda7ec1a7a76476514b397df97f67b9d259b801a61999d74a199af793f40"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateBom.GetResources",
|
|
"name": "CommandCreateBom.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "b5b1521c50785512433b33ff171b07b194814eff8678d1c828c4ba9a21075aab"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateBom.IsActive",
|
|
"name": "CommandCreateBom.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "a5d6ee4ae2ee43197e29fe6d25aa79b4bfe5d5271664375738df4d8fb5b2b537"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointAngle.GetResources",
|
|
"name": "CommandCreateJointAngle.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "94dae605dc56a29d0780d3c75a13ea78debb1f224abaf75d1d9e6b264b0049e2"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointAngle.IsActive",
|
|
"name": "CommandCreateJointAngle.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "0af4222d2a5ddee0122ad27b4c7011140044cf45168f55da12cf1a48f21c4151"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointBall.GetResources",
|
|
"name": "CommandCreateJointBall.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "33a9a1362d54ee1d40462d51b95ca807960f919c8cdade07c0ced2ad3c12170a"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointBall.IsActive",
|
|
"name": "CommandCreateJointBall.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "6b60986ddab2ea6b8230cb4122e47272d309dd4436817fbea9fce09e4d6f568c"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointBelt.GetResources",
|
|
"name": "CommandCreateJointBelt.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "f3a6fcaed3b0838656f746d08fb5ecb60cd1b1f2f6e16485de9a1351bf51bc48"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointBelt.IsActive",
|
|
"name": "CommandCreateJointBelt.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "d0a430f1f1b35bb979346193d28cbc18347e2f41276b068154b18ac106636cf2"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointCylindrical.GetResources",
|
|
"name": "CommandCreateJointCylindrical.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "1bb8248809dce614677a3f1e8d0e8cca48125f232a87b904ece452f33af11c20"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointCylindrical.IsActive",
|
|
"name": "CommandCreateJointCylindrical.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "fd76853996ec2280cf56e204e7daa59a674ca3c417d20e16297b0dcded974b0c"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointDistance.GetResources",
|
|
"name": "CommandCreateJointDistance.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "b65c1cac6088df4624d055fb6bc9fab25c0226fdda8f3ecf62e45848cf8743e4"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointDistance.IsActive",
|
|
"name": "CommandCreateJointDistance.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "3e217f7cea8751b67297bcb0ccfbd948018d8a1e0ff3d57ba9e0ab188690bd9a"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointFixed.GetResources",
|
|
"name": "CommandCreateJointFixed.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "f9d0c6909a33be694223d956098d0a5a8283cb5a17a1566659c2bf37a9a0ffe7"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointFixed.IsActive",
|
|
"name": "CommandCreateJointFixed.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "cd40006b2994105fb917752580fe0f7a5d2d9fe9b7e91c0ea6916944bce6a9da"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointGears.GetResources",
|
|
"name": "CommandCreateJointGears.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "403bde7afade09de7c5ecdf426cd39e466acc52316213da4a90f4a34872edbe7"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointGears.IsActive",
|
|
"name": "CommandCreateJointGears.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "67e6ddac2ec62d8991f374a707628ca174319676dc34c68e6ff7f40a5afa94d9"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointParallel.GetResources",
|
|
"name": "CommandCreateJointParallel.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "b0d65b271f7dd06635eabe0b01fcceb2c2194db25a9ec26bc8af0cbc6394adee"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointParallel.IsActive",
|
|
"name": "CommandCreateJointParallel.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "7b18bdbe9344a83ca719ef7d69f81ddecf0a6cca35f3a203ae042cb084d77ce0"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointPerpendicular.GetResources",
|
|
"name": "CommandCreateJointPerpendicular.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "ed54d4081dbc7da70ebe3912f8ad4d9852e3fd2bb7e2aaf4491095f1891b3c95"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointPerpendicular.IsActive",
|
|
"name": "CommandCreateJointPerpendicular.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "85f39f76ea263e0c113507effc598f7275cc2c7e0fe2e058be31ebaba7734bc4"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointRackPinion.GetResources",
|
|
"name": "CommandCreateJointRackPinion.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "65c3b464c82b3f74b8fc2968ad94e4cf8691d1adbe689ad974dc5251365865d0"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointRackPinion.IsActive",
|
|
"name": "CommandCreateJointRackPinion.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "2d1ffe2c6db8a76f5ed86f7e26285ef9df5185f7c3e8187967bfc184eb685efd"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointRevolute.GetResources",
|
|
"name": "CommandCreateJointRevolute.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "7981d5aaf03c8e15bbc27b59d8b91961e29f5274f5217c9d3c2b7a6a532aabe3"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointRevolute.IsActive",
|
|
"name": "CommandCreateJointRevolute.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "c49a7fe68c094cf8e9e48a9657beba3b3db94c5c979488174800d50617634a2f"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointScrew.GetResources",
|
|
"name": "CommandCreateJointScrew.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "b26d500fbd175da7e750cf928a66ee35da56e50793c39156d3c55208080b81ad"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointScrew.IsActive",
|
|
"name": "CommandCreateJointScrew.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "f66e6c3c433805bcd79daa8e9c460bc7e42ffc850c7b2e7bd8d25b7cef98426a"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointSlider.GetResources",
|
|
"name": "CommandCreateJointSlider.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "3d1f669dd4705f6944e1e6691124c1a8617b078f92a9414a38e6de51cb3c26a6"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateJointSlider.IsActive",
|
|
"name": "CommandCreateJointSlider.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "7e74e6b6cd5f9ae8d077584adf980ebae31fc22615bcabf36995498f18d99999"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateSimulation.GetResources",
|
|
"name": "CommandCreateSimulation.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "bea5c85fbc0ab5ed64d918193b5fdc9e302e1c07cdecaa8fc88b54eef3656e97"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateSimulation.IsActive",
|
|
"name": "CommandCreateSimulation.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "a4d31a12db905f3339e98b0d39f41ad8e8e15e0236f2a1e1b69dde473787e43f"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateView.GetResources",
|
|
"name": "CommandCreateView.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "0e93e4dbb3eaccaaf0b30ef544772a3c6506c289ec15621cc5215b6ee71c38c5"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandCreateView.IsActive",
|
|
"name": "CommandCreateView.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "ad9877f7739c778e2ae4857acde9e0454e3c9f7fe3739eefedf6ab39518a45be"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandExportASMT.GetResources",
|
|
"name": "CommandExportASMT.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "333afec3aadbf32aa1eeeea183c5ea998cc742a91a226606264fc8786ac13677"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandExportASMT.IsActive",
|
|
"name": "CommandExportASMT.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "07178b5e55ef43d3caf203646ec8926f42d2c9e77e18c4efcdc027e24292cfad"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandGroupGearBelt.GetResources",
|
|
"name": "CommandGroupGearBelt.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "02c833613a610ba1c6c9dd33daea785f8bb012b07251b951535734a627d4d339"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandGroupGearBelt.IsActive",
|
|
"name": "CommandGroupGearBelt.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "409dcd10dded0ce93fa07056027c0976a69484bb1d8dd4f381c55ba0500f8654"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandGroupInsert.GetResources",
|
|
"name": "CommandGroupInsert.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "0b4f0bc8b444fd296ee95fa154bac3d3f7db40ae54d93a779b5f709720db5622"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandGroupInsert.IsActive",
|
|
"name": "CommandGroupInsert.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "fe3d5c60a7e4610b5064e744c0892f6f5b0e28672291ade50f7a7e57fe27f59e"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandInsertLink.GetResources",
|
|
"name": "CommandInsertLink.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "baea5df61e93d2ba5daad89eaa40d6054b15ec320388298dc6b62b7e58808f7d"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandInsertLink.IsActive",
|
|
"name": "CommandInsertLink.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "ca2ba674df8645169cf11cc90a2b281454f17f67faa0b5168676b5f33542495a"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandInsertNewPart.GetResources",
|
|
"name": "CommandInsertNewPart.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "eff461429004f8e1604f35cc3f41017f8a44b22be30523d0710a719f36859943"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandInsertNewPart.IsActive",
|
|
"name": "CommandInsertNewPart.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "e51758ffcc9b91b92033c2b43e019bea2a9f8dea6f686d65fd8c671a8b71bdae"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandSolveAssembly.GetResources",
|
|
"name": "CommandSolveAssembly.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "0a5e82d04ddeae6606019d751c91901c60ce2fa1271d89a0c8ef33881c671baa"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandSolveAssembly.IsActive",
|
|
"name": "CommandSolveAssembly.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "cdfa893712135db2f17cf1da022e492fc01d83705f54b33149af3b1c2bc38003"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandToggleGrounded.GetResources",
|
|
"name": "CommandToggleGrounded.GetResources",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "130a65689cc5a2203bc45d4d172666325b5d07567e9bcdf3ffc2a786ea14cbc1"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:CommandToggleGrounded.IsActive",
|
|
"name": "CommandToggleGrounded.IsActive",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "cf565d08b4e279f5e785d41778d7bcb00abd3c766745db7cbb447adb54d995eb"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ExplodedView.getAssembly",
|
|
"name": "ExplodedView.getAssembly",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "1039a0952e225542e26c497951834fa785a4e197b1b829cb65a5c26daac3597f"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ExplodedView.getExplodedShape",
|
|
"name": "ExplodedView.getExplodedShape",
|
|
"family": "geometry-value",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "e0f73745b325154b2694f6a61e02db30a2084b89cba21403f99c25ca28b05cc1"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Joint.getAssembly",
|
|
"name": "Joint.getAssembly",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "4d9cc9c865b75d18bf97c7d762b5c89a3719e20ea9afa3de074f46a6d237bbd1"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Motion.getAssembly",
|
|
"name": "Motion.getAssembly",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "65febdd035eb525e42f50c9452c870791ca4a4359e2328e456057cb64ec6191a"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Motion.getSimulation",
|
|
"name": "Motion.getSimulation",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "bbf99e7c16b1fe8ec130288bf321cd4630560c290e2171aa2c3b3e2fa24f3711"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:Simulation.getAssembly",
|
|
"name": "Simulation.getAssembly",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "fcc54b2b2cb83d88ccfad740d01d2a41c42856f6c36cec331cc29e1816f43219"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:TaskAssemblyCreateBom.isCustomColumn",
|
|
"name": "TaskAssemblyCreateBom.isCustomColumn",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "58d8a040815982c4990d541779249477c16585061a65c3d99a9c103e842de236"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:TaskAssemblyCreateBom.showAddColumnMenu",
|
|
"name": "TaskAssemblyCreateBom.showAddColumnMenu",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "bf41e5cc9eb63917bd9343aa283ab2d25288b9d60096b813fd92f04dabdb4107"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:TaskAssemblyCreateJoint.getMovingPart",
|
|
"name": "TaskAssemblyCreateJoint.getMovingPart",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "86688fd646d43637b8329b96924f447ac5905de8a5749019d5f95fa0b4208cd7"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:TaskAssemblyCreateSimulation.displayLastFrame",
|
|
"name": "TaskAssemblyCreateSimulation.displayLastFrame",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "73f90ba47ddbfdc938b04319fbbac24c693dadede1589b0e2c8d9e5423e800a0"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:TaskAssemblyCreateView.createExplodedViewObject",
|
|
"name": "TaskAssemblyCreateView.createExplodedViewObject",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "b5b8c9f3685875fd3467c9f6ab87186bc2d646affd3adf6f79913307f1ab554e"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:TaskAssemblyInsertLink.createDisabledIcon",
|
|
"name": "TaskAssemblyInsertLink.createDisabledIcon",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "107d1e88489192273fc75912507b066b50987fbe7cdf4aec5a40573dd6859491"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:TaskAssemblyInsertLink.getTranslationVec",
|
|
"name": "TaskAssemblyInsertLink.getTranslationVec",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "a763ca62bf084f596a4f1a6398c835232c34a9c78b78b53475ee17c71fea5cb9"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderAssembly.getDragger",
|
|
"name": "ViewProviderAssembly.getDragger",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "c2f23739e94fc8d118c0dbafbe6bd99388143873aa5290e2b4a8d84e9dc899c7"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderAssembly.isInEditMode",
|
|
"name": "ViewProviderAssembly.isInEditMode",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "36f07cc00b43a21b15983ce6cc980e939e82d206a64a92db0156618293e72728"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderAssembly.isolateComponents",
|
|
"name": "ViewProviderAssembly.isolateComponents",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "923c45e74897efcef3382e9d25e79f1d468e305fdffc018f55f6a5e911ccd712"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderExplodedView.getDefaultDisplayMode",
|
|
"name": "ViewProviderExplodedView.getDefaultDisplayMode",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "f232fe9f9793edd7254af8663cdd2402d70f6cc9043bbd3d6e24d8d963f7f7b5"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderExplodedView.getDisplayModes",
|
|
"name": "ViewProviderExplodedView.getDisplayModes",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "4f9e3be700f5955133e838abce250a33e596917cfa291cdb17e087bd6d887864"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderExplodedView.getIcon",
|
|
"name": "ViewProviderExplodedView.getIcon",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "25a06c24b6e28de76737257091b08b5e540bfbbef555e2d720c4bcb39e750855"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getDefaultDisplayMode",
|
|
"name": "ViewProviderExplodedViewStep.getDefaultDisplayMode",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "93ec3d0ec6595451629f88ad359b6aca65e0e382bb7f2f0f357885243ce13293"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getDisplayModes",
|
|
"name": "ViewProviderExplodedViewStep.getDisplayModes",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "8d419bd2b471435fb2e9fa98f6261c1cfde2b3baccfaa61177f09bbc6481dbac"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getIcon",
|
|
"name": "ViewProviderExplodedViewStep.getIcon",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "f55628419edcd7203eca42fb0d5132ca17170e613db776c2c00df5f08b0d93db"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderGroundedJoint.canDelete",
|
|
"name": "ViewProviderGroundedJoint.canDelete",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "cb38162b46b5549e53ef4b97f4695c4799b8f68de0724f5787b0acb8a0d69f67"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderGroundedJoint.getDefaultDisplayMode",
|
|
"name": "ViewProviderGroundedJoint.getDefaultDisplayMode",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "28a590f5dace1a291ad1054f54c91a6b1547f06773c097d11935a54aa77f5339"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderGroundedJoint.getDisplayModes",
|
|
"name": "ViewProviderGroundedJoint.getDisplayModes",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "aa48aca092598e790907dd8023f23ab4a781c91e57779b95445e07157ade2218"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderGroundedJoint.getIcon",
|
|
"name": "ViewProviderGroundedJoint.getIcon",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "a64f6bec54a0361333f0561344a2d2cab4900865d124395ba88d8d856498639b"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderJoint.canDelete",
|
|
"name": "ViewProviderJoint.canDelete",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "b7c792d4f2eebd98675f95855a5aa7fa36123539b92ce0de740f92937e1c18f0"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderJoint.getDefaultDisplayMode",
|
|
"name": "ViewProviderJoint.getDefaultDisplayMode",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "4eecf3f9da2d1057ab8ee0ba2f7daf4ac06699f3e7f1be1b94dc4a0e85397b1f"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderJoint.getDisplayModes",
|
|
"name": "ViewProviderJoint.getDisplayModes",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "717e769acd196a593694760d99021d2e51979561116a183822274bf476f48332"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderJoint.getIcon",
|
|
"name": "ViewProviderJoint.getIcon",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "d3bb3639d9892d9706b555f1306bdd288b69376e5d8948e852dba97e1383da2e"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderJoint.getOverlayIcons",
|
|
"name": "ViewProviderJoint.getOverlayIcons",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "9a0806a6f1e2cf38b867cae96e04ae1de1c7f5f92cc341eb9149419905d9f01a"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderJoint.showPreviewJCS",
|
|
"name": "ViewProviderJoint.showPreviewJCS",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "6e0d155d6e20bf7d3aaa87c9f638a51328228ae9d64a1b85ad67ae56db46a99c"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderMotion.getAssembly",
|
|
"name": "ViewProviderMotion.getAssembly",
|
|
"family": "generic-object",
|
|
"disposition": "not_implemented",
|
|
"evidenceSha256": "a28dcc4eb61b8a9cc01c96aa35114faab6dc434ea31311b656a79c301c3cfaa6"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderMotion.getDefaultDisplayMode",
|
|
"name": "ViewProviderMotion.getDefaultDisplayMode",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "ead4a40cfaf25ab8d467b14b253d6a4bac74ea8919c20ed0d5624342561ab382"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderMotion.getDisplayModes",
|
|
"name": "ViewProviderMotion.getDisplayModes",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "f73ff48372840817428387751ef355fbc49437762a9738574658623460d7a0fe"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderMotion.getIcon",
|
|
"name": "ViewProviderMotion.getIcon",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "db95b3a8b3d0d98b5ef3063bfd021cc80f78ae5ed55ab0830d3fa360dede3568"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderSimulation.getDefaultDisplayMode",
|
|
"name": "ViewProviderSimulation.getDefaultDisplayMode",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "f7680cfda82043f678bd54e1677c3b12cb7e52def5ea1098b930ea65b492ba56"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderSimulation.getDisplayModes",
|
|
"name": "ViewProviderSimulation.getDisplayModes",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "4a35d656e3b1e9e7433274c4376e95224c1790855fb5dd34bcd8d1de17abe0d2"
|
|
},
|
|
{
|
|
"apiId": "py:Assembly:method:ViewProviderSimulation.getIcon",
|
|
"name": "ViewProviderSimulation.getIcon",
|
|
"family": "view-resource",
|
|
"disposition": "restricted",
|
|
"evidenceSha256": "4287081f783a94b3727a93be758d9c4de00c76b808a25ad00255166ba2e73153"
|
|
}
|
|
],
|
|
"response": {
|
|
"firstSha256": "a764aa807e69e7174d0b556f070925282d8320e5538f0177bf89458c0f0aa470",
|
|
"secondSha256": "a764aa807e69e7174d0b556f070925282d8320e5538f0177bf89458c0f0aa470",
|
|
"resourcesReleased": true
|
|
},
|
|
"errors": {
|
|
"invalid": {
|
|
"ok": false,
|
|
"code": "invalid_request",
|
|
"error": "Assembly dispatcher requires non-empty args.records"
|
|
},
|
|
"unsupported": {
|
|
"ok": false,
|
|
"code": "unsupported_command",
|
|
"error": "Assembly dispatcher command is not registered"
|
|
}
|
|
},
|
|
"artifacts": {
|
|
"wasm": "web/public/kernel/FreeCADWebAssemblyProbe.wasm",
|
|
"loader": "web/public/kernel/FreeCADWebAssemblyProbe.js"
|
|
},
|
|
"boundaries": [
|
|
"Assembly view-resource APIs are restricted because AssemblyGui is unavailable in the GUI-free Web kernel.",
|
|
"Generic-object and geometry-value methods remain not_implemented until method-level readonly parameter/return evidence is available.",
|
|
"No JavaScript result is used as a substitute for native FreeCAD execution."
|
|
]
|
|
}
|