3 # initialize SALOME and modules
6 from salome.geom import geomBuilder
7 geompy = geomBuilder.New(salome.myStudy)
8 from salome.smesh import smeshBuilder
9 smesh = smeshBuilder.New(salome.myStudy)
12 face = geompy.MakeFaceHW(100, 100, 1)
13 geompy.addToStudy( face, "quadrangle" )
14 mesh = smesh.Mesh(face)
15 mesh.Segment().NumberOfSegments(10)
16 mesh.Triangle().MaxElementArea(25)
19 # get all free borders
20 filter = smesh.GetFilter(SMESH.EDGE, SMESH.FT_FreeBorders)
21 ids = mesh.GetIdsFromFilter(filter)
22 print "Number of edges on free borders:", len(ids)