Complex Geometry, hexaedral mesh
Complex Geometry, hexaedral mesh
This sample is known to work on the latest SALOME release.
The compatibility with previous versions of SALOME is not guaranteed,
though the sample can work on old versions also.
Objective
3D Geometry, Partition, Hexahedral Mesh.
Copyright
© EDF R&D 2014.
This tutorial is a part of the EDF internal training course; it does not describe a real use case.
Geometry
-
Launch SALOME.
-
Create a new study.
-
Launch GEOM module.
Creation of reference points: (menu New Entity/Basic/Point). Name P0: 1st Point Constructor: 0 ; 0 ; 0. Apply. Name P1: 1st Point Constructor: 20 ; -30 ; -2. Apply. Name P2: 1st Point Constructor: 76 ; -30 ; -2. Apply. Name P3: 1st Point Constructor: 76 ; -30 ; 2. Apply. Name P4: 1st Point Constructor: 20 ; -30 ; 2. Apply. Name P5: 1st Point Constructor: 17,0162 ; -39,1014 ; 3,25472. Apply. Name P6: 1st Point Constructor: 8,95518 ; -45,4872 ; 6,94154. Apply. Name P7: 1st Point Constructor: 3,4641 ; -30 ; 2. Apply. Name P8: 1st Point Constructor: 89,9778 ; 70 ; -2. Apply. Name P9: 1st Point Constructor: 0 ; -30 ; 4. Apply. Name P10: 1st Point Constructor: -3,4641 ; -30 ; 2. Apply. Name P11: 1st Point Constructor: -3,4641 ; -30 ; -2. Apply. Name P12: 1st Point Constructor: 0 ; -30 ; -4. Apply. Name P13: 1st Point Constructor: 3,4641 ; -30 ; -2. Apply. Name P14: 1st Point Constructor: 0 ; -30 ; 4. Apply&Close. Creation of reference vectors: (menu New Entity/Basic/Vector). Name VX: 2nd Vector Constructor: 100 ; 0 ; 0. Apply. Name VY: 2nd Vector Constructor: 0 ; 100 ; 0. Allpy&Close. Select P1, P2, P3, P4 => Quadrangle Face_1. 3rd Constructor: Select P1, P5, P6 => Arc_1. Base: Quadrangle Face_1 Path: Arc_1. Validation => Pipe_1. 1st Constructor: Select P7, P8 => Box_1. 1st Constructor Main Object: Box_1. Vector: VY. Nb. Times: 6. Validation => Multi-Rotation_1. Main Object: Pipe_1. Vector: VY. Nb. Times: 3. Validation => Multi-Rotation_2. 1st Constructor Select from P9 to P13 then P7 and P14 => Curve_1. Select Curve_1 => Face_1. Base: Face_1 Vector: VY Height: 100 Validation => Extrusion_1. Select: Multi-Rotation_1, Multi-Rotation_2 Validation => Compound_1. Main Object: Compound_1. Validation => Solid_1 - Solid_9. Select: Solid_3, Solid_5 and Extrusion_1 Validation => Compound_2.
MeshLaunch SMESH module. Creation of Mesh_1: (menu Mesh/Create Mesh) Geometry: Compound_1 Automatic Hexahedralization (Assign a set of hypotheses) use Number of Segments = 8. Ok, Apply&Close. Compute Mesh_1.
Creation of Mesh_2: (menu Mesh/Create Mesh) Geometry: Compound_2 Automatic Tetrahedralization (Assign a set of hypotheses) Click "Cancel" on appeared dialog. Select 1D tab, add hypothesis "Automatic Length" with Fineness = 0. Compute Mesh_2. |
|