Next Article in Journal
Validating the Use of Smart Glasses in Industrial Quality Control: A Case Study
Next Article in Special Issue
Numerical Analysis of the Wing Leading Edge Electro-Impulse De-Icing Process Based on Cohesive Zone Model
Previous Article in Journal
Sequential Polar Decoding with Cost Metric Threshold
Previous Article in Special Issue
Investigating the Influence of Holes as Crack Arrestors in Simulating Crack Growth Behavior Using Finite Element Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

A Comparative Analysis of 3D Software for Modeling Fatigue Crack Growth: A Review

by
Abdulnaser M. Alshoaibi
* and
Yahya Ali Fageehi
Department of Mechanical Engineering, College of Engineering and Computer Sciences, Jazan University, 114 Almarefah Rd., Jazan 45142, Saudi Arabia
*
Author to whom correspondence should be addressed.
Appl. Sci. 2024, 14(5), 1848; https://doi.org/10.3390/app14051848
Submission received: 10 February 2024 / Revised: 21 February 2024 / Accepted: 21 February 2024 / Published: 23 February 2024
(This article belongs to the Special Issue Focus on Fatigue and Fracture of Engineering Materials, Volume II)

Abstract

:
Fatigue crack growth modeling is critical for assessing structural integrity in various engineering applications. Researchers and engineers rely on 3D software tools to predict crack propagation accurately. However, choosing the right software can be challenging due to the plethora of available options. This study aimed to systematically compare and evaluate the suitability of seven prominent 3D modeling software packages for fatigue crack growth analysis in specific applications. The selected software tools, namely ABAQUS, FRANC3D, ZENCRACK, LYNX, FEMFAT, COMSOL Multiphysics, and ANSYS, were subjected to a comprehensive analysis to assess their effectiveness in accurately predicting crack propagation. Additionally, this study aimed to highlight the distinctive features and limitations associated with each software package. By conducting this systematic comparison, researchers and engineers can gain valuable insights into the strengths and weaknesses of these software tools, enabling them to make informed decisions when choosing the most appropriate software for their fatigue crack growth analysis needs. Such evaluations contribute to advancing the field by enhancing the understanding and utilization of these 3D modeling software packages, ultimately improving the accuracy and reliability of structural integrity assessments in relevant applications.

1. Introduction

Fatigue crack growth is a critical phenomenon that plays a significant role in the assessment of structural integrity across various engineering applications. Accurately predicting the propagation of cracks is essential for ensuring the safe and reliable operation of structures subjected to cyclic loading [1,2,3]. To achieve this, researchers and engineers heavily rely on 3D modeling software tools, which provide advanced numerical techniques to simulate and analyze fatigue crack growth behavior. However, with the ever-increasing number of available software options, choosing the most suitable tool for fatigue crack growth analysis can be a daunting task [4,5,6,7]. From a designer’s perspective, it is indeed crucial to monitor the crack propagation process in structures, even if the initial crack has been detected and its time and location estimated. Detecting the presence of a crack is an essential first step, but understanding the crack propagation behavior is equally important for several reasons:
  • Safety and Reliability: By monitoring the crack propagation process, designers can assess the safety and reliability of the structure. Understanding how cracks evolve and propagate helps identify critical areas prone to failure, enabling proactive maintenance and repair actions. This ensures the continued safe operation of the equipment and minimizes the risk of catastrophic failures.
  • Structural Integrity Assessment: Monitoring crack propagation allows for a comprehensive assessment of the structure’s integrity. By tracking crack growth characteristics such as crack length, direction, and rate, designers can predict the remaining useful life of the equipment. This information assists in scheduling maintenance activities, optimizing operations, and avoiding unexpected downtime or costly repairs.
  • Cost-Effectiveness: Monitoring crack propagation in a structured manner can be seen as an investment in cost-effectiveness. By identifying cracks at an early stage and monitoring their growth, designers can take appropriate measures to mitigate further damage or extend the life of the structure. This can minimize repair costs, prevent unnecessary component replacements, and optimize maintenance strategies, resulting in significant cost savings over the equipment’s lifespan.
  • Performance Optimization: Understanding the crack propagation process helps designers evaluate the impact of cracks on the performance of the structure. By quantifying the effects of cracks on factors such as stiffness, load-carrying capacity, and dynamic response, designers can optimize the design and operational parameters to mitigate the adverse effects of cracks. This leads to improved performance, efficiency, and longevity of the equipment.
This study aims to address the challenge of software selection by systematically comparing seven prominent 3D modeling software packages commonly used in the field of fatigue crack growth analysis. The selected software tools for this comparison include ABAQUS, FRANC3D, ZENCRACK, LYNX, FEMFAT, COMSOL Multiphysics, and ANSYS. These software packages are widely recognized and popular in the field, and they offer a range of features, capabilities, and methodologies for fatigue crack growth analysis.
The primary objective of this research is to evaluate the suitability of these software tools for accurately predicting fatigue crack growth and assessing structural integrity. Each software package offers unique features and capabilities, necessitating a systematic comparison to assess their suitability for fatigue crack growth analysis. By conducting a comprehensive evaluation, this study aims to provide valuable insights for researchers and engineers in selecting the most appropriate software for their specific application requirements. To accomplish this objective, various factors and criteria crucial for fatigue crack growth analysis will be considered. These include the modeling approaches employed by each software, the available crack growth methods, and the types of meshing options provided. Additionally, other relevant aspects such as computational efficiency, accuracy, and compatibility with variable loading conditions will be assessed. The evaluation will also focus on the implementation of crack growth models in each software package, including the incorporation of crack growth laws such as Paris Law or Walker Law, stress intensity factors, and other relevant parameters. Furthermore, the analysis will examine how each software handles factors such as crack closure, crack branching, and interaction with material interfaces. One of the key factors considered in this evaluation is the modeling techniques employed by each software package. The ability to accurately capture complex crack behavior is crucial for reliable predictions. The selected software tools may utilize techniques such as finite element method (FEM), extended finite element method (XFEM), cohesive zone modeling, or virtual crack closure technique (VCCT). The strengths and limitations of each modeling technique will be examined to evaluate their effectiveness in representing crack propagation under different loading conditions and material behaviors. The findings of this study will assist researchers and engineers in making informed decisions regarding the selection of software tools for fatigue crack growth analysis. By comparing and evaluating the prominent software options, a comprehensive overview of their strengths and limitations will be provided, enabling users to choose the most suitable software based on their specific needs and requirements. Ultimately, this research aims to contribute to the advancement of fatigue crack growth analysis and enhance the accuracy and reliability of predictions in ensuring structural integrity across diverse engineering applications. In the subsequent sections, a detailed evaluation of each software package is presented, providing a comprehensive analysis of their capabilities, features, limitations, and suitability for fatigue crack growth modeling.

2. Software

At present, there are several software solutions available to address the issue of fatigue crack growth. However, it is important to mention that a significant number of these solutions have been developed by research groups and are not widely commercially available. When it comes to analyzing fatigue crack growth, two primary approaches are used in fatigue crack growth software: numerical-based approaches and analytical-based approaches. The following subsections will provide a brief overview of these categories.

2.1. Numerical-Based Approaches

These solutions employ numerical methods like finite element analysis (FEA), the extended finite element method (XFEM), boundary element methods (BEMs), the meshless method, and the weight function method to simulate and analyze crack growth behavior. They provide detailed insights into crack behavior, stress distribution, and fatigue life prediction by discretizing the crack geometry and using iterative algorithms. This article primarily focuses on three-dimensional FEM and XFEM software due to its relevance in the context being discussed. In the subsequent subsections, detailed explanations of the widely used software in this domain will be provided.

2.1.1. ABAQUS

ABAQUS is a widely used commercial finite element analysis software package that offers powerful capabilities for modeling fatigue crack growth. It provides a comprehensive set of tools and features for simulating and analyzing various engineering problems, including fatigue crack growth in structures [8,9,10]. To incorporate the Extended Finite Element Method (XFEM) into ABAQUS, users can utilize a User Subroutine. This subroutine allows for the implementation and integration of XFEM functionalities into the software [11,12,13,14,15]. ABAQUS allows users to create complex 3D models using its intuitive graphical user interface (GUI) or by importing CAD files. The geometry should include the cracked region and any other relevant features. ABAQUS provides meshing tools to generate a finite element mesh for the model geometry. In ABAQUS, there are different types of meshing techniques available for discretizing the geometry of a model. These include structured, unstructured, hybrid, adaptive, mesh-to-mesh contact, and cohesive zone elements. The choice of mesh type depends on the complexity of the geometry and the specific analysis requirements. The mesh should be refined around the crack region to capture the crack propagation accurately. Different element types and mesh densities can be selected based on the specific requirements of the analysis. ABAQUS is known for its computational efficiency and robustness in modeling fatigue crack growth. The software utilizes advanced numerical techniques, such as adaptive meshing and parallel processing, to enhance the efficiency and accuracy of the analysis. ABAQUS also offers various element formulations and integration schemes that can be tailored to specific crack growth problems to reduce computational costs. Moreover, ABAQUS provides a comprehensive material library that includes fatigue data for a wide range of materials, allowing users to select appropriate material properties and fatigue models for accurate crack growth predictions. Additionally, ABAQUS supports scripting and automation capabilities, allowing users to streamline repetitive tasks and perform parametric studies efficiently. Furthermore, ABAQUS supports a variety of material failure criteria, such as fracture mechanics-based criteria (e.g., stress intensity factors) and damage-based criteria (e.g., cohesive zone modeling).
In the framework of Linear Elastic Fracture Mechanics, ABAQUS employs the following crack growth criteria [16]:
  • Maximum Tangential Stress (MTS) Criterion: This criterion focuses on evaluating the maximum tangential stress acting on the crack tip. It serves as an indicator for assessing crack growth behavior under various loading conditions. By monitoring the magnitude of the tangential stress, the MTS criterion helps to predict crack propagation.
  • Maximum Shear Stress Ratio (MSSR) Criterion: The MSSR criterion considers the ratio between the maximum shear stress and the normal stress acting on the crack plane. This criterion provides valuable insights into crack behavior and stability. By examining the relationship between shear and normal stresses, it aids in understanding the crack growth mechanism.
  • Extension of the Maximum Tangential Stress (Ex-MTS) Criterion: The Ex-MTS criterion expands upon the MTS concept by incorporating additional factors that influence crack growth. It takes into account parameters such as stress intensity factors and crack path. By considering these factors, the Ex-MTS criterion enhances the accuracy of crack growth predictions.
