Salome HOME
52976: Find Elements by Point - All does not find Ball element
[modules/smesh.git] / doc / salome / examples / prism_3d_algo.py
index df18d0fcb511a98627d2294bfc85ae2af6ae8a65..e51822561c197e7d2b4e71f86e213a1758e55d53 100644 (file)
@@ -1,9 +1,14 @@
-# Use 3D extrusion meshing algorithm
-
-import salome, smesh, SMESH, geompy
+# Usage of 3D Extrusion meshing algorithm
 
+import salome
 salome.salome_init()
-smesh.SetCurrentStudy( salome.myStudy )
+
+from salome.geom import geomBuilder
+geompy = geomBuilder.New(salome.myStudy)
+
+import SMESH
+from salome.smesh import smeshBuilder
+smesh =  smeshBuilder.New(salome.myStudy)
 
 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