Meshtrim, MeshSplit, MeshBooleanUnion etc. not working correctly; bug

@piac
The model is created only with Rhino 8 tools.
2026-07-01_MeshSplit.3dm (8.5 MB)

The mesh comes from _ExtractRenderMesh.

I want to trim/split or whatever the small borders, in the end I want a closed, solid mesh.

Nothing works correctly, Meshtrim, MeshSplit, MeshBooleanUnion etc..
For me it looks like a simple task…
And things like that should really work.

I already tried to rebuild the mesh, made a mesh from the polysrf etc.
And also tried PermitSplittingWithEachOther.

Can you point out a reliable method to get the task done?

so a bit of work to do here as for some reason this mesh was misbehaving.

  1. copy and move the mesh in a bit
  2. patch single face at the corners to make bridges from the original mesh to the copy.
  3. fillmeshhole for each hole left by the above process
  4. shrinkwrap the part at .01 units
  5. mesh boolean split with the polysurface

result-


2026-07-01_MeshSplit_kfix.3dm (13.5 MB)

Oh well this is complicated and tedious.
For such a simple geometry.

I have found another method to get it done.
And as yours, it’s not error free, and requires repairs.
Repairing a fresh geometry, created in Rhino - embarrasing.
Enough ranting now.

I think the weak point here is the MeshSplit operations.
That’s why I use the term “bug”.

My proposal is to investigate and fix the issues.

Agreed this is not ideal- @piac perhaps can take a peek and expand on the issues here?

Tried again with the meshes in (9.0.26188.13293, 2026-07-07).
I could :exploding_head:

It feels like nothing works as it should.
The same findings as @osuire.
That was over two years ago, and I haven’t seen anything improve since then.
I’d remove all the faulty functions to avoid disappointment.


I also never got a usable result, except in very simple, artificial test cases.

If it were a dialog…
MeshRepair lives in a panel for whatever reason, to me it makes no sense.
And it requires to re-select the mesh to repair for different ‘repair’ options.
Most of them don’t work as expected.

Garbage to gold…?