MergeAllCoplanarFaces and MergeAllEdges resulting in invalid breps

20240624_MergeCoplanarFaces_returns_InvalidBrep.gh (480.6 KB)

Hello everyone,

I have an issue that started most likely after updating to Version 8 SR8 (8.8.24170.13001, 2024-06-18). Before the update I didn´t encounter the issue so far with very similar or even the same geometry.

In Rhino:
Using “MergeAllCoplanarFaces” returns valid breps.
Using “MergeAllEdges” returns invalid breps.

In Grasshopper:
Using “Merge Faces” returns invalid breps.
Using C# (RhinoCommon) “MergeCoplanarFaces” returns invalid breps.

Please see attached .gh file with internalised breps (before merging)

Is anyone else expiriencing a similar issue?
Any ideas what I´ve been missing?
Is the initial brep geometry somehow corrupted?
Any workarounds for Grasshopper?

Thanks!

Yours,
Dominik

hi @Dominik_Wrigley-Simo thanks for reporting,
I can repeat both issue here. Seems fine in Rhino 7.

RH-82695 MergeAllCoplanarFaces: invalid brep

RH-82696 MergeAllEdges is broken

Hello Gijs,

it appears that “MergAllEdges” in Rhino is working again in the latest Service Relase. (Version 8 SR11
(8.11.24254.15001, 2024-09-10))

Tanks!

Kind regards,
Dominik