FEA Academy - Mesh Generation in Finite Element Analysis
FEA Academy - Mesh Generation in Finite Element Analysis
By Dominique Madier
© 2023 FEA Academy
An Introduction to the Fundamentals of Mesh Generation in Finite Element Analysis
ISBN: 978-1-9990475-3-5
Trademarks
Commercial software names, company names, and trademarks contained in this e-book are used only for
identification and explanation without intent to infringe on their property rights.
The author reserves the right to make changes to information contained in this e-book, without prior
notice. The concepts, methods, and examples presented in this text are for illustrative and educational
purposes only and are not intended to be exhaustive or to apply to any particular engineering problem. The
author assumes no liability or responsibility to any person or company for direct or indirect damages
resulting from the use of any information contained herein.
Any reproduction of any extract of this e-book by any means whatsoever, including photocopying,
microfilm, or scanning, is strictly prohibited without the written permission of the author. Unauthorized
reproduction of this publication will be considered as a copyright infringement.
Copyright Page | 1
Page | 2
Table of Contents
INTRODUCTION .......................................................................................................................................... 8
2D Shell Meshing...................................................................................................................................................... 32
Overview of 2D Shell Meshing.................................................................................................................. 32
Advantages of 2D Shell Meshing ............................................................................................................. 32
Challenges and Considerations ................................................................................................................ 32
CONCLUSION ........................................................................................................................................... 61
Conclusion .................................................................................................................................................................. 64
Introduction
In the realm of engineering analysis, Finite Element Analysis (FEA) stands as a cornerstone, a powerful tool
that enables engineers to predict how products will react to real-world forces, vibration, heat, fluid flow,
and other physical effects.
At the heart of FEA lies the process of mesh generation, a critical step that can significantly influence the
accuracy, efficiency, and success of a simulation. This article sets the stage for an in-depth exploration of
mesh generation, a subject that, while often overshadowed by more glamorous aspects of FEA, is
fundamental to its success.
Mesh generation in FEA is the art and science of discretizing a continuous domain into a finite number of
elements, which can be effectively used to approximate the behavior of complex structures under various
loads and constraints. The quality of the mesh directly impacts the precision of the simulation results,
making it imperative for engineers and analysts to understand and master this process. However, mesh
generation is not a one-size-fits-all solution; it requires a nuanced approach, tailored to the specific
requirements of each analysis.
Throughout this article, we will delve into various aspects of mesh generation, including types of elements
(1D, 2D, and 3D), meshing techniques, and the critical role of mesh density and element size. We will
explore both manual and automated meshing methods, highlighting their advantages and limitations.
Furthermore, we will provide practical guidelines for mesh refinement, discuss the influence of material
properties and boundary conditions on mesh design, and address common pitfalls to avoid during the
meshing process.
Mesh generation, while a technical and often complex task, is integral to the success of FEA. Whether you
are a seasoned analyst or a novice engineer, understanding the fundamentals of mesh generation is
essential to harnessing the full power of FEA. This article aims to equip you with the knowledge and tools
to create effective and efficient meshes, thereby enhancing the reliability and accuracy of your FEA results.
Introduction Page | 8
Join us as we embark on this journey through the critical world of mesh generation in finite element
analysis.
Introduction Page | 9
He is the author of the book “Practical Finite Element Analysis for Mechanical
Engineers”.
In 2020, he founded the FEA Academy in order to offer FEA consulting as well
as online FEA courses for students and engineers.
1. Consulting Services in FEA: FEA Academy offers expert consultation for projects that involve
mechanical structural analysis. This likely involves providing insights and guidance on how to apply FEA
methodologies effectively in various engineering projects. The consultation could cover aspects like model
development, analysis strategies, interpreting FEA results, and optimizing designs based on FEA findings.
2. Online On-Demand Practical Courses: Apart from consultation, FEA Academy also focuses on education
and training. It offers online courses targeted at students in engineering and professionals involved in
structural projects. These courses are designed to be practical and application-oriented, providing learners
with hands-on experience in FEA in structural analysis. This aspect of FEA Academy's offerings is
particularly beneficial for enhancing the skills and knowledge of individuals who are new to FEA or those
looking to deepen their expertise in this area.
Dominique Madier involvement likely ensures that the services and courses offered by FEA Academy are
grounded in practical knowledge and are up to date with current industry practices.
www.fea-academy.com
The fundamental concept of the finite element method is based on a discretization process that involves
dividing the system to be analyzed into a finite number of subdomains called elements. Specific
assumptions, referred to as shape functions, are applied across each element to represent the variation of
the unknown dependent variables. The variation is computed in terms of solution values at specific
locations called nodes. The method provides an algebraic system of equations for unknown nodal values
that approximates the continuous solution.
The finite element method is used to solve complex problems of engineering and is useful for problems
with complicated geometries, loadings, and material properties, in which analytical solutions are not
applicable. You can employ the finite element method in multiphysics problems to provide solutions that
would otherwise be difficult to obtain. The method is usually employed to obtain approximate results for
problems that are otherwise impossible to solve with classical methods.
Finite element analysis (FEA) is used to predict the response of mechanical structures to environmental
factors such as forces, pressure, temperature, vibrations, and so on. With FEA, you can approximately
predict how a product will behave in the real world, i.e., whether it is likely to break. You can also predict
the weakest points of a product and verify whether it will work the way it was designed to.
For engineers, FEA is an important part of the product design phase in an iterative development process
because it saves time and reduces the effort and cost associated with building physical prototypes.
Prototype tests do not provide the type of numerical information that FEA does, and they make the product
development process longer.
The aerospace industry, for example, still builds prototypes (called test cells) but, thanks to FEA, only
prototypes representing the final configuration are required. During the product development process,
simulation software that have FEA functionality are used to determine the deformations and stresses the
components will undergo when subjected to environmental factors. These packages are extremely
powerful when used intelligently and help to define the critical dimensions of a component by considering
the factors of safety, weight, and other parameters.
FEA can be as simple as addressing a single part, for which you wish to capture the behavior, but it can
also be more complex. Indeed, complex analysis may involve multiple parts for which you wish to
determine the interactions.
These days, even the simplest products rely on FEA for design evaluation because contemporary design
problems cannot be solved as accurately and cheaply with any other currently available method. Physical
testing was the norm in years gone by, but now, it is simply too expensive. Most everyday products have
been engineered using FEA; in fact, it is almost impossible to imagine a product designed without its help.
The most common application, by far, is structural FEA, which determines how a structure responds to
various applied loadings (forces, pressure, temperature, etc.).
• Before, to define the product: FEA helps the engineer create a feasible design.
• After the product is designed: FEA permits the validation of the defined design.
• After the product is released: FEA can be used to investigate product failures.
To understand what FEA is, consider the meaning of the term “finite element analysis”:
FEA is based on the idea that if you divide a structure into multiple elements, the behavior of an individual
element will provide a good approximation of local behaviors (stress and strain). Thus, the global assembly
of such elements will reflect the behavior of the actual structure. While you may not be able to determine
how a complex structural piece will behave, you can do so for a simple part of it. Therefore, if you assemble
enough of these simple pieces, you can determine how a complex structural piece will behave.
PDEs are used to formulate physical problems involving functions of several variables and can describe a
wide variety of phenomena such as elasticity, acoustics, heat, electrostatics, electrodynamics, fluid
dynamics, quantum mechanics, and even economy. Just as ordinary differential equations model one-
dimensional systems, PDEs often model multidimensional systems. Thus, in the finite element method, a
continuous system is idealized by a discrete system called the mesh. A structural problem with an infinite
number of degrees of freedom (a continuous system governed by PDEs) is converted into a problem with
a finite number of degrees of freedom (a discrete system governed by matrix equations), making the
problem solvable by a computer. The following figures show examples of FEAs performed on mechanical
systems to capture deformation, stress, instability, natural frequencies, thermal distribution, and so on.
What is Meshing?
Process Overview
The mesh generation process starts with defining the geometry of the object or space under consideration.
This geometry is then partitioned into elements, with each element representing a discrete portion of the
whole. The process involves decisions on the type, size, and density of the elements, significantly
influenced by the nature of the physical problem being solved. Following mesh creation, boundary
conditions and material properties are applied, enabling the simulation to mimic real-world scenarios
accurately. The complexity of the mesh often directly correlates with the simulation's accuracy,
highlighting the critical nature of this step in FEA.
Types of Elements
1D Elements (Beam)
One-dimensional (1D) elements, commonly known as beam elements, are the simplest form in FEA. They
are ideal for simulating structural components that have a predominant length dimension, such as beams,
trusses, and columns. Beam elements are defined by two nodes, each representing an end of the beam,
and they assume linear behavior between these points. This makes them incredibly efficient for analyzing
linear structures under load but limits their application in scenarios involving complex geometries or non-
linear behaviors.
The primary advantage of 1D elements is their computational efficiency. Due to their simplicity, they
require significantly fewer computational resources compared to higher-dimensional elements. This
makes them particularly useful in large-scale structures where a detailed analysis of every component is
unnecessary or impractical.
2D Elements (Shell)
Two-dimensional (2D) elements, or shell elements, are used to model objects with a dominant surface,
like thin-walled structures, plates, and shells. These elements are defined by three or more nodes forming
a flat or curved surface. Shell elements are particularly effective in analyzing stress, deformation, and
vibration in structures like aircraft wings, car bodies, or pressure vessels.
The advantage of using 2D elements lies in their ability to provide a good balance between computational
efficiency and the ability to model complex behaviors. They can simulate bending, stretching, and in-plane
forces with reasonable accuracy. However, a critical consideration when using shell elements is the
accurate representation of thickness and curvature, which are vital for precise results.
Shell elements are versatile, but they can be challenging to use correctly. The complexity increases with
the curvature of the surface and the non-uniformity of thickness. Therefore, careful consideration is
required in their application to ensure accurate simulation results.
3D Elements (Solid)
Three-dimensional (3D) elements, or solid elements, are used for modeling objects with significant depth,
width, and height. These elements are particularly useful for analyzing volumetric objects, where stresses
and strains are not limited to a plane or a single axis. Solid elements are defined by four or more nodes,
forming tetrahedrons, hexahedrons, or other polyhedral shapes.
Solid elements are incredibly versatile and can model complex behaviors, including non-linear material
properties, large deformations, and intricate contact interactions. This versatility, however, comes at the
cost of computational intensity. Solid elements require significant processing power and memory,
especially when the mesh is refined for accuracy.
The use of 3D elements is essential in scenarios where the stress distribution is complex and cannot be
accurately captured by 1D or 2D elements. The challenge lies in balancing the level of detail in the mesh
with the available computational resources. Too coarse a mesh may overlook critical stress concentrations,
while an overly fine mesh can lead to prohibitively long computation times.
The choice of element type also depends on the specific requirements of the project, such as the level of
detail needed in the results and the computational resources available. For instance, while 3D elements
offer the most detailed analysis, they may not be feasible for large-scale projects due to the high
computational demand. In such cases, a combination of different 1D and 2D element types may be
employed to optimize both accuracy and efficiency.
Moreover, in nonlinear problems, the use of 3D elements may lead to too many degrees of freedom,
thereby preventing the problem’s resolution by the solver. This is why 1D and 2D elements are favored in
nonlinear analysis, while 3D elements are only used when there is no other alternative.
To ensure you select the right element type from the library, it is important to understand which degrees
of freedom are transmitted by each element because this dictates the capacity of the elements to model
a given problem. The degrees of freedom associated with each element type also dictate compatibility.
You should understand the library of elements associated with your FEA software before beginning any
meshing activity.
A high-quality mesh effectively represents the geometry of the model, accurately captures the stress
gradients, and ensures numerical stability in the analysis. Conversely, a poor-quality mesh can lead to
inaccurate results, convergence issues, and increased computational time.
Impact on Results
The quality of the mesh has a profound impact on the FEA results. A well-constructed mesh ensures that
the physical phenomena being modeled are accurately represented, leading to reliable and accurate
simulation outcomes. High-quality meshes capture critical stress concentrations and accurately represent
the behavior of the material under various loading conditions.
On the other hand, a poor-quality mesh can result in significant errors in the simulation. These errors might
manifest as unrealistic stress concentrations, incorrect deformation patterns, or convergence issues
during the analysis. In extreme cases, a poor-quality mesh can lead to completely erroneous conclusions,
potentially compromising the integrity of the design and safety of the structure.
Ensuring mesh quality is particularly important in simulations involving complex geometries, non-linear
materials, and large deformations. In these scenarios, the mesh must be capable of capturing the intricate
behaviors and interactions within the model accurately.
The key is to identify areas in the model where higher accuracy is critical and refine the mesh accordingly,
while keeping it coarser in less critical regions. This targeted approach, known as adaptive mesh
refinement, ensures that computational resources are efficiently utilized without sacrificing the accuracy
of the simulation results.
Manual Meshing
Manual meshing is a traditional approach where the
mesh is created and refined by a user, typically an
engineer or a technician. This method offers a high
level of control over the mesh generation process,
allowing the user to make precise adjustments to
mesh density, element size, and shape according to
the specific requirements of the analysis. Manual
meshing is particularly advantageous when dealing
with complex geometries or when specific areas of a
model require focused attention.
Automated Meshing
This approach significantly reduces the time and effort required
to create a mesh, making it ideal for large or routine projects.
Automated meshing tools are equipped with algorithms that
can handle complex geometries and are capable of
automatically refining the mesh in areas where higher accuracy
is needed.
In practice, a hybrid approach is often used, where the initial mesh is generated automatically, and manual
refinements are made as needed. This approach combines the efficiency of automated meshing with the
precision of manual adjustments, leading to a balanced and effective meshing process.
2D Shell Meshing
Shell meshing is particularly effective in applications where structural behavior is dominated by bending
and in-plane forces. This technique offers a balance between computational efficiency and the ability to
capture complex behaviors of thin-walled structures. It allows for the analysis of large structures, like
entire aircraft wings or car bodies, with reasonable computational resources.
In summary, 2D shell meshing is a powerful tool in FEA, offering a practical and efficient method for
analyzing thin-walled structures. While it simplifies the modeling of complex geometries, attention to
detail in defining properties and boundary conditions is key to obtaining accurate results.
Tetrahedral Meshing
Tetrahedral meshing involves dividing the domain into
tetrahedrons – three-dimensional elements with four triangular
faces. This type of meshing is highly versatile and can easily
conform to complex geometries, making it a popular choice in
many FEA applications. Tetrahedral elements are particularly
useful in scenarios where the geometry is too intricate for
simpler element shapes.
Hexahedral Meshing
Hexahedral meshing, on the other hand, uses six-faced elements
(hexahedrons) and is often preferred for its superior accuracy and
efficiency in many applications. Hexahedral elements are
particularly effective in modeling bending and twisting
phenomena and generally provide more accurate stress and
strain results with fewer elements compared to tetrahedrons.
In practice, the choice between tetrahedral and hexahedral meshing depends on the specific requirements
of the analysis, including the geometry of the model, the type of loading, and the desired level of accuracy.
Sweeping
Sweeping is a mesh generation technique used for objects with a consistent cross-section along a
particular direction. In this method, a 2D mesh is created on the cross-sectional area, which is then 'swept'
along a path to create a 3D mesh. This technique is highly efficient for elongated objects like beams,
channels, and pipes, as it produces high-quality meshes with fewer elements.
The sweeping technique is particularly advantageous for its ability to generate well-structured, high-
quality meshes quickly. However, its applicability is limited to geometries that have a uniform cross-
section along one dimension.
Paving
Paving is a technique primarily used for 2D meshing, especially in areas with irregular boundaries. It
involves laying out elements in layers, starting from the boundaries and working towards the interior,
somewhat akin to paving stones in a path. This technique is effective in creating a well-structured mesh
that conforms closely to the boundaries of the model.
Paving is beneficial for its ability to handle complex boundary shapes and to create a uniform mesh.
However, like sweeping, its use is somewhat limited by the geometry of the model.
Mapped Meshing
Mapped meshing is a technique used for objects with regular, geometrically simple shapes, such as
rectangles or cylinders. In mapped meshing, the domain is divided into regular sub-domains, and a
structured mesh is created within each sub-domain. This method allows for a high degree of control over
element size and shape, resulting in a uniform and efficient mesh.
Mapped meshing is particularly effective for models with simple geometries where a high-quality,
structured mesh is desired. However, its application is limited to objects that can be easily subdivided into
regular shapes.
Therefore, for thin-walled structures such as skins, pressure vessels, ribs, bulkheads, webs, and so on, 2D
shell elements are the only option, of which the preferred choice is the linear quadrilateral element.
Moreover, if a high-quality mesh is required, a shell mesh is easier to create than a solid one. From an
analytical point of view, the shell model also offers the great advantage of using fewer resources (less
RAM, disk space, and CPU time), especially for nonlinear analysis and larger models. This is because, rather
than actually modeling the thickness with additional nodes and elements, shell models capture wall
thickness as a mathematical value, resulting in fewer equations to solve.
Another benefit of 2D shell models over 3D solid models is the ease with which you can change the
thickness in your simulations, since the thickness is a property associated with the shell element. With a
3D model, you will have to move nodes or even re-mesh certain parts. Therefore, the shell model is a better
choice for conducting sensitivity studies.
Finally, post-processing with shell elements is easier and faster than with solid elements, which is not a
minor detail, when you need to post-process numerous load cases.
Determining the appropriate mesh density depends on several factors, including the complexity of the
geometry, the type of loading, the expected stress gradients, and the criticality of the simulation's
accuracy. Areas with high stress gradients or significant changes in geometry typically require higher mesh
density to capture the behavior accurately.
Another approach is to use adaptive meshing techniques, where the mesh density is automatically
adjusted based on the stress gradients or error estimates. This method is particularly effective in complex
analyses, as it dynamically refines the mesh in regions where it's most needed.
In addition to stress analysis, considering the type of material behavior, such as plastic deformation or
large strains, is also crucial in determining mesh density. These material behaviors often require finer
meshes to accurately capture the nonlinear response of the material.
In areas with complex geometry or high stress concentrations, smaller elements are necessary to
accurately capture the behavior. However, in regions where stresses are relatively uniform or less critical,
larger elements can be used to reduce computational demands.
Maintaining a low and uniform aspect ratio throughout the mesh ensures that the elements can accurately
represent the physical phenomena, providing reliable results. However, in some scenarios, such as thin
structures or areas with sharp geometrical features, high aspect ratio elements might be unavoidable. In
these cases, special care should be taken in interpreting the results, and additional validation may be
necessary.
To achieve an optimal balance, it's essential to understand the critical aspects of the model and the
analysis objectives. For instance, in preliminary design stages, a coarser mesh may be sufficient to get an
overall understanding of the structural behavior. However, for detailed design verification or failure
analysis, a finer mesh is necessary to accurately capture critical stress concentrations and complex
behaviors.
Additionally, modern FEA software often includes tools for optimizing the mesh based on the desired
balance between accuracy and efficiency. These tools can automatically adjust the mesh density and
element size based on predefined criteria, ensuring that the mesh is as efficient as possible without
sacrificing the necessary accuracy.
In summary, determining the appropriate mesh density, understanding the importance of element size
and aspect ratio, and balancing accuracy with computational efficiency are critical aspects of mesh
generation in FEA. These factors significantly influence the quality of the simulation results and the overall
effectiveness of the analysis. A well-designed mesh, tailored to the specific requirements of the model
and analysis, is essential for obtaining reliable and accurate simulation outcomes.
The refined mesh around a hole should be 1.5 to 2 times the hole diameter, and a minimum of two layers
of fine mesh around the hole is required.
The challenge with local refinement lies in identifying the regions that require it. Typically, areas with high
stress gradients, potential for material non-linearities, or geometric complexities are candidates for local
refinement. Effective use of this technique requires a good understanding of the model's behavior and the
specific requirements of the analysis.
AMR is particularly effective in nonlinear analysis, transient simulations, and problems with evolving
geometries, such as crack propagation or large deformations. It automates the refinement process,
reducing the need for user intervention and expertise in determining where refinement is needed.
Implementation Challenges
While AMR offers significant advantages, its implementation can be challenging. It requires sophisticated
software algorithms capable of assessing the analysis results in real-time and making intelligent decisions
about where and how to refine the mesh. The criteria for refinement must be carefully chosen to ensure
that the mesh adapts effectively to the evolving requirements of the simulation.
AMR can also lead to non-uniform meshes with a wide range of element sizes, which might introduce
additional complexities in the analysis, especially in terms of element compatibility and numerical stability.
Therefore, careful consideration and validation are necessary when using AMR to ensure the reliability of
the results.
In aerospace applications, global refinement might be used in preliminary design stages to get a uniform
understanding of the stress distribution across the entire structure. As the design progresses, local
refinement can be employed in areas like joints, connections, and areas with high stress concentration to
provide more detailed analysis for design optimization.
Full Aircraft
Global FEM (GFEM)
- Coarse Mesh) -
In practice, a combination of global and local refinement is often used, starting with a globally refined mesh
for an initial understanding, followed by targeted local refinement in critical areas. The use of AMR can
further enhance this process by automating the refinement based on the evolving needs of the simulation.
A powerful method used to determine the converged mesh is the convergence curve. First, you must select
a critical result parameter. For the mechanical structural engineer, it is usually stress or strain. You should
conduct a convergence study for each region of the model for which you wish to extract the peak stress or
strain.
Increasing the number of nodes improves results accuracy, but it also increases the solution time and cost.
The usual practice is to increase the number of elements only in regions of high stress, instead of reducing
the global element size of the entire model, and to continue until the difference between the two
consecutive results is less than 5%. A convergence study is the process of solving a model with successively
finer meshes and comparing the results of the different meshes. This comparison is usually made by
inspecting the fields at one or more points in the model. By comparing the results obtained during mesh
refinement, it is possible to judge the convergence of the solution, with respect to mesh refinement. After
a minimum of three successive solutions, asymptotic behavior may begin to emerge, and variations in the
results among the meshes will become smaller. If these variations are small enough, the mesh can be
considered converged. This is always a judgment call on the part of the FEA analyst, who knows the
uncertainties in the model inputs and the acceptable uncertainty in the results.
The figure below shows a typical convergence curve obtained during a convergence study. The last two
points show that the model can be considered to be converged, so the mesh corresponding to the
penultimate point should be used for the stress-strain extraction.
At least three runs are required to plot a curve, which can then be used to indicate that convergence has
been achieved. However, if two runs of different mesh densities give the same result, convergence can be
considered to have already been achieved, and no further mesh refinement is required.
Another check to perform during the convergence study concerns the gradient in neighboring elements:
the correct gradient has not been properly captured if the neighboring elements show significant variations
in stress, and additional refinement is then required.
Currently, some codes are able to compute convergence based on criteria defined by the FEA analyst.
These codes are able to automatically re-mesh non-converged regions of an FEM. However, such
automatic convergence studies are dependent on the load cases and will produce different meshes for
different ones. If the convergence study is performed manually by refining the critical regions step by step,
computation of the asymptotic value is time-consuming.
Therefore, in practical terms, we can conduct the convergence study only in the region of interest and keep
the rest of the model unconverged. At the same time, there should be transition regions to connect the
refined mesh to the coarse mesh. From a practical point of view, mesh refinement is required as long as
the field gradient is significant. Once it is not, the mesh transition can start.
The figure below illustrates this principle. The peak stress must be captured in the corner of the cutout, so
only this region of the model is refined.
The key to avoiding over-refinement is understanding the level of detail required for the analysis. Over-
refinement is often unnecessary in regions of the model where stress gradients are low or where high
precision is not critical. A balanced approach, focusing refinement efforts where they are most needed, is
more effective and efficient.
Challenges of Under-refinement
Under-refinement, on the other hand, is characterized by a mesh that is too coarse, with too few elements
to accurately capture the behavior of the model. This can lead to inaccurate results, such as missed stress
concentrations, incorrect deformation patterns, or even non-convergence of the solution. Under-
refinement is particularly risky in areas with complex geometries, near boundary conditions, or in regions
where material nonlinearities are expected.
To prevent under-refinement, it is essential to start with a mesh that is sufficiently detailed for the given
analysis and refine it based on preliminary results or known areas of concern. Adaptive mesh refinement
techniques can be particularly useful in automatically identifying and refining under-refined areas.
The choice of element type should be based on the geometry of the part, the nature of the loads and
constraints, and the type of analysis being performed. It's also important to consider the material
properties and the expected mode of failure or deformation. Utilizing the correct element type is crucial for
an accurate and efficient analysis.
When dealing with geometric nonlinearities, the mesh must be able to accommodate the large
deformations without becoming overly distorted. This often requires finer meshing in regions expected to
undergo large deformations, as well as the use of elements that are capable of capturing nonlinear
geometric effects.
The key to successfully meshing complex geometries is to use a combination of element types and
refinement techniques that can accurately represent the geometry without excessive computational cost.
This might involve local refinement around complex features, the use of higher-order elements that can
better capture curvature and gradients, or employing techniques like mesh smoothing to avoid irregular
element shapes.
Various quality checks are available in pre-processing software to help you decide if your mesh meets the
criteria for analysis. Typical quality checks for 2D and 3D elements include the following (the names may
differ somewhat among software):
• Aspect ratio
• Taper
• Skew angle
• Warp angle
• Interior angle
• Face Skew
• Jacobian
Using these tools, engineers can refine the mesh in targeted areas, ensuring that the overall mesh quality
is within acceptable limits. This process is iterative, often requiring several rounds of refinement and
reassessment to achieve an optimal mesh.
Convergence testing is typically done by observing key quantities of interest, such as stress or
displacement, and checking their variation with successive mesh refinements. A stable trend in these
quantities suggests that the mesh is adequately refined for accurate results.
These real-world examples underscore the importance of thorough mesh validation in ensuring the
accuracy and reliability of FEA results. They highlight the need for a systematic approach to mesh quality
assessment, error estimation, and convergence testing, tailored to the specific requirements and
complexities of each project.
Structural Analysis
In structural analysis, the focus should be on areas of high stress and potential failure. The mesh should
be fine enough to capture stress concentrations but not so fine as to make the analysis impractically long.
For dynamic analysis, consider the frequency content of the loading and refine the mesh to accurately
capture the dynamic behavior of the structure.
Thermal Analysis
For thermal analysis, the mesh must be capable of accurately modeling heat flow and temperature
distribution. This often requires a different meshing strategy than structural analysis, focusing on areas of
high thermal gradient. Special attention should be given to the interfaces between different materials, as
these can be critical in thermal analysis.
Fluid Dynamics
In fluid dynamics, the quality of the mesh is paramount, especially near boundaries where the flow
behavior is complex. The mesh should be fine enough to capture boundary layers and potential flow
separation areas. Adaptive mesh refinement based on flow characteristics can be particularly effective in
fluid dynamics simulations.
Conclusion
Recap of Key Takeaways
Conclusion Page | 61
Conclusion Page | 62
Conclusion Page | 63
The integration of meshless solutions into conventional FEA practices is an area of ongoing research and
development. This integration promises to combine the strengths of both approaches, offering more
robust and versatile tools for analysis. Future FEA software might seamlessly transition between mesh-
based and meshless methods, choosing the most effective approach based on the problem at hand. Such
hybrid approaches could significantly enhance the accuracy, efficiency, and scope of simulations in various
fields of engineering and applied sciences.
Conclusion
In conclusion, this guide has provided a thorough exploration of mesh generation in Finite Element
Analysis, covering essential concepts, practical strategies, and industry-specific applications. The future of
mesh generation is poised for significant advancements, driven by technological innovations and the
evolving needs of engineering analysis. As FEA continues to be an indispensable tool in engineering, the
importance of skilled, informed, and innovative meshing techniques will only grow, underlining the need
for continuous learning and adaptation in this dynamic field.
Conclusion Page | 64