CFD Online Discussion Forums

CFD Online Discussion Forums (http://www.cfd-online.com/Forums/)
-   OpenFOAM Meshing & Mesh Conversion (http://www.cfd-online.com/Forums/openfoam-meshing/)
-   -   Unstructured 3D quad mesher for OpenFoam ? (http://www.cfd-online.com/Forums/openfoam-meshing/106615-unstructured-3d-quad-mesher-openfoam.html)

keepfit September 3, 2012 14:04

Unstructured 3D quad mesher for OpenFoam ?
 
i am new to OpenFoam. Since OF is very sensitive to mesh quality (I tried importing tet mesh into OF and it blows up very often due to bad mesh quality).

So i was wondering, is there any Open source tool for such function?

1) Tet mesh, easy to generate, but should make sure the mesh quality
http://24.media.tumblr.com/tumblr_m9...ssaho1_500.png
2) Only 2D quad mesh is available
http://24.media.tumblr.com/tumblr_m9...ssaho2_500.png

wyldckat September 3, 2012 16:50

Greetings David,

This geometry seems rather simple... you could easily handle this with blockMesh or snappyHexMesh.
Suggestions:
Beyond tetrahedral or quad mesh, I would suggest polyhedral mesh. You can convert the tetrahedral mesh to polyhedral with polyDualMesh: http://openfoamwiki.net/index.php/PolyDualMesh

Best regards,
Bruno

keepfit September 3, 2012 22:52

Quote:

Originally Posted by wyldckat (Post 380064)
Greetings David,

This geometry seems rather simple... you could easily handle this with blockMesh or snappyHexMesh.
Suggestions:
Beyond tetrahedral or quad mesh, I would suggest polyhedral mesh. You can convert the tetrahedral mesh to polyhedral with polyDualMesh: http://openfoamwiki.net/index.php/PolyDualMesh

Best regards,
Bruno

thanks for your reply.

This simple example is just used for testing tet meshing quality imported in OF. I know some commercial codes such as ANSYS and CUBIT are able to generate unstructured 3D quad mesh with high quality.

I will try snapHexMesh and polyDualmesh, otherwise I should have to import Fluent quad mesh (not familiar with it) into OF.

elvis September 5, 2012 07:25

Hi,

if you are interested in smappyhexmesh there is a promissing GUI-tool (shm meshing & preprocessing under one hood) http://sourceforge.net/projects/helyx-os/

also http://engits.eu/en/engrid and Blender is nice for meshing & preprocessing

for a list of preprocessing opportunities (free & commercial) specially for OpenFOAM
http://openfoamwiki.net/index.php/GUI

keepfit September 5, 2012 19:21

Quote:

Originally Posted by elvis (Post 380332)
Hi,

if you are interested in smappyhexmesh there is a promissing GUI-tool (shm meshing & preprocessing under one hood) http://sourceforge.net/projects/helyx-os/

also http://engits.eu/en/engrid and Blender is nice for meshing & preprocessing

for a list of preprocessing opportunities (free & commercial) specially for OpenFOAM
http://openfoamwiki.net/index.php/GUI

thanks elvis.

I did try enGrid for a while. For coarse mesh enGrid does a good job. However, for fine mesh e.g 100k-1M cells generated by enGrid, it just does not pass the checkMesh in OF: big aspect ratio, skewness, etc, even though remeshed and optimized many times.

It sounds that snappyHexMesh and polyDualMesh are very reliable method to generate high quality mesh. If i get some results, I will post them here.

Cheers

David


All times are GMT -4. The time now is 00:57.