The literature extensively documents the use of ABAQUS software for fatigue crack growth modeling, with numerous studies discussing its strengths and limitations in this field. Notably, Malekan [9] and Moroni [17] developed plug-ins specifically for ABAQUS to simulate fatigue crack growth. Malekan’s plug-in primarily focuses on 2D analyses, while Moroni’s plug-in focuses on adhesively bonded joints. Additionally, Rabold [18] and Dougherty [19] employed ABAQUS for automated finite element simulation and plasticity-induced crack closure, respectively. Both studies reported favorable agreement between the computational models and experimental results. The introduction of extended finite element methods (XFEMs) for ABAQUS was documented by Xu [12] and Shi [20]. Xu’s work focused on the application of XFEM to quasi-brittle materials, whereas Shi’s research centered around three-dimensional fatigue crack growth. In addition, Pirondi [21] and Yang [22] developed progressive damage models and algorithms specifically for ABAQUS. Pirondi’s study concentrated on bonded joints, while Yang’s work addressed non-proportional mixed mode loading. Collectively, these studies showcase the versatility of ABAQUS in fatigue crack growth modeling. However, they also highlight certain limitations of the software, including its performance in 2D analyses, adhesively bonded joints, and non-proportional mixed mode loading scenarios.
Using ABAQUS for fatigue crack growth simulations offers several advantages. Here are some key advantages:
  • Comprehensive Simulation Tool: ABAQUS provides a robust platform for simulating fatigue crack growth. Although it does not natively support fatigue analysis, engineers can leverage plug-ins or toolkits to perform these predictions. The versatility of Abaqus allows users to model complex geometries, material behavior, and loading conditions, making it suitable for various engineering applications [23,24].
  • Freely Distributed Plug-In: Researchers have developed an ABAQUS plug-in specifically for fatigue crack growth simulations. This plug-in is freely distributed and aims to evaluate the design life of engineering components. It includes five different fatigue crack growth models and relies on the XFEM method to simulate crack propagation. The plug-in covers all necessary steps, from geometry creation to job submission and post-processing [9,25].
  • Validation and Accuracy: The implementation of the plug-in has been validated by comparing its predictions to analytical and experimental results. This ensures its accuracy and reliability [9,26].
  • Integration with Pre/Post-processing Tools: ABAQUS integrates seamlessly with pre-processing tools like CATIA or SolidWorks for geometry creation and mesh generation. It also provides a powerful post-processing environment that allows users to visualize and analyze simulation results effectively. This integration streamlines the simulation workflow and enhances productivity [27,28].
While ABAQUS is a powerful software tool for fatigue crack growth analysis, it does have certain limitations that should be considered:
  • Mesh Sensitivity: The accuracy of fatigue crack growth analysis is highly dependent on the quality and refinement of the mesh near the crack tip. Achieving an appropriate mesh density can be challenging, as refining the mesh in this region leads to increased computational costs. Careful consideration and validation of the mesh sensitivity are required to obtain reliable results [29].
  • Crack Growth Models: ABAQUS offers various crack growth models such as cohesive zone modeling and XFEM. However, the accuracy of these models is dependent on the assumptions and parameters used. Choosing the appropriate crack growth model and accurately defining its parameters can be complex and may require experimental validation [30]. Dirik and Yalçinkaya [31] highlighted the importance of incorporating a mesh-independent computational algorithm within ABAQUS to achieve accurate predictions of fatigue crack growth, particularly under variable amplitude loading conditions. This emphasizes the need for advanced techniques that can mitigate the influence of mesh resolution on the results, ensuring reliable predictions of crack propagation behavior.
  • Material Data: Accurate material properties, such as fatigue properties, are crucial for reliable fatigue crack growth analysis. ABAQUS provides a material database, but it may not cover all materials and loading conditions. Obtaining accurate material data for specific materials and ensuring their applicability to the analysis are essential [32].
  • Computational Resources: A fatigue crack growth analysis can be computationally intensive, particularly when dealing with large and complex models. Adequate computational resources, including memory and processing power, are required to ensure efficient and timely analysis.
  • No Direct Built-in Support: Unlike some specialized fatigue analysis tools, ABAQUS does not directly support fatigue analysis out of the box. Users need to rely on additional plug-ins or toolkits to perform fatigue predictions [9].

2.1.2. FRANC3D

FRANC3D is a powerful three-dimensional fracture analysis code that specializes in simulating crack growth in complex, non-planar geometries. It employs a sub-modelling technique, which involves creating a global finite element mesh encompassing the crack and a more refined sub-model near the crack region to accurately extend its growth. The meshing strategy in FRANC3D consists of concentric rings around the crack. The initial ring closest to the crack is constructed using quarter-point singular wedge elements, which provide accurate stress and displacement solutions near the crack tip. Subsequent rings are generated using hexahedral elements for efficient representation of the surrounding material. To evaluate the stress intensity factors along the crack front, FRANC3D offers two methods: the M-integral and the displacement correlation technique. These techniques allow for the extraction of stress intensity factors at discrete points along the crack front, providing valuable insights into crack propagation behavior.
FRANC3D is a powerful software tool used for simulating fatigue crack growth in complex structures. Here are some advantages of using FRANC3D for this purpose:
  • In terms of fatigue crack growth analysis, FRANC3D supports various established models for estimating crack growth rates. These models utilize well-known relationships between fatigue loading, crack size, and material properties. Additionally, users have the flexibility to input their own user-defined data or custom models to capture specific fatigue crack growth behavior.
  • One notable feature of FRANC3D is its ability to generate both surface and volume meshes [33]. This versatility allows for compatibility with other finite element or boundary element programs, enabling seamless integration into existing analysis workflows.
  • Integration with ANSYS: FRANC3D works in conjunction with ANSYS, a widely used finite element analysis (FEA) software. It leverages ANSYS’s capabilities for meshing, stress analysis, and other complex simulations. FRANC3D inserts and grows cracks within the ANSYS finite element mesh, making it a valuable extension for fatigue analysis [34,35].
Several studies have extensively explored the application of FRANC3D in modeling fatigue crack growth. Chen [36] enhanced the software’s capabilities to represent realistic damaged structures and to model stable tearing, which proved beneficial for predicting residual strength. Yang [22] proposed an algorithm specifically designed for simulating fatigue crack growth under non-proportional mixed-mode loading, with a particular emphasis on thin-walled, hollow cylinders. Alizadeh [37] developed a three-dimensional finite element fatigue crack closure model that incorporated closure effects to predict crack growth rates.
There are certain limitations associated with modeling fatigue crack growth using FRANC3D software. Some of these limitations include the following:
  • Geometrical complexity: FRANC3D may have difficulties in handling highly complex crack geometries, such as branched cracks or cracks in non-standard shapes. The software is primarily designed for simpler crack configurations [33].
  • Mesh generation: Generating an appropriate mesh for crack propagation simulations can be challenging in FRANC3D. It may require manual intervention or additional pre-processing steps to achieve accurate and efficient meshing [38].
  • Computational resources: Fatigue crack growth simulations in FRANC3D can be computationally intensive, especially for large and complex models. Adequate computational resources, such as processing power and memory, may be required to perform simulations within reasonable time frames [39].
  • Material models: FRANC3D may have limitations in terms of the variety of material models available for fatigue crack growth simulations. It is essential to ensure that the selected material model accurately represents the behavior of the material being analyzed [40].
  • Crack growth direction: FRANC3D assumes that the crack growth occurs along the predefined crack front, and it does not account for changes in crack growth direction during the simulation. This can be a limitation when dealing with complex crack growth paths or when considering crack branching [41].
  • Load redistribution: FRANC3D may not consider load redistribution effects as the crack propagates. This can lead to inaccuracies in stress intensity factor calculations and crack growth predictions, particularly in cases where load redistribution significantly impacts the crack growth behavior [42].
  • FRANC3D is designed to handle arbitrarily complex component geometries and local loading conditions. However, when dealing with non-planar crack growth, especially under plane strain conditions, FRANC3D may face challenges. Local crack front elements can become highly distorted.

2.1.3. ZENCRACK

ZENCRACK is a commercially available software that has been specifically developed for conducting linear elastic fracture mechanics analyses. However, it also possesses the capability to effectively analyze three-dimensional fatigue crack problems [43,44,45]. ZENCRACK provides several benefits for fatigue crack growth simulation, which encompass the following:
  • Incorporation of Multiple Defects: ZENCRACK enables engineers to include multiple defects within a component during the analysis process. This flexibility allows for a more accurate representation of real-world scenarios, enhancing the reliability of the simulation [46].
  • Support for Complex Loading Conditions: ZENCRACK offers extensive support for various complex loading conditions. This includes the consideration of residual stress resulting from shot peening [47], the analysis of time-dependent or sustained load crack growth, as well as the ability to perform fatigue-only and time-only analyses. Additionally, ZENCRACK facilitates the investigation of combined fatigue and time-dependent crack growth phenomena.
  • ABAQUS Plug-in: ZENCRACK is a freely distributed plug-in specifically designed to be used with the commercial finite element (FE) software ABAQUS.
Although ZENCRACK proves to be a valuable software tool for fatigue crack growth analysis, it is important to acknowledge certain limitations associated with its usage. These limitations of ZENCRACK in the context of fatigue crack growth analysis include the following:
  • Meshing limitations: ZENCRACK relies on external FE packages for mesh generation, which means it inherits any limitations or challenges associated with those packages. The complexity of creating meshes for highly intricate crack geometries or non-standard shapes can pose difficulties in accurately representing the crack and its surrounding region [48,49,50,51]. ZENCRACK does not have its own mesh generator. Instead, it relies on external general-purpose finite element (FE) packages like ABAQUS [43,44], ANSYS [45,46], and MSC.MARC [47] to create the mesh for the uncracked geometry. The mesh generation process, including the creation of pure hexahedral elements throughout the structure, is performed using these external FE packages.
  • Crack front tracking: ZENCRACK assumes a predefined crack front and does not account for changes in crack growth direction during the analysis. This limitation can be problematic when dealing with complex crack growth paths or situations where crack branching occurs [45,46].
  • Material models: The range of available material models in ZENCRACK for fatigue crack growth analysis may be limited. It is crucial to ensure that the selected material model accurately represents the behavior of the material under fatigue loading conditions.
  • Remeshing limitations: Although ZENCRACK introduces crack-block elements to refine the mesh around the crack front, some limitations and numerical errors associated with remeshing have been reported in the literature. These issues may affect the accuracy of crack growth predictions or introduce computational challenges [52,53].
  • Computational resources: Like any software conducting complex simulations, a fatigue crack growth analysis in ZENCRACK can be computationally demanding. Adequate computational resources, such as processing power and memory, may be required to perform simulations within reasonable time frames.

2.1.4. LYNX

LYNX is a specialized 3D software developed specifically for analyzing fatigue crack growth. It provides a wide array of tools and functionalities to accurately simulate and assess crack behavior in various materials and structural elements [54,55]. LYNX supports a broad range of geometric configurations commonly encountered in fatigue crack growth studies. Moreover, it incorporates an automatic transition feature that seamlessly models the progression of cracks, transitioning between surface or corner cracks and through cracks [56]. This capability proves especially valuable when investigating intricate crack growth scenarios with diverse initiation and propagation patterns. To ensure accurate representations of crack fronts and surrounding areas, LYNX employs advanced mesh generation techniques. These techniques combine spider web meshes, regular meshes, and transitional meshes to generate precise numerical simulations that efficiently depict crack propagation. It can simulate crack propagation under different loading conditions, including constant amplitude, variable amplitude, and random loading.
LYNX offers numerous advantages for fatigue crack growth simulation, which can be summarized as follows:
  • The software also offers capabilities for analyzing crack closure, stress intensity factors, and crack growth rates. LYNX can integrate with a range of software commonly used in engineering, including CAD software for geometry creation, mesh generation software, and post-processing tools like ParaView or MATLAB.
  • It also supports interoperability with structural analysis software such as ANSYS or Abaqus. LYNX 171 is the latest version of the software, which integrates with other software packages like ABAQUS for modeling fatigue crack growth.
  • LYNX has been extensively validated through numerous studies and real-world applications. It has been successfully applied in various industries, including aerospace, automotive, and structural engineering, to analyze and predict fatigue crack growth behavior. Its accuracy and reliability have been demonstrated through comparisons with experimental data and benchmark problems [57,58].
