Removing Intersecting Mesh

In addition to finding mesh intersection , CubitĀ® can also remove mesh intersection by slightly repositioning the nodes of intersecting elements. Nodes are moved along surface normals just enough so that the intersection is zero or undetectable. The command syntax is:

Remove Mesh Intersection {Block|Body|Volume} <id_list> [with {Block|Body|Volume} <id_list>] [low <value=0.0001>] [high <value>] [detail]

The low and high options set how much cumulative intersection should be detected. A low value of 0.1 would ignore elements that do not intersect more than 10% of their volume. Similarly, a high value of 0.5 would discard elements that intersect more than 50% of their volume. Both low and high can be used simultaneously. The default for the low value is 0.0001

The detail option provides information, printing the ten nodes moved the largest distances, providing users an idea of the greatest changes in the mesh.

                Largest node movements:
                Node 165 moved a distance 0.003889
                Node 170 moved a distance 0.003886
                Node 1091 moved a distance 0.003861
                Node 163 moved a distance 0.003832
                Node 1100 moved a distance 0.003794
                Node 1090 moved a distance 0.003739
                Node 1101 moved a distance 0.003728
                Node 117 moved a distance 0.003701
                Node 164 moved a distance 0.003672
                Node 121 moved a distance 0.003483

Figure 1. "Before and after mesh intersection removal"

Note: