Meshing Strategies For Models With Thin Bodies
Thin body meshing is highly advantageous for efficiently simulating thin-walled structures or geometries with significantly smaller thickness compared to their other dimensions. When working with such geometries, conventional volume meshing techniques can lead to a high element count as they attempt to capture the thin dimensions with many unnecessary elements. Thin body meshing solves this problem by refining the mesh specifically along the thin direction, ensuring an accurate resolution of important physical phenomena without the need for excessive mesh density. This approach reduces computational costs while maintaining the fidelity of the simulation. Thin meshing is particularly useful for applications like thermal analysis, structural simulations, and fluid-structure interactions, where thin surfaces or regions have a critical role. Furthermore, thin meshing can be paired with multizone meshing techniques for complex geometries, where structured and efficient mesh generation is required across various regions, resulting in a high-quality mesh with a reduced number of elements.
Here, we will outline the differences between the thin body mesh tools and the multizone mesh tools in Ansys Fluent to help provide an understanding of their individual workflows and the differences between them.
Thin Body Meshing
Thin body meshing is an efficient meshing strategy used for geometries with regions where one dimension (the thickness) is significantly smaller than the others. This technique refines the mesh along the thin dimension, allowing for high-resolution capturing of critical physical phenomena without generating an excessive number of elements in the other directions. Thin meshing reduces the computational cost while preserving the accuracy required to simulate thin-walled structures like shells, plates, or thin-walled containers. This method is particularly useful for thermal analysis, where heat transfer through thin regions is critical, as well as structural and fluid flow simulations, where the material behavior in thin bodies plays an essential role.
Thin meshing is well-suited for models that include thin geometries like stacked plates or thin-walled structures. In these cases, using a traditional volume meshing technique would generate unnecessary elements, resulting in increased computation time without added accuracy. By focusing mesh refinement in the thin regions only, thin meshing achieves the necessary resolution while maintaining efficiency. Additionally, thin body meshing can work with features like side imprints and bias growth rates to further improve the fidelity of the mesh where necessary, ensuring smooth transitions between regions of different thicknesses.
Multizone meshing is a highly versatile approach used to generate structured, hexahedral-dominant meshes for complex geometries. It automatically decomposes a geometry into multiple zones or regions and sweeps the mesh through the geometry in one or more directions. This method is particularly effective for creating high-quality, structured meshes in geometries that are difficult to mesh with conventional techniques, such as those that involve multiple bodies or require a sweepable mesh along specific axes. Multizone meshing is beneficial for complex industrial geometries, where maintaining a structured, high-quality mesh across the entire domain is crucial for accurate results.
One of the key advantages of multizone meshing is its ability to handle varying body shapes and configurations. The method allows for the generation of different types of mesh elements, such as Hex-Pave, Hex-Map, Prism, or Mixed, depending on the geometry and the desired level of mesh resolution. This flexibility ensures that multizone meshing can be applied across various types of geometries without compromising mesh quality.
6. Activate Multizone Meshing: Here in the details of the "Describe Geometry" item in the tree is where we will be able to enable Multizone Meshing. In the details box, we will want to choose the settings below.
7. Create Regions: Here is where we determine how many fluid regions we are estimated to have in our model. In this example, we only have one solid body, so we can set the number of estimated Fluid Regions to 0.
8. Update Regions: After determining how many fluid regions you have in your model, here is where we can confirm whether each body is a fluid, solid or dead zone. In this example, we only have one solid region.
9. Add Boundary Layers: If you have fluid regions in your model, you will almost certainly need to add an algorithm to insert boundary layers into your model to adequately capture the flow. This branch on the tree is where we can choose to add an algorithm to insert boundary layers into our fluid domain(s). However, in this example, because we only have a solid body, we do not need to insert any boundary layers. To move past this branch in the tree, we can right click "Add Boundary Layers" and simply mark this branch as updated.
10. Add Multizone Mesh Controls: This branch allows us to select the specific body or bodies to apply multizone mesh controls. Here are the main options available:
Name: Specify the name of the multizone object for easy identification.
Mesh Method: Choose the meshing algorithm for the multizone object. The Standard method is the default, breaking the model into sweepable regions whenever possible. For example, in this model, it will detect the two extruded rectangular sections and begin a sweep from each end toward the main base, applying a similar sweeping approach for the base itself. The Thin method is best for parts that, although thin, don't meet the criteria for thin meshing, such as components with surface imprints that prevent a standard sweep.
Fill With: Decide how elements are distributed within the body to which multizone controls are applied. Options include Hex-Pave, Hex-Map, Prism, and Mixed. Each choice creates a unique mesh structure—see the example below from the Fluent User Guide for more on how these selections impact the final mesh layout.
You should now see a Multizone item under the Add Multizone Controls option in the tree. Select this multizone item, highlight the body in the details box, and then click Update. Once complete, we’re ready to move on to the next branch in the tree.