Despite its versatility in fatigue crack growth analysis, it is essential to take into account the limitations of LYNX. Some of the limitations of LYNX are as follows:
  • Limited scope: LYNX is specifically designed for in-plane problems related to fatigue crack growth. It may not be suitable for analyzing out-of-plane or complex three-dimensional crack propagation scenarios [54,59].
  • Geometric configurations: While LYNX offers a comprehensive set of geometric configurations, including notched and unnotched plates, round bars, and bars with corner cracks, it may not cover all possible geometries. Users should check if their specific geometry is supported by LYNX before conducting their analysis.
  • Material models: The range of available material models in LYNX for fatigue crack growth analysis may be limited. It is important to ensure that the selected material model accurately represents the behavior of the material under fatigue loading conditions.
  • Integration limitations: While LYNX 171 integrates with other software packages like ABAQUS for modeling fatigue crack growth, there may be limitations or challenges in the integration process. Compatibility issues or difficulties in transferring models between different software platforms can arise.

2.1.5. FEMFAT

FEMFAT is a widely used software package in the automotive and mechanical engineering industries, offering a wide range of capabilities for fatigue life analysis [60,61]. It supports both high-cycle and low-cycle fatigue analyses and allows for the assessment of multiaxial loading, mean stress, and variable amplitude loading effects on fatigue life predictions. With its comprehensive material database, FEMFAT simplifies the selection and assignment of fatigue material properties for different engineering materials.
FEMFAT offers numerous benefits when it comes to fatigue crack growth simulation. These advantages can be summarized as follows:
  • The software seamlessly integrates with popular finite element analysis (FEA) software packages like ANSYS, ABAQUS, and MSC Nastran, enabling effortless transfer of geometry, mesh, and loading conditions [62,63,64]. This integration streamlines the analysis workflow and enhances the accuracy of fatigue life predictions. FEMFAT can directly import the geometry of the component or structure from the FEA software, eliminating the need for manual reconstruction and ensuring consistency. It can also import the mesh, including element connectivity and nodal coordinates, preserving structural details.
  • FEMFAT accesses the loading conditions from the FEA software, such as forces or displacements, which are crucial for fatigue analysis. Additionally, it retrieves the results of the FEA analysis, like stress distribution and strain data, to facilitate realistic and accurate fatigue life assessment [65,66,67].
  • FEMFAT offers a range of analysis options that are suitable for both metallic and non-metallic components. It allows for the simultaneous analysis of base materials as well as welded and/or spot joints. Additionally, FEMFAT incorporates the effects of different manufacturing processes on the fatigue behavior of components. It specifically considers processes such as shot peening, rolling, carburizing, and nitriding, as they have a significant impact on the component’s fatigue properties [68].
  • FEMFAT provides a unified framework for modeling fatigue crack growth. It covers the entire fracture evolution, including nucleation, propagation, branching, and kinking [69].
  • FEMFAT takes into account the influence of residual stress distribution near the crack tip. This consideration enhances the accuracy of fatigue life predictions [70].
While FEMFAT is indeed a powerful tool for fatigue analysis, it is important to be aware of certain limitations associated with its application. Here are some limitations to consider when using FEMFAT for fatigue analysis:
  • Limited to Low-Cycle Fatigue: FEMFAT is primarily designed for low-cycle fatigue analysis, which is typically applicable to components subjected to high loads and a relatively small number of stress cycles. It may not be as effective in analyzing high-cycle fatigue or very long-life situations [71,72].
  • Lack of Environmental Effects: FEMFAT primarily focuses on mechanical loading and fatigue behavior. It does not account for environmental factors, such as temperature, humidity, or corrosive conditions, which can significantly affect fatigue life.
  • FEMFAT may encounter issues when all element nodes are declared as weld nodes at a shell element. This can lead to interpretation errors and overly conservative results for certain stress conditions.
  • FEMFAT ignores stresses in elements other than weld elements connected to a simple weld node. Proper modeling guidelines should be followed to avoid this issue [73,74].

2.1.6. COMSOL Multiphysics

COMSOL Multiphysics is a versatile and comprehensive finite element analysis software that provides a robust platform for simulating and modeling various physical phenomena. It offers a range of modules and features that enable engineers to simulate complex multiphysics problems, including fatigue crack growth. Modeling fatigue crack growth using COMSOL Multiphysics offers several advantages:
  • COMSOL Multiphysics allows for the integration of multiple physics modules, such as structural mechanics, thermomechanical fatigue, heat transfer, and materials science. This capability enables users to simulate the complex interactions between different physical phenomena that influence fatigue crack growth [75,76,77].
  • COMSOL provides a wide range of material models and allows for the creation of custom material models based on experimental data. This flexibility enables users to accurately capture the fatigue behavior of different materials, including metals, composites, polymers, and more. Users can incorporate material-specific properties, such as fatigue curves, fracture toughness, and cyclic plasticity, to enhance the accuracy of fatigue crack growth simulations [77].
  • COMSOL Multiphysics allows users to define the geometry of the crack with high precision. Users can specify the crack shape, size, and orientation, ensuring an accurate representation of the actual crack [78,79]. This level of detail is crucial for capturing the stress concentration and accurately predicting crack growth behavior.
  • COMSOL Multiphysics offers advanced meshing techniques such as structured, unstructured, adaptive, boundary layer, swept, tetrahedral, and hexahedral meshing [80,81]. The use of appropriate meshing techniques ensures reliable and accurate fatigue crack growth simulations.
  • Powerful Post-Processing and Visualization: COMSOL offers powerful post-processing and visualization tools to analyze and interpret simulation results. Users can extract relevant quantities, such as stress intensity factors, crack growth rates, and fatigue life predictions. The software provides graphical representations, including contour plots, 3D visualizations, and animations, facilitating a deeper understanding of the crack growth behavior and aiding in the communication of findings [82,83,84].
  • Phase-field modeling for fatigue fracture problems can be implemented and analyzed using tools such as MATLAB and COMSOL. These tools enable researchers to investigate and gain valuable insights into the applicability and feasibility of phase-field modeling for studying fatigue fracture phenomena [84,85,86].
While the COMSOL Multiphysics Fatigue Module is a robust tool, it does have some limitations. Here are a few to consider:
  • Simplified Material Models: The module employs simplified material models for fatigue analysis. While these models are useful for many engineering applications, they may not capture all the intricacies of real-world materials.
  • The crack growth models assume certain conditions, such as linear elastic fracture mechanics (LEFM) and small crack sizes. These assumptions might not hold in all scenarios [78,87].
  • Like any finite element analysis software, COMSOL’s results can be sensitive to mesh density. Proper mesh refinement is crucial for accurate fatigue predictions [88].
  • The module does not explicitly account for environmental factors (e.g., humidity and corrosive agents) that can significantly influence fatigue behavior.
  • While the module handles simple loading histories well, more complex loadings (e.g., non-proportional, variable amplitude) might require additional considerations.
  • COMSOL primarily focuses on high-cycle fatigue (HCF). For low-cycle fatigue (LCF) or thermomechanical fatigue, additional care is needed [89,90].
  • User Expertise: Interpreting fatigue results requires expertise in both fatigue mechanics and the software. Users should understand the underlying assumptions and limitations.

2.1.7. ANSYS Workbench

ANSYS Workbench is a comprehensive simulation platform widely used for modeling fatigue crack growth. It offers advanced tools and capabilities for accurately analyzing and predicting crack propagation behavior under cyclic loading conditions. By integrating fracture mechanics principles, material properties, and fatigue analysis techniques, ANSYS Workbench enables engineers and researchers to gain valuable insights into the fatigue life and durability of structures. ANSYS Workbench provides a range of crack growth models, including virtual crack closure technique (VCCT), extended finite element method (XFEM), and cohesive zone modeling (CZM). These models allow for accurate representation of crack geometry, consideration of complex loading conditions, and simulation of crack propagation in various materials and structures. SMART simulation is a cutting-edge innovation from ANSYS that addresses the critical challenge of crack initiation, growth, and fracture in product design. When designing components and structures, understanding their safety, reliability, and longevity is paramount. Traditionally, engineers relied on prototyping and physical testing for fracture analysis. However, ANSYS provides high-quality simulation software that allows engineers to predict toughness more efficiently than ever before. One key advancement is the Unstructured Mesh Method (UMM) in ANSYS Mechanical, which significantly reduces pre-processing time. By automatically generating an all-tetrahedral (tet) mesh for crack fronts, engineers achieve high-fidelity results while slashing meshing time from days to minutes [91,92,93,94,95,96,97,98,99,100,101]. The SMART Crack Growth feature introduces a mesh-based tetrahedron that simplifies the process of modeling crack growth. After completing the pre-meshed crack requirements, engineers can select the type of crack growth they want to simulate. The sphere of influence technique refines the mesh around the crack tip, focusing on the geometric edge that passes through the material thickness. This approach enhances accuracy and efficiency in fatigue crack growth analysis. Whether it is Mode I dominant fatigue or static crack growth, ANSYS empowers engineers to explore fracture behavior with precision [102,103,104].
Certainly, ANSYS SMART Crack Growth offers several advantages for modeling fatigue crack growth:
  • Efficiency and Cost-Effectiveness: Traditionally, fatigue crack growth analysis involved extensive physical testing, which could be both time-consuming and expensive. However, with advancements in numerical simulation techniques, engineers and researchers now have a powerful tool at their disposal to predict and analyze crack behavior in a more efficient and cost-effective manner [98].
  • Mesh-Based Tetrahedron Approach: ANSYS introduces the Smart Crack Growth mesh-based tetrahedron, which simplifies the modeling process. After completing the mesh, you can add the pre-meshed crack requirement, allowing you to select the type of crack growth. The sphere of influence process refines the mesh around the crack tip, enhancing accuracy.
  • Multiple Crack Support: ANSYS SMART Crack Growth supports multiple cracks, allowing you to analyze complex structures with multiple crack fronts [105].
  • Static and Fatigue Crack Growth: It enables both static crack growth analysis using J-integral and Stress-Intensity Factors (SIFs), as well as fatigue crack growth analysis with fatigue crack growth laws [106,107].
  • Automatic Crack Initiation and Growth Arrest: The tool automatically handles crack initiation and growth arrest, streamlining the simulation process [108].
  • Cohesive Zone Modeling (CZM) Element Support: For growing cracks, the method assumes that the discontinuities cut the element fully. As the crack grows, newly introduced crack segments are assumed to have cohesive zone behavior.
While the SMART Crack Growth feature in ANSYS is undeniably powerful and useful, it is crucial to recognize that it does have certain limitations that should be taken into account. Here are a few key limitations to consider when utilizing the SMART Crack Growth feature in ANSYS:
  • The material properties assigned to the predefined materials must be complete and accurate. For instance, if you are using the Paris crack growth law, ensure that you define the coefficient and constant for Paris’s law in the engineering data. Incomplete or incorrect material definitions can affect the accuracy of crack growth predictions.
  • The SMART Crack Growth method relies on mesh refinement around the crack tip. However, mesh quality and element size play a crucial role in capturing accurate stress fields. If the mesh is not adequately refined near the crack tip, the results may be less reliable [97].
  • The SMART Crack Growth feature is primarily designed for fatigue crack growth analysis in metallic materials with LEFM behavior. It may not be suitable for other types of materials, such as composites or polymers, or for crack growth phenomena influenced by factors beyond fatigue, such as environmental effects or creep [95].
  • The SMART Crack Growth feature typically assumes that the crack will propagate in the direction of the maximum principal stress or strain. While this assumption is often valid, it may not accurately represent complex crack growth patterns influenced by factors such as material anisotropy, stress gradients, or geometrical constraints.
  • The SMART Crack Growth feature primarily focuses on fatigue crack growth in structural components subjected to cyclic loading. It may not adequately consider the influence of environmental factors, such as corrosion, temperature, humidity, or aggressive media, which can significantly affect crack growth behavior.
  • Fatigue crack growth in SMART is based on Paris’s law, and it may not account for plasticity effects, nonlinear geometry effects, load-compression effects, and crack-tip-closure effects [109].
