
Find case files attached to resources.
Create and refine a CAD mesh in Salome, starting with a 2D Netgen mesh to verify curvature, then convert to 3D and export as mesh.unv for OpenFOAM.
Set gravity direction and thermophysical properties, apply the k-epsilon turbulence model, and configure wall, inlet, and outlet boundaries with 20 m/s velocity and 700 Kelvin temperature.
Find case files attached to resources.
Create a 2d mesh in Salome with netgen 2d, refine airfoil edges to capture shock waves in supersonic flow, then extrude to 3d for OpenFOAM and export as unv.
Sets up OpenFOAM constant and 0 folder, configures air properties and k-epsilon turbulence model, assigns boundary conditions for an airfoil case, and applies boundary name changes and boundary types.
Launch the Sonic Form simulation in an Ubuntu terminal, the Sonic Form solver, and monitor run; keep the current number below one by adjusting the time step for compressible simulations.
Launch a sonicFoam parallel simulation for NACA airfoil using six cores with the Scotch decomposition method, configure decomposePar and allRun, run in the background, and monitor cd and cl progress.
Explore calculating lift and drag around a diamond airfoil using postprocessing in ParaView, visualize shock waves and Mach number, and refine the mesh for accurate supersonic CFD.
Note - CFD results always need to be validated with experimental data before blindly relying on them.
This course will take you through all the basics required in order to simulate simple CFD problems using OpenFOAM.
Geometry preparation will be covered using Salome.
Meshing will be covered using Salome.
Solving will be covered using OpenFOAM solvers.
Post-processing of results will be covered using Paraview.
All these software are available for free without any license costs.
CFD helps to reduce the cost of products by saving time and money in prototype testing phase. Rapid prototype testings can be done by using CFD technology to predict the future behavior of the product. It enables us to foresee any shortcomings in the product and rectify them before the actual manufacturing phase of the product. This is a young technology and can grow substantially in near future.
You will be able to draw CAD models using the dimensions of any given geometry. Then you will understand how to import CAD model in Salome and mesh the geometry in Salome to get appropriate results. Mesh size plays an important role in deciding the accuracy of your results. Assumption of boundary conditions is another important aspect in any CFD simulation. Replication of real-life conditions must be correctly implemented in the CFD boundary conditions. Finally good post-processing of the results helps you to deliver your results successfully to the non-technical.