545 lines
11 KiB
JSON
545 lines
11 KiB
JSON
{
|
|
"baselineId": "freecad-1.1.1-property-area-failure",
|
|
"cancellationBoundary": {
|
|
"classification": "synchronous-measure-recompute",
|
|
"reason": "no-native-cancel-hook",
|
|
"replacement": "abort-active-document-transaction",
|
|
"supported": false
|
|
},
|
|
"disabled": {
|
|
"before": {
|
|
"elements": [
|
|
{
|
|
"object": "AreaBox",
|
|
"subElements": [
|
|
"Face1"
|
|
]
|
|
}
|
|
],
|
|
"numeric": 10,
|
|
"raw": "10.0 mm^2",
|
|
"state": [
|
|
"Up-to-date"
|
|
],
|
|
"statusString": "Valid",
|
|
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
|
},
|
|
"classification": "editor-readonly-python-mutable-until-immutable",
|
|
"editorMode": [
|
|
"ReadOnly"
|
|
],
|
|
"editorReadOnlyAfter": {
|
|
"elements": [
|
|
{
|
|
"object": "AreaBox",
|
|
"subElements": [
|
|
"Face1"
|
|
]
|
|
}
|
|
],
|
|
"numeric": 20,
|
|
"raw": "20.0 mm^2",
|
|
"state": [
|
|
"Up-to-date"
|
|
],
|
|
"statusString": "Valid",
|
|
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
|
},
|
|
"editorReadOnlyException": null,
|
|
"editorReadOnlyRequested": "20 mm^2",
|
|
"immutableAfter": {
|
|
"elements": [
|
|
{
|
|
"object": "AreaBox",
|
|
"subElements": [
|
|
"Face1"
|
|
]
|
|
}
|
|
],
|
|
"numeric": 20,
|
|
"raw": "20.0 mm^2",
|
|
"state": [
|
|
"Up-to-date"
|
|
],
|
|
"statusString": "Valid",
|
|
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
|
},
|
|
"immutableException": {
|
|
"message": "Object attribute 'Area' is read-only",
|
|
"type": "AttributeError"
|
|
},
|
|
"immutableRequested": "30 mm^2",
|
|
"immutableStatus": [
|
|
"Immutable",
|
|
"24",
|
|
"27"
|
|
],
|
|
"immutableValuePreserved": true,
|
|
"objectsPreserved": true,
|
|
"propertyStatus": [
|
|
"24",
|
|
"27"
|
|
],
|
|
"pythonBypassesEditorReadOnly": true,
|
|
"restored": {
|
|
"elements": [
|
|
{
|
|
"object": "AreaBox",
|
|
"subElements": [
|
|
"Face1"
|
|
]
|
|
}
|
|
],
|
|
"numeric": 10,
|
|
"raw": "10.0 mm^2",
|
|
"state": [
|
|
"Up-to-date"
|
|
],
|
|
"statusString": "Valid",
|
|
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
|
},
|
|
"restoredEditorMode": [
|
|
"ReadOnly"
|
|
],
|
|
"restoredStatus": [
|
|
"24",
|
|
"27"
|
|
],
|
|
"valueRestored": true
|
|
},
|
|
"documentIntegrity": {
|
|
"finalObjects": [
|
|
{
|
|
"name": "AreaBox",
|
|
"typeId": "Part::Box"
|
|
},
|
|
{
|
|
"name": "AreaCylinder",
|
|
"typeId": "Part::Cylinder"
|
|
},
|
|
{
|
|
"name": "AreaPoint",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "AreaLine",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "AreaProbe",
|
|
"typeId": "Measure::MeasureArea"
|
|
}
|
|
],
|
|
"initialObjects": [
|
|
{
|
|
"name": "AreaBox",
|
|
"typeId": "Part::Box"
|
|
},
|
|
{
|
|
"name": "AreaCylinder",
|
|
"typeId": "Part::Cylinder"
|
|
},
|
|
{
|
|
"name": "AreaPoint",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "AreaLine",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "AreaProbe",
|
|
"typeId": "Measure::MeasureArea"
|
|
}
|
|
],
|
|
"objectCount": 5,
|
|
"objectsPreserved": true
|
|
},
|
|
"failures": [
|
|
{
|
|
"after": {
|
|
"elements": [
|
|
{
|
|
"object": "AreaPoint",
|
|
"subElements": [
|
|
"Vertex1"
|
|
]
|
|
}
|
|
],
|
|
"numeric": 10,
|
|
"raw": "10.0 mm^2",
|
|
"state": [
|
|
"Touched",
|
|
"Invalid"
|
|
],
|
|
"statusString": "Cannot calculate area",
|
|
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
|
},
|
|
"afterObjects": [
|
|
{
|
|
"name": "AreaBox",
|
|
"typeId": "Part::Box"
|
|
},
|
|
{
|
|
"name": "AreaCylinder",
|
|
"typeId": "Part::Cylinder"
|
|
},
|
|
{
|
|
"name": "AreaPoint",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "AreaLine",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "AreaProbe",
|
|
"typeId": "Measure::MeasureArea"
|
|
}
|
|
],
|
|
"assignmentException": null,
|
|
"before": {
|
|
"elements": [
|
|
{
|
|
"object": "AreaBox",
|
|
"subElements": [
|
|
"Face1"
|
|
]
|
|
}
|
|
],
|
|
"numeric": 10,
|
|
"raw": "10.0 mm^2",
|
|
"state": [
|
|
"Up-to-date"
|
|
],
|
|
"statusString": "Valid",
|
|
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
|
},
|
|
"beforeObjects": [
|
|
{
|
|
"name": "AreaBox",
|
|
"typeId": "Part::Box"
|
|
},
|
|
{
|
|
"name": "AreaCylinder",
|
|
"typeId": "Part::Cylinder"
|
|
},
|
|
{
|
|
"name": "AreaPoint",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "AreaLine",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "AreaProbe",
|
|
"typeId": "Measure::MeasureArea"
|
|
}
|
|
],
|
|
"expectedDiagnostic": "Cannot calculate area",
|
|
"id": "unsupported-point",
|
|
"objectsPreserved": true,
|
|
"recomputeException": null,
|
|
"recomputeResult": true,
|
|
"recovered": {
|
|
"elements": [
|
|
{
|
|
"object": "AreaBox",
|
|
"subElements": [
|
|
"Face1"
|
|
]
|
|
}
|
|
],
|
|
"numeric": 10,
|
|
"raw": "10.0 mm^2",
|
|
"state": [
|
|
"Up-to-date"
|
|
],
|
|
"statusString": "Valid",
|
|
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
|
},
|
|
"recoveredExactly": true,
|
|
"source": {
|
|
"name": "AreaPoint",
|
|
"shapeType": "Vertex",
|
|
"subElement": "Vertex1",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
"valuePreserved": true
|
|
},
|
|
{
|
|
"after": {
|
|
"elements": [
|
|
{
|
|
"object": "AreaLine",
|
|
"subElements": [
|
|
"Edge1"
|
|
]
|
|
}
|
|
],
|
|
"numeric": 10,
|
|
"raw": "10.0 mm^2",
|
|
"state": [
|
|
"Touched",
|
|
"Invalid"
|
|
],
|
|
"statusString": "Cannot calculate area",
|
|
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
|
},
|
|
"afterObjects": [
|
|
{
|
|
"name": "AreaBox",
|
|
"typeId": "Part::Box"
|
|
},
|
|
{
|
|
"name": "AreaCylinder",
|
|
"typeId": "Part::Cylinder"
|
|
},
|
|
{
|
|
"name": "AreaPoint",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "AreaLine",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "AreaProbe",
|
|
"typeId": "Measure::MeasureArea"
|
|
}
|
|
],
|
|
"assignmentException": null,
|
|
"before": {
|
|
"elements": [
|
|
{
|
|
"object": "AreaBox",
|
|
"subElements": [
|
|
"Face1"
|
|
]
|
|
}
|
|
],
|
|
"numeric": 10,
|
|
"raw": "10.0 mm^2",
|
|
"state": [
|
|
"Up-to-date"
|
|
],
|
|
"statusString": "Valid",
|
|
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
|
},
|
|
"beforeObjects": [
|
|
{
|
|
"name": "AreaBox",
|
|
"typeId": "Part::Box"
|
|
},
|
|
{
|
|
"name": "AreaCylinder",
|
|
"typeId": "Part::Cylinder"
|
|
},
|
|
{
|
|
"name": "AreaPoint",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "AreaLine",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "AreaProbe",
|
|
"typeId": "Measure::MeasureArea"
|
|
}
|
|
],
|
|
"expectedDiagnostic": "Cannot calculate area",
|
|
"id": "unsupported-line",
|
|
"objectsPreserved": true,
|
|
"recomputeException": null,
|
|
"recomputeResult": true,
|
|
"recovered": {
|
|
"elements": [
|
|
{
|
|
"object": "AreaBox",
|
|
"subElements": [
|
|
"Face1"
|
|
]
|
|
}
|
|
],
|
|
"numeric": 10,
|
|
"raw": "10.0 mm^2",
|
|
"state": [
|
|
"Up-to-date"
|
|
],
|
|
"statusString": "Valid",
|
|
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
|
},
|
|
"recoveredExactly": true,
|
|
"source": {
|
|
"name": "AreaLine",
|
|
"shapeType": "Edge",
|
|
"subElement": "Edge1",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
"valuePreserved": true
|
|
}
|
|
],
|
|
"freecadVersion": "1.1.1",
|
|
"gitCommit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d",
|
|
"initial": {
|
|
"elements": [
|
|
{
|
|
"object": "AreaBox",
|
|
"subElements": [
|
|
"Face1"
|
|
]
|
|
}
|
|
],
|
|
"numeric": 10,
|
|
"raw": "10.0 mm^2",
|
|
"state": [
|
|
"Up-to-date"
|
|
],
|
|
"statusString": "Valid",
|
|
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
|
},
|
|
"input": {
|
|
"name": "Elements",
|
|
"typeId": "App::PropertyLinkSubList"
|
|
},
|
|
"object": {
|
|
"name": "AreaProbe",
|
|
"typeId": "Measure::MeasureArea"
|
|
},
|
|
"property": {
|
|
"name": "Area",
|
|
"typeId": "App::PropertyArea"
|
|
},
|
|
"schemaVersion": 1,
|
|
"status": "pass",
|
|
"transaction": {
|
|
"activeAfterAbort": {
|
|
"id": 0,
|
|
"name": ""
|
|
},
|
|
"activeAfterEdit": {
|
|
"id": 1,
|
|
"name": "property-area-cancel"
|
|
},
|
|
"afterAbort": {
|
|
"elements": [
|
|
{
|
|
"object": "AreaBox",
|
|
"subElements": [
|
|
"Face1"
|
|
]
|
|
}
|
|
],
|
|
"numeric": 10,
|
|
"raw": "10.0 mm^2",
|
|
"state": [
|
|
"Touched"
|
|
],
|
|
"statusString": "Touched",
|
|
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
|
},
|
|
"afterRecompute": {
|
|
"elements": [
|
|
{
|
|
"object": "AreaBox",
|
|
"subElements": [
|
|
"Face1"
|
|
]
|
|
}
|
|
],
|
|
"numeric": 10,
|
|
"raw": "10.0 mm^2",
|
|
"state": [
|
|
"Up-to-date"
|
|
],
|
|
"statusString": "Valid",
|
|
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
|
},
|
|
"before": {
|
|
"elements": [
|
|
{
|
|
"object": "AreaBox",
|
|
"subElements": [
|
|
"Face1"
|
|
]
|
|
}
|
|
],
|
|
"numeric": 10,
|
|
"raw": "10.0 mm^2",
|
|
"state": [
|
|
"Up-to-date"
|
|
],
|
|
"statusString": "Valid",
|
|
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
|
},
|
|
"edited": {
|
|
"elements": [
|
|
{
|
|
"object": "AreaCylinder",
|
|
"subElements": [
|
|
"Face1"
|
|
]
|
|
}
|
|
],
|
|
"numeric": 75.398223877,
|
|
"raw": "75.39822387695312 mm^2",
|
|
"state": [
|
|
"Up-to-date"
|
|
],
|
|
"statusString": "Valid",
|
|
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
|
},
|
|
"objectsAfter": [
|
|
{
|
|
"name": "AreaBox",
|
|
"typeId": "Part::Box"
|
|
},
|
|
{
|
|
"name": "AreaCylinder",
|
|
"typeId": "Part::Cylinder"
|
|
},
|
|
{
|
|
"name": "AreaPoint",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "AreaLine",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "AreaProbe",
|
|
"typeId": "Measure::MeasureArea"
|
|
}
|
|
],
|
|
"objectsBefore": [
|
|
{
|
|
"name": "AreaBox",
|
|
"typeId": "Part::Box"
|
|
},
|
|
{
|
|
"name": "AreaCylinder",
|
|
"typeId": "Part::Cylinder"
|
|
},
|
|
{
|
|
"name": "AreaPoint",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "AreaLine",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "AreaProbe",
|
|
"typeId": "Measure::MeasureArea"
|
|
}
|
|
],
|
|
"objectsRestored": true,
|
|
"pendingAfterAbort": false,
|
|
"pendingAfterEdit": true,
|
|
"restored": true,
|
|
"undoMode": 1
|
|
}
|
|
}
|