Salome HOME
projects
/
modules
/
smesh.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'V8_5_asterstudy'
[modules/smesh.git]
/
doc
/
salome
/
examples
/
transforming_meshes_ex05.py
diff --git
a/doc/salome/examples/transforming_meshes_ex05.py
b/doc/salome/examples/transforming_meshes_ex05.py
index f99d50b6a97cc551004bbdd475db9c7996c46eb2..deba1c407c5e6c6827c5ed38635f8076a66113ee 100644
(file)
--- a/
doc/salome/examples/transforming_meshes_ex05.py
+++ b/
doc/salome/examples/transforming_meshes_ex05.py
@@
-1,10
+1,14
@@
# Merging Nodes
# Merging Nodes
-import SMESH_mechanic
+import SMESH_mechanic
, SMESH
mesh = SMESH_mechanic.mesh
# merge nodes
mesh = SMESH_mechanic.mesh
# merge nodes
-Tolerance = 25.0
+Tolerance = 4.0
+
+# prevent nodes located on geom edges from removal during merge:
+# create a group including all nodes on edges
+allSegs = mesh.MakeGroup( "all segments", SMESH.EDGE, SMESH.FT_ElemGeomType,'=', SMESH.Geom_EDGE )
GroupsOfNodes = mesh.FindCoincidentNodes(Tolerance)
GroupsOfNodes = mesh.FindCoincidentNodes(Tolerance)
-mesh.MergeNodes(GroupsOfNodes
)
+mesh.MergeNodes(GroupsOfNodes
, NodesToKeep=allSegs)