|Title:||Pipeline mesh generator based on blockMesh version 2.5|
|Contributors:||HostingInstitution: Physikalisch-Technische Bundesanstalt (PTB), ISNI: 0000 0001 2186 1887|
|Resource Type:||Text / Guide|
|Publisher:||Physikalisch-Technische Bundesanstalt (PTB)|
|Rights:||Download for personal/private use only, if your national copyright law allows this kind of use.|
31.22 MB (32740126 Bytes)
MD5 Checksum: 4a4db10fe6ca5621e1eb44e272fcf4dc
SHA256 Checksum: 471afa72e0562ebe3bc2185a5dfa3bf26a3a7da38d0e76ae7648c27be30754e7
|Keywords:||Mesh generation ; pipelines ; T-junctions ; elbows ; hexahedral mesh ; OpenFOAM ; blockMesh|
|Abstract:||This report provides a description of an OpenFOAM script for constructing fully hexahedral meshes for a variety of different pipeline geometries. This script allows to change several length scales as well as some useful geometrical parameters concerning the refinement of the mesh, for example close to the walls to resolve boundary layers.
The aim of the mesh generator tool is to extent the blockMesh utility in such a way that it allows to create arbitrary geometries consisting of bends, blind-Ts, Venturi parts, and straight pipes. For the different parts, the following parameters can be adapted to the considered geometry:
• Bend: diameter of the pipe, radius of curvature, orientation in space
• Blind-T: diameter of inflow pipe, diameter of outflow pipe, length of blind end, orientation in space
• Venturi part: inlet diameter, throat diameter, outlet diameter, convection angle, divergence angle, orientation in space
• Straight pipe: diameter of pipe, orientation in space.
Furthermore, one can prescribe the number of nodes used in flow direction, in radial direction as well as within the boundary layer.
|Citation:||Polansky, Jiri, 2021. Pipeline mesh generator based on blockMesh version 2.5. PTB Open Access Repository. Verfügbar unter: https://doi.org/10.7795/530.20230512|