For creating new mesh using snappyHexMesh it is recommended to create new OpenFOAM test case just with system, constant and with empty directory 0. Go to your user directory and create directories for turbine rotor.
cd $WM_PROJECT_USER_DIR/run mkdir -p turbomachinery-CFD/meshFactory/as1/rotor cd turbomachinery-CFD/meshFactory/as1/rotor cp -r $WM_PROJECT_INST_DIR/Turbomachinery-CFD-XX.XX/ /tutorials/meshFactory/as1/rotor/* ./
The input .STL files are located in constant/triSurface and can be directly viewed in paraview.
paraview
In this case, the interface between stator and rotor part is divided into the 36 radial strips (individual .STL files) to allow Mixing Plane averaging. (Compare to radial cases, where the rings were created on existing mesh using topoSet and createPatch). This approach was chosen just for practising purposes. Of course both approaches of creating Mixing Plane patches are possible. Following files will used:
RotorAMI1.stl
RotorAMI2.stl
RotorHub.stl
RotorOut.stl
RotorBlade.stl
RotorShroud.stl
RotorMXP_0.stl
RotorMXP_35.stl
The initial idea is to create following mesh boundaries:
rotor_inlet_0
rotor_inlet_35
rotor_outlet
rotor_hub
rotor_shroud
rotor_blade
rotor_cyc_l
rotor_cyc_r
Their number and names can change during the creation process.