V6 - replacement for TestMSX?

I often use TestMSX command in v5 in order to find intersecting mesh faces. This command is missing in v6. Is there a new regular command or other replacement?

Hello - so far I do not see anything…


A video showing how TestMSX is useful when analyzing and cleaning up a mesh for 3d printing:

@pascal - Is it possible to resurrect this test command in v6?

Hello - it may be possible, I’m looking into it… trying to sort out which developer added that originally.



Hi Pascal
… anything new on this topic? I´m looking for a way to implement testmsx in Grasshopper.
Kind regards

Hi @pascal
Now a mesh with self-intersecting faces is regarded as a bad mesh (sample report below).
But do we have any tool to find those faces? TestMSX is still not present in V6.

  This is a bad mesh.
  Here is what is wrong with this mesh:
    Mesh has 8 pairs of faces that intersect each other.This can cause problems if you're doing mesh boolean operations with it.
  General information about this mesh:
    Mesh does not have any degenerate faces.
  Mesh does not have any ngons.
  Mesh does not have any extremely short edges.
  Mesh does not have any non manifold edges.
  Mesh does not have any naked edges.
  Mesh does not have any duplicate faces.
  Mesh does not have any faces with directions different from the mesh as a whole.
  Mesh does not have any disjoint pieces.
  Mesh does not have any unused vertices.

I’ve just noticed there is a new command in Rhino (7) WIP: MeshSelfIntersect
It seems that is the tool. It produced a strange result with my first try (worse than TestMSX in v5) - I can only share an image below. I will investigate further.