| def ex13_hole1partial.local | ( | x, | |
| y, | |||
| z, | |||
| d | |||
| ) |
Definition at line 235 of file ex13_hole1partial.py.
Referenced by MESHCUT.champType().
00236 : 00237 edge = GetEdgeNearPoint(piece, MakeVertex(x, y, z)) 00238 algo = hexa.Segment(edge) 00239 algo.NumberOfSegments(d) 00240 algo.Propagation() 00241 00242 local(0, 0, 100, 40) 00243 local(0, 0, 700, 15) 00244 00245 local(100, 0, 0, 20) 00246 local(0, 100, 0, 20) 00247 00248 local(100, 100, 0, 25)
| def ex13_hole1partial.triangle | ( | p1, | |
| p2, | |||
| p3 | |||
| ) |
Definition at line 51 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.algo = hexa.Segment() |
Definition at line 225 of file ex13_hole1partial.py.
| list ex13_hole1partial.blocks = [] |
Definition at line 97 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.box = MakePrismVecH(box_face, cyl_dir, full_dz) |
Definition at line 186 of file ex13_hole1partial.py.
Referenced by SMESH_OctreeNode.buildRootBox(), SMESH_Block.ComputeParameters(), SMESH_NodeSearcherImpl.FindClosestTo(), StdMeshers_ProjectionUtils.FindSubShapeAssociation(), and SMESH_Pattern.mergePoints().
Definition at line 166 of file ex13_hole1partial.py.
| int ex13_hole1partial.box_dx = 1000 |
Definition at line 38 of file ex13_hole1partial.py.
| int ex13_hole1partial.box_dy = 900 |
Definition at line 39 of file ex13_hole1partial.py.
| int ex13_hole1partial.box_dz = 800 |
Definition at line 40 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.box_face = MakeQuad4Vertices(box_point_11, box_point_12, box_point_21, box_point_22) |
Definition at line 184 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.box_point_11 = MakeVertex(x, y, cyl_dz) |
Definition at line 170 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.box_point_12 = MakeVertex(x, y, cyl_dz) |
Definition at line 174 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.box_point_21 = MakeVertex(x, y, cyl_dz) |
Definition at line 178 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.box_point_22 = MakeVertex(x, y, cyl_dz) |
Definition at line 182 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.cyl_dir = MakeVectorDXDYDZ(0, 0, 1) |
Definition at line 83 of file ex13_hole1partial.py.
| int ex13_hole1partial.cyl_dz = 600 |
Definition at line 44 of file ex13_hole1partial.py.
Definition at line 45 of file ex13_hole1partial.py.
Definition at line 46 of file ex13_hole1partial.py.
| int ex13_hole1partial.cyl_x = 500 |
Definition at line 42 of file ex13_hole1partial.py.
| int ex13_hole1partial.cyl_y = 300 |
Definition at line 43 of file ex13_hole1partial.py.
coefficient constant de l'équation du plan de coupe
Definition at line 249 of file ex13_hole1partial.py.
Referenced by aptrte(), StdMeshers_QuadToTriaAdaptor.Compute(), StdMeshers_Quadrangle_2D.Compute(), StdMeshersGUI_DistrPreview.createTable(), StdMeshersGUI_DistrTableFrame.data(), StdMeshersGUI_DistrTableFrame.Table.data(), SMESHGUI_Dialog.desktop(), MESHCUT.Maillage.distanceNoeudMaille(), MESHCUT.distanceNoeudPlan(), SMESHDS_SubMesh.getSize(), VISCOUS._Simplex.IsForward(), main(), MESHCUT.Maillage.noeudVoisin(), qualitetrte_(), UNV2411.Read(), StdMeshersGUI_DistrTableFrame.setData(), SMESHGUI_Operation.setDialogActive(), and StdMeshers_Quadrangle_2D.SplitQuad().
| list ex13_hole1partial.full = [] |
Definition at line 149 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.full_center = MakeVertex(cyl_x, cyl_y, cyl_dz) |
Definition at line 122 of file ex13_hole1partial.py.
Definition at line 135 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.full_external = MakeCylinder(full_center, cyl_dir, cyl_radius+cyl_thick, full_dz) |
Definition at line 143 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.full_face_1 = triangle(full_point_11, full_point_21, full_center) |
Definition at line 127 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.full_face_2 = triangle(full_point_21, full_point_22, full_center) |
Definition at line 128 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.full_face_3 = triangle(full_point_12, full_point_22, full_center) |
Definition at line 129 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.full_face_4 = triangle(full_point_11, full_point_12, full_center) |
Definition at line 130 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.full_internal = MakeCylinder(full_center, cyl_dir, cyl_radius , full_dz) |
Definition at line 142 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.full_median = MakeCut(full_external, full_internal) |
Definition at line 144 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.full_parts = MakePartition(full, [full_plan], [], [], ShapeType["SOLID"]) |
Definition at line 200 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.full_plan = MakePlane(MakeVertex(0, 0, cyl_dz+cyl_thick), cyl_dir, 5000) |
Definition at line 198 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.full_point_11 = MakeVertex(0 , 0 , cyl_dz) |
Definition at line 117 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.full_point_12 = MakeVertex(0 , box_dy, cyl_dz) |
Definition at line 119 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.full_point_21 = MakeVertex(box_dx, 0 , cyl_dz) |
Definition at line 118 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.full_point_22 = MakeVertex(box_dx, box_dy, cyl_dz) |
Definition at line 120 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.full_solid_1 = MakePrismVecH(full_face_1, cyl_dir, full_dz) |
Definition at line 137 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.full_solid_2 = MakePrismVecH(full_face_2, cyl_dir, full_dz) |
Definition at line 138 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.full_solid_3 = MakePrismVecH(full_face_3, cyl_dir, full_dz) |
Definition at line 139 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.full_solid_4 = MakePrismVecH(full_face_4, cyl_dir, full_dz) |
Definition at line 140 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.hexa = smesh.Mesh(piece, "ex13_hole1partial:hexa") |
Definition at line 223 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.hole_center = MakeVertex(cyl_x, cyl_y, 0) |
Definition at line 70 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.hole_external = MakeCylinder(hole_center, cyl_dir, cyl_radius+cyl_thick, cyl_dz) |
Definition at line 91 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.hole_face_1 = triangle(hole_point_11, hole_point_21, hole_center) |
Definition at line 75 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.hole_face_2 = triangle(hole_point_21, hole_point_22, hole_center) |
Definition at line 76 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.hole_face_3 = triangle(hole_point_12, hole_point_22, hole_center) |
Definition at line 77 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.hole_face_4 = triangle(hole_point_11, hole_point_12, hole_center) |
Definition at line 78 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.hole_internal = MakeCylinder(hole_center, cyl_dir, cyl_radius , cyl_dz) |
Definition at line 90 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.hole_median = MakeCut(hole_external, hole_internal) |
Definition at line 92 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.hole_point_11 = MakeVertex(0 , 0 , 0) |
Definition at line 65 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.hole_point_12 = MakeVertex(0 , box_dy, 0) |
Definition at line 67 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.hole_point_21 = MakeVertex(box_dx, 0 , 0) |
Definition at line 66 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.hole_point_22 = MakeVertex(box_dx, box_dy, 0) |
Definition at line 68 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.hole_solid_1 = MakePrismVecH(hole_face_1, cyl_dir, cyl_dz) |
Definition at line 85 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.hole_solid_2 = MakePrismVecH(hole_face_2, cyl_dir, cyl_dz) |
Definition at line 86 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.hole_solid_3 = MakePrismVecH(hole_face_3, cyl_dir, cyl_dz) |
Definition at line 87 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.hole_solid_4 = MakePrismVecH(hole_face_4, cyl_dir, cyl_dz) |
Definition at line 88 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.piece = MakeGlueFaces(piece_ok, 1.e-3) |
Definition at line 211 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.piece_cpd = MakeCompound(blocks) |
Definition at line 207 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.piece_id = addToStudy(piece, "ex13_hole1partial") |
Definition at line 213 of file ex13_hole1partial.py.
| tuple ex13_hole1partial.piece_ok = RemoveExtraEdges(piece_cpd, doUnionFaces=True) |
Definition at line 209 of file ex13_hole1partial.py.
Definition at line 168 of file ex13_hole1partial.py.
Referenced by SMESHGUI_ElemInfo.XYZ.add(), SMESHDS_Mesh.AddNode(), SMESHDS_Mesh.AddNodeWithID(), SMDS_Mesh.adjustBoundingBox(), aptrte(), MESHCUT.arrondi(), SMESH_Mesh_i.BaryCenter(), SMESHGUI_NodesDlg.ClickOnApply(), StdMeshers_HexaFromSkin_3D.Compute(), StdMeshers_Hexa_3D.Compute(), StdMeshers_CompositeHexa_3D.Compute(), computeParamByFunc(), SMESH_Block.ComputeParameters(), StdMeshers_Quadrangle_2D.ComputeQuadPref(), StdMeshers_MEFISTO_2D.ComputeScaleOnFace(), MESHCUT.Cube.contientNoeud(), MESHCUT.Carre.contientNoeud(), MESHCUT.Maillage.distanceNoeudMaille(), _QuadFaceGrid.DumpGrid(), _QuadFaceGrid.fillGrid(), SMESH_MesherHelper.FixQuadraticElements(), MESHCUT.Maillage.G(), SMESHGUI_MeshPatternDlg.getGrid(), SMESH_MesherHelper.GetMediumNode(), SMESHGUI_PatternWidget.mapCoords(), SMESH_Pattern.mergePoints(), SMESHDS_Mesh.MoveNode(), MESHCUT.Maillage.noeudVoisin(), SMESHGUI_MakeNodeAtPointOp.onSelectionDone(), _Indexer.operator()(), qualitetrte_(), SMESHGUI_MakeNodeAtPointOp.redisplayPreview(), SMESH_ScalarBarActor.RenderOpaqueGeometry(), vtkPVUpdateSuppressor.RequestData(), SMESHGUI_TranslationDlg.SelectionIntoArgument(), SMESHGUI_SymmetryDlg.SelectionIntoArgument(), SMESHGUI_ScaleDlg.SelectionIntoArgument(), SMESHGUI_RotationDlg.SelectionIntoArgument(), SMESHGUI_RevolutionDlg.SelectionIntoArgument(), SMESHGUI_MeshEditPreview.SetData(), StdMeshers_Quadrangle_2D.SetNormalizedGrid(), SMESHGUI_PatternWidget.SetPoints(), SMESH_Block.ShellPoint(), and StdMeshersGUI_DistrPreview.update().
| tuple ex13_hole1partial::y = x*cyl_y/cyl_x |
Definition at line 169 of file ex13_hole1partial.py.
Referenced by SMESHGUI_ElemInfo.XYZ.add(), SMESHDS_Mesh.AddNode(), SMESHDS_Mesh.AddNodeWithID(), SMDS_Mesh.adjustBoundingBox(), aptrte(), SMESH_Mesh_i.BaryCenter(), SMESHGUI_NodesDlg.ClickOnApply(), StdMeshers_HexaFromSkin_3D.Compute(), StdMeshers_Hexa_3D.Compute(), StdMeshers_CompositeHexa_3D.Compute(), SMESH_Block.ComputeParameters(), StdMeshers_MEFISTO_2D.ComputeScaleOnFace(), MESHCUT.Cube.contientNoeud(), MESHCUT.Carre.contientNoeud(), MESHCUT.Maillage.distanceNoeudMaille(), _QuadFaceGrid.DumpGrid(), _QuadFaceGrid.fillGrid(), MESHCUT.Maillage.G(), SMESHGUI_MeshPatternDlg.getGrid(), SMESH_MesherHelper.GetMediumNode(), SMESHGUI_PatternWidget.mapCoords(), SMESH_Pattern.mergePoints(), SMESHDS_Mesh.MoveNode(), MESHCUT.Maillage.noeudVoisin(), SMESHGUI_MakeNodeAtPointOp.onSelectionDone(), qualitetrte_(), SMESHGUI_MakeNodeAtPointOp.redisplayPreview(), SMESHGUI_TranslationDlg.SelectionIntoArgument(), SMESHGUI_SymmetryDlg.SelectionIntoArgument(), SMESHGUI_ScaleDlg.SelectionIntoArgument(), SMESHGUI_RotationDlg.SelectionIntoArgument(), SMESHGUI_RevolutionDlg.SelectionIntoArgument(), SMESHGUI_MeshEditPreview.SetData(), StdMeshers_Quadrangle_2D.SetNormalizedGrid(), SMESHGUI_PatternWidget.SetPoints(), SMESH_Block.ShellPoint(), and StdMeshersGUI_DistrPreview.update().