Salome HOME
46d098a84857754e80cdbc9b557bacbe41e7eb78
[plugins/ghs3dplugin.git] / doc / salome / examples / ghs3ddemo.py
1 import salome
2 salome.salome_init()
3
4 from salome.geom import geomBuilder
5 geompy = geomBuilder.New()
6
7 from salome.smesh import smeshBuilder
8 smesh =  smeshBuilder.New()
9
10 # create a box
11 box = geompy.MakeBoxDXDYDZ(200., 200., 200.)
12 geompy.addToStudy(box, "box")
13
14 # create a mesh on the box
15 mgtetraMesh = smesh.Mesh(box,"box: MG-Tetra and MG-CADSurf mesh")
16
17 # create a MG_CADSurf algorithm for faces
18 MG_CADSurf = mgtetraMesh.Triangle(algo=smeshBuilder.MG_CADSurf)
19 MG_Tetra = mgtetraMesh.Tetrahedron(algo=smeshBuilder.MG_Tetra)
20
21 # compute the mesh
22 mgtetraMesh.Compute()
23
24 # End of script
25