Table 1 provides a comprehensive comparison of the fatigue modeling approaches, crack growth methods, and mesh types utilized in seven discussed software packages. It offers valuable insights into how each software package handles fatigue analyses and examines crack growth phenomena. However, it is essential to acknowledge that the information presented in the table is contingent upon the individual capabilities and constraints of each software package. It is crucial to thoroughly evaluate the suitability of the chosen software for the specific application and to consider any additional factors or considerations beyond the scope of Table 1. When evaluating different 3D modeling software options, it is crucial to consider several important criteria to make a well-informed decision. In this context, Table 2 provides a comprehensive comparison of the mentioned software tools specifically in terms of their ability to simulate fatigue crack growth.

2.2. Analytical-Based Approaches

Analytical-based software employs pre-existing libraries of closed-form stress intensity factor solutions to predict fatigue crack growth, encompassing crack paths and fatigue lives. This approach offers faster results compared to numerical-based methods, as it eliminates the need to develop numerical models. However, it is important to consider certain limitations associated with this approach. One limitation is the applicability of existing libraries, which are primarily designed for planar cracks. These libraries may not accurately account for crack shapes that deviate from planarity, potentially leading to less accurate predictions in such cases. Additionally, analytical-based software typically neglects changes in crack shape during fatigue growth, which may limit its accuracy in situations where crack geometry evolves significantly. Load redistribution, an important phenomenon as a crack propagates, is often not fully considered in analytical-based software. This neglect can result in less precise predictions, particularly in scenarios where load redistribution significantly affects crack growth behavior. Furthermore, nonlinear effects, such as material nonlinearity or large deformations, are typically not accounted for in analytical-based software, potentially limiting its suitability for analyzing cases where these effects play a significant role. Despite these limitations, several analytical-based software packages have been developed and made available for fatigue crack growth analysis. Examples include NASGRO [110], NASCRAC [111], ESACRACK [112], AFGROW [113], and VIDA [114]. These software tools provide valuable capabilities for analyzing fatigue crack growth, offering efficiency and convenience in certain applications where the aforementioned limitations are acceptable or can be mitigated through appropriate assumptions and considerations.
According to the available literature, Table 3 presents a compilation of real-life applications for each of the mentioned software, providing insights into their practical uses across various industries and engineering disciplines. This table outlines specific application areas and highlights the diverse range of fields where these software solutions have been employed successfully.

3. Conclusions

This study provides a comprehensive and objective comparison of seven 3D modeling software packages, namely ABAQUS, FRANC3D, ZENCRACK, LYNX, FEMFAT, COMSOL Multiphysics, and ANSYS, for fatigue crack growth analysis in specific applications. The comparisons show that each software has its own strengths and weaknesses, depending on the type of problem, the level of complexity, the required accuracy, and the available resources. This study also identifies the key factors and criteria that should be considered when selecting a suitable software tool for a specific application. This study aims to help researchers and engineers make informed decisions and to optimize their fatigue crack growth modeling processes. The study demonstrated the importance and benefits of conducting such comparative studies, as they can improve the quality and reliability of fatigue crack growth modeling and structural integrity assessment.

Author Contributions

Conceptualization, A.M.A.; Resources, A.M.A. and Y.A.F.; Data curation, A.M.A.; Writing—original draft, A.M.A.; Writing—review and editing, A.M.A. and Y.A.F.; Supervision, A.M.A. and Y.A.F.; Project administration, A.M.A. and Y.A.F.; Funding acquisition, A.M.A. and Y.A.F. All authors have read and agreed to the published version of the manuscript.

Funding

The authors extend their appreciation to the Deputyship for Research and Innovation, Ministry of Education in Saudi Arabia for funding this research work through the project number ISP-2024.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

