Revert "PartDesign: Bake in geometry transform after boolean"

This reverts commit 527b2de560.

The `bakeInTransform()` call uses `transformGeometry()` which converts
planar faces to BSplineSurfaces. This prevents the refine algorithm
(BRepBuilderAPI_RefineModel) from detecting and merging coplanar faces,
breaking the Refine option for Boolean operations.

This matches Part WB's Boolean behavior which does not use
`bakeInTransform()` and has working refine functionality.
This commit is contained in:
tetektoza
2026-01-07 22:21:59 +01:00
committed by Kacper Donat
parent 0fe87dca95
commit 5994b67502

View File

@@ -153,8 +153,6 @@ App::DocumentObjectExecReturn* Boolean::execute()
}
}
result.bakeInTransform();
result = refineShapeIfActive(result);
if (!isSingleSolidRuleSatisfied(result.getShape())) {