Salome HOME
Merge branch 'V9_9_BR'
[modules/smesh.git] / doc / salome / examples / prism_3d_algo.py
index df18d0fcb511a98627d2294bfc85ae2af6ae8a65..06a2c5cc239c36166f6df60cc2fe32f3eebaf586 100644 (file)
@@ -1,9 +1,14 @@
-# Use 3D extrusion meshing algorithm
+# Usage of Extrusion 3D meshing algorithm
 
-import salome, smesh, SMESH, geompy
+import salome
+salome.salome_init_without_session()
 
-salome.salome_init()
-smesh.SetCurrentStudy( salome.myStudy )
+from salome.geom import geomBuilder
+geompy = geomBuilder.New()
+
+import SMESH
+from salome.smesh import smeshBuilder
+smesh =  smeshBuilder.New()
 
 OX = geompy.MakeVectorDXDYDZ(1,0,0)
 OY = geompy.MakeVectorDXDYDZ(0,1,0)
@@ -53,7 +58,7 @@ mesh = smesh.Mesh( prisms )
 
 # assign Global hypotheses
 
-# 1D algorithm and hypothesis for vertical division
+# 1D algorithm and hypothesis for division along the pipe
 mesh.Segment().NumberOfSegments(15)
 
 # Extrusion 3D algo