feat: close builder mutation and roundtrip evidence gaps
This commit is contained in:
@@ -141,6 +141,108 @@
|
||||
"expected": "success",
|
||||
"faces": 6,
|
||||
"id": "part-extrusion-success",
|
||||
"mutation": {
|
||||
"before": {
|
||||
"parameterSnapshot": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
],
|
||||
"shape": {
|
||||
"area": 62,
|
||||
"bounds": {
|
||||
"max": [
|
||||
3,
|
||||
2,
|
||||
5
|
||||
],
|
||||
"min": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
"brepSha256": "9d30d34ebc7b7c4d817dceb14aa8283acaef95ec72b06dcbbb29adbd075c2221",
|
||||
"edges": 12,
|
||||
"faces": 6,
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 8,
|
||||
"volume": 30
|
||||
}
|
||||
},
|
||||
"brepStable": true,
|
||||
"edited": {
|
||||
"parameterSnapshot": [
|
||||
0,
|
||||
0,
|
||||
7
|
||||
],
|
||||
"shape": {
|
||||
"area": 82,
|
||||
"bounds": {
|
||||
"max": [
|
||||
3,
|
||||
2,
|
||||
7
|
||||
],
|
||||
"min": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
"brepSha256": "810f0b359958485b84d4404172ded10352418bf1877248604cfbe14262ecc4a5",
|
||||
"edges": 12,
|
||||
"faces": 6,
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 8,
|
||||
"volume": 42
|
||||
}
|
||||
},
|
||||
"familyId": "Part::Extrusion",
|
||||
"featureName": "Extrusion",
|
||||
"parameterChanged": true,
|
||||
"propertyPath": "Dir",
|
||||
"restored": {
|
||||
"parameterSnapshot": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
],
|
||||
"shape": {
|
||||
"area": 62,
|
||||
"bounds": {
|
||||
"max": [
|
||||
3,
|
||||
2,
|
||||
5
|
||||
],
|
||||
"min": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
"brepSha256": "9d30d34ebc7b7c4d817dceb14aa8283acaef95ec72b06dcbbb29adbd075c2221",
|
||||
"edges": 12,
|
||||
"faces": 6,
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 8,
|
||||
"volume": 30
|
||||
}
|
||||
},
|
||||
"restoredExactly": true,
|
||||
"restoredGeometrically": true,
|
||||
"schemaVersion": 1,
|
||||
"shapeChanged": true,
|
||||
"status": "pass"
|
||||
},
|
||||
"observed": "success",
|
||||
"passed": true,
|
||||
"shapeNull": false,
|
||||
@@ -161,6 +263,96 @@
|
||||
"expected": "success",
|
||||
"faces": 4,
|
||||
"id": "part-revolution-success",
|
||||
"mutation": {
|
||||
"before": {
|
||||
"parameterSnapshot": 360,
|
||||
"shape": {
|
||||
"area": 150.79644737231007,
|
||||
"bounds": {
|
||||
"max": [
|
||||
4,
|
||||
2,
|
||||
4
|
||||
],
|
||||
"min": [
|
||||
-4,
|
||||
0,
|
||||
-4
|
||||
]
|
||||
},
|
||||
"brepSha256": "1006818e02e479865c719ba5a8b6a513e3595dc36cbb618b8ea8f44770a80eee",
|
||||
"edges": 6,
|
||||
"faces": 4,
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 4,
|
||||
"volume": 75.398223686155
|
||||
}
|
||||
},
|
||||
"brepStable": false,
|
||||
"edited": {
|
||||
"parameterSnapshot": 270,
|
||||
"shape": {
|
||||
"area": 121.09733552923257,
|
||||
"bounds": {
|
||||
"max": [
|
||||
4,
|
||||
2,
|
||||
4
|
||||
],
|
||||
"min": [
|
||||
-4,
|
||||
0,
|
||||
-4
|
||||
]
|
||||
},
|
||||
"brepSha256": "9426f11d00c01396b73f44bc342d021a3779b0ff9d5a81bc78529f80edb589cb",
|
||||
"edges": 12,
|
||||
"faces": 6,
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 8,
|
||||
"volume": 56.54866776461628
|
||||
}
|
||||
},
|
||||
"familyId": "Part::Revolution",
|
||||
"featureName": "Revolution",
|
||||
"parameterChanged": true,
|
||||
"propertyPath": "Angle",
|
||||
"restored": {
|
||||
"parameterSnapshot": 360,
|
||||
"shape": {
|
||||
"area": 150.79644737231007,
|
||||
"bounds": {
|
||||
"max": [
|
||||
4,
|
||||
2,
|
||||
4
|
||||
],
|
||||
"min": [
|
||||
-4,
|
||||
0,
|
||||
-4
|
||||
]
|
||||
},
|
||||
"brepSha256": "ec773a4c293bac1ffc7dfbb42ab648361eb9926779d8d79d00ba037fb01bbe19",
|
||||
"edges": 6,
|
||||
"faces": 4,
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 4,
|
||||
"volume": 75.398223686155
|
||||
}
|
||||
},
|
||||
"restoredExactly": true,
|
||||
"restoredGeometrically": true,
|
||||
"schemaVersion": 1,
|
||||
"shapeChanged": true,
|
||||
"status": "pass"
|
||||
},
|
||||
"observed": "success",
|
||||
"passed": true,
|
||||
"shapeNull": false,
|
||||
@@ -181,6 +373,96 @@
|
||||
"expected": "success",
|
||||
"faces": 6,
|
||||
"id": "part-loft-success",
|
||||
"mutation": {
|
||||
"before": {
|
||||
"parameterSnapshot": false,
|
||||
"shape": {
|
||||
"area": 81.18823416311344,
|
||||
"bounds": {
|
||||
"max": [
|
||||
2,
|
||||
2,
|
||||
5
|
||||
],
|
||||
"min": [
|
||||
-2,
|
||||
-2,
|
||||
0
|
||||
]
|
||||
},
|
||||
"brepSha256": "efec0c6cf3b8907f16c071ffeed11238b8e5a9f8f60e40fad225eb418ff33f7b",
|
||||
"edges": 12,
|
||||
"faces": 6,
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 8,
|
||||
"volume": 46.666666666666664
|
||||
}
|
||||
},
|
||||
"brepStable": false,
|
||||
"edited": {
|
||||
"parameterSnapshot": true,
|
||||
"shape": {
|
||||
"area": 81.18823416311344,
|
||||
"bounds": {
|
||||
"max": [
|
||||
2,
|
||||
2,
|
||||
5
|
||||
],
|
||||
"min": [
|
||||
-2,
|
||||
-2,
|
||||
0
|
||||
]
|
||||
},
|
||||
"brepSha256": "9542e7469b051c053c1c425ffa5d246194661675e16ff0dcc046bce6b2527df1",
|
||||
"edges": 12,
|
||||
"faces": 6,
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 8,
|
||||
"volume": 46.666666666666664
|
||||
}
|
||||
},
|
||||
"familyId": "Part::Loft",
|
||||
"featureName": "Loft",
|
||||
"parameterChanged": true,
|
||||
"propertyPath": "Ruled",
|
||||
"restored": {
|
||||
"parameterSnapshot": false,
|
||||
"shape": {
|
||||
"area": 81.18823416311344,
|
||||
"bounds": {
|
||||
"max": [
|
||||
2,
|
||||
2,
|
||||
5
|
||||
],
|
||||
"min": [
|
||||
-2,
|
||||
-2,
|
||||
0
|
||||
]
|
||||
},
|
||||
"brepSha256": "bb0a25834e30e135551532aba7398c66e7de32e79ca07d4b3cd07268ace94ee5",
|
||||
"edges": 12,
|
||||
"faces": 6,
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 8,
|
||||
"volume": 46.666666666666664
|
||||
}
|
||||
},
|
||||
"restoredExactly": true,
|
||||
"restoredGeometrically": true,
|
||||
"schemaVersion": 1,
|
||||
"shapeChanged": true,
|
||||
"status": "pass"
|
||||
},
|
||||
"observed": "success",
|
||||
"passed": true,
|
||||
"shapeNull": false,
|
||||
@@ -201,6 +483,111 @@
|
||||
"expected": "success",
|
||||
"faces": 6,
|
||||
"id": "part-sweep-success",
|
||||
"mutation": {
|
||||
"before": {
|
||||
"parameterSnapshot": [
|
||||
{
|
||||
"name": "Section",
|
||||
"typeId": "Part::Feature"
|
||||
}
|
||||
],
|
||||
"shape": {
|
||||
"area": 56,
|
||||
"bounds": {
|
||||
"max": [
|
||||
1,
|
||||
1,
|
||||
6
|
||||
],
|
||||
"min": [
|
||||
-1,
|
||||
-1,
|
||||
0
|
||||
]
|
||||
},
|
||||
"brepSha256": "5c1241164480ab824c8e107694158117e7d5854ca62985d1123a33853d6d5e58",
|
||||
"edges": 12,
|
||||
"faces": 6,
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 8,
|
||||
"volume": 23.999999999999996
|
||||
}
|
||||
},
|
||||
"brepStable": true,
|
||||
"edited": {
|
||||
"parameterSnapshot": [
|
||||
{
|
||||
"name": "EditedSection",
|
||||
"typeId": "Part::Feature"
|
||||
}
|
||||
],
|
||||
"shape": {
|
||||
"area": 40.5,
|
||||
"bounds": {
|
||||
"max": [
|
||||
0.75,
|
||||
0.75,
|
||||
6
|
||||
],
|
||||
"min": [
|
||||
-0.75,
|
||||
-0.75,
|
||||
0
|
||||
]
|
||||
},
|
||||
"brepSha256": "5fcac1094e1a5fd89bdc44c7ebe60e3a80060bba5a28852875d55869b3a96ee7",
|
||||
"edges": 12,
|
||||
"faces": 6,
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 8,
|
||||
"volume": 13.5
|
||||
}
|
||||
},
|
||||
"familyId": "Part::Sweep",
|
||||
"featureName": "Sweep",
|
||||
"parameterChanged": true,
|
||||
"propertyPath": "Sections",
|
||||
"restored": {
|
||||
"parameterSnapshot": [
|
||||
{
|
||||
"name": "Section",
|
||||
"typeId": "Part::Feature"
|
||||
}
|
||||
],
|
||||
"shape": {
|
||||
"area": 56,
|
||||
"bounds": {
|
||||
"max": [
|
||||
1,
|
||||
1,
|
||||
6
|
||||
],
|
||||
"min": [
|
||||
-1,
|
||||
-1,
|
||||
0
|
||||
]
|
||||
},
|
||||
"brepSha256": "5c1241164480ab824c8e107694158117e7d5854ca62985d1123a33853d6d5e58",
|
||||
"edges": 12,
|
||||
"faces": 6,
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 8,
|
||||
"volume": 23.999999999999996
|
||||
}
|
||||
},
|
||||
"restoredExactly": true,
|
||||
"restoredGeometrically": true,
|
||||
"schemaVersion": 1,
|
||||
"shapeChanged": true,
|
||||
"status": "pass"
|
||||
},
|
||||
"observed": "success",
|
||||
"passed": true,
|
||||
"shapeNull": false,
|
||||
@@ -221,6 +608,114 @@
|
||||
"expected": "success",
|
||||
"faces": 7,
|
||||
"id": "part-fillet-success",
|
||||
"mutation": {
|
||||
"before": {
|
||||
"parameterSnapshot": [
|
||||
[
|
||||
1,
|
||||
1,
|
||||
1
|
||||
]
|
||||
],
|
||||
"shape": {
|
||||
"area": 372.99557428756424,
|
||||
"bounds": {
|
||||
"max": [
|
||||
10,
|
||||
8,
|
||||
6
|
||||
],
|
||||
"min": [
|
||||
-2.220446049250313e-16,
|
||||
-2.220446049250313e-16,
|
||||
0
|
||||
]
|
||||
},
|
||||
"brepSha256": "53dbc555b86be7f2e989af3dd696ee01a611a4d7eb6b8d4fd1d379d351e8f73d",
|
||||
"edges": 15,
|
||||
"faces": 7,
|
||||
"shapeType": "Compound",
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 10,
|
||||
"volume": 478.7123889803846
|
||||
}
|
||||
},
|
||||
"brepStable": true,
|
||||
"edited": {
|
||||
"parameterSnapshot": [
|
||||
[
|
||||
1,
|
||||
0.5,
|
||||
0.5
|
||||
]
|
||||
],
|
||||
"shape": {
|
||||
"area": 374.6050880620834,
|
||||
"bounds": {
|
||||
"max": [
|
||||
10,
|
||||
8,
|
||||
6
|
||||
],
|
||||
"min": [
|
||||
-1.1102230246251565e-16,
|
||||
-1.1102230246251565e-16,
|
||||
0
|
||||
]
|
||||
},
|
||||
"brepSha256": "25428228208a7ddd0b814f828c566d9ce99916c2ab86277d7eadf83dcba05aa7",
|
||||
"edges": 15,
|
||||
"faces": 7,
|
||||
"shapeType": "Compound",
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 10,
|
||||
"volume": 479.6780972450962
|
||||
}
|
||||
},
|
||||
"familyId": "Part::Fillet",
|
||||
"featureName": "Fillet",
|
||||
"parameterChanged": true,
|
||||
"propertyPath": "Edges",
|
||||
"restored": {
|
||||
"parameterSnapshot": [
|
||||
[
|
||||
1,
|
||||
1,
|
||||
1
|
||||
]
|
||||
],
|
||||
"shape": {
|
||||
"area": 372.99557428756424,
|
||||
"bounds": {
|
||||
"max": [
|
||||
10,
|
||||
8,
|
||||
6
|
||||
],
|
||||
"min": [
|
||||
-2.220446049250313e-16,
|
||||
-2.220446049250313e-16,
|
||||
0
|
||||
]
|
||||
},
|
||||
"brepSha256": "53dbc555b86be7f2e989af3dd696ee01a611a4d7eb6b8d4fd1d379d351e8f73d",
|
||||
"edges": 15,
|
||||
"faces": 7,
|
||||
"shapeType": "Compound",
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 10,
|
||||
"volume": 478.7123889803846
|
||||
}
|
||||
},
|
||||
"restoredExactly": true,
|
||||
"restoredGeometrically": true,
|
||||
"schemaVersion": 1,
|
||||
"shapeChanged": true,
|
||||
"status": "pass"
|
||||
},
|
||||
"observed": "success",
|
||||
"passed": true,
|
||||
"shapeNull": false,
|
||||
@@ -241,6 +736,114 @@
|
||||
"expected": "success",
|
||||
"faces": 7,
|
||||
"id": "part-chamfer-success",
|
||||
"mutation": {
|
||||
"before": {
|
||||
"parameterSnapshot": [
|
||||
[
|
||||
1,
|
||||
1,
|
||||
1
|
||||
]
|
||||
],
|
||||
"shape": {
|
||||
"area": 371.4852813742385,
|
||||
"bounds": {
|
||||
"max": [
|
||||
10,
|
||||
8,
|
||||
6
|
||||
],
|
||||
"min": [
|
||||
-1.6653345369377348e-16,
|
||||
-1.6653345369377348e-16,
|
||||
0
|
||||
]
|
||||
},
|
||||
"brepSha256": "53ed2773aca1555789f3cca4fbb6b95e76ca92e40b1f423d53bfe39da21bbca6",
|
||||
"edges": 15,
|
||||
"faces": 7,
|
||||
"shapeType": "Compound",
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 10,
|
||||
"volume": 476.9999999999999
|
||||
}
|
||||
},
|
||||
"brepStable": true,
|
||||
"edited": {
|
||||
"parameterSnapshot": [
|
||||
[
|
||||
1,
|
||||
0.5,
|
||||
0.5
|
||||
]
|
||||
],
|
||||
"shape": {
|
||||
"area": 373.99264068711926,
|
||||
"bounds": {
|
||||
"max": [
|
||||
10,
|
||||
8,
|
||||
6
|
||||
],
|
||||
"min": [
|
||||
-8.326672684688674e-17,
|
||||
-8.326672684688674e-17,
|
||||
0
|
||||
]
|
||||
},
|
||||
"brepSha256": "ac5a85fa3d48a6595c1458a80fa22b6618c3c4203c3c5995a92cd2349fa262c5",
|
||||
"edges": 15,
|
||||
"faces": 7,
|
||||
"shapeType": "Compound",
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 10,
|
||||
"volume": 479.25
|
||||
}
|
||||
},
|
||||
"familyId": "Part::Chamfer",
|
||||
"featureName": "Chamfer",
|
||||
"parameterChanged": true,
|
||||
"propertyPath": "Edges",
|
||||
"restored": {
|
||||
"parameterSnapshot": [
|
||||
[
|
||||
1,
|
||||
1,
|
||||
1
|
||||
]
|
||||
],
|
||||
"shape": {
|
||||
"area": 371.4852813742385,
|
||||
"bounds": {
|
||||
"max": [
|
||||
10,
|
||||
8,
|
||||
6
|
||||
],
|
||||
"min": [
|
||||
-1.6653345369377348e-16,
|
||||
-1.6653345369377348e-16,
|
||||
0
|
||||
]
|
||||
},
|
||||
"brepSha256": "53ed2773aca1555789f3cca4fbb6b95e76ca92e40b1f423d53bfe39da21bbca6",
|
||||
"edges": 15,
|
||||
"faces": 7,
|
||||
"shapeType": "Compound",
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 10,
|
||||
"volume": 476.9999999999999
|
||||
}
|
||||
},
|
||||
"restoredExactly": true,
|
||||
"restoredGeometrically": true,
|
||||
"schemaVersion": 1,
|
||||
"shapeChanged": true,
|
||||
"status": "pass"
|
||||
},
|
||||
"observed": "success",
|
||||
"passed": true,
|
||||
"shapeNull": false,
|
||||
|
||||
Reference in New Issue
Block a user