Breps not being deconstructed properly


I think this is a known issue, but I can’t seem to find the post…

When I receive Breps with circular holes in them, the speckle object deconstruction produces an invalid
Brep. My assumption is that their is something to do with full circles and meshing, as some other holes in breps seems to work fine (even filleted edges)

Here is an example of an object that fails.

Currently, my workaround is to convert the brep to a json, commit the json string, > recreate the brep on the other end.