10 aStudyId = salome.myStudy._get_StudyId()
\r
12 geompy.init_geom(salome.myStudy)
\r
14 geompy.init_geom(salome.myStudy)
\r
16 Box_1 = geompy.MakeBoxDXDYDZ(200, 200, 200)
\r
17 geompy.addToStudy( Box_1, "Box_1" )
\r
19 #smesh.smesh.SetCurrentStudy(theStudy)
\r
21 Mesh_1 = smesh.Mesh(Box_1)
\r
22 Regular_1D = Mesh_1.Segment()
\r
23 Nb_Segments_1 = Regular_1D.NumberOfSegments(10)
\r
24 Nb_Segments_1.SetDistrType( 0 )
\r
25 Quadrangle_2D = Mesh_1.Quadrangle()
\r
26 Hexa_3D = Mesh_1.Hexahedron()
\r
27 isDone = Mesh_1.Compute()
\r
29 ### CreateDimGroup()
\r
31 aListOf3d_1=range(721,821)
\r
33 aGrp3D_1=Mesh_1.GetMesh().CreateGroup( smesh.VOLUME, "Src 3D 1" )
\r
34 aGrp3D_1.Add( aListOf3d_1 )
\r
36 aListOf3d_2=range(821, 921)
\r
37 aGrp3D_2=Mesh_1.GetMesh().CreateGroup( smesh.VOLUME, "Src 3D 2" )
\r
38 aGrp3D_2.Add( aListOf3d_2 )
\r
40 aGrp2D = Mesh_1.CreateDimGroup( [aGrp3D_1, aGrp3D_2], smesh.FACE, "Faces" )
\r
42 aGrp1D = Mesh_1.CreateDimGroup( [aGrp3D_1, aGrp3D_2], smesh.EDGE, "Edges" )
\r
44 aGrp0D = Mesh_1.CreateDimGroup( [aGrp3D_1, aGrp3D_2], smesh.NODE, "Nodes" )
\r
46 salome.sg.updateObjBrowser( 1 )
\r