I'm wondering if anyone here has any good ideas for how to work with bad CAD geo.
Effectively what I want to do is close up seams on my geo to create a nice, well-connected mesh for lodding - this is easy when your starting point is a nicely modelled, watertight geometry and even if it has self-intersections and other nastiness, you can generally clean it up with enough booleans and VDBs.
But what if you have open geometry that's not easily stitchable together?
Here's an example geo - an archway with an open bottom, open back and open top. If it's good geometry, I can simply remesh and polyReduce it to create a wonky LOD:

But when importing CAD data, often faces will not be connected to each other, and worse, they can't even be fused properly because joining edges have different degrees of tessellation:

It's the same shape, but it's not fused together, and it's not really fusable. This means that if you process it further and polyreduce it, gaps in the geometry only get much worse. If the mesh were watertight, converting to VDB could help, but that's not an option here since the geometry's open and there's no reasonable way to cap it.
So I'm wondering if anyone has any good tools for dealing with this? In Houdini or even otherwise?
I'm mainly looking at solutions for LODing, so I'm not necessarily too concerned about maintaining extreme mesh accuracy. I've seen a lot of work lately on automating processing and LODing of CAD data, so I'm wondering if maybe there are any neat workflows for these kinds of problems?
Sample geometry attached!
Alternatively maybe this would be fixed with a decent CAD import, but it doesn't seem like Houdini can handle this is in any decent fashion?



