X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSMESH_SWIG%2FSMESH_freebord.py;h=d240a354f8429c8a20e815217d3920eaa2e47578;hb=ed456586bfb1411c5bff73b221658766689a6253;hp=d24e34070330437a6b0664d8125f2bfd7a06ec1f;hpb=c3bf92bd87b770fd81631a3853f7f5bb1ac6a4e8;p=modules%2Fsmesh.git diff --git a/src/SMESH_SWIG/SMESH_freebord.py b/src/SMESH_SWIG/SMESH_freebord.py index d24e34070..d240a354f 100644 --- a/src/SMESH_SWIG/SMESH_freebord.py +++ b/src/SMESH_SWIG/SMESH_freebord.py @@ -1,34 +1,22 @@ import salome -from geompy import gg import geompy import SMESH - import StdMeshers -ShapeTypeCompSolid = 1 -ShapeTypeSolid = 2 -ShapeTypeShell = 3 -ShapeTypeFace = 4 -ShapeTypeWire = 5 -ShapeTypeEdge = 6 -ShapeTypeVertex = 7 - -geom = salome.lcc.FindOrLoadComponent("FactoryServer", "GEOM") smesh = salome.lcc.FindOrLoadComponent("FactoryServer", "SMESH") - -geom.GetCurrentStudy(salome.myStudy._get_StudyId()) smesh.SetCurrentStudy(salome.myStudy) # Create box without one plane box = geompy.MakeBox(0., 0., 0., 10., 20., 30.) -subShapeList = geompy.SubShapeAll(box,ShapeTypeFace) +subShapeList = geompy.SubShapeAll(box, geompy.ShapeType["FACE"]) FaceList = [] for i in range( 5 ): - FaceList.append( subShapeList[ i ]._get_Name() ) + FaceList.append( subShapeList[ i ] ) -aBox = geompy.MakeSewing( FaceList, 1. ) +aComp = geompy.MakeCompound( FaceList ) +aBox = geompy.Sew( aComp, 1. ) idbox = geompy.addToStudy( aBox, "box" ) aBox = salome.IDToObject( idbox )