Videos > How to Create a CFD Mesh Using Fluent Meshing Part 1
Mar 13, 2015

How to Create a CFD Mesh Using Fluent Meshing Part 1

Introduction

In this tutorial, we will guide you through the process of creating a CFD mesh using Fluent Meshing. We will cover various aspects such as geometry handling, size functions, and mesh refinement techniques.

Initial Setup

First, we remove the sidebar to provide more space for the graphics window. The AGDB format, which stands for ANSYS Geometry Database, contains our geometry and named selections that provide relevant labels to different surfaces. CAD systems offer similar options; for example, in CATIA version 5, publications can be used to assign labels.

Tessellation and Tolerance

The tessellation method we choose is called tessellation refinement, which results in a disconnected STL-like faceting. We set a tolerance of 0.1 millimeters to achieve better feature capture on curved areas of the geometry.

Fluent Meshing and CAD Formats

Fluent Meshing utilizes ANSYS Workbench CAD reader technology. While neutral formats such as STEP and IGES are included, many formats require an additional license option. Clipping planes can be used to improve the viewing of internal geometry, and objects can be displayed from the list on the left-hand side. Graphics can be altered from the drop-down menus at the top to show free faces, edge zones, or face zones.

Hotkeys and Object Selection

  • Control + B: Switch to object select mode.
  • Right Mouse Button: Use to switch and select objects.
  • Control + Shift + N: Quickly rename objects, with changes reflected in the list on the left-hand side.
  • Control + Z: Select boundary zones.
  • Control + Shift + H: Hide selected boundary zones.
  • Control + Shift + C: Enable color selection mode to visualize prism growth directions.

Size Functions and Refinement

We add size functions to define different sizes for various parts of the geometry:

  • Curvature size functions for car boundary zones and a more refined one for the wing.
  • Proximity size functions based on car edge zones to ensure three cells across small features like wing trailing edges.
  • Body of influence size functions to capture wakes behind objects, with specified max cell size and growth rate.

Mesh Diagnostics and Finalization

After computing the size field, we can use the Control + Y hotkey and right mouse button to probe sizes. The size field can be written out and re-imported with conformal CFD type faceting. Options for using this size field include wrapping, re-meshing, cut cell, and cut edge. Filters can be applied to limit or scale the size field information.

Advanced Options

We can wrap the object using the new high geometry recovery option, which remeshes wrapped surfaces on the fly. By providing a new name for the wrap object and the material point, we guide the wrapper on where to wrap from. A resolution factor below 1 can be used during wrapping for better feature capture.

Conclusion

To validate the final mesh, diagnostics tools can be used to find and fix skewness issues. In areas of little interest, we can relax improvement criteria to facilitate better volume element growth.

Thank you for watching. Subtitles by the Amara.org community.

[This was auto-generated. There may be mispellings.]

How to Create a CFD Mesh Using Fluent Meshing Part 1 First, remove the sidebar to give more space for the graphics window. The AGDB format is the ANSYS geometry database. It contains our geometry and named selections, which will give relevant labels to the different surfaces.

CAD systems have similar options. For example, publications can be used to give labels in CATIA version 5. The tessellation method we choose here is called tessellation refinement. This will give us a disconnected STL-like faceting.

We should also set a tolerance of 0.1 millimeters, which will enable us to get better feature capture on curved areas of the geometry. Fluent meshing uses ANSYS workbench CAD reader technology. Neutral formats such as STEP and IGES are included, but many formats require an additional license option.

Here, we can use clipping planes to allow better viewing of the geometry inside. We can also display objects from the list on the left-hand side and alter the graphics from the drop-downs at the top to show free faces. We can then choose whether to show edge zones or face zones.

Use the hotkey control B to switch to the object select mode. The right mouse button is then used to switch to the select object. We can also use the switch to select the object and use control shift N, another hotkey, to rename the objects quickly.

We see this change in the list on the left-hand side. Similar actions can be done with boundary zones by using the control Z hotkey and following up with control shift N to rename boundary zones.

We can also use the control Z class function to vary something with the Lubuntu system, where we can seria a Daniel phone call. We can choose whether and when to call the call.

Here, we can add an interval in which the default time rotation of go我們唔 AKA point can be used for telling the wrapper where to extract the fluid domain. It also labels our final fluid or solid zones with the same name as that material point. Next, we add some size functions.

These size functions will give us different sizes on different parts of the geometry. We add functions to resolve the curvature on the car, for example, and a higher resolution for curvature on a wing.

Proximity can be added between edge zones to capture regions where we need to get a certain number of cells across. Refinement regions for wakes and so on can be used via the body of influence option. So, we have a few functions that we can use to resolve the curvature on the car.

We can add a curve to the wing. We start by adding a curvature size function for all the car boundary zones and a more refined one with a lower curvature angle and a lower max size as well for the wing alone. So, we can incorporate the curve in that shape and these are doors flowing.

This is a dolly, and we can add a leeward to this side to guide the way the dosing is made. So, here we add a proximity size function based on the car edge zones to ensure we get 3 cells across small features automatically, such as wing trailing edges.

The F4 hotkey is used to switch to polygon mode, and we can select edges graphically. Then we can switch back using F4 to selection mode and remove some of the wind tunnel feature edges. We can give a smaller min size 0.5mm here purely for the proximity function.

Curvature will only refine to 1mm, however. Now we add body of influence size functions, which will capture wakes behind some of our objects.

We have 3 refinement boxes, so we add 3 body of influence size functions and specify the max cell size within that body of influence and a growth rate away from that cell size.

After computing the size field based on the size functions defined, we can use the CTRL Y hotkey and right mouse button anywhere in our geometry to probe the sizes before using them. We can also write out this size field and re-import the CAD with these settings using conformal CFD type faceting.

Other options for usage of this size field include wrapping, re-meshing, cut cell, cut edge. And we can also apply filters to limit or scale the current size field information. In case we want to table this, we will do the same bit for the inside this model. Ok, so we take our position here.

So, here we have the results that we have in our model. We will be in Colorado Bay Area by using count using the 0.5mm. This is basically what we got so far. So, we add some light to plan there Performance is up to us now. We can also use an disappears above the value of where we want.

There are looking for a different care ion utilizing some different valueout advances. The problem we have here looks like this is not true. Here, we will wrap the object using the new high geometry recovery option, which will remesh the wrapped surfaces on the fly.

We provide a new name for the wrap object and the material point to tell the wrapper where to wrap from. We could also use a resolution factor below 1 to apply a scale factor to the size field during the wrapping process for better feature capture.

For the subsequent remesh, the unscaled sizes would be used to give exactly what the user requested. To understand the validity of our final mesh, we can use the diagnostics tools. Here, we can find and fix skewness issues. Thanks for watching.

Subtitles by the Amara.org community Here is a typical crossover area in a wrapped mesh where we haven't quite resolved a very thin area. This can be a problem if we want to resolve the flow in this region, but sometimes it is also very beneficial.

We would struggle to grow good quality volume elements if we do resolve this feature. As this area of the geometry is a region of little interest, we can relax our improve criteria. That is, we don't really care if we move the geometry here during our improvement.

We can just move it around and fix it. Or if the boundary between the adjacent zones is altered a little bit, it is not going to affect the final solution much. We can also use the same method to solve the boundary zones. We can also use the same method to solve the boundary zones.

Other hotkeys used here include Control Z to select boundary zones and using Control Shift H to select boundary zones. To then hide those boundary zones that we have selected.

Control Shift C enables a colour selection mode, and for example, we can colour by normal here to see which way the prisms will grow. Grey shows the direction of growth, and yellow shows the opposite direction.