In diesem Tutorial lösen wir ein Problem eines 50-m langen geraden Kanals mit zwei Becken, eine kleinere am Einlass, und eine größere am Auslass, und ein Hindernis in der Mitte.

Figure 1:3D Ansicht der analysierten Struktur.
In this case, we will use the multiphase solver interFoam coupled with a k - (epsilon) turbulence model. interFoam identifies the water-air interface based on the Volume of Fluid (VOF) method, which solves the transport equations for a single or multiple phase fractions alpha, where alpha is 0.5 at the interface between the fluids (see OpenFOAM Standard Solvers). Additionally, we will focus on the implementation of multiple roughness zones related to the engineered and nature-oriented elements present in the model, and we will apply a specific roughness height.

Figure 2:3D Ansicht der analysierten Struktur in Strömungsrichtung, die die zugeordneten Materialien hervorhebt.
Der Fallordner mit allen notwendigen Dateien kann heruntergeladen werden here.
Dateiimport¶
Der erste Abschnitt dieses Tutorials beschäftigt sich mit dem Import der zunächst erstellten Geometrie. Alle Dateien wurden mit Blender erstellt, die ein kostenloses und Open-Source 3D-Computergrafik-Software-Tool-Set ist. Die Geometrie wurde in einzelne Elemente auf Basis ihres komponierenden Materials und nach den im Meshprozess zu verfeinernden Bereichen unterteilt. Daher wurden für das vorliegende Beispiel die folgenden Elemente als STL-Dateien exportiert:
Luft.stl
Betonseiten.stl
Gravel-Bottom.stl
Inlet.stl
Obstacle.stl
Ausverkauf

Figure 3:Bestandteile des Kanals.
Wenn Sie die STL-Dateien aus Blender exportieren, wählen Sie die Option Ascii und beinhalten nur das ausgewählte Objekt, wie unten gezeigt.

Figure 4:Einstellungen für den Export der STL-Dateien aus Blender.
Als nächstes müssen die exportierten STL-Dateien vor der Mesh-Generierung mit einem Texteditor geöffnet und die erste und letzte Zeile wie folgt geändert werden:
Stellvertreter
solid Exported from Blender-2.93.3
...
endsolid Exported from Blender-2.93.3mit dem Namen der STL-Dateien, mit denen Sie es zu tun haben, zum Beispiel:
solid Gravel-bottom
...
endsolid Gravel-bottomSchließlich können alle exportierten und bearbeiteten STL-Dateien im Ordner triSurface gespeichert werden, der im nächsten Abschnitt näher beschrieben wird.