Hi there,
I’m finding that running MatchEdges() on a mesh frequently produces an invalid mesh - which makes parts of the script using the result downstream fail - and I’m wondering why… Running the native Rhino function does not often result in a bad object.
Corrollary to this is how to repair an ‘invalid’ mesh once it has happened.