Package ex10_grid4geometry


Variables

int ox = 0
int oy = 0
int oz = 0
int arete = 50
int hauteur = 100
int rayon = 10
int g_trim = 1000
tuple piecePoint = MakeVertex(ox, oy, oz)
tuple pieceBox = MakeBoxTwoPnt(piecePoint, MakeVertex(ox+arete, oy+hauteur, oz+arete))
tuple dirUp = MakeVectorDXDYDZ(0, 1, 0)
tuple pieceCut1 = MakeCut(pieceBox , MakeCylinder(piecePoint , dirUp, rayon, hauteur))
tuple pieceCut2 = MakeCut(pieceCut1, MakeCylinder(MakeVertex(ox+arete, oy, oz ), dirUp, rayon, hauteur))
tuple pieceCut3 = MakeCut(pieceCut2, MakeCylinder(MakeVertex(ox , oy, oz+arete), dirUp, rayon, hauteur))
tuple pieceCut4 = MakeCut(pieceCut3, MakeCylinder(MakeVertex(ox+arete, oy, oz+arete), dirUp, rayon, hauteur))
tuple dir = MakeVectorDXDYDZ(-1, 0, 1)
list tools = []
tuple piece = MakePartition([pieceCut4], tools, [], [], ShapeType["SOLID"])
tuple piece_id = addToStudy(piece, "ex10_grid4geometry")
tuple hexa = smesh.Mesh(piece, "ex10_grid4geometry:hexa")
tuple algo = hexa.Segment()
int ox = 0
int oy = 0
int oz = 0
int arete = 50
int hauteur = 100
int rayon = 10
int g_trim = 1000
tuple piecePoint = MakeVertex(ox, oy, oz)
tuple pieceBox = MakeBoxTwoPnt(piecePoint, MakeVertex(ox+arete, oy+hauteur, oz+arete))
tuple dirUp = MakeVectorDXDYDZ(0, 1, 0)
tuple pieceCut1 = MakeCut(pieceBox , MakeCylinder(piecePoint , dirUp, rayon, hauteur))
tuple pieceCut2 = MakeCut(pieceCut1, MakeCylinder(MakeVertex(ox+arete, oy, oz ), dirUp, rayon, hauteur))
tuple pieceCut3 = MakeCut(pieceCut2, MakeCylinder(MakeVertex(ox , oy, oz+arete), dirUp, rayon, hauteur))
tuple pieceCut4 = MakeCut(pieceCut3, MakeCylinder(MakeVertex(ox+arete, oy, oz+arete), dirUp, rayon, hauteur))
tuple dir = MakeVectorDXDYDZ(-1, 0, 1)
list tools = []
tuple piece = MakePartition([pieceCut4], tools, [], [], ShapeType["SOLID"])
tuple piece_id = addToStudy(piece, "ex10_grid4geometry")
tuple hexa = smesh.Mesh(piece, "ex10_grid4geometry:hexa")
tuple algo = hexa.Segment()


Variable Documentation

int ex10_grid4geometry.ox = 0 [static]
 

int ex10_grid4geometry.oy = 0 [static]
 

int ex10_grid4geometry.oz = 0 [static]
 

int ex10_grid4geometry.arete = 50 [static]
 

int ex10_grid4geometry.hauteur = 100 [static]
 

int ex10_grid4geometry.rayon = 10 [static]
 

int ex10_grid4geometry.g_trim = 1000 [static]
 

tuple ex10_grid4geometry.piecePoint = MakeVertex(ox, oy, oz) [static]
 

tuple ex10_grid4geometry.pieceBox = MakeBoxTwoPnt(piecePoint, MakeVertex(ox+arete, oy+hauteur, oz+arete)) [static]
 

tuple ex10_grid4geometry.dirUp = MakeVectorDXDYDZ(0, 1, 0) [static]
 

tuple ex10_grid4geometry.pieceCut1 = MakeCut(pieceBox , MakeCylinder(piecePoint , dirUp, rayon, hauteur)) [static]
 

tuple ex10_grid4geometry.pieceCut2 = MakeCut(pieceCut1, MakeCylinder(MakeVertex(ox+arete, oy, oz ), dirUp, rayon, hauteur)) [static]
 

tuple ex10_grid4geometry.pieceCut3 = MakeCut(pieceCut2, MakeCylinder(MakeVertex(ox , oy, oz+arete), dirUp, rayon, hauteur)) [static]
 

tuple ex10_grid4geometry.pieceCut4 = MakeCut(pieceCut3, MakeCylinder(MakeVertex(ox+arete, oy, oz+arete), dirUp, rayon, hauteur)) [static]
 

tuple ex10_grid4geometry.dir = MakeVectorDXDYDZ(-1, 0, 1) [static]
 

list ex10_grid4geometry.tools = [] [static]
 

tuple ex10_grid4geometry.piece = MakePartition([pieceCut4], tools, [], [], ShapeType["SOLID"]) [static]
 

tuple ex10_grid4geometry.piece_id = addToStudy(piece, "ex10_grid4geometry") [static]
 

tuple ex10_grid4geometry.hexa = smesh.Mesh(piece, "ex10_grid4geometry:hexa") [static]
 

tuple ex10_grid4geometry.algo = hexa.Segment() [static]
 

int ex10_grid4geometry.ox = 0 [static]
 

int ex10_grid4geometry.oy = 0 [static]
 

int ex10_grid4geometry.oz = 0 [static]
 

int ex10_grid4geometry.arete = 50 [static]
 

int ex10_grid4geometry.hauteur = 100 [static]
 

int ex10_grid4geometry.rayon = 10 [static]
 

int ex10_grid4geometry.g_trim = 1000 [static]
 

tuple ex10_grid4geometry.piecePoint = MakeVertex(ox, oy, oz) [static]
 

tuple ex10_grid4geometry.pieceBox = MakeBoxTwoPnt(piecePoint, MakeVertex(ox+arete, oy+hauteur, oz+arete)) [static]
 

tuple ex10_grid4geometry.dirUp = MakeVectorDXDYDZ(0, 1, 0) [static]
 

tuple ex10_grid4geometry.pieceCut1 = MakeCut(pieceBox , MakeCylinder(piecePoint , dirUp, rayon, hauteur)) [static]
 

tuple ex10_grid4geometry.pieceCut2 = MakeCut(pieceCut1, MakeCylinder(MakeVertex(ox+arete, oy, oz ), dirUp, rayon, hauteur)) [static]
 

tuple ex10_grid4geometry.pieceCut3 = MakeCut(pieceCut2, MakeCylinder(MakeVertex(ox , oy, oz+arete), dirUp, rayon, hauteur)) [static]
 

tuple ex10_grid4geometry.pieceCut4 = MakeCut(pieceCut3, MakeCylinder(MakeVertex(ox+arete, oy, oz+arete), dirUp, rayon, hauteur)) [static]
 

tuple ex10_grid4geometry.dir = MakeVectorDXDYDZ(-1, 0, 1) [static]
 

list ex10_grid4geometry.tools = [] [static]
 

tuple ex10_grid4geometry.piece = MakePartition([pieceCut4], tools, [], [], ShapeType["SOLID"]) [static]
 

tuple ex10_grid4geometry.piece_id = addToStudy(piece, "ex10_grid4geometry") [static]
 

tuple ex10_grid4geometry.hexa = smesh.Mesh(piece, "ex10_grid4geometry:hexa") [static]
 

tuple ex10_grid4geometry.algo = hexa.Segment() [static]