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.

(cherry picked from commit 0baf444c3e)
This commit is contained in:
tetektoza
2026-01-08 20:13:01 +01:00
committed by Max Wilfinger
parent 0c7935c755
commit 5f9ca54720
@@ -153,8 +153,6 @@ App::DocumentObjectExecReturn* Boolean::execute()
}
}
result.bakeInTransform();
result = refineShapeIfActive(result);
if (!isSingleSolidRuleSatisfied(result.getShape())) {