Ennova
From CFD-Wiki
Ennova is a commercial pre-processor which includes geometry cleanup, mesh generation, solver setup, and visualization. Ennova does not include any CFD solver, but coupled with one (such as OpenFOAM) provides a complete modern, distributed, scalable CFD package. It is developed by Ennova Technologies, Inc. in Berkeley California. Development of Ennova started in 2007 and is being actively developed as of February 2023.
Contents |
Geometry Import
Ennova can import the following formats:
- STL
- Nastran Geometry
- IGES
- STEP
- Parasolid
- ICEM CFD
- Rhino CAD
- ACIS
- Solidedge
- Solidworks
- VDA
- CATIA V4
- CATIA V5
- CATIA 3DXML
- I-DEAS
- Unigraphics
- JT
- Pro/Engineer
- AutoCAD
- Inventor
- 3D Manufacturing
- Wavefront obj
- CALLDADA dae
- Universal 3D
- Industry Foundation Classes
- AutoCAD Building Information Modeling
- OpenCascade
- VRML WRL
- 3D PDF
Geometry Healing
Ennova's geometry repair module offers automated as well as manual functions. It can be used to stitch together geometry that is missing connectivity information (such as IGES) or repair connectivity information when it exists. Sliver surfaces can be merged. Holes can be closed. Small features can be removed. Boolean operations are available to extract the "air solid" from a collection of solids.
Meshing Algorithms
Ennova has two main meshing approaches: Topology based meshing and Shrinkwrap. If the geometry can be made into a valid solid or solids, the topology based method can be employed. This will automatically calculate appropriate edge spacings, mesh the edges, and faces, construct the boundary layers and fill the remaining volume with tetrahedra. If swept or structured volumes have been identified, those are meshed with the appropriate algorithms.
Alternatively, if the geometry is too complex to be repaired (for example automotive underhood simulations) the shrink-wrap approach is employed. This is an immersive method. The initial shrink-wrap mesh is then smoothed out with a re-meshing step. From this smooth triangle mesh, prism meshing and volume meshing proceed as in the topological approach.
Mesh Inspection
Once a mesh has been created (or imported), it can be inspected using surface mesh visualization, cut planes for a volume mesh and a comprehensive set of diagnostics.
Solver Setup
Ennova has a comprehensive environment for setting up OpenFOAM solver runs.
Solver Export
Ennova can export to the following solver formats
- OpenFOAM
- VTK
- StarCD
- Fluent
- CGNS
- CFD++
- Nastran
- UGrid (ASCII, Binary)
- STL Mesh
- Cobalt
- Raven
Post Processing
Ennova can read OpenFOAM and EnSight solver results. A comprehensive set of visualization tools based on vtk and similar to ParaView are available .