Skip to main content
All CollectionsTutorials
ONERA M6 Wing with Mesh Adaptation
ONERA M6 Wing with Mesh Adaptation

Generate a mesh with Lumi Mesh Adaptation and the ONERA M6 wing.

Updated over a week ago

Note: If you've chosen this project from the New Project window in the app, it's pre-configured with CAD or mesh files, settings, pre-run simulations, visualization filters, and more.

Use this guide to create this case from scratch with a blank project.

This wing design was developed by the French Office National d'Etudes et de Recherches Aérospatiales, and this flow situation is a widely used validation for computational fluid dynamics because it combines a simple geometry with more challenging flow phenomena such as shocks and turbulent boundary layer separation.

In this project, you'll use Lumi Mesh Adaptation to generate an optimal mesh and run an external fluid flow simulation.


Set Up the Simulation

  1. Download the above CAD and settings files (expand Project Files).

  2. Create a new blank project.

  3. Upload the CAD file.

  4. You'll be taken to the Geometry tab. Since this CAD model doesn't require any modification, click Load to Setup on the right side of the screen. The geometry check may take a few minutes to complete.

  5. Upload the settings file. Click the three dot (...) menu at the top of the control panel and select Upload Settings, then select the file from your file browser.

  6. In the control panel, find Stopping Conditions. Delete the default stopping condition by clicking the trash icon.


Generate the Base Mesh

Lumi Mesh Adaptation needs a base mesh that it can adapt to your solution. Use the Minimal Count sizing strategy to quickly generate a coarse base mesh.

  1. Select the Mesh section in the control panel.

  2. In the properties panel, click on Lumi Mesh Adaptation.

  3. Click Generate Minimal Mesh.

The base mesh should generate quickly. In the Geometry panel, expand the Surfaces section and hide surfaces BC_0 and BC_1. Then click Zoom to Fit at the bottom of the 3D Viewer. Now you can see the wing and inspect the mesh. This mesh will be very coarse, with mesh spacing inferred from the surface curvature.


Start Lumi Mesh Adaptation

  1. Click on the Mesh section in the control panel. In the properties panel below, you'll notice your Minimal Mesh under Base Mesh Selection.

  2. Set Max Mesh Size to 10 million CVs.

  3. In the Mesh section of the control panel, click on Adaptation Boundary Layer and set the following:

    1. Number of Layers: 30

    2. Initial Size: 5e-6

    3. Growth Rate: 1.2

    4. Surfaces: Click in the box and select surfaces 3-12

  4. Click Run Adaptive Simulation at the top of the control panel.

You'll be taken to the simulation tab for this run. In the Run Status window at the top-left of the 3D Viewer, you can monitor progress and see when remeshing operations are happening.

When the simulation is complete, the wing will be colored by absolute pressure and viewed as a solid surface by default. At the top of the 3D Viewer, switch the view to Surface with Edges to see the mesh. You’ll notice this mesh is much finer and the lambda shock structure is resolved on the upper wing surface.


Create an Isosurface

Create an isosurface to get a better view of shock surfaces on the wing:

  1. Click the Zoom to Fit button at the bottom of the 3D Viewer to view the wing, then unhide surface BC_0 in the Geometry panel.

  2. Click the Isosurface icon in the visualization toolbar.

  3. In the properties panel, set the parameters as shown below, then click the check button:

Adjust your view to see the shock surfaces along the upper side of the wing.

Did this answer your question?