1 # -*- coding: utf-8 -*-
13 from salome.geom import geomBuilder
14 geompy = geomBuilder.New()
19 sphere = geompy.MakeSphereR(10)
20 geompy.addToStudy( sphere, 'sphere' )
27 from salome.smesh import smeshBuilder
28 smesh = smeshBuilder.New()
31 Mesh_1 = smesh.Mesh(sphere)
33 BLSURF_1 = Mesh_1.Triangle(algo=smeshBuilder.MG_CADSurf)
34 BLSURF_Parameters = BLSURF_1.Parameters()
35 BLSURF_Parameters.SetPhySize( 5 )
36 BLSURF_Parameters.SetGeometricMesh( 1 )
37 BLSURF_Parameters.SetAngleMesh( 8 )
42 raise Exception("Error when computing surface mesh")
44 Mesh_1.Tetrahedron(algo=smeshBuilder.MG_Tetra)
49 raise Exception("Error when computing volume mesh")
51 if salome.sg.hasDesktop():
52 salome.sg.updateObjBrowser()