All relevant data are contained in the present manuscript.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Jones, R. Fatigue crack growth and damage tolerance. Fatigue Fract. Eng. Mater. Struct. 2014, 37, 463–483. [Google Scholar] [CrossRef]
  2. Ellyin, F. Fatigue Damage, Crack Growth and Life Prediction; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2012. [Google Scholar]
  3. Grandt, A.F., Jr. Fundamentals of Structural Integrity: Damage Tolerant Design and Nondestructive Evaluation; John Wiley & Sons: Hoboken, NJ, USA, 2003. [Google Scholar]
  4. Singh, I.V.; Mishra, B.; Bhattacharya, S.; Patil, R. The numerical simulation of fatigue crack growth using extended finite element method. Int. J. Fatigue 2012, 36, 109–119. [Google Scholar] [CrossRef]
  5. Roth, S.; Hütter, G.; Kuna, M. Simulation of fatigue crack growth with a cyclic cohesive zone model. Int. J. Fract. 2014, 188, 23–45. [Google Scholar] [CrossRef]
  6. Branco, R.; Antunes, F.; Costa, J. A review on 3D-FE adaptive remeshing techniques for crack growth modelling. Eng. Fract. Mech. 2015, 141, 170–195. [Google Scholar] [CrossRef]
  7. Rege, K.; Lemu, H. A review of fatigue crack propagation modelling techniques using FEM and XFEM. In IOP Conference Series: Materials Science and Engineering, Proceedings of the First Conference of Computational Methods in Offshore Technology (COTech2017), Stavanger, Norway, 30 November–1 December 2017; IOP Publishing: Bristol, UK, 2017; p. 012027. [Google Scholar]
  8. He, W.; Liu, J.; Xie, D. Numerical study on fatigue crack growth at a web-stiffener of ship structural details by an objected-oriented approach in conjunction with ABAQUS. Mar. Struct. 2014, 35, 45–69. [Google Scholar] [CrossRef]
  9. Malekan, M.; Khosravi, A.; St-Pierre, L. An Abaqus plug-in to simulate fatigue crack growth. Eng. Comput. 2021, 38, 2991–3005. [Google Scholar] [CrossRef]
  10. Nasri, K.; Zenasni, M. Fatigue crack growth simulation in coated materials using X-FEM. Comptes Rendus Mec. 2017, 345, 271–280. [Google Scholar] [CrossRef]
  11. Bergara, A.; Dorado, J.; Martin-Meizoso, A.; Martínez-Esnaola, J. Fatigue crack propagation in complex stress fields: Experiments and numerical simulations using the Extended Finite Element Method (XFEM). Int. J. Fatigue 2017, 103, 112–121. [Google Scholar] [CrossRef]
  12. Xu, Y.; Yuan, H. Computational analysis of mixed-mode fatigue crack growth in quasi-brittle materials using extended finite element methods. Eng. Fract. Mech. 2009, 76, 165–181. [Google Scholar] [CrossRef]
  13. Chen, Z.; Dai, Y.; Liu, Y. Life prediction of corrosion-fatigue based on a new crack growth rate model with damage and the extended finite element method. Eng. Fract. Mech. 2023, 289, 109445. [Google Scholar] [CrossRef]
  14. Mousa, S.; Mutnbak, M.; Abd-Elhady, A.A.; Sallam, H.E.-D.M.; Reda, R.M. The efficiency of advanced polymeric composite sleeves in the rehabilitation of cracked pipelines under combined loadings. J. Mater. Res. Technol. 2023, 25, 6395–6406. [Google Scholar] [CrossRef]
  15. Mousa, S.; Mutnbak, M.; Saba, A.-A.M.; Abd-Elhady, A.A.; Sallam, H.E.-D.M. Numerical study and experimental validation of the size effect of smooth and mode I cracked semi-circular bend specimens. Sci. Rep. 2023, 13, 7570. [Google Scholar] [CrossRef] [PubMed]
  16. Wang, C.; Pereira, K.; Wang, D.; Zinovev, A.; Terentyev, D.; Wahab, M.A. Fretting fatigue crack propagation under out-of-phase loading conditions using extended maximum tangential stress criterion. Tribol. Int. 2023, 187, 108738. [Google Scholar] [CrossRef]
  17. Moroni, F.; Pirondi, A. A procedure for the simulation of fatigue crack growth in adhesively bonded joints based on the cohesive zone model and different mixed-mode propagation criteria. Eng. Fract. Mech. 2011, 78, 1808–1816. [Google Scholar] [CrossRef]
  18. Rabold, F.; Kuna, M. Automated finite element simulation of fatigue crack growth in three-dimensional structures with the software system ProCrack. Procedia Mater. Sci. 2014, 3, 1099–1104. [Google Scholar] [CrossRef]
  19. Dougherty, J.; Padovan, J.; Srivatsan, T. Fatigue crack propagation and closure behavior of modified 1070 steel: Finite element study. Eng. Fract. Mech. 1997, 56, 189–212. [Google Scholar] [CrossRef]
  20. Shi, J.; Chopp, D.; Lua, J.; Sukumar, N.; Belytschko, T. Abaqus implementation of extended finite element method using a level set representation for three-dimensional fatigue crack growth and life predictions. Eng. Fract. Mech. 2010, 77, 2840–2863. [Google Scholar] [CrossRef]
  21. Pirondi, A.; Moroni, F. A progressive damage model for the prediction of fatigue crack growth in bonded joints. J. Adhes. 2010, 86, 501–521. [Google Scholar] [CrossRef]
  22. Yang, Y.; Vormwald, M. Fatigue crack growth simulation under cyclic non-proportional mixed mode loading. Int. J. Fatigue 2017, 102, 37–47. [Google Scholar] [CrossRef]
  23. Chen, Z.; Bao, H.; Dai, Y.; Liu, Y. Numerical prediction based on XFEM for mixed-mode crack growth path and fatigue life under cyclic overload. Int. J. Fatigue 2022, 162, 106943. [Google Scholar] [CrossRef]
  24. Huang, C.; Chen, T.; Feng, S. Finite element analysis of fatigue crack growth in CFRP-repaired four-point bend specimens. Eng. Struct. 2019, 183, 398–407. [Google Scholar] [CrossRef]
  25. Huang, C.; Chen, T.; Xia, Z.; Jiang, L. Numerical study of surface fatigue crack growth in steel plates repaired with CFRP. Eng. Struct. 2022, 268, 114743. [Google Scholar] [CrossRef]
  26. Lee, G.-B.; Jang, Y.-Y.; Huh, N.-S.; Park, S.-H.; Park, N.-H.; Park, J.; Park, K. Crack growth simulation using iterative crack-Tip modeling technique. In Proceedings of the Pressure Vessels and Piping Conference, Las Vegas, NV, USA, 17–22 July 2022; p. V04AT06A001. [Google Scholar]
  27. Pervan, N.; Trobradovic, M.; Muminovic, A.J.; Lulic, H.; Metovic, S.; Hadziabdic, V. Effects of Geometry Design Parameters on the Fatigue Failure of a Drive Axle Housing using Finite Element Analysis. Eng. Technol. Appl. Sci. Res. 2024, 14, 12567–12573. [Google Scholar] [CrossRef]
  28. Huňady, R.; Fabian, M.; Lengvarský, P.; Mareš, A.; Kupec, F. Design and fatigue analysis of an aluminium alloy aerodynamic wheel. Int. J. Veh. Des. 2021, 85, 97–113. [Google Scholar] [CrossRef]
  29. Kim, J.-S.; Lee, H.-J.; Kim, Y.-J.; Kim, Y.-B. The mesh density effect on stress intensity factor calculation using ABAQUS XFEM. J. Mech. Sci. Technol. 2019, 33, 4909–4916. [Google Scholar] [CrossRef]
  30. London, T.; De Bono, D.; Sun, X. An evaluation of the low cycle fatigue analysis procedure in abaqus for crack propagation: Numerical benchmarks and experimental validation. In Proceedings of the SIMULIA UK Regional Users Meeting, Manchester, UK, 3–4 November 2015. [Google Scholar]
  31. Dirik, H.; Yalçinkaya, T. Crack path and life prediction under mixed mode cyclic variable amplitude loading through XFEM. Int. J. Fatigue 2018, 114, 34–50. [Google Scholar] [CrossRef]
  32. Urooj, S.; Singh, M.; Dohare, R.; Yadav, A.; Ghosh, S.; Sharma, S. Computation & analysis of aluminum and steel structures by using ABAQUS software for engineering applications. In Proceedings of the 2014 Innovative Applications of Computational Intelligence on Power, Energy and Controls with their impact on Humanity (CIPECH), Ghaziabad, India, 28–29 November 2014; pp. 98–103. [Google Scholar]
  33. Haeg, J.; Elfving, F. Potentials and Limitations in Finite Element Based Crack Propagation Analysis Using FRANC3D. Master’s Thesis, Chalmers University of Technology, Göteborg, Sweden, 2020. [Google Scholar]
  34. Escalero, M.; Blasón, S.; Zabala, H.; Torca, I.; Urresti, I.; Muniz-Calvente, M.; Fernández-Canteli, A. Study of alternatives and experimental validation for predictions of hole-edge fatigue crack growth in 42CrMo4 steel. Eng. Struct. 2018, 176, 621–631. [Google Scholar] [CrossRef]
  35. Zhang, X.; Li, L.; Qi, X.; Zheng, J.; Zhang, X.; Chen, B.; Feng, J.; Duan, S. Experimental and numerical investigation of fatigue crack growth in the cracked gear tooth. Fatigue Fract. Eng. Mater. Struct. 2017, 40, 1037–1047. [Google Scholar] [CrossRef]
  36. Chen, C.-S.; Wawrzynek, P.; Ingraffea, A. A methodology for fatigue crack growth and residual strength prediction with applications to aircraft fuselages. Comput. Mech. 1997, 19, 527–532. [Google Scholar] [CrossRef]
  37. Alizadeh, H.; Simandjuntak, S.; Smith, D.; Pavier, M. Prediction of fatigue crack growth rates using crack closure finite element analysis. Int. J. Fatigue 2007, 29, 1711–1715. [Google Scholar] [CrossRef]
  38. Leser, P.E.; Hochhalter, J.D.; Warner, J.E.; Newman, J.A.; Leser, W.P.; Wawrzynek, P.A.; Yuan, F.-G. IWSHM 2015: Probabilistic fatigue damage prognosis using surrogate models trained via 3D finite element analysis. Struct. Health Monit. 2017, 16, 291–308. [Google Scholar] [CrossRef]
  39. Buchholz, F.G.; Just, V.; Richard, H. Computational simulation and experimental findings of three-dimensional fatigue crack growth in a single-edge notched specimen under torsion loading. Fatigue Fract. Eng. Mater. Struct. 2005, 28, 127–134. [Google Scholar] [CrossRef]
  40. Kolk, K.; Kuhn, G. The advanced simulation of fatigue crack growth in complex 3D structures. Arch. Appl. Mech. 2006, 76, 699–709. [Google Scholar] [CrossRef]
  41. Busse, C. Accounting for Non-Linear Effects in Fatigue Crack Propagation Simulations Using FRANC3D. Master’s Thesis, Linköping University, Linköping, Sweden, 2014. [Google Scholar]
  42. Wawrzynek, P.; Carter, B.; Hwang, C.-Y.; Ingraffea, A. Advances in simulation of arbitrary 3D crack growth using FRANC3Dv5. J. Comput. Struct. Eng. Inst. Korea 2010, 23, 607–613. [Google Scholar]
  43. Chandwani, R.; Timbrell, C.; Basu, A.; Chakrabarti, P.; Cook, G.; TX, Z.I.H. Improved Life Prediction of Turbine Engine Components Using a Finite Element Based Software Called ZENCRACK™; AFRL-ML-WP-TR-2004-4014; Wright Patterson AFB: Dayton, OH, USA, 2003. [Google Scholar]
  44. Poursaeidi, E.; Kavandi, A.; Vaezi, K.; Kalbasi, M.; Arhani, M.M. Fatigue crack growth prediction in a gas turbine casing. Eng. Fail. Anal. 2014, 44, 371–381. [Google Scholar] [CrossRef]
  45. Infante, V.; Silva, J. Case studies of computational simulations of fatigue crack propagation using finite elements analysis tools. Eng. Fail. Anal. 2011, 18, 616–624. [Google Scholar] [CrossRef]
  46. Hou, J.; Goldstraw, M.; Maan, S.; Knop, M. An Evaluation of 3D Crack Growth Using ZENCRACK; Defense Technical Information Center: Fort Belvoir, VA, USA, 2001. [Google Scholar]
  47. Salehnasab, B.; Marzbanrad, J.; Poursaeidi, E. Conventional shot peening treatment effects on thermal fatigue crack growth and failure mechanisms of a solid solution alloy. Eng. Fail. Anal. 2024, 155, 107740. [Google Scholar] [CrossRef]
  48. Maligno, A.; Rajaratnam, S.; Leen, S.; Williams, E. A three-dimensional (3D) numerical study of fatigue crack growth using remeshing techniques. Eng. Fract. Mech. 2010, 77, 94–111. [Google Scholar] [CrossRef]
  49. Chandwani, R.; Wiehahn, M.; Timbrell, C. 3D Fracture mechanics in ANSYS. In Proceedings of the UK ANSYS Conference, Warwickshire, UK, 15–16 November 2004. [Google Scholar]
  50. Choi, J.; Lee, G.; Lee, B. A study on the thermo-mechanical fatigue loading for attaining minimum cycles in fabricating an artificial cracked specimen. In Proceedings of the Fourth China-Japan-Korea Joint Symposium on Optimization of Structural and Mechanical Systems, Kunming, China, 6–9 November 2006. [Google Scholar]
  51. Timbrell, C.; Cook, G.; Chandwani, R. 3D crack analysis using MSC. Marc. In Proceedings of the 1st Northern European Technology Conference, Manchester, UK, 7–8 June 2000. [Google Scholar]
  52. Citarella, R.; Maligno, A.; Shlyannikov, V. FEM simulation of a crack propagation in a round bar under combined tension and torsion fatigue loading. Fract. Struct. Integr. 2015, 31, 138–147. [Google Scholar] [CrossRef]
  53. Maligno, A.; Soutis, C.; Silberschmidt, V. An advanced numerical tool to study fatigue crack propagation in aluminium plates repaired with a composite patch. Eng. Fract. Mech. 2013, 99, 62–78. [Google Scholar] [CrossRef]
  54. Branco, R.; Antunes, F.; Costa, J. Lynx: A user-friendly computer application for simulating fatigue growth of planar cracks using FEM. Comput. Appl. Eng. Educ. 2014, 22, 529–540. [Google Scholar] [CrossRef]
  55. Branco, R.; Antunes, F.; Costa, J. Lynx: New tool to model mode-I fatigue crack propagation. In Proceedings of the 4th International Conference on Fatigue Crack Paths (CP2012), Gaeta, Italy, 19–21 September 2012; pp. 19–21. [Google Scholar]
  56. Branco, R.; Antunes, F.; Costa, J.; Yang, F.P.; Kuang, Z.B. Determination of the Paris law constants in round bars from beach marks on fracture surfaces. Eng. Fract. Mech. 2012, 96, 96–106. [Google Scholar] [CrossRef]
  57. Branco, R.; Antunes, F.; Costa, J. Extent of the surface region in notched Middle Cracked Tension specimens. Key Eng. Mater. 2013, 560, 107–127. [Google Scholar] [CrossRef]
  58. Branco, R.; Antunes, F.; Costa, J. Notched M (T) specimen for plane strain studies. Int. J. Fatigue 2014, 58, 28–39. [Google Scholar] [CrossRef]
  59. Branco, R.; Antunes, F.; Ricardo, L.; Costa, J. Extent of surface regions near corner points of notched cracked bodies subjected to mode-I loading. Finite Elem. Anal. Des. 2012, 50, 147–160. [Google Scholar] [CrossRef]
  60. Scozzafave, C.; Ericsson, L.; Wildmann, U.; Spinelli, D. Development of a Fatigue Analysis Methodology Using the Software FEMFAT Strain®; 0148-7191; SAE Technical Paper: Warrendale, PA, USA, 2013. [Google Scholar]
  61. Biswal, R.; Zhang, X.; Syed, A.K.; Awd, M.; Ding, J.; Walther, F.; Williams, S. Criticality of porosity defects on the fatigue performance of wire+ arc additive manufactured titanium alloy. Int. J. Fatigue 2019, 122, 208–217. [Google Scholar] [CrossRef]
  62. Ozturk, U.E. Efficient method for fatigue based shape optimization of the oil sump carrying a differential case in four wheel drive vehicles. Struct. Multidiscip. Optim. 2011, 44, 823–830. [Google Scholar] [CrossRef]
  63. Ozturk, U.E. A novel approach for efficient fatigue based shape optimisation of large scale finite element analysis models. Int. J. Veh. Des. 2017, 75, 139–153. [Google Scholar] [CrossRef]
  64. Ramos, H.; Tavares, S.; de Castro, P. Numerical modelling of welded T-joint configurations using SYSWELD. Sci. Technol. Mater. 2018, 30, 6–15. [Google Scholar] [CrossRef]
  65. Que, T.; Jiang, D.; Sun, S.; Gong, X. Crankshaft High-Cycle Bending Fatigue Experiment Design Method Based on Unscented Kalman Filtering and the Theory of Crack Propagation. Materials 2023, 16, 7186. [Google Scholar] [CrossRef]
  66. Luo, Y.; Yue, G.; Chen, B.; Huang, B.; Liu, F.; Zhou, L.; Mao, X.; Deng, S.; Du, J.; Liu, K. Fatigue fracture analysis of the 42CrMo4 crankshaft used for mining dump truck. Eng. Fail. Anal. 2023, 154, 107724. [Google Scholar] [CrossRef]
  67. Wu, C.; Sun, S. Crankshaft structural equivalent fatigue research based on the residual stress field and the ITCD approach. High Temp. Mater. Process. Int. Q. High-Technol. Plasma Process. 2023, 27, 75–93. [Google Scholar] [CrossRef]
  68. Aghareb Parast, M.S.; Jamalkhani Khameneh, M.; Azadi, M.; Azadi, M.; Mahdipanah, M.H.; Roostaie, S. Effect of plasma nitriding on high-cycle fatigue properties and fracture behaviors of GJS700 nodular cast iron under cyclic bending loading. Fatigue Fract. Eng. Mater. Struct. 2021, 44, 2070–2086. [Google Scholar] [CrossRef]
  69. Yan, S.; Schreiber, C.; Müller, R. An efficient implementation of a phase field model for fatigue crack growth. Int. J. Fract. 2022, 237, 47–60. [Google Scholar] [CrossRef]
  70. Bahloul, A.; Bouraoui, C.; Boukharouba, T. Prediction of fatigue life by crack growth analysis. Int. J. Adv. Manuf. Technol. 2017, 91, 4009–4017. [Google Scholar] [CrossRef]
  71. Pierron, O.; Abnet, C.; Muhlstein, C. Methodology for low-and high-cycle fatigue characterization with kHz-frequency resonators. Sens. Actuators A Phys. 2006, 128, 140–150. [Google Scholar] [CrossRef]
  72. Pyttel, B.; Berger, C.; Schneider, N.; Bruder, T.; Eufinger, J. Approaches to fatigue life assessment applied in the very high cycle regime. Mater. Werkst. 2011, 42, 934–941. [Google Scholar] [CrossRef]
  73. Costa, E.A. FE-Based Weld Fatigue Life Prediction of Powertrain Installation Bracketry; 0148-7191; SAE Technical Paper: Warrendale, PA, USA, 2016. [Google Scholar]
  74. Prabhakar, M.; Prasad, A.; Paswan, M. Influence of loading sequence and residual stresses affecting the fatigue life of axle housing and crack path analysis using local approaches. Eng. Fail. Anal. 2020, 116, 104753. [Google Scholar] [CrossRef]
  75. Zhang, Y.; He, H.; Niu, C.; Wu, Y.; Liu, M.; Liu, S.; Liu, Y.; Wu, C.; Rong, M. Interfacial Crack Growth-Based Fatigue Lifetime Prediction of Thermoelectric Modules under Thermal Cycling. ACS Appl. Mater. Interfaces 2023, 16, 1137–1147. [Google Scholar] [CrossRef]
  76. Vajdi, M.; Moghanlou, F.S.; Sharifianjazi, F.; Asl, M.S.; Shokouhimehr, M. A review on the Comsol Multiphysics studies of heat transfer in advanced ceramics. J. Compos. Compd. 2020, 2, 35–43. [Google Scholar] [CrossRef]
  77. Vo, D.-T.; Mai, T.-D.; Kim, B.; Jung, J.-S.; Ryu, J. Numerical investigation of crack initiation in high-pressure gas turbine blade subjected to thermal-fluid-mechanical low-cycle fatigue. Int. J. Heat Mass Transf. 2023, 202, 123748. [Google Scholar] [CrossRef]
  78. Jafari, A.; Broumand, P.; Vahab, M.; Khalili, N. An eXtended finite element method implementation in COMSOL multiphysics: Solid mechanics. Finite Elem. Anal. Des. 2022, 202, 103707. [Google Scholar] [CrossRef]
  79. Ammendolea, D.; Greco, F.; Leonetti, L.; Lonetti, P.; Pascuzzo, A. Fatigue crack growth simulation using the moving mesh technique. Fatigue Fract. Eng. Mater. Struct. 2023, 46, 4606–4627. [Google Scholar] [CrossRef]
  80. Tabatabaian, M. COMSOL5 for Engineers; Mercury Learning and Information: Dulles, VA, USA, 2015. [Google Scholar]
  81. Dua, M. Microwave Absorption of Multifunctional Graphene Based Polylactide Acid Composites: Experimental and Numerical Study. Master’s Thesis, University of Alberta, Edmonton, AB, Canada, 2022. [Google Scholar]
  82. Jüttner, M.; Grabmaier, S.; Rucker, W.M. Web based 3D Visualization for COMSOL Multiphysics®. In Proceedings of the European COMSOL Conference, Cambridge, UK, 17–19 September 2014. [Google Scholar]
  83. Arefin, K.S.; Bhowmik, P.; Rony, M.W.; Azam, M.N. Simulation of a time dependent 2D generator model using COMSOL Multiphysics. Int. J. Adv. Eng. Technol. 2012, 4, 85. [Google Scholar]
  84. Degwekar, S.; Purantagi, A.M.; Tzanetou, A.; Zetterlund, G.; Åkesson, L. Phase-Field Modelling of Fatigue Crack Propagation. Master’s Thesis, Chalmers University of Technology, Göteborg, Sweden, 2023. [Google Scholar]
  85. Mollaali, M.; Kolditz, O.; Hu, M.; Park, C.H.; Park, J.W.; McDermott, C.I.; Chittenden, N.; Bond, A.; Yoon, J.S.; Zhou, J. Comparative verification of hydro-mechanical fracture behavior: Task G of international research project DECOVALEX–2023. Int. J. Rock Mech. Min. Sci. 2023, 170, 105530. [Google Scholar] [CrossRef]
  86. Chen, W.-X.; Wu, J.-Y. Phase-field cohesive zone modeling of multi-physical fracture in solids and the open-source implementation in Comsol Multiphysics. Theor. Appl. Fract. Mech. 2022, 117, 103153. [Google Scholar] [CrossRef]
  87. Harikumar, J.; Roux, R. Crack Propagation in Dynamic Power Cables. Master’s Thesis, Chalmers University of Technology, Göteborg, Sweden, 2021. [Google Scholar]
  88. Preney, T.; Namy, P.; Wheeler, J. Adaptive mesh refinement: Quantitative computation of a rising bubble using COMSOL Multiphysics®. In Proceedings of the COMSOL Conf, Munich, Germany, 12–14 October 2016. [Google Scholar]
  89. Halford, G. Low-Cycle Thermal Fatigue; Stresses, T., II, Hetnarski, R.B., Eds.; Lewis Research Center: Cleveland, OH, USA, 1987. [Google Scholar]
  90. Sehitoglu, H. Thermal and thermomechanical fatigue of structural alloys. Fatigue Fract. 1996, 19, 527–556. [Google Scholar]
  91. Alshoaibi, A.M. Computational simulation of 3D fatigue crack growth under mixed-mode loading. Appl. Sci. 2021, 11, 5953. [Google Scholar] [CrossRef]
  92. Alshoaibi, A.M.; Fageehi, Y.A. 3D modelling of fatigue crack growth and life predictions using ANSYS. Ain Shams Eng. J. 2022, 13, 101636. [Google Scholar] [CrossRef]
  93. Alshoaibi, A.M.; Fageehi, Y.A. Finite Element Simulation of a Crack Growth in the Presence of a Hole in the Vicinity of the Crack Trajectory. Materials 2022, 15, 363. [Google Scholar] [CrossRef]
  94. Alshoaibi, A.M.; Fageehi, Y.A. Numerical Analysis on Fatigue Crack Growth at Negative and Positive Stress Ratios. Materials 2023, 16, 3669. [Google Scholar] [CrossRef] [PubMed]
  95. Fageehi, Y.A.; Alshoaibi, A.M. Investigating the Influence of Holes as Crack Arrestors in Simulating Crack Growth Behavior Using Finite Element Method. Appl. Sci. 2024, 14, 897. [Google Scholar] [CrossRef]
  96. Alshoaibi, A.M.; Fageehi, Y.A. Numerical analysis of fatigue crack growth path and life predictions for linear elastic material. Materials 2020, 13, 3380. [Google Scholar] [CrossRef]
  97. Alshoaibi, A.M. Fatigue crack growth analysis under constant amplitude loading using finite element method. Materials 2022, 15, 2937. [Google Scholar] [CrossRef] [PubMed]
  98. Alshoaibi, A.M. Fatigue Crack Growth Analysis in Modified Compact Tension Specimen with Varying Stress Ratios: A Finite Element Study. Appl. Sci. 2023, 13, 13160. [Google Scholar] [CrossRef]
  99. Bashiri, A.H. 2D and 3D numerical simulation of fatigue crack growth path and life predictions of a linear elastic. Mater. Sci.-Pol. 2021, 39, 285–297. [Google Scholar] [CrossRef]
  100. Fageehi, Y.A.; Alshoaibi, A.M. Numerical Simulation of Mixed-Mode Fatigue Crack Growth for Compact Tension Shear Specimen. Adv. Mater. Sci. Eng. 2020, 2020, 5426831. [Google Scholar] [CrossRef]
  101. Alshoaibi, A.; Ghazwani, M.; Hakami, M. Fatigue life and reliability assessment of metal structures. Eng. Solid Mech. 2021, 9, 13–22. [Google Scholar] [CrossRef]
  102. Doğan, O.; Kalay, O.; Karpat, F. Effects of crack initialization angle on crack propagation path of thin rim gears for wind turbines. Uludağ Üniv. Mühendislik Fakültesi Derg. 2020, 25, 217–230. [Google Scholar]
  103. Vlădulescu, F.; Constantinescu, D.M. Lattice topology homogenization and crack propagation through finite element analyses. Procedia Struct. Integr. 2020, 28, 637–647. [Google Scholar] [CrossRef]
  104. Karpat, F.; Dogan, O.; Yilmaz, T.; Yuce, C.; Kalay, O.C.; Karpat, E.; Kopmaz, O. Effects of drive side pressure angle on gear fatigue crack propagation life for spur gears with symmetric and asymmetric teeth. In Proceedings of the ASME International Mechanical Engineering Congress and Exposition, Salt Lake City, UT, USA, 11–14 November 2019; p. V009T011A050. [Google Scholar]
  105. Abbey, T. Get Cracking with ANSYS Workbench 19.2. 2019. Available online: https://www.digitalengineering247.com/article/get-cracking-with-ansys-workbench-19.2 (accessed on 9 February 2024).
  106. Comlekci, T.; Pérez, J.M.; Milne, L.; Gorash, Y.; Mackenzie, D. Structural steel crack propagation experimental and numerical analysis. Procedia Struct. Integr. 2022, 42, 694–701. [Google Scholar] [CrossRef]
  107. Alshoaibi, A.M. Comprehensive Comparisons of Two and Three Dimensional Numerical Estimation of Stress Intensity Factors and Crack propagation in Linear Elastic Analysis. Int. J. Integr. Eng. 2019, 11, 45–52. [Google Scholar] [CrossRef]
  108. Fageehi, Y.A. Two-and three-dimensional numerical investigation of the influence of holes on the fatigue crack growth path. Appl. Sci. 2021, 11, 7480. [Google Scholar] [CrossRef]
  109. Jain, S. Analysis Procedure for High Pressure Components with Defects for Fatigue Loading Using Fracture Mechanics Approach. Ph.D. Thesis, National Institute of Technology Kurukshetra, Thanesar, India, 2022. [Google Scholar]
  110. Forman, R.; Shivakumar, V.; Cardinal, J.; Williams, L.; McKeighan, P. Fatigue Crack Growth Database for Damage Tolerance Analysis; US Department of Transportation Federal Aviation Administration (FAA), Office of Aviation Research Washington: Washington, DC, USA, 2005. [Google Scholar]
  111. Lenets, Y.N.; Bellows, R.S. Crack propagation life prediction for Ti-6Al-4V based on striation spacing measurements. Int. J. Fatigue 2000, 22, 521–529. [Google Scholar] [CrossRef]
  112. Plo, L. The Behavior of Fatigue-Crack Growth in Shipbuilding Steel Using the Esacrack Approach. Mater. Tehnol. 2006, 40, 207. [Google Scholar]
  113. Gunde, R.B. Analysis of Fatigue Crack Growth Retardation Due to Overloading by Using AFGROW. Ph.D. Thesis, National Institute of Technology, Rourkela, Rourkela, India, 2007. [Google Scholar]
  114. Meggiolaro, M.A.; de Castro, J.T.P. Automation of the fatigue design under variable amplitude loading using the ViDa software. Int. J. Struct. Integr. 2010, 1, 1. [Google Scholar] [CrossRef]
  115. Elayeb, A.A.; Grbović, A.; Kastratović, G.; Vidanović, N.; Valenta, T.; Ivanović, I.; Sedmak, A. Fatigue crack growth in a structure exposed to high temperature. Eng. Fail. Anal. 2021, 127, 105493. [Google Scholar] [CrossRef]
  116. Rashid, A.A.; Imran, R.; Arif, Z.U.; Khalid, M.Y. Finite element simulation technique for evaluation of opening stresses under high plasticity. J. Manuf. Sci. Eng. 2021, 143, 121005. [Google Scholar] [CrossRef]
  117. Xu, T.; Lu, L.; Zeng, D.; Zou, L. Fretting fatigue crack growth simulation and residual life assessment of railway press-fitted axle. Eng. Fract. Mech. 2023, 286, 109290. [Google Scholar] [CrossRef]
  118. Sun, Q.; Zhou, G.; Meng, Z.; Jain, M.; Su, X. An integrated computational materials engineering framework to analyze the failure behaviors of carbon fiber reinforced polymer composites for lightweight vehicle applications. Compos. Sci. Technol. 2021, 202, 108560. [Google Scholar] [CrossRef]
  119. Gori, Y.; Verma, R.P.; Kumar, A.; Patil, P.P. FEA based fatigue crack growth analysis. Mater. Today Proc. 2021, 46, 10575–10581. [Google Scholar] [CrossRef]
  120. Simoes, M.; Braithwaite, C.; Makaya, A.; Martínez-Pañeda, E. Modelling fatigue crack growth in shape memory alloys. Fatigue Fract. Eng. Mater. Struct. 2022, 45, 1243–1257. [Google Scholar] [CrossRef]
  121. Verma, R.; Kumar, P.; Jayaganthan, R.; Pathak, H. Extended finite element simulation on Tensile, fracture toughness and fatigue crack growth behaviour of additively manufactured Ti6Al4V alloy. Theor. Appl. Fract. Mech. 2022, 117, 103163. [Google Scholar] [CrossRef]
  122. Zheng, Y.; Wang, S.; Xue, X.; Tan, H.; Zhou, J. Study on fatigue life of orthotropic steel deck for urban rail transit based on fatigue model test and FEM modelling. Res. Sq. 2022, preprint. [Google Scholar] [CrossRef]
  123. Shahbazpanahi, S.; Karim, H.; Abdullah, W.; Reuter, U.; Mosavi, A.H. Crack propagation modeling of strengthening reinforced concrete deep beams with CFRP plates. Mater. Res. Express 2021, 8, 095502. [Google Scholar] [CrossRef]
  124. Engdahl, A.; Khoulani, N. Evaluation of HFMI in Welded Cover-Plates for Strengthening of Steel Bridges—A Review of Previous Research and Finite Element Analysis Based on Effective Notch Stress Method to Evaluate HFMI’s Applicability on Steel Bridges. Master’s Thesis, Chalmers University of Technology, Göteborg, Sweden, 2023. [Google Scholar]
  125. Zhao, Z.; Ji, A.; Chen, C. Numerical Simulation of Bone Plate with Fatigue Crack and Investigation of Attraction Hole for Retarding Crack Growth. Mol. Cell. Biomech. 2021, 18, 173. [Google Scholar] [CrossRef]
  126. Al Zoubi, N.F.; Tarlochan, F.; Mehboob, H. Mechanical and fatigue behavior of cellular structure Ti-6AL-4V alloy femoral stems: A finite element analysis. Appl. Sci. 2022, 12, 4197. [Google Scholar] [CrossRef]
  127. Alaneme, K.K.; Kareem, S.A.; Olajide, J.L.; Sadiku, R.E.; Bodunrin, M.O. Computational biomechanical and biodegradation integrity assessment of Mg-based biomedical devices for cardiovascular and orthopedic applications: A review. Int. J. Lightweight Mater. Manuf. 2022, 5, 251–266. [Google Scholar] [CrossRef]
  128. Hassen, M.B.; Fakhari, S.M.; Mrad, H. Assessment of crack growth and fatigue life of an axial fan blade based on a Co-simulation approach. Adv. Mater. Sci. 2023, 23, 61–79. [Google Scholar] [CrossRef]
  129. Wang, W.; Ni, K.; Ma, H.; Xiong, Q.; Wu, Z.; Wang, H.; Fan, C. Fatigue crack propagation simulation of airfoil section blade under aerodynamic and centrifugal loads. Eng. Fract. Mech. 2023, 293, 109702. [Google Scholar] [CrossRef]
  130. Xiannian, H.; Chuanyong, C.; Haijun, X.; Xiaojun, G.; Xiaoming, S.; Weirong, H. Fatigue crack propagation analysis in an aero-engine turbine disc using computational methods and spin test. Theor. Appl. Fract. Mech. 2023, 124, 103745. [Google Scholar] [CrossRef]
  131. Liu, H.; Yang, X.; Li, S.; Shi, D. A numerical approach to simulate 3D crack propagation in turbine blades. Int. J. Mech. Sci. 2020, 171, 105408. [Google Scholar] [CrossRef]
  132. Skoglund, O. Fatigue Life Estimation Based on Lefm and the Study of Initial Parameters; KTH Royal Institute of Technology: Stockholm, Sweden, 2022. [Google Scholar]
  133. Shaji, E.; Venugopal, P.R.; Velayudhan, G.; Selvakumar, M. Fatigue life prediction of butt weld joint with weld defects at multiple locations. Stroj. Vestn.-J. Mech. Eng. 2022, 68, 350–358. [Google Scholar] [CrossRef]
  134. Venugopal, A.; Mohammad, R.; Koslan, M.F.S.; Shafie, A.; Ali, A.b.; Eugene, O. Crack Growth Prediction on Critical Component for Structure Life Extension of Royal Malaysian Air Force (RMAF) Sukhoi Su-30MKM. Metals 2021, 11, 1453. [Google Scholar] [CrossRef]
  135. Venugopal, A.; Mohammad, R.; Koslan, M.F.S. Fatigue Analysis of Crack Growth on Sukhoi Su-30MKM Horizontal Stabilizer Lug. In Proceedings of the International Conference on Engineering Business Management (ICEBM2022), Virtual, 20–21 August 2022; p. 89. [Google Scholar]
  136. He, J.; Cui, Y.; Liu, Y.; Wang, H. Probabilistic analysis of crack growth in railway axles using a Gaussian process. Adv. Mech. Eng. 2020, 12, 1687814020936031. [Google Scholar] [CrossRef]
  137. Salehnasab, B.; Poursaeidi, E. Mechanism and modeling of fatigue crack initiation and propagation in the directionally solidified CM186 LC blade of a gas turbine engine. Eng. Fract. Mech. 2020, 225, 106842. [Google Scholar] [CrossRef]
  138. Wang, Z.; Li, F. Effect of double cracks merge on fatigue crack propagation life of engine heat shield. Mech. Adv. Mater. Struct. 2023, 30, 1–18. [Google Scholar] [CrossRef]
  139. Bian, J.; Yu, P.; Zhao, Y.; Yao, L.; Wei, P.; Zhao, J. Fatigue crack growth of marine 980 high-strength steel: From standard specimen testing to three-dimensional curved crack life prediction. Ocean Eng. 2024, 296, 116950. [Google Scholar] [CrossRef]
  140. Perdigão, S.; Cunha, J.; Nogueira, F.; Branco, R.; Antunes, F.V. 3D-FE automatic procedure to evaluate the fatigue life extension by overloading. Mater. Des. Process. Commun. 2020, 2, e110. [Google Scholar] [CrossRef]
  141. Maia, R.; Branco, R.; Antunes, F.; Oliveira, M.C.; Kotousov, A. Three-dimensional computational analysis of stress state transition in through-cracked plates. Math. Comput. Sci. 2016, 10, 343–352. [Google Scholar] [CrossRef]
  142. Wang, B.; Xie, L.; Song, J.; He, X.; Luo, W.; Zhao, B.; Mu, T. Failure behavior of aerial bomb lifting lug under variable amplitude loading: Failure analysis and life prediction. Eng. Fail. Anal. 2021, 120, 105000. [Google Scholar] [CrossRef]
  143. Vassilopoulos, A.P.; Maier, J.; Pinter, G.; Gaier, C. Computational tools for the fatigue life modeling and prediction of composite materials and structures. In Fatigue Life Prediction of Composites and Composite Structures; Elsevier: Amsterdam, The Netherlands, 2020; pp. 635–680. [Google Scholar]
  144. Nour, O.A. Addis Ababa Institute of Technology School of mechanical and Industrial Engineering Graduate Program in Railway Engineering Developing a Material for Improving Fatigue Strenght of Welded Bogie Frame of Addis Abeba Light Rail Transit. Ph.D. Thesis, Addis Ababa University, Addis Ababa, Ethiopia, 2017. [Google Scholar]
  145. Wang, H.; Li, W.; Yin, X.; Zhao, J.; Zhao, J.; Ding, J.; Li, X.; Wang, W.; Hu, D.; Chen, Q. Uniform Alternating Current Field Monitoring Sensor Array for Imaging and Quantitation of Cracks in Aluminum Alloy Structures. IEEE Sens. J. 2023, 24, 679–688. [Google Scholar]
  146. Alsit, A.; Alkhedher, M.; Hamdan, H. Crack Propagation in Pipelines Under Extreme Conditions of Near-Neutral PH SCC. Comput. Mater. Contin. 2022, 73, 5315. [Google Scholar] [CrossRef]
  147. Cheng, J.; Chen, X.; Li, Z.; Lu, J.; Liu, B. Quantitative analysis of performance degradation in movable MEMS devices by a multiscale approach. Eng. Fail. Anal. 2024, 159, 108081. [Google Scholar] [CrossRef]
  148. Coppeta, R.; Lahlalia, A.; Kozic, D.; Hammer, R.; Riedler, J.; Toschkoff, G.; Singulani, A.; Ali, Z.; Sagmeister, M.; Carniello, S. Electro-thermal-mechanical modeling of gas sensor hotplates. In Sensor Systems Simulations: From Concept to Solution; Springer: Berlin/Heidelberg, Germany, 2020; pp. 17–72. [Google Scholar]
  149. Bastola, N.; Jahan, M.P.; Rangasamy, N.; Rakurty, C.S. A review of the residual stress generation in metal additive manufacturing: Analysis of cause, measurement, effects, and prevention. Micromachines 2023, 14, 1480. [Google Scholar] [CrossRef] [PubMed]
  150. Liu, Y.; Ren, D.; Li, S.; Wang, H.; Zhang, L.; Sercombe, T. Enhanced fatigue characteristics of a topology-optimized porous titanium structure produced by selective laser melting. Addit. Manuf. 2020, 32, 101060. [Google Scholar] [CrossRef]
  151. Grbović, A.; Božić, Ž.; Kirin, S.; Kastratović, G.; Sedmak, A.; Vidanović, N. Fatigue life assessment of the structure with widespread damage exposed to high temperature. Procedia Struct. Integr. 2020, 26, 402–408. [Google Scholar] [CrossRef]
  152. Nataraj, M.; Thillikkani, S. Failure analysis of leaf spring suspension system for heavy load truck vehicle. Int. J. Heavy Veh. Syst. 2020, 27, 1–17. [Google Scholar] [CrossRef]
  153. Orenes Moreno, B.; Bessone, A.; Solazzi, S.; Vanti, F.; Bagnera, F.; Riva, A.; Botto, D. Linear Elastic Fracture Mechanics Assessment of a Gas Turbine Vane. Materials 2022, 15, 4694. [Google Scholar] [CrossRef]
  154. Zhuang, M.-L.; Wang, S.; Sun, C. Experiment and numerical simulation investigation for crack growth of deck-to-rib welded details in orthotropic steel bridge decks. In Structures; Elsevier: Amsterdam, The Netherlands, 2022; pp. 1109–1121. [Google Scholar]
  155. Ali, L.; Khan, S.; Bashmal, S.; Iqbal, N.; Dai, W.; Bai, Y. Fatigue crack monitoring of T-type joints in steel offshore oil and gas jacket platform. Sensors 2021, 21, 3294. [Google Scholar] [CrossRef]
