Meshing AEC Applications

A basic guideline for a high-quality analysis model is that the mesh distribution is sufficient to resolve the flow and temperature gradients efficiently. In regions where the flow circulates or experiences large gradients (such as in wakes, vortices, and separation regions), a finer mesh is required.

Automatic Sizing

For most models, use Autosizing to define the mesh distribution. It may be necessary to locally refine the mesh on geometric features that are highly detailed. For more information about Mesh Autosizing and model preparation...

In some cases, it may be necessary to adjust the Minimum Refinement Length to reduce their effect on the overall mesh count.

To locally refine the mesh in high-gradient flow regions, adjust the mesh distribution on geometric volumes and surfaces.

Mesh Refinement

Create refinement regions in areas where large flow and thermal gradients are expected:

If there are no appropriate geometric features in a particular region, create a mesh refinement region. There are two primary ways to do this:

1. Add refinement volumes to the CAD model

Use this method if the air volume is constructed in the CAD model:

  1. Create an additional part and position in the area of interest.
  1. Assign a material, and refine the mesh distribution within the region to focus mesh on the geometric details of the fixture and surrounding flow.

2. Build refinement regions in Autodesk Simulation CFD

After assigning the mesh in the Meshing task, left click off the model, and click the Refinement Region icon:

Example

A refinement region in the center of the model enforces a uniform mesh density around all the server racks, giving us several nodes through their thickness and providing the mesh density needed for accurate flow and temperature prediction.

Original Mesh: 1-2 nodes between server racks:

Mesh with refinement regions: 4-5 nodes between server racks:

Additional Meshing Tools

There are several additional meshing tools that are very useful for AEC applications:

Improved Surface and Boundary Layer Meshing

Because default Automatic Sizing bases the mesh distribution on edge and surface curvature, it often creates a mesh that is too coarse on surfaces that are flat. Likewise, Automatic Sizing often produces a coarse mesh in regions that are not closely bounded by geometry. Automatic Refinement eliminates these problems by providing better control over how elements grow from the walls into large, open regions. While the resultant mesh count may be higher, the solution accuracy is generally improved.

Automatic Refinement is only available for 3D Acis- (including Inventor), Parasolid-, and Granite (Pro/Engineer)-based models.

Examples

Standard Autosizing

Automatic Refinement

Workflow

  1. Apply Automatic sizing. (Click Autosize on Automatic Sizing context panel.)
  2. In Automatic Sizing Refinement, check Surface refinement.
  3. Click Refine.
  4. To achieve greater mesh control for external flow simulations, enable Volume-based Autosizing. Do this by changing the value of the mesh_volume_autosize flag to 1 in the Flag Manager.
  5. The default settings produce a high quality, efficient mesh for most models. Based on analysis expectations, however, changes may be required to fine-tune the mesh. Click the Advanced button near the bottom of the dialog, and modify the Surface growth rate and Enhancement growth rate.
  6. Close the Advanced dialog, and click the Refine button again.

To disable Automatic Refinement, uncheck Surface refinement.

Notes

There are several flags that control the behavior of the volume mesh:

Gaps and Thin Solids

Gap Refinement controls the mesh within gaps between closely oriented surfaces, even if they belong to different parts.

Gap Refinement Meshing is only available for 3D Acis-, Parasolid-, and Granite (Pro/Engineer)-based models.

Examples

Default Autosizing

This mesh in the gap is very coarse:

Gap-Refinement

This mesh in the gap is significantly better:

Workflow

  1. Apply Automatic sizing. (Click AutoSize on the Automatic Sizing context panel.
  2. In Automatic Sizing Refinement, check Surface refinement.
  3. Check Gap Refinement.
  4. Click Refine.
  5. The default settings produce a high quality, efficient mesh for most models. Based on analysis expectations, however, changes may be required to fine-tune the mesh. Click the Advanced button near the bottom of the dialog.
  6. After modifying settings, close the Advanced dialog, and click the Refine button again.

To disable Gap Refinement, uncheck the Gap Refinement box.

Adaptive Meshing

Since its introduction, Automatic Mesh Sizing has greatly simplified the modeling process. Automatic Mesh Sizing defines a mesh that is optimized for the model and accurately represents every detail of the geometry.

A good representation of the geometry is only one requirement for a high fidelity solution. For example, the flow on a simple model with a uniform mesh can contain significant gradients. The results on the coarse mesh may not be highly accurate, but they do indicate flow trends. These trends can be used to identify where the elements should be concentrated to improve solution accuracy.

Mesh Adaptation uses solution results to progressively improve the mesh definition. The simulation is run several times. Each time the results in the previous cycle are used to improve the mesh in the next cycle. The result is a mesh that is optimized for the particular simulation. The mesh is finer for high gradient regions, and coarser elsewhere.

When Mesh Adaptation is enabled, the following occurs:

  1. A baseline scenario is run to completion.
  2. The mesh is changed (often refined) based on velocity, pressure, and temperature (if available). The simulation is run to completion.
  3. The process repeats for each Adaptation cycle.

The result is an intelligently refined mesh that is tuned for the flow and temperature results fields.

For more about Adaptive Meshing...