2017 lines
81 KiB
JSON
2017 lines
81 KiB
JSON
{
|
|
"schema": "freecad-web-fem-generic-document-object-module-batch-runtime/v1",
|
|
"taskId": "FW-P6-FPA-Y",
|
|
"batchId": "0136d9cbc73cd8e815de1093",
|
|
"module": "Fem",
|
|
"tier": "object-contract",
|
|
"family": "generic-document-object",
|
|
"status": "pass_with_boundaries",
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"dispatcher": "fc_web_dispatch_json",
|
|
"route": {
|
|
"command": "fem.pythonFamilyBatch",
|
|
"native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/FemGenericFamilyProbe.cpp:fc_web_dispatch_json",
|
|
"facade": "web/src/fem-python-family-facade.ts",
|
|
"worker": "web/src/fem.worker.ts"
|
|
},
|
|
"input": {
|
|
"cmd": "fem.pythonFamilyBatch",
|
|
"args": {
|
|
"tier": "object-contract",
|
|
"records": [
|
|
{
|
|
"apiId": "obj:Fem:Fem::FemAnalysis",
|
|
"name": "Fem::FemAnalysis",
|
|
"family": "generic-document-object",
|
|
"kind": "object",
|
|
"sourcePath": "src/Mod/Fem/App/FemAnalysis.h",
|
|
"sourceLine": 54,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::DocumentObject",
|
|
"name": "Fem::DocumentObject",
|
|
"family": "generic-document-object",
|
|
"kind": "object",
|
|
"sourcePath": "src/Mod/Fem/App/FemAnalysis.h",
|
|
"sourceLine": 96,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::Constraint",
|
|
"name": "Fem::Constraint",
|
|
"family": "generic-document-object",
|
|
"kind": "object",
|
|
"sourcePath": "src/Mod/Fem/App/FemConstraint.h",
|
|
"sourceLine": 62,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintBearing",
|
|
"name": "Fem::ConstraintBearing",
|
|
"family": "generic-document-object",
|
|
"kind": "object",
|
|
"sourcePath": "src/Mod/Fem/App/FemConstraintBearing.h",
|
|
"sourceLine": 37,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintContact",
|
|
"name": "Fem::ConstraintContact",
|
|
"family": "generic-document-object",
|
|
"kind": "object",
|
|
"sourcePath": "src/Mod/Fem/App/FemConstraintContact.h",
|
|
"sourceLine": 34,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintDisplacement",
|
|
"name": "Fem::ConstraintDisplacement",
|
|
"family": "generic-document-object",
|
|
"kind": "object",
|
|
"sourcePath": "src/Mod/Fem/App/FemConstraintDisplacement.h",
|
|
"sourceLine": 36,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintFixed",
|
|
"name": "Fem::ConstraintFixed",
|
|
"family": "generic-document-object",
|
|
"kind": "object",
|
|
"sourcePath": "src/Mod/Fem/App/FemConstraintFixed.h",
|
|
"sourceLine": 34,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintFluidBoundary",
|
|
"name": "Fem::ConstraintFluidBoundary",
|
|
"family": "generic-document-object",
|
|
"kind": "object",
|
|
"sourcePath": "src/Mod/Fem/App/FemConstraintFluidBoundary.h",
|
|
"sourceLine": 34,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintForce",
|
|
"name": "Fem::ConstraintForce",
|
|
"family": "generic-document-object",
|
|
"kind": "object",
|
|
"sourcePath": "src/Mod/Fem/App/FemConstraintForce.h",
|
|
"sourceLine": 34,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintGear",
|
|
"name": "Fem::ConstraintGear",
|
|
"family": "generic-document-object",
|
|
"kind": "object",
|
|
"sourcePath": "src/Mod/Fem/App/FemConstraintGear.h",
|
|
"sourceLine": 34,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintHeatflux",
|
|
"name": "Fem::ConstraintHeatflux",
|
|
"family": "generic-document-object",
|
|
"kind": "object",
|
|
"sourcePath": "src/Mod/Fem/App/FemConstraintHeatflux.h",
|
|
"sourceLine": 36,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintInitialTemperature",
|
|
"name": "Fem::ConstraintInitialTemperature",
|
|
"family": "generic-document-object",
|
|
"kind": "object",
|
|
"sourcePath": "src/Mod/Fem/App/FemConstraintInitialTemperature.h",
|
|
"sourceLine": 36,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintPlaneRotation",
|
|
"name": "Fem::ConstraintPlaneRotation",
|
|
"family": "generic-document-object",
|
|
"kind": "object",
|
|
"sourcePath": "src/Mod/Fem/App/FemConstraintPlaneRotation.h",
|
|
"sourceLine": 34,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintPressure",
|
|
"name": "Fem::ConstraintPressure",
|
|
"family": "generic-document-object",
|
|
"kind": "object",
|
|
"sourcePath": "src/Mod/Fem/App/FemConstraintPressure.h",
|
|
"sourceLine": 34,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintPulley",
|
|
"name": "Fem::ConstraintPulley",
|
|
"family": "generic-document-object",
|
|
"kind": "object",
|
|
"sourcePath": "src/Mod/Fem/App/FemConstraintPulley.h",
|
|
"sourceLine": 34,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintRigidBody",
|
|
"name": "Fem::ConstraintRigidBody",
|
|
"family": "generic-document-object",
|
|
"kind": "object",
|
|
"sourcePath": "src/Mod/Fem/App/FemConstraintRigidBody.h",
|
|
"sourceLine": 33,
|
|
"disposition": "planned"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"inputSha256": "c3f7d43df49f495d4439dc7bab9f70b13d652be79c5d75ba41f4131397f74b9a",
|
|
"result": {
|
|
"cmd": "fem.pythonFamilyBatch",
|
|
"count": 16,
|
|
"module": "Fem",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "obj:Fem:Fem::FemAnalysis",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::FemAnalysis",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract0",
|
|
"objectType": "Fem::FemAnalysis",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::FemAnalysis"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemAnalysis.h",
|
|
"sourceLine": 54,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::DocumentObject",
|
|
"code": "abstract_document_type",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document type is registered in FreeCAD but cannot be constructed as a standalone document object",
|
|
"name": "Fem::DocumentObject",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": false,
|
|
"recomputed": false,
|
|
"registered": true,
|
|
"typeName": "Fem::DocumentObject"
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/App/FemAnalysis.h",
|
|
"sourceLine": 96,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::Constraint",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::Constraint",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract2",
|
|
"objectType": "Fem::Constraint",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::Constraint"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraint.h",
|
|
"sourceLine": 62,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintBearing",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintBearing",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract3",
|
|
"objectType": "Fem::ConstraintBearing",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintBearing"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintBearing.h",
|
|
"sourceLine": 37,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintContact",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintContact",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract4",
|
|
"objectType": "Fem::ConstraintContact",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintContact"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintContact.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintDisplacement",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintDisplacement",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract5",
|
|
"objectType": "Fem::ConstraintDisplacement",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintDisplacement"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintDisplacement.h",
|
|
"sourceLine": 36,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintFixed",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintFixed",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract6",
|
|
"objectType": "Fem::ConstraintFixed",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintFixed"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintFixed.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintFluidBoundary",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintFluidBoundary",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract7",
|
|
"objectType": "Fem::ConstraintFluidBoundary",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintFluidBoundary"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintFluidBoundary.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintForce",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintForce",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract8",
|
|
"objectType": "Fem::ConstraintForce",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintForce"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintForce.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintGear",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintGear",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract9",
|
|
"objectType": "Fem::ConstraintGear",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintGear"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintGear.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintHeatflux",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintHeatflux",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract10",
|
|
"objectType": "Fem::ConstraintHeatflux",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintHeatflux"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintHeatflux.h",
|
|
"sourceLine": 36,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintInitialTemperature",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintInitialTemperature",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract11",
|
|
"objectType": "Fem::ConstraintInitialTemperature",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintInitialTemperature"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintInitialTemperature.h",
|
|
"sourceLine": 36,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintPlaneRotation",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintPlaneRotation",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract12",
|
|
"objectType": "Fem::ConstraintPlaneRotation",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintPlaneRotation"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintPlaneRotation.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintPressure",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintPressure",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract13",
|
|
"objectType": "Fem::ConstraintPressure",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintPressure"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintPressure.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintPulley",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintPulley",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract14",
|
|
"objectType": "Fem::ConstraintPulley",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintPulley"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintPulley.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintRigidBody",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintRigidBody",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract15",
|
|
"objectType": "Fem::ConstraintRigidBody",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintRigidBody"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintRigidBody.h",
|
|
"sourceLine": 33,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-fem/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "object-contract"
|
|
},
|
|
"resultSha256": "34a04411b5d158a1aa059102ff9feaeb6380b400f3bfc19538c43748319b475a",
|
|
"replay": {
|
|
"equal": true,
|
|
"resultSha256": "34a04411b5d158a1aa059102ff9feaeb6380b400f3bfc19538c43748319b475a"
|
|
},
|
|
"facadeWorker": {
|
|
"ready": {
|
|
"kind": "ready",
|
|
"action": "fem.pythonFamilyBatch"
|
|
},
|
|
"success": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "fem-generic-document-object-success",
|
|
"result": {
|
|
"cmd": "fem.pythonFamilyBatch",
|
|
"count": 16,
|
|
"module": "Fem",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "obj:Fem:Fem::FemAnalysis",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::FemAnalysis",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract0",
|
|
"objectType": "Fem::FemAnalysis",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::FemAnalysis"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemAnalysis.h",
|
|
"sourceLine": 54,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::DocumentObject",
|
|
"code": "abstract_document_type",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document type is registered in FreeCAD but cannot be constructed as a standalone document object",
|
|
"name": "Fem::DocumentObject",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": false,
|
|
"recomputed": false,
|
|
"registered": true,
|
|
"typeName": "Fem::DocumentObject"
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/App/FemAnalysis.h",
|
|
"sourceLine": 96,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::Constraint",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::Constraint",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract2",
|
|
"objectType": "Fem::Constraint",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::Constraint"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraint.h",
|
|
"sourceLine": 62,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintBearing",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintBearing",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract3",
|
|
"objectType": "Fem::ConstraintBearing",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintBearing"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintBearing.h",
|
|
"sourceLine": 37,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintContact",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintContact",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract4",
|
|
"objectType": "Fem::ConstraintContact",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintContact"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintContact.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintDisplacement",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintDisplacement",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract5",
|
|
"objectType": "Fem::ConstraintDisplacement",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintDisplacement"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintDisplacement.h",
|
|
"sourceLine": 36,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintFixed",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintFixed",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract6",
|
|
"objectType": "Fem::ConstraintFixed",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintFixed"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintFixed.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintFluidBoundary",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintFluidBoundary",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract7",
|
|
"objectType": "Fem::ConstraintFluidBoundary",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintFluidBoundary"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintFluidBoundary.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintForce",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintForce",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract8",
|
|
"objectType": "Fem::ConstraintForce",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintForce"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintForce.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintGear",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintGear",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract9",
|
|
"objectType": "Fem::ConstraintGear",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintGear"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintGear.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintHeatflux",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintHeatflux",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract10",
|
|
"objectType": "Fem::ConstraintHeatflux",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintHeatflux"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintHeatflux.h",
|
|
"sourceLine": 36,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintInitialTemperature",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintInitialTemperature",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract11",
|
|
"objectType": "Fem::ConstraintInitialTemperature",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintInitialTemperature"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintInitialTemperature.h",
|
|
"sourceLine": 36,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintPlaneRotation",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintPlaneRotation",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract12",
|
|
"objectType": "Fem::ConstraintPlaneRotation",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintPlaneRotation"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintPlaneRotation.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintPressure",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintPressure",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract13",
|
|
"objectType": "Fem::ConstraintPressure",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintPressure"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintPressure.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintPulley",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintPulley",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract14",
|
|
"objectType": "Fem::ConstraintPulley",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintPulley"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintPulley.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintRigidBody",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintRigidBody",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract15",
|
|
"objectType": "Fem::ConstraintRigidBody",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintRigidBody"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintRigidBody.h",
|
|
"sourceLine": 33,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-fem/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "object-contract"
|
|
}
|
|
},
|
|
"repeat": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "fem-generic-document-object-repeat",
|
|
"result": {
|
|
"cmd": "fem.pythonFamilyBatch",
|
|
"count": 16,
|
|
"module": "Fem",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "obj:Fem:Fem::FemAnalysis",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::FemAnalysis",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract0",
|
|
"objectType": "Fem::FemAnalysis",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::FemAnalysis"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemAnalysis.h",
|
|
"sourceLine": 54,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::DocumentObject",
|
|
"code": "abstract_document_type",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document type is registered in FreeCAD but cannot be constructed as a standalone document object",
|
|
"name": "Fem::DocumentObject",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": false,
|
|
"recomputed": false,
|
|
"registered": true,
|
|
"typeName": "Fem::DocumentObject"
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/App/FemAnalysis.h",
|
|
"sourceLine": 96,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::Constraint",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::Constraint",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract2",
|
|
"objectType": "Fem::Constraint",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::Constraint"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraint.h",
|
|
"sourceLine": 62,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintBearing",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintBearing",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract3",
|
|
"objectType": "Fem::ConstraintBearing",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintBearing"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintBearing.h",
|
|
"sourceLine": 37,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintContact",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintContact",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract4",
|
|
"objectType": "Fem::ConstraintContact",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintContact"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintContact.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintDisplacement",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintDisplacement",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract5",
|
|
"objectType": "Fem::ConstraintDisplacement",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintDisplacement"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintDisplacement.h",
|
|
"sourceLine": 36,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintFixed",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintFixed",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract6",
|
|
"objectType": "Fem::ConstraintFixed",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintFixed"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintFixed.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintFluidBoundary",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintFluidBoundary",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract7",
|
|
"objectType": "Fem::ConstraintFluidBoundary",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintFluidBoundary"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintFluidBoundary.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintForce",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintForce",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract8",
|
|
"objectType": "Fem::ConstraintForce",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintForce"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintForce.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintGear",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintGear",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract9",
|
|
"objectType": "Fem::ConstraintGear",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintGear"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintGear.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintHeatflux",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintHeatflux",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract10",
|
|
"objectType": "Fem::ConstraintHeatflux",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintHeatflux"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintHeatflux.h",
|
|
"sourceLine": 36,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintInitialTemperature",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintInitialTemperature",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract11",
|
|
"objectType": "Fem::ConstraintInitialTemperature",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintInitialTemperature"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintInitialTemperature.h",
|
|
"sourceLine": 36,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintPlaneRotation",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintPlaneRotation",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract12",
|
|
"objectType": "Fem::ConstraintPlaneRotation",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintPlaneRotation"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintPlaneRotation.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintPressure",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintPressure",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract13",
|
|
"objectType": "Fem::ConstraintPressure",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintPressure"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintPressure.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintPulley",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintPulley",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract14",
|
|
"objectType": "Fem::ConstraintPulley",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintPulley"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintPulley.h",
|
|
"sourceLine": 34,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintRigidBody",
|
|
"code": "native_object_contract",
|
|
"family": "generic-document-object",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"name": "Fem::ConstraintRigidBody",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract15",
|
|
"objectType": "Fem::ConstraintRigidBody",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintRigidBody"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintRigidBody.h",
|
|
"sourceLine": 33,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-fem/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "object-contract"
|
|
}
|
|
},
|
|
"cross": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "fem-generic-document-object-cross",
|
|
"result": {
|
|
"cmd": "fem.pythonFamilyBatch",
|
|
"count": 1,
|
|
"module": "Fem",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "obj:BIM:BIM::Building",
|
|
"code": "unmatched_source_record",
|
|
"family": "generic-document-object",
|
|
"message": "Fem adapter rejects API records owned by another module",
|
|
"name": "Fem::FemAnalysis",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/App/FemAnalysis.h",
|
|
"sourceLine": 54,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-fem/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "object-contract"
|
|
}
|
|
},
|
|
"malformed": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "error",
|
|
"requestId": "fem-generic-document-object-invalid",
|
|
"error": {
|
|
"code": "invalid_request",
|
|
"message": "Fem Python family batch envelope is invalid"
|
|
}
|
|
},
|
|
"cancelled": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "error",
|
|
"requestId": "fem-generic-document-object-cancel",
|
|
"error": {
|
|
"code": "cancelled",
|
|
"message": "request was cancelled"
|
|
}
|
|
},
|
|
"reset": {
|
|
"kind": "reset",
|
|
"requestId": "fem-generic-document-object-reset"
|
|
},
|
|
"traceSha256": "b05452b73805209a9a700f111936ec3db9f185d0f1427fcb65d49618bc774cc9"
|
|
},
|
|
"dispositionCounts": {
|
|
"exposed": 15,
|
|
"restricted": 1,
|
|
"nonportable": 0,
|
|
"not_implemented": 0
|
|
},
|
|
"records": [
|
|
{
|
|
"apiId": "obj:Fem:Fem::FemAnalysis",
|
|
"name": "Fem::FemAnalysis",
|
|
"family": "generic-document-object",
|
|
"status": "exposed",
|
|
"code": "native_object_contract",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Fem/App/FemAnalysis.h",
|
|
"sourceLine": 54,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract0",
|
|
"objectType": "Fem::FemAnalysis",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::FemAnalysis"
|
|
},
|
|
"evidenceSha256": "00cf6a95a86f5be42fcecd9561802ae2dbbd24d898ce4be42bd5077f768422be"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::DocumentObject",
|
|
"name": "Fem::DocumentObject",
|
|
"family": "generic-document-object",
|
|
"status": "restricted",
|
|
"code": "abstract_document_type",
|
|
"message": "Fem document type is registered in FreeCAD but cannot be constructed as a standalone document object",
|
|
"sourceEntry": "src/Mod/Fem/App/FemAnalysis.h",
|
|
"sourceLine": 96,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"constructible": false,
|
|
"recomputed": false,
|
|
"registered": true,
|
|
"typeName": "Fem::DocumentObject"
|
|
},
|
|
"evidenceSha256": "359b24c7e37297c4236df86c47eeb8793c52f2996d70f6cf947576be4ef687db"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::Constraint",
|
|
"name": "Fem::Constraint",
|
|
"family": "generic-document-object",
|
|
"status": "exposed",
|
|
"code": "native_object_contract",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraint.h",
|
|
"sourceLine": 62,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract2",
|
|
"objectType": "Fem::Constraint",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::Constraint"
|
|
},
|
|
"evidenceSha256": "a39c5d4b041460fb67be62d9284bb36fd12d58d87fcbaabb4b9dc47de959a784"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintBearing",
|
|
"name": "Fem::ConstraintBearing",
|
|
"family": "generic-document-object",
|
|
"status": "exposed",
|
|
"code": "native_object_contract",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintBearing.h",
|
|
"sourceLine": 37,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract3",
|
|
"objectType": "Fem::ConstraintBearing",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintBearing"
|
|
},
|
|
"evidenceSha256": "7c2838d5e7573c45190fff2beff2c932fd80383c6712307bd4beb3ddce66ca5b"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintContact",
|
|
"name": "Fem::ConstraintContact",
|
|
"family": "generic-document-object",
|
|
"status": "exposed",
|
|
"code": "native_object_contract",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintContact.h",
|
|
"sourceLine": 34,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract4",
|
|
"objectType": "Fem::ConstraintContact",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintContact"
|
|
},
|
|
"evidenceSha256": "3bb502f3751916e9a80e13eb384951c25a8e9e2b354101075c41f2d86f86ed28"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintDisplacement",
|
|
"name": "Fem::ConstraintDisplacement",
|
|
"family": "generic-document-object",
|
|
"status": "exposed",
|
|
"code": "native_object_contract",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintDisplacement.h",
|
|
"sourceLine": 36,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract5",
|
|
"objectType": "Fem::ConstraintDisplacement",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintDisplacement"
|
|
},
|
|
"evidenceSha256": "599609432fd1984db3b4b550c2639f8f5d1b0e2abd51d97124ff02c042108265"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintFixed",
|
|
"name": "Fem::ConstraintFixed",
|
|
"family": "generic-document-object",
|
|
"status": "exposed",
|
|
"code": "native_object_contract",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintFixed.h",
|
|
"sourceLine": 34,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract6",
|
|
"objectType": "Fem::ConstraintFixed",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintFixed"
|
|
},
|
|
"evidenceSha256": "9531d3c2df77ee07481d840bb9f29d32665cfaebc3f8d7b6a4f87e28e24f7343"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintFluidBoundary",
|
|
"name": "Fem::ConstraintFluidBoundary",
|
|
"family": "generic-document-object",
|
|
"status": "exposed",
|
|
"code": "native_object_contract",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintFluidBoundary.h",
|
|
"sourceLine": 34,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract7",
|
|
"objectType": "Fem::ConstraintFluidBoundary",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintFluidBoundary"
|
|
},
|
|
"evidenceSha256": "38b7a3f6e0696f8d7a04ba6130dd770ff62533177f87e978fb2861ac35e983c2"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintForce",
|
|
"name": "Fem::ConstraintForce",
|
|
"family": "generic-document-object",
|
|
"status": "exposed",
|
|
"code": "native_object_contract",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintForce.h",
|
|
"sourceLine": 34,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract8",
|
|
"objectType": "Fem::ConstraintForce",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintForce"
|
|
},
|
|
"evidenceSha256": "3640c2e3221ea1ff7dcbfc6f06159ff1a40aecf02bf2634987a15b5175059744"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintGear",
|
|
"name": "Fem::ConstraintGear",
|
|
"family": "generic-document-object",
|
|
"status": "exposed",
|
|
"code": "native_object_contract",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintGear.h",
|
|
"sourceLine": 34,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract9",
|
|
"objectType": "Fem::ConstraintGear",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintGear"
|
|
},
|
|
"evidenceSha256": "e91988cb8dbe24fedc2072699cd15952d15924906f9f4546c1e50dfcafdbe890"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintHeatflux",
|
|
"name": "Fem::ConstraintHeatflux",
|
|
"family": "generic-document-object",
|
|
"status": "exposed",
|
|
"code": "native_object_contract",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintHeatflux.h",
|
|
"sourceLine": 36,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract10",
|
|
"objectType": "Fem::ConstraintHeatflux",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintHeatflux"
|
|
},
|
|
"evidenceSha256": "433aaa33b12f2f5a4b9e7c01b0ccd37df2bbe644b16ff2f1b83d401cf2320422"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintInitialTemperature",
|
|
"name": "Fem::ConstraintInitialTemperature",
|
|
"family": "generic-document-object",
|
|
"status": "exposed",
|
|
"code": "native_object_contract",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintInitialTemperature.h",
|
|
"sourceLine": 36,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract11",
|
|
"objectType": "Fem::ConstraintInitialTemperature",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintInitialTemperature"
|
|
},
|
|
"evidenceSha256": "a0eeefa33435154e9b77a8748df174a0b7a26c5bd64f4571bd1b15d2dc3f08ca"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintPlaneRotation",
|
|
"name": "Fem::ConstraintPlaneRotation",
|
|
"family": "generic-document-object",
|
|
"status": "exposed",
|
|
"code": "native_object_contract",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintPlaneRotation.h",
|
|
"sourceLine": 34,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract12",
|
|
"objectType": "Fem::ConstraintPlaneRotation",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintPlaneRotation"
|
|
},
|
|
"evidenceSha256": "acec88791399e9b0e7a1fe92226ef74096d705c11a30fa4658d2c4b200525e1d"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintPressure",
|
|
"name": "Fem::ConstraintPressure",
|
|
"family": "generic-document-object",
|
|
"status": "exposed",
|
|
"code": "native_object_contract",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintPressure.h",
|
|
"sourceLine": 34,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract13",
|
|
"objectType": "Fem::ConstraintPressure",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintPressure"
|
|
},
|
|
"evidenceSha256": "3b6c0dd4d32cde8d6a1ea876492bc87872c651eaaa960d72029e7272e41b6ef3"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintPulley",
|
|
"name": "Fem::ConstraintPulley",
|
|
"family": "generic-document-object",
|
|
"status": "exposed",
|
|
"code": "native_object_contract",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintPulley.h",
|
|
"sourceLine": 34,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract14",
|
|
"objectType": "Fem::ConstraintPulley",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintPulley"
|
|
},
|
|
"evidenceSha256": "398d60c05b35795d65880897eb7e90368684572ca7598eac57736b011fc495b7"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintRigidBody",
|
|
"name": "Fem::ConstraintRigidBody",
|
|
"family": "generic-document-object",
|
|
"status": "exposed",
|
|
"code": "native_object_contract",
|
|
"message": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture",
|
|
"sourceEntry": "src/Mod/Fem/App/FemConstraintRigidBody.h",
|
|
"sourceLine": 33,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"constructible": true,
|
|
"name": "ObjectContract15",
|
|
"objectType": "Fem::ConstraintRigidBody",
|
|
"recomputeCount": 1,
|
|
"recomputed": true,
|
|
"registered": true,
|
|
"typeName": "Fem::ConstraintRigidBody"
|
|
},
|
|
"evidenceSha256": "cb9008c830e5ecf93e89591f1c1c7bb33a9d81e30aa580d68ff3025691596704"
|
|
}
|
|
],
|
|
"sourceEvidence": [
|
|
{
|
|
"apiId": "obj:Fem:Fem::FemAnalysis",
|
|
"path": "src/Mod/Fem/App/FemAnalysis.h",
|
|
"line": 54,
|
|
"declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::FemAnalysis);",
|
|
"sha256": "a045aa87b4b07703216388a8a7fa9c751e529e763d4684e4ba7b3f0e17765677"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::DocumentObject",
|
|
"path": "src/Mod/Fem/App/FemAnalysis.h",
|
|
"line": 96,
|
|
"declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::DocumentObject);",
|
|
"sha256": "a045aa87b4b07703216388a8a7fa9c751e529e763d4684e4ba7b3f0e17765677"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::Constraint",
|
|
"path": "src/Mod/Fem/App/FemConstraint.h",
|
|
"line": 62,
|
|
"declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::Constraint);",
|
|
"sha256": "da3df078e7a74242a78934099d69247c0e2a8ce91befe663144f84eb2ed6f355"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintBearing",
|
|
"path": "src/Mod/Fem/App/FemConstraintBearing.h",
|
|
"line": 37,
|
|
"declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::ConstraintBearing);",
|
|
"sha256": "f8c07c9279e3829395db3bce177332c0e510cf7dc364480c27270f47f8485186"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintContact",
|
|
"path": "src/Mod/Fem/App/FemConstraintContact.h",
|
|
"line": 34,
|
|
"declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::ConstraintContact);",
|
|
"sha256": "20560d7113e1962024bb0de27be37f23a7a4a951da2a405a44d3ec780ab00cf2"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintDisplacement",
|
|
"path": "src/Mod/Fem/App/FemConstraintDisplacement.h",
|
|
"line": 36,
|
|
"declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::ConstraintDisplacement);",
|
|
"sha256": "727fd97fc2981e71be5b08f90bb9bc978ced282301ed847438011b8f95f25680"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintFixed",
|
|
"path": "src/Mod/Fem/App/FemConstraintFixed.h",
|
|
"line": 34,
|
|
"declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::ConstraintFixed);",
|
|
"sha256": "162f173d35b5a4a1af2223acffcda2deffd7e20b2c881447f8421e4bfaaae157"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintFluidBoundary",
|
|
"path": "src/Mod/Fem/App/FemConstraintFluidBoundary.h",
|
|
"line": 34,
|
|
"declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::ConstraintFluidBoundary);",
|
|
"sha256": "29c4f98e9166ed1895fdc0fcea1afaab77fe86301772a4b7199ecc9420b612ec"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintForce",
|
|
"path": "src/Mod/Fem/App/FemConstraintForce.h",
|
|
"line": 34,
|
|
"declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::ConstraintForce);",
|
|
"sha256": "a229bb27a6ecc1f86cff0085a13f2692690de167c78b75ccd066f07490a9adf0"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintGear",
|
|
"path": "src/Mod/Fem/App/FemConstraintGear.h",
|
|
"line": 34,
|
|
"declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::ConstraintGear);",
|
|
"sha256": "fba39e58f0fb7b02c4db3382eab356bb4976db0debe58f3b53575b5b0e4ca787"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintHeatflux",
|
|
"path": "src/Mod/Fem/App/FemConstraintHeatflux.h",
|
|
"line": 36,
|
|
"declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::ConstraintHeatflux);",
|
|
"sha256": "709cc6dd70edcb4c2d1685d4b959af20aa19c04a7cc1a94811b50cbddb711d9a"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintInitialTemperature",
|
|
"path": "src/Mod/Fem/App/FemConstraintInitialTemperature.h",
|
|
"line": 36,
|
|
"declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::ConstraintInitialTemperature);",
|
|
"sha256": "aab41fb88759e5770782449d21b7847746213d6d208ce588643382b83a93dc29"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintPlaneRotation",
|
|
"path": "src/Mod/Fem/App/FemConstraintPlaneRotation.h",
|
|
"line": 34,
|
|
"declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::ConstraintPlaneRotation);",
|
|
"sha256": "3d28ff0dbf8d0670498a5620c441f4383417856594d79ba52627475dab7ac36e"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintPressure",
|
|
"path": "src/Mod/Fem/App/FemConstraintPressure.h",
|
|
"line": 34,
|
|
"declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::ConstraintPressure);",
|
|
"sha256": "0d4f83fbebe52b6f9c64133a61385ec0d252ce7a04998c63423f03a743543a7a"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintPulley",
|
|
"path": "src/Mod/Fem/App/FemConstraintPulley.h",
|
|
"line": 34,
|
|
"declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::ConstraintPulley);",
|
|
"sha256": "4c2c1d50028ee84c45e0d3c12885f0958b6d2b06eba06036f4db58d61bbc7786"
|
|
},
|
|
{
|
|
"apiId": "obj:Fem:Fem::ConstraintRigidBody",
|
|
"path": "src/Mod/Fem/App/FemConstraintRigidBody.h",
|
|
"line": 33,
|
|
"declaration": "PROPERTY_HEADER_WITH_OVERRIDE(Fem::ConstraintRigidBody);",
|
|
"sha256": "a98f19058fb2603a35e6aa73b5f60c1420176bb2c82bfaf7700df2bf32e53dd5"
|
|
}
|
|
],
|
|
"resources": {
|
|
"resourcesReleased": true,
|
|
"documentMutation": false
|
|
},
|
|
"artifacts": {
|
|
"loader": {
|
|
"path": "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js",
|
|
"sha256": "04c9484d699daed49732d0857a8bd9144a675dd714cd5528754ac00b1f780791"
|
|
},
|
|
"wasm": {
|
|
"path": "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm",
|
|
"sha256": "3f1de261011f1cdb495930fca111d46e595eecdc907e497895d646c2d5c388c4"
|
|
}
|
|
},
|
|
"boundaries": [
|
|
"All selected Fem document-object records are constructed and recomputed through one native FreeCAD fixture; GUI/view-provider behavior remains outside this family.",
|
|
"All statuses, source metadata and typed object values originate from compiled FreeCAD through fc_web_dispatch_json; JavaScript only validates and transports the shared batch envelope."
|
|
]
|
|
}
|