Table 1. Comparison of the fatigue modeling approaches, crack growth methods, and mesh type for all software.
Table 1. Comparison of the fatigue modeling approaches, crack growth methods, and mesh type for all software.
Software Fatigue Modeling Approaches Crack Growth Method Mesh Type
  • ABAQUS
  • Stress-Life (S-N) Approach
  • Strain-Life Approach
  • Critical Plane Analysis
  • Damage Accumulation
  • Load Histories
  • Crack Growth Analysis
  • Cohesive Elements
  • Extended Finite Element Method (XFEM)
  • Virtual Crack Closure Technique (VCCT)
  • Cohesive Zone Modeling (CZM)
  • Fracture Mechanics Criteria
  • Element Deletion Technique
  • Tetrahedral
  • Hexahedral
2.
FRANC3D
  • Stress-Life (S-N) Approach
  • Strain-Life Approach
  • Linear Elastic Fracture Mechanics (LEFM)
  • Paris’s Law
  • Critical Plane Analysis
  • Damage Accumulation Models
  • Extended Finite Element Method (XFEM)
  • Virtual Crack Closure Technique (VCCT)
  • Irwin’s Integral
  • Crack Tip Opening Displacement (CTOD)
  • Paris Law
  • Crack Front Discretization
Unstructured (Tetrahedra)
3.
ZENCRACK
  • Fatigue Crack Growth
  • Time-Dependent Crack Growth
  • Combined Fatigue and Time-Dependent Crack Growth
  • Stress Intensity Factors
  • Energy Release Rate
  • J-integral
