CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Meshing & Mesh Conversion (https://www.cfd-online.com/Forums/openfoam-meshing/)
-   -   [Other] Best mesh generation software for OpenFOAM (https://www.cfd-online.com/Forums/openfoam-meshing/61595-best-mesh-generation-software-openfoam.html)

NablaDyn November 21, 2016 07:28

For MegaCads meshes in OpenFOAM see:
http://www.cfd-online.com/Forums/ope...tml#post626231

DoQuocVu December 4, 2016 21:37

For me, since I've just tried GMSH, SnappyMesh, SALOME and from my limited experience, I can handle every kind of Mesh using either GMSH or SnappyMesh.
GMSH is used for a not very complicated models and it offers many functions for controlling the Mesh
SnappyMesh is used for more complicated models (but it is not really good for models which have high aspect ratio features). All i have to do is creating a .stl file by any CAD software.

ordinary December 5, 2016 02:56

ANSYS Meshing is really good. I think its GUI is unchallengeable.

OpenFOAM2016 February 15, 2017 18:43

Quote:

Originally Posted by DoQuocVu (Post 628283)
For me, since I've just tried GMSH, SnappyMesh, SALOME and from my limited experience, I can handle every kind of Mesh using either GMSH or SnappyMesh.
GMSH is used for a not very complicated models and it offers many functions for controlling the Mesh
SnappyMesh is used for more complicated models (but it is not really good for models which have high aspect ratio features). All i have to do is creating a .stl file by any CAD software.

I am new to OpenFOAM. What do mean by complicated models?

KaLium April 21, 2017 06:17

blockMesh + SnappyHexMesh. (Solidworks for creating the geometry)

LeeRuns May 30, 2017 07:31

Quote:

Originally Posted by philippose (Post 203462)
My vote goes without any second thoughts to the one and only.... Netgen v4.5 :-)!

The software seriously rocks when it comes to mesh generation! I have been using it for over a year now, and always keep it up to date from CVS....

So far... the only complaint I have is that it does not do a good job when there are long narrow gaps (for example concentric cylinders with gaps which are very small compared to the rest of the geometry).

Also... it can only create pure tetrahedral meshes in 3D (though, for my applications... this does not seem to be so much of a limitation)

As for importing into OpenFOAM... flawless.... Mesh Quality... very very acceptable.... Complexity.... hardly complex :-)..... Type of geometries it can handle... yet to find one which it cannot handle :-)!

It can directly import STEP and IGES files (if compiled with OpenCascade support)... and I dont need to do anything special when exporting out of Pro/E.

And on a purely personal note.... I have tried Gmsh and Tetgen... but found netgen to be much more user friendly... and the GUI easier to work with.

Philippose

Which one is best for the small thin regions like the one you described above?
Quote:

Originally Posted by gdbaldw (Post 203464)
I too needed hex, not tet. blockMesh does hex, but is difficult for anything but simple geometry. I assure you that Blender is a very capable tool for generating a surface mesh made of quads, and that Calculix can extrude this surface using the Python script I posted in another thread.

Furthermore, I have a technique now for generating "manifolds" from the Blender surface mesh, and using Calculix to create "columns" of hex between each manifold. To generate manifolds I first use a seperate Python script to project normals from the quad surface and make any manual adjustments needed, then export to Calculix. Exports from Calculix to OpenFOAM are without error.

If you'd like to learn this technique, I'd be happy to share my experience with you through this forum, so that others may also benefit. A formal tutorial is really needed, but for now some of my prior postings may be useful as an introduction to this technique.

Doug


Sent from my SM-G930V using CFD Online Forum mobile app

Ash Kot May 30, 2017 10:19

BETA CAE systems, ANSA pre-processor.
All above solutions, they consume high amount of Memory and processing power of CPU for large model support. This one can perform computation on lower specifications of systems.


Sent from my iPhone using CFD Online Forum mobile app

hohmeyer August 2, 2023 16:11

Mesh Generation for OpenFOAM
 
1 Attachment(s)
Ennova is a commercial pre- post- processor that can import, clean and repair CAD and generate tet + prism meshes or polyhedral meshes with boundary layers. It has a full GUI for setting up the openFOAM dictionaries and has post processing. Free for students ! Reasonable cost for commercial applications. Visit www.ennova-cfd.com. Thanks -Mike

Ash Kot August 3, 2023 14:15

Quote:

Originally Posted by hohmeyer (Post 854571)
Ennova is a commercial pre- post- processor that can import, clean and repair CAD and generate tet + prism meshes or polyhedral meshes with boundary layers. It has a full GUI for setting up the openFOAM dictionaries and has post processing. Free for students ! Reasonable cost for commercial applications. Visit www.ennova-cfd.com. Thanks -Mike

Hi Mike,

I reached out to ennova-cfd via email 'info@ennova.tech' to request a student license for meshing software. I have not received any response them yet.
Would really like to use the meshing software which can generate better meshes for complex geometries such as burners and combustors.

And since I being in university as student, I would like to avail the opportunity of using the software created by the original creator of ICEM CFD software for 'less cost' to 'no cost' options.

hohmeyer August 3, 2023 19:00

Ennova CFD for OpenFOAM
 
1 Attachment(s)
Ennova is a commercial pre- post- processor that can import, clean and repair CAD and generate tet + prism meshes or polyhedral meshes with boundary layers. It has a full GUI for setting up the openFOAM dictionaries and has post processing. Free for students ! Reasonable cost for commercial applications. Visit www.ennova-cfd.com. Thanks -Mike

hohmeyer August 14, 2023 17:48

Ennova
 
Ennova is a commercial pre- post- processor that can import, clean and repair CAD and generate tet + prism meshes or polyhedral meshes with boundary layers. Also has a GUI for setting up OpenFOAM dictionaries. Free for students ! Reasonable cost for commercial applications. Visit www.ennova-cfd.com. Thanks -Mike

https://ennova-cfd.com/images/EnnovaCFD-GUI.png


All times are GMT -4. The time now is 20:11.