2 2

Next: Model setting without an Up: Alternative formulation Previous: Alternative formulation   Contents   Index

Files Preparation - Rotor Region

For creating new mesh using snappyHexMesh it is recommended to create new OpenFOAM test case just with systemconstant and with empty directory 0. Go to your user directory and create directories for turbine rotor.

1 3 mkdir -p turbomachinery-CFD/meshFactory/as1/rotor
1 3 cd turbomachinery-CFD/meshFactory/as1/rotor
1 3 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.

1 3 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
  • 24
  • RotorMXP_35.stl

The initial idea is to create following mesh boundaries:

  • rotor_inlet_0
  • 24 1
  • 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.