3 import SMESH_mechanic, SMESH
4 mesh = SMESH_mechanic.mesh
9 # prevent nodes located on geom edges from removal during merge:
10 # create a group including all nodes on edges
11 allSegs = mesh.MakeGroup( "all segments", SMESH.EDGE, SMESH.FT_ElemGeomType,'=', SMESH.Geom_EDGE )
13 GroupsOfNodes = mesh.FindCoincidentNodes(Tolerance)
14 mesh.MergeNodes(GroupsOfNodes, NodesToKeep=allSegs)