X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=doc%2Fsalome%2Fexamples%2Fradial_prism_3d_algo.py;h=fe29e52dcdf592693d00098976be6d6acff5879c;hb=HEAD;hp=6e8c7adba50a29e61894d1945626ae0f93e54e64;hpb=8d297d6698f361d4f2dde723050bcfbaea050920;p=modules%2Fsmesh.git diff --git a/doc/salome/examples/radial_prism_3d_algo.py b/doc/salome/examples/radial_prism_3d_algo.py deleted file mode 100644 index 6e8c7adba..000000000 --- a/doc/salome/examples/radial_prism_3d_algo.py +++ /dev/null @@ -1,36 +0,0 @@ -# Usage of Radial Prism 3D meshing algorithm - -import salome -salome.salome_init() -from salome.geom import geomBuilder -geompy = geomBuilder.New() -import SMESH -from salome.smesh import smeshBuilder -smesh = smeshBuilder.New() - -# Create geometry: hollow sphere - -sphere_1 = geompy.MakeSphereR( 100 ) -sphere_2 = geompy.MakeSphereR( 50 ) - -hollow_sphere = geompy.MakeCut( sphere_1, sphere_2, theName="hollow sphere") - -faces = geompy.ExtractShapes( hollow_sphere, geompy.ShapeType["FACE"] ) - - -# Create mesh - -mesh = smesh.Mesh( hollow_sphere, "Mesh of hollow sphere" ) - -# assign Global Radial Prism algorithm -prism_algo = mesh.Prism() - -# define projection between the inner and outer spheres -mesh.Triangle( smeshBuilder.NETGEN_1D2D, faces[0] ) # NETGEN on faces[0] -mesh.Projection1D2D( faces[1] ).SourceFace( faces[0] ) # projection faces[0] -> faces[1] - -# define distribution of layers using Number of Segments hypothesis in logarithmic mode -prism_algo.NumberOfSegments( 4, 5. ) - -# compute the mesh -mesh.Compute()