Files
Web_FreeCAD_Bitbybit/config/freecad-property-area-mutation.json
wangdequan d11566403d
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
feat: close ordered pairs and property codec batches
2026-08-17 04:58:46 -04:00

343 lines
6.4 KiB
JSON

{
"baselineId": "freecad-1.1.1-property-area-mutation",
"before": {
"editorMode": [
"ReadOnly"
],
"elements": [
{
"object": "AreaBox",
"subElements": [
"Face1"
],
"typeId": "Part::Box"
}
],
"mustExecute": false,
"objectState": [
"Up-to-date"
],
"propertyStatus": [
"24",
"27"
],
"shape": {
"applicable": false
},
"statusString": "Valid",
"value": {
"numeric": 10,
"raw": "10.0 mm^2",
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
}
},
"classification": {
"derivedValueChanged": true,
"derivedValueRestored": true,
"geometry": "source-shapes-preserved-derived-measurement-has-no-shape",
"inputChanged": true,
"inputRestored": true,
"semanticStateRestored": true,
"sourceGeometryPreserved": true
},
"document": {
"objectsBefore": [
{
"name": "AreaBox",
"typeId": "Part::Box"
},
{
"name": "AreaCylinder",
"typeId": "Part::Cylinder"
},
{
"name": "AreaProbe",
"typeId": "Measure::MeasureArea"
}
],
"objectsPreserved": true,
"objectsRestored": [
{
"name": "AreaBox",
"typeId": "Part::Box"
},
{
"name": "AreaCylinder",
"typeId": "Part::Cylinder"
},
{
"name": "AreaProbe",
"typeId": "Measure::MeasureArea"
}
]
},
"edited": {
"editorMode": [
"ReadOnly"
],
"elements": [
{
"object": "AreaBox",
"subElements": [
"Face1",
"Face2"
],
"typeId": "Part::Box"
},
{
"object": "AreaCylinder",
"subElements": [
"Face1"
],
"typeId": "Part::Cylinder"
}
],
"mustExecute": false,
"objectState": [
"Up-to-date"
],
"propertyStatus": [
"24",
"27"
],
"shape": {
"applicable": false
},
"statusString": "Valid",
"value": {
"numeric": 95.398223877,
"raw": "95.39822387695312 mm^2",
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
}
},
"freecadVersion": "1.1.1",
"gitCommit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d",
"input": {
"name": "Elements",
"typeId": "App::PropertyLinkSubList"
},
"object": {
"name": "AreaProbe",
"typeId": "Measure::MeasureArea"
},
"property": {
"name": "Area",
"typeId": "App::PropertyArea"
},
"recompute": {
"edit": 1,
"initial": 3,
"restore": 1
},
"restored": {
"editorMode": [
"ReadOnly"
],
"elements": [
{
"object": "AreaBox",
"subElements": [
"Face1"
],
"typeId": "Part::Box"
}
],
"mustExecute": false,
"objectState": [
"Up-to-date"
],
"propertyStatus": [
"24",
"27"
],
"shape": {
"applicable": false
},
"statusString": "Valid",
"value": {
"numeric": 10,
"raw": "10.0 mm^2",
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
}
},
"schemaVersion": 1,
"sources": {
"before": [
{
"area": 160,
"bounds": [
0,
0,
0,
10,
5,
2
],
"edges": 12,
"faces": 6,
"name": "AreaBox",
"shapeType": "Solid",
"solids": 1,
"typeId": "Part::Box",
"valid": true,
"vertices": 8,
"volume": 100
},
{
"area": 131.946891451,
"bounds": [
-3,
-3,
0,
3,
3,
4
],
"edges": 3,
"faces": 3,
"name": "AreaCylinder",
"shapeType": "Solid",
"solids": 1,
"typeId": "Part::Cylinder",
"valid": true,
"vertices": 2,
"volume": 113.097335529
}
],
"edited": [
{
"area": 160,
"bounds": [
0,
0,
0,
10,
5,
2
],
"edges": 12,
"faces": 6,
"name": "AreaBox",
"shapeType": "Solid",
"solids": 1,
"typeId": "Part::Box",
"valid": true,
"vertices": 8,
"volume": 100
},
{
"area": 131.946891451,
"bounds": [
-3,
-3,
0,
3,
3,
4
],
"edges": 3,
"faces": 3,
"name": "AreaCylinder",
"shapeType": "Solid",
"solids": 1,
"typeId": "Part::Cylinder",
"valid": true,
"vertices": 2,
"volume": 113.097335529
}
],
"preserved": true,
"restored": [
{
"area": 160,
"bounds": [
0,
0,
0,
10,
5,
2
],
"edges": 12,
"faces": 6,
"name": "AreaBox",
"shapeType": "Solid",
"solids": 1,
"typeId": "Part::Box",
"valid": true,
"vertices": 8,
"volume": 100
},
{
"area": 131.946891451,
"bounds": [
-3,
-3,
0,
3,
3,
4
],
"edges": 3,
"faces": 3,
"name": "AreaCylinder",
"shapeType": "Solid",
"solids": 1,
"typeId": "Part::Cylinder",
"valid": true,
"vertices": 2,
"volume": 113.097335529
}
]
},
"status": "pass",
"touchedAfterEdit": {
"elements": [
{
"object": "AreaBox",
"subElements": [
"Face1",
"Face2"
],
"typeId": "Part::Box"
},
{
"object": "AreaCylinder",
"subElements": [
"Face1"
],
"typeId": "Part::Cylinder"
}
],
"mustExecute": false,
"objectState": [
"Touched"
],
"value": {
"numeric": 95.398223877,
"raw": "95.39822387695312 mm^2",
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
}
},
"touchedAfterRestore": {
"elements": [
{
"object": "AreaBox",
"subElements": [
"Face1"
],
"typeId": "Part::Box"
}
],
"mustExecute": false,
"objectState": [
"Touched"
],
"value": {
"numeric": 10,
"raw": "10.0 mm^2",
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
}
}
}