feat: promote font force heat flux and integer set properties
Some checks are pending
real-verification / chrome (push) Waiting to run
real-verification / freecad-oracle (push) Waiting to run
real-verification / wasm (push) Waiting to run

This commit is contained in:
2026-08-17 09:10:47 -04:00
parent d11566403d
commit 8f6053089a
159 changed files with 9687 additions and 163 deletions

View File

@@ -0,0 +1,358 @@
{
"baselineId": "freecad-1.1.1-property-heatflux-mutation",
"before": {
"ambientTemp": {
"numeric": 0,
"raw": "0.0 K",
"unit": "Unit: K (0,0,0,0,1,0,0,0) [Temperature]"
},
"amplitudeValues": [
"0, 0",
"1, 1"
],
"constraintType": "Convection",
"editorMode": [],
"emissivity": 0,
"enableAmplitude": false,
"filmCoef": {
"numeric": 0,
"raw": "0.0 kg/(s^3*K)",
"unit": "Unit: kg/(s^3*K) (0,1,-3,0,-1,0,0,0) [ThermalTransferCoefficient]"
},
"mustExecute": false,
"objectState": [
"Up-to-date"
],
"propertyNames": [
"AmbientTemp",
"AmplitudeValues",
"CavityName",
"CavityRadiation",
"ConstraintType",
"DFlux",
"Emissivity",
"EnableAmplitude",
"ExpressionEngine",
"FilmCoef",
"Label",
"Label2",
"NormalDirection",
"Normals",
"Points",
"References",
"Scale",
"Suppressed",
"Visibility"
],
"propertyStatus": [],
"scale": 1,
"shape": {
"applicable": false
},
"statusString": "Valid",
"value": {
"numeric": 0,
"raw": "0.0 kg/s^3",
"unit": "Unit: kg/s^3 (0,1,-3,0,0,0,0,0) [HeatFlux]"
}
},
"classification": {
"geometry": "not-applicable-no-shape-property",
"neighborPropertiesPreserved": true,
"propertyChanged": true,
"propertyRestored": true,
"semanticStateRestored": true
},
"document": {
"objectsBefore": [
{
"name": "HeatFluxProbe",
"typeId": "Fem::ConstraintHeatflux"
}
],
"objectsPreserved": true,
"objectsRestored": [
{
"name": "HeatFluxProbe",
"typeId": "Fem::ConstraintHeatflux"
}
]
},
"edited": {
"ambientTemp": {
"numeric": 0,
"raw": "0.0 K",
"unit": "Unit: K (0,0,0,0,1,0,0,0) [Temperature]"
},
"amplitudeValues": [
"0, 0",
"1, 1"
],
"constraintType": "Convection",
"editorMode": [],
"emissivity": 0,
"enableAmplitude": false,
"filmCoef": {
"numeric": 0,
"raw": "0.0 kg/(s^3*K)",
"unit": "Unit: kg/(s^3*K) (0,1,-3,0,-1,0,0,0) [ThermalTransferCoefficient]"
},
"mustExecute": false,
"objectState": [
"Up-to-date"
],
"propertyNames": [
"AmbientTemp",
"AmplitudeValues",
"CavityName",
"CavityRadiation",
"ConstraintType",
"DFlux",
"Emissivity",
"EnableAmplitude",
"ExpressionEngine",
"FilmCoef",
"Label",
"Label2",
"NormalDirection",
"Normals",
"Points",
"References",
"Scale",
"Suppressed",
"Visibility"
],
"propertyStatus": [],
"scale": 1,
"shape": {
"applicable": false
},
"statusString": "Valid",
"value": {
"numeric": 500,
"raw": "500.0 kg/s^3",
"unit": "Unit: kg/s^3 (0,1,-3,0,0,0,0,0) [HeatFlux]"
}
},
"freecadVersion": "1.1.1",
"gitCommit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d",
"neighbors": {
"before": {
"ambientTemp": {
"numeric": 0,
"raw": "0.0 K",
"unit": "Unit: K (0,0,0,0,1,0,0,0) [Temperature]"
},
"amplitudeValues": [
"0, 0",
"1, 1"
],
"constraintType": "Convection",
"emissivity": 0,
"enableAmplitude": false,
"filmCoef": {
"numeric": 0,
"raw": "0.0 kg/(s^3*K)",
"unit": "Unit: kg/(s^3*K) (0,1,-3,0,-1,0,0,0) [ThermalTransferCoefficient]"
},
"propertyNames": [
"AmbientTemp",
"AmplitudeValues",
"CavityName",
"CavityRadiation",
"ConstraintType",
"DFlux",
"Emissivity",
"EnableAmplitude",
"ExpressionEngine",
"FilmCoef",
"Label",
"Label2",
"NormalDirection",
"Normals",
"Points",
"References",
"Scale",
"Suppressed",
"Visibility"
],
"scale": 1
},
"edited": {
"ambientTemp": {
"numeric": 0,
"raw": "0.0 K",
"unit": "Unit: K (0,0,0,0,1,0,0,0) [Temperature]"
},
"amplitudeValues": [
"0, 0",
"1, 1"
],
"constraintType": "Convection",
"emissivity": 0,
"enableAmplitude": false,
"filmCoef": {
"numeric": 0,
"raw": "0.0 kg/(s^3*K)",
"unit": "Unit: kg/(s^3*K) (0,1,-3,0,-1,0,0,0) [ThermalTransferCoefficient]"
},
"propertyNames": [
"AmbientTemp",
"AmplitudeValues",
"CavityName",
"CavityRadiation",
"ConstraintType",
"DFlux",
"Emissivity",
"EnableAmplitude",
"ExpressionEngine",
"FilmCoef",
"Label",
"Label2",
"NormalDirection",
"Normals",
"Points",
"References",
"Scale",
"Suppressed",
"Visibility"
],
"scale": 1
},
"preserved": true,
"restored": {
"ambientTemp": {
"numeric": 0,
"raw": "0.0 K",
"unit": "Unit: K (0,0,0,0,1,0,0,0) [Temperature]"
},
"amplitudeValues": [
"0, 0",
"1, 1"
],
"constraintType": "Convection",
"emissivity": 0,
"enableAmplitude": false,
"filmCoef": {
"numeric": 0,
"raw": "0.0 kg/(s^3*K)",
"unit": "Unit: kg/(s^3*K) (0,1,-3,0,-1,0,0,0) [ThermalTransferCoefficient]"
},
"propertyNames": [
"AmbientTemp",
"AmplitudeValues",
"CavityName",
"CavityRadiation",
"ConstraintType",
"DFlux",
"Emissivity",
"EnableAmplitude",
"ExpressionEngine",
"FilmCoef",
"Label",
"Label2",
"NormalDirection",
"Normals",
"Points",
"References",
"Scale",
"Suppressed",
"Visibility"
],
"scale": 1
}
},
"object": {
"name": "HeatFluxProbe",
"typeId": "Fem::ConstraintHeatflux"
},
"property": {
"name": "DFlux",
"typeId": "App::PropertyHeatFlux"
},
"recompute": {
"edit": 1,
"initial": 1,
"restore": 1
},
"restored": {
"ambientTemp": {
"numeric": 0,
"raw": "0.0 K",
"unit": "Unit: K (0,0,0,0,1,0,0,0) [Temperature]"
},
"amplitudeValues": [
"0, 0",
"1, 1"
],
"constraintType": "Convection",
"editorMode": [],
"emissivity": 0,
"enableAmplitude": false,
"filmCoef": {
"numeric": 0,
"raw": "0.0 kg/(s^3*K)",
"unit": "Unit: kg/(s^3*K) (0,1,-3,0,-1,0,0,0) [ThermalTransferCoefficient]"
},
"mustExecute": false,
"objectState": [
"Up-to-date"
],
"propertyNames": [
"AmbientTemp",
"AmplitudeValues",
"CavityName",
"CavityRadiation",
"ConstraintType",
"DFlux",
"Emissivity",
"EnableAmplitude",
"ExpressionEngine",
"FilmCoef",
"Label",
"Label2",
"NormalDirection",
"Normals",
"Points",
"References",
"Scale",
"Suppressed",
"Visibility"
],
"propertyStatus": [],
"scale": 1,
"shape": {
"applicable": false
},
"statusString": "Valid",
"value": {
"numeric": 0,
"raw": "0.0 kg/s^3",
"unit": "Unit: kg/s^3 (0,1,-3,0,0,0,0,0) [HeatFlux]"
}
},
"schemaVersion": 1,
"status": "pass",
"touchedAfterEdit": {
"mustExecute": false,
"objectState": [
"Touched"
],
"value": {
"numeric": 500,
"raw": "500.0 kg/s^3",
"unit": "Unit: kg/s^3 (0,1,-3,0,0,0,0,0) [HeatFlux]"
}
},
"touchedAfterRestore": {
"mustExecute": false,
"objectState": [
"Touched"
],
"value": {
"numeric": 0,
"raw": "0.0 kg/s^3",
"unit": "Unit: kg/s^3 (0,1,-3,0,0,0,0,0) [HeatFlux]"
}
}
}