Unstructured (Triangles or Tetrahedra)
4.
LYNX
  • Nominal-Stress Method
  • Local Stress–Strain Method
  • Hybrid Deep Learning Approach
  • Models Based on Crack Nucleation
  • Crack Growth Equation
  • Virtual Crack Closure Technique (VCCT)
  • Extended Finite Element Method with Phantom Nodes (XFEM-PN)
Unstructured (Triangles or Tetrahedra)
5.
FEMFAT
  • Stress-Life (S-N) Approach
  • Nominal-Stress Method
  • Unit-Load-Based Approach
  • Strain-Life Approach
  • Critical Plane Analysis
  • Damage Accumulation Models
  • Paris’s Law
  • Modified Wheeler Model
  • Crack Opening Displacement (COD) Method
  • Element Deletion Technique
  • Cohesive Zone Modeling (CZM)
Unstructured (Triangles or Tetrahedra)
6.
COMSOL
  • Stress-Life Approach
  • Strain-Life Approach
  • Energy-Based Results
  • Cumulative Damage Assessment
  • Vibration Fatigue
  • Virtual Crack Closure Technique (VCCT)
  • Extended Finite Element Method (XFEM)
  • Cohesive Zone Modeling (CZM)
  • Fracture Mechanics Criteria
  • Phase Field Method
  • Structured (Mapped and Swept)
  • Unstructured (Tetrahedral, Quad, and Triangular)
