|
[Sponsors] |
[Other] polyDualMesh + Layers + cfMesh/improveMeshQuality = usable polyMeshes witH BLayer |
![]() |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
![]() |
![]() |
#1 |
Member
Ferdinand Pfender
Join Date: May 2013
Location: Berlin, Germany
Posts: 40
Rep Power: 13 ![]() |
Hi everyone,
i was trying a lot with polyDualMesh in combination with Netgen Meshes generated in Salome. As most of us know already, polyDualMesh messes up with boundary Layers in Netgen Meshes and generates wrong oriented Faces, which makes the mesh unusable. It seems, that it is possible to correct this wrong Faces with the cfMesh Tool "improveMeshQuality", to generate pretty suitable Polymeshes with Boundary Layers. the procedure is as follows: - create netgen Mesh with Layers (Use your favourite Tool) - polyDualMesh -concaveMultiCells <angle> - combinePatchFaces <angle> - improveMeshQuality Thats it! Have fun! Best Wishes, FerdiFuchs Last edited by FerdiFuchs; September 18, 2019 at 11:41. |
|
![]() |
![]() |
![]() |
![]() |
#2 |
Member
Lilian Chabannes
Join Date: Apr 2017
Posts: 58
Rep Power: 9 ![]() |
Very good stuff thanks!
Any additional tips for boundary layer generation in SALOME? It messes things up for me most of the time.
__________________
Feel free to join the OpenFOAM Discord https://discord.gg/P9p9eHn, a live chat about OpenFOAM ![]() |
|
![]() |
![]() |
![]() |
![]() |
#3 |
Member
Jost Kemper
Join Date: Apr 2018
Location: Kiel, Germany
Posts: 39
Rep Power: 8 ![]() |
Thanks Fredi!
Your approach really does produce usable poly meshes! I have experimented a bit with creating the prism layers with snappyHexMesh as a final step to the process (i.e. after using improveMeshQuality). It works quite nicely so far. Cheers, Jost |
|
![]() |
![]() |
![]() |
![]() |
#4 |
New Member
Join Date: Aug 2015
Posts: 3
Rep Power: 10 ![]() |
Hello Ferdi, Hello Jost.
First of all, thanks to Ferdi. This helped me to create the first meshes with PolyDualMesh. However, I always had the problem with the boundary layers. With "ImproveMeshQuality" I always had the problem that the layers were "pulled out" of the corners. See picture in the attachment. I think the idea of creating the layers afterwards is great, thanks Jost. But with SnappyHexMesh I always have the problem that the layers are not created correctly. If I get a "thickness" of the layers of 70% with Snappy, then I am usually super happy. Layer generation with cfmesh works much better. So why do you use snappyHexMesh for layer generation? You can also use the cfmesh command "generateBoundaryLayers" to create layers with cfmesh only. I am currently doing my first tests with this method and the first results look very good. |
|
![]() |
![]() |
![]() |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[snappyHexMesh] Help with Snappy: no layers growing | GianF | OpenFOAM Meshing & Mesh Conversion | 2 | September 23, 2020 08:26 |
[snappyHexMesh] Collapsing layers | RomCFD | OpenFOAM Meshing & Mesh Conversion | 5 | January 18, 2020 01:39 |
[ICEM] Prism layers distorted near trailing edge of blade-Unstructured Mesh | Rohith Giridhar | ANSYS Meshing & Geometry | 3 | June 29, 2015 17:52 |
[mesh manipulation] Sharp edge problem on concave patches using polyDualMesh without error | keepfit | OpenFOAM Meshing & Mesh Conversion | 1 | November 25, 2014 14:28 |
Fluent diverges when using inflation layers | ziggo | FLUENT | 4 | August 9, 2013 12:11 |