V6 - replacement for TestMSX?


(Mikolaj Jarski) #1

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?


(Pascal Golay) #2

Hello - so far I do not see anything…

-Pascal


(Mikolaj Jarski) #5

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

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


(Pascal Golay) #6

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

-Pascal


#10

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


(Mikolaj Jarski) #11

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.
Mikolaj

  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.

(Mikolaj Jarski) #12

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.