7.
ANSYS
  • Stress-Life Approach
  • Strain-Life Approach
  • Virtual Crack Closure Technique (VCCT)
  • Cohesive Zone Method (CZM)
  • Extended Finite Element Method (XFEM)
  • Paris’s Law
  • J-integral
  • Critical Stress-Intensity factor
Unstructured (Tetrahedral)
Table 2. Comparison of fatigue crack growth simulation in 3D modeling software tools.
Table 2. Comparison of fatigue crack growth simulation in 3D modeling software tools.
SoftwareFatigue Crack Growth FeaturesStrengthsConsiderations
ABAQUSOffers cohesive zone modeling for crack propagation.Widely used in engineering and research: ABAQUS has a strong user base and extensive documentation.Learning curve for beginners: new users may need time to grasp its features and workflows.
Supports Paris’s law and other fatigue models.Robust solver capabilities: ABAQUS provides efficient solvers for complex simulations.Licensing costs for commercial use: consider budget constraints if opting for the commercial version.
FRANC3DSpecialized for 3D fatigue crack growth analysis.Focuses on crack front tracking and SIFs: FRANC3D excels in accurately capturing crack behavior.Expertise in fracture mechanics: users should understand fracture mechanics principles for optimal use.
Provides advanced meshing near crack tips.Well-suited for complex geometries: especially useful for intricate crack shapes and irregular boundaries.Limited user community: smaller community compared to larger software tools.
FEMFATDedicated to fatigue life prediction.Fatigue-specific material data and models: FEMFAT focuses on fatigue-related properties.May lack other general-purpose simulation features: not ideal for non-fatigue analyses.
Integrates with FEA software (e.g., ANSYS).Efficient for industrial applications: widely used in automotive and aerospace industries.May not handle complex crack geometries as well: limited to simpler crack shapes.
ANSYSComprehensive suite with fatigue modules (e.g., ANSYS Fatigue).Versatile for various simulations: ANSYS covers structural, thermal, and fluid dynamics analyses.Licensing costs and complexity: ANSYS offers multiple modules, each with its own licensing.
Offers crack growth analysis using Paris’s law, Walker law, etc.Strong user community and support: active forums and resources available.May require additional modules: some fatigue features may be part of separate ANSYS modules.
LYNXLightweight open-source tool for crack growth simulations.Free and accessible: LYNX is an excellent choice for budget-conscious users.Limited features compared to commercial software: basic functionality without advanced features.
Focuses on linear elastic fracture mechanics (LEFM).Suitable for educational purposes and small projects: ideal for learning and quick analyses.May not handle nonlinear behavior: limited to linear elastic materials.
ZENCRACKSpecialized for crack propagation analysis.Efficient for specific fatigue scenarios: ZENCRACK focuses on crack behavior.Less widely known; limited documentation: users may need to explore features independently.
Includes advanced meshing and adaptive remeshing.Good for research and specialized applications: useful for academic studies and niche problems.May lack other simulation capabilities: primarily designed for crack analysis.
COMSOL MultiphysicsMultiphysics platform with fatigue modules.Integrates fatigue with other physics: COMSOL allows for coupling fatigue with thermal, structural, etc.Learning curve due to multiphysics nature: users need to understand multiple physics domains.
Customizable using COMSOL’s scripting and modeling tools.Suitable for academic and industrial research: widely used in research institutions and industries.Resource-intensive for large-scale simulations: multiphysics simulations can be computationally heavy.
Table 3. Some real-life applications of the specified software.
Table 3. Some real-life applications of the specified software.
SoftwareApplication
  • ABAQUS
  • Automotive industry: crashworthiness analysis, vehicle dynamics, railway axle, railway wheel, and structural integrity [115,116,117,118].
  • Aerospace industry: aircraft structural analysis, composite material analysis, and fatigue life prediction [119,120,121].
  • Civil engineering: structural analysis of buildings, bridges, and dams [122,123,124].
  • Biomechanics: analysis of orthopedic implants and human body mechanics [125,126,127].
2.
FRANC3D
  • Aerospace industry: evaluation of fatigue life and crack propagation in aircraft components [127,128].
  • Power generation: assessment of crack growth in turbine blades and power plant components [129,130,131].
  • Structural engineering: analysis of cracks in bridges, pipelines, and offshore structures [132,133].
3.
ZENCRACK
  • Aerospace industry: assessing fatigue crack growth in aircraft components [134,135].
  • Automotive industry: predicting crack propagation and estimating remaining fatigue life in automotive parts and railway axles [136].
  • Power generation: evaluating fatigue crack growth in turbine blades and power plant structures [137,138]
  • Structural engineering: analyzing fatigue crack growth in bridges, offshore structures, and pipelines [139].
4.
LYNX
  • Automotive industry: LYNX is used for structural analysis and simulation of vehicle components, such as chassis, body structures, and safety systems [140].
  • Aerospace industry: LYNX is applied in the analysis of aircraft structures, including wings, fuselages, and landing gear [58].
  • Civil engineering: LYNX is utilized for structural analysis of buildings, bridges, tunnels, and other civil infrastructure projects [141].
5.
FEMFAT
  • Aerospace industry: FEMFAT assesses fatigue life and predicts crack growth in critical components like aircraft wings, landing gear, and engine parts [142].
  • Power generation: FEMFAT examines fatigue crack growth in gas turbines, steam turbines, and wind turbines [143].
  • Heavy machinery and equipment: FEMFAT analyzes fatigue crack growth in construction, mining, and industrial machinery [142].
  • Rail and transportation: FEMFAT studies fatigue crack growth in railway tracks, train bogies, and wheels [144].
6.
COMSOL
  • Aircraft structures: engineers use COMSOL to simulate crack propagation in critical components like wings, fuselage, and landing gear [145].
  • Automotive components such as engine parts, suspension systems, and chassis [79].
  • Pipelines and pressure vessels in oil and gas industries [146].
  • MEMS (micro-electro-mechanical systems): COMSOL can simulate crack propagation in MEMS structures, considering electromechanical coupling and thermal effects [147,148].
  • Metallic additive manufacturing (3D printing): COMSOL enables modeling of crack initiation and propagation in these complex geometries [149].
  • Biomedical implants: COMSOL helps simulate crack growth around implant interfaces, considering material properties and physiological conditions [150].
7.
ANSYS
  • Aerospace industry such as aircraft structures, engine components, and critical parts like turbine blades [115,151].
  • Automotive industry such as engine parts, suspension systems, and chassis [152].
  • Power generation such as gas turbines, steam turbines, and power plant structures [153].
  • Structural engineering: ANSYS Workbench is utilized in civil engineering projects to analyze fatigue crack growth in bridges, offshore structures, and other infrastructure [154,155].
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Alshoaibi, A.M.; Fageehi, Y.A. A Comparative Analysis of 3D Software for Modeling Fatigue Crack Growth: A Review. Appl. Sci. 2024, 14, 1848. https://doi.org/10.3390/app14051848

AMA Style

Alshoaibi AM, Fageehi YA. A Comparative Analysis of 3D Software for Modeling Fatigue Crack Growth: A Review. Applied Sciences. 2024; 14(5):1848. https://doi.org/10.3390/app14051848

Chicago/Turabian Style

Alshoaibi, Abdulnaser M., and Yahya Ali Fageehi. 2024. "A Comparative Analysis of 3D Software for Modeling Fatigue Crack Growth: A Review" Applied Sciences 14, no. 5: 1848. https://doi.org/10.3390/app14051848

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop