Professional Documents
Culture Documents
Guide
2016 SAS IP, Inc. All rights reserved. Unauthorized use, distribution or duplication is prohibited.
ANSYS, ANSYS Workbench, Ansoft, AUTODYN, EKM, Engineering Knowledge Manager, CFX, FLUENT, HFSS, AIM
and any and all ANSYS, Inc. brand, product, service and feature names, logos and slogans are registered trademarks
or trademarks of ANSYS, Inc. or its subsidiaries in the United States or other countries. ICEM CFD is a trademark
used by ANSYS, Inc. under license. CFX is a trademark of Sony Corporation in Japan. All other brand, product,
service and feature names or trademarks are the property of their respective owners.
Disclaimer Notice
THIS ANSYS SOFTWARE PRODUCT AND PROGRAM DOCUMENTATION INCLUDE TRADE SECRETS AND ARE CONFID-
ENTIAL AND PROPRIETARY PRODUCTS OF ANSYS, INC., ITS SUBSIDIARIES, OR LICENSORS. The software products
and documentation are furnished by ANSYS, Inc., its subsidiaries, or affiliates under a software license agreement
that contains provisions concerning non-disclosure, copying, length and nature of use, compliance with exporting
laws, warranties, disclaimers, limitations of liability, and remedies, and other provisions. The software products
and documentation may be used, disclosed, transferred, or copied only in accordance with the terms and conditions
of that software license agreement.
For U.S. Government users, except as specifically granted by the ANSYS, Inc. software license agreement, the use,
duplication, or disclosure by the United States Government is subject to restrictions stated in the ANSYS, Inc.
software license agreement and FAR 12.212 (for non-DOD licenses).
Third-Party Software
See the legal information in the product help files for the complete Legal Notice for ANSYS proprietary software
and third-party software. If you are unable to access the Legal Notice, Contact ANSYS, Inc.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. v
Fracture Analysis Guide
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
vi of ANSYS, Inc. and its subsidiaries and affiliates.
Fracture Analysis Guide
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. vii
Fracture Analysis Guide
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
viii of ANSYS, Inc. and its subsidiaries and affiliates.
List of Figures
1.1. Schematic of the Fracture Modes ............................................................................................................ 2
1.2. Schematic of a Crack Tip ......................................................................................................................... 4
1.3. Matrix with Inclusion .............................................................................................................................. 5
1.4. Thought Experiment Proposed by Eshelby .............................................................................................. 6
1.5. Crack Tip and Crack Front ........................................................................................................................ 9
1.6. Singular Element Examples ................................................................................................................... 10
1.7. Fracture Specimen and 2-D FE Model .................................................................................................... 10
1.8. Using Symmetry to Your Advantage ...................................................................................................... 11
2.1. 2-D Crack Geometry Schematic ............................................................................................................. 23
2.2. 3-D Crack Geometry Schematic ............................................................................................................. 24
2.3. Typical Crack Face Path Definitions ........................................................................................................ 35
2.4. Domain Enhancement via Nodal Vectors ............................................................................................... 38
3.1. Crack Path Discretized with Interface Elements ...................................................................................... 49
3.2. Crack Growth and Merging ................................................................................................................... 50
3.3. 2-D and 3-D Crack Extension ................................................................................................................. 52
3.4. Crack Growth of a Double-Cantilever Beam ........................................................................................... 59
3.5. Double-Cantilever Beam Mesh ............................................................................................................. 59
3.6. Double-Cantilever Beam Load-Deflection Curve .................................................................................... 60
3.7. Double-Cantilever Beam Contour Plot ................................................................................................... 60
3.8. XFEM Crack Representation in a Finite Element Model ........................................................................... 66
3.9. Phantom-Node Method ........................................................................................................................ 67
3.10. Defining a Crack-Tip Radius to Account for Crack-Tip Singularity Effects ............................................... 69
3.11. Defining Snap Tolerance ..................................................................................................................... 70
3.12. Calculating the PHI Level Set Value ...................................................................................................... 71
3.13. Calculating the PSI Level Set Value ....................................................................................................... 72
3.14. SEN Specimen ..................................................................................................................................... 74
3.15. Finite Element Mesh for the SEN Specimen .......................................................................................... 75
3.16. Equivalent Stress Distribution Following the Analysis ........................................................................... 76
3.17. Evaluation of STTMAX (or PSMAX) Around the Crack Tip ...................................................................... 81
3.18. Crack Growth in a Three-Point Bending Specimen ................................................................................ 84
3.19. Material Parameters for Linear Decay of Stresses in Newly Cracked Segments ....................................... 85
3.20. Three-Point Bending Specimen Mesh and Near-Crack Region .............................................................. 85
3.21. Predicted Load-Deflection Curve ......................................................................................................... 86
3.22. Mises Equivalent Stress at the Final Stage ............................................................................................ 87
3.23. Variation of Crack-Growth Rate vs. for Metals ................................................................................ 103
3.24. Valid Loading Type for XFEM-based Fatigue Crack-Growth Simulation ................................................ 104
3.25. SEN Specimen ................................................................................................................................... 110
3.26. Finite Element Mesh for the SEN Specimen ........................................................................................ 111
3.27. Final Displacement Plot After Crack Growth Has Occurred .................................................................. 112
3.28. Equivalent Stress Distribution at the End of the Analysis ..................................................................... 113
3.29. Variation of the Number of Cycles with Crack Extension ..................................................................... 114
3.30. Variation of with Crack Extension ................................................................................................. 115
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. ix
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
x of ANSYS, Inc. and its subsidiaries and affiliates.
List of Tables
2.1. Element Support for Fracture Parameter Calculation .............................................................................. 15
2.2. Material and Load Support for Fracture Parameter Calculation ............................................................... 16
3.1. Selecting an XFEM Method ................................................................................................................... 68
3.2. Considerations for Defining the Initial Crack .......................................................................................... 72
3.3. Calculated Results vs. Theorectical Results ............................................................................................. 76
3.4. Dimensions, Parameters and Constants ............................................................................................... 110
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. xi
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
xii of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 1: Introduction to Fracture
Cracks and flaws occur in many structures and components for several reasons. The material may be
inherently defective. Cracks may be introduced during the manufacturing stage, or later as a result of
environmental conditions. The presence of such cracks or flaws can significantly degrade the structural
integrity of a component under the action of applied loads and environmental conditions.
Fracture mechanics uses concepts from applied mechanics to develop an understanding of the stress
and deformation fields around a crack tip when a crack is present in a structure. A sound knowledge
of these stress and deformation fields helps in developing fail-safe and safe-life designs for structures.
Such fracture-mechanics-based design concepts are widely used, but are not limited to, the fields of
nuclear, aerospace, civil, and mechanical engineering.
Fracture mechanics accounts for the cracks or flaws in a structure. The fracture mechanics approach to
the design of structures includes flaw size as one important variable, and fracture toughness replaces
strength of material as a relevant material parameter.
Fracture analysis is typically accomplished using either the energy criterion or the stress-intensity-factor
criterion. For the energy criterion, the energy required for a unit extension of the crack (the energy-release
rate) characterizes the fracture toughness. For the stress-intensity-factor criterion, the critical value of
the amplitude of the stress and deformation fields characterizes the fracture toughness. Under some
circumstances, the two criteria are equivalent.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1
Introduction to Fracture
For more detailed information, see Evaluation of Fracture Mechanics Parameters (p. 15).
1.1.2.1. J-integral
J-integral is one of the most widely accepted fracture mechanics parameters for linear plastic and
nonlinear elastic-plastic materials. The J-integral is defined as follows [2]:
where W is the strain energy density, T is the kinematic energy density, represents the stresses, u is
the displacement vector, and is the contour over which the integration is carried out.
For a crack in a linear elastic material, the J-integral represents the energy-release rate. Also, the amp-
litudes of the crack-tip stress and deformation fields are characterized by the J-integral for a crack in a
nonlinear elastic material.
For more information, see J-integral Calculation (p. 17) and J-integral as a Stress-Intensity Factor (p. 2).
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
2 of ANSYS, Inc. and its subsidiaries and affiliates.
Understanding Fracture Mechanics
where 0 is the reference stress (the yield stress of the material), and 0 = 0/E, is a dimensionless
constant, and n is the hardening component. They showed that, at a distance very close to the crack
tip and well within the plastic zone, the crack-tip stress and strain ahead of crack tip can be expressed
as:
and
For elastic material, n = 1 and the above equation predicts the singularity which is consistent
with linear elastic fracture mechanics.
The energy-release rate G is defined in elastic materials as the rate of change of potential energy released
from a structure when a crack opens. For example, the following illustration shows a crack of length
2a in a large elastic body with modulus E subject to a tensile stress ():
At the moment of fracture, G is equal to the critical energy-release rate Gc, a function of the fracture
toughness. The value of Gc for a material can be determined via a relatively straightforward set of crack
experiments.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 3
Introduction to Fracture
For a single-fracture mode, the stress-intensity factor (p. 4) and the energy-release rate are related by:
where G is the energy-release rate, for plane strain, and for plane stress. (E is the material
Youngs modulus, and is the Poissons ratio.)
For more information, see VCCT Energy-Release Rate Calculation (p. 22).
where K is the stress-intensity factor, r and are coordinates of a polar coordinate system (as shown in
Figure 1.2: Schematic of a Crack Tip (p. 4)). These equations apply to any of the three fracture
modes (p. 1).
For more information, see Stress-Intensity Factor (SIF) Calculation (p. 29).
1.1.2.4. T-Stress
The asymptotic expansion of the stress field in the vicinity of the crack tip, expressed in the local polar
coordinate system described in Figure 1.2: Schematic of a Crack Tip (p. 4), is represented as:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
4 of ANSYS, Inc. and its subsidiaries and affiliates.
Understanding Fracture Mechanics
where the first singular terms of this eigen-expansion (the terms involving ) are the stress-intensity
factors, and the first non-singular term (T) is the elastic T-stress.
T-stress is the stress acting parallel to the crack faces. It is tightly linked to the level of crack-tip stress
triaxiality, thus its sign and magnitude can substantially change the size and shape of the crack-tip
plastic zone [14]. Negative T-stress values decrease the level of crack-tip triaxiality (leading to larger
plastic zones), while positive values increase the level of triaxiality (leading to smaller plastic zones). A
higher crack-tip triaxiality promotes fracture because the input of external work is dissipated less by
the global plastic deformation and is thus available to augment local material degradation and damage
[15].
T-stress also plays an important role in the stability of straight crack paths submitted to Mode I loading
conditions. For a small amount of crack growth, cracks with T < 0 have been shown to be stable,
whereas cracks with T > 0 tend to deviate from their initial propagation plane [16].
The force exerted by the matrix on the inclusion is the material force. When an inclusion is incorporated
into a stress-free elastic body, the entire body undergoes a deformation, resulting in a configurational
change of the body (or matrix) from its original state. The change in the total energy due to the deform-
ation is characterized by the material force. The material force is typically calculated by evaluating the
energy-momentum tensor (or Eshelby [17] stress tensor).
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 5
Introduction to Fracture
When the inclusion undergoes a uniform deformation, both the matrix and the inclusion experience
an elastic stress field. Now, consider the following figure:
A. Isolate the inclusion from the matrix: No forces are applied to the
inclusion or to the matrix. Because
the inclusion is now isolated, it
undergoes a homogenous
deformation. The strains
experienced by the inclusion are
called eigenstrains. The matrix
remains stress- and strain-free.
B. Recover the original shape of inclusion by applying surface The elastic strains induced in the
forces on the inclusion: inclusion due to applied surface
traction cancel out the
eigenstrains. The surrounding body
remains stress- and strain-free.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
6 of ANSYS, Inc. and its subsidiaries and affiliates.
Understanding Fracture Mechanics
C. Replace the inclusion along with the applied surface forces: No change of deformation occurs
in either the inclusion or the
matrix.
The change from step C to step D is that a body force (or surface force on the hole in the matrix where
the inclusion is inserted), equal and opposite to the surface forces in step B, is applied.
The body (or surface) force is the material force. Essentially, the presence of an inclusion creates a
variation in the strain energy density in the matrix material, leading to the material force acting on the
inclusion and being allowed to move through the material.
The material force method essentially determines a vectorial force-like quantity conjugate to the eigen-
strain. As a general description, the material force approach is defined for elasticity as described in
Understanding the Material Force Approach (p. 37). [18]
For a crack in a linear or nonlinear elastic material, the tangential component of the material force
vector to the crack surface represents the energy-release rate. Also, the crack propagation direction and
inhomogeneity, flaws, and mismatched mesh can be characterized by the material force vectors. In
plasticity, the tangential component of the material force vector to the crack surface represents the
crack-driving force. [19]
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 7
Introduction to Fracture
Material force calculations do not account for surface loads on crack faces.
1.1.2.6. C*-integral
As J-integral (p. 2) does for isotropic elastic materials, C*-integral characterizes the crack tip conditions
in homogenous materials undergoing a secondary (steady-state) creeping deformation [20][21]. The
C*-integral is defined as follows:
where is the stress tensor, is the displacement rate vector, is the strain energy rate density,
is the Kronecker delta, is the coordinate axis, and is the crack-extension vector.
For more information, see C*-integral Calculation (p. 43), and C*-integral Evaluation for 3-D Surface
Flaws in the Mechanical APDL Technology Demonstration Guide.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
8 of ANSYS, Inc. and its subsidiaries and affiliates.
Solving Fracture Mechanics Problems
Because high stress gradients exist in the region around the crack tip, the finite element modeling of
a component containing a crack requires special attention in that region.
The 2-D and 3-D representations of the region around the crack tip and the terminology used is outlined
in the following section. The edge or tip of the crack is referred to as a crack tip in a 2-D model and
crack front in a 3-D model, as illustrated in Figure 1.5: Crack Tip and Crack Front (p. 9).
The following additional topics related to solving fracture problems are available :
1.2.1. Modeling the Crack-Tip Region
1.2.2. Calculating Fracture Parameters
1.2.3. Postprocessing Fracture Parameters
The elements around the crack tip (or crack front) should be quadratic, with the midside nodes placed at
the quarter points. (Such elements are called singular elements.)
Figure 1.6: Singular Element Examples (p. 10) shows examples of singular elements for 2-D (p. 10) and
3-D (p. 11) fracture models.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 9
Introduction to Fracture
The following additional topics for modeling the crack-tip region are available:
1.2.1.1. Modeling 2-D Linear Elastic Fracture Problems
1.2.1.2. Modeling 3-D Linear Elastic Fracture Problems
The PREP7 preprocessor's KSCON command (Main Menu> Preprocessor> Meshing> Size Cntrls>
Concentrat KPs> Create), which assigns element division sizes around a keypoint, is particularly useful
in a fracture model. It automatically generates singular elements around the specified keypoint. Other
fields on the command allow you to control the radius of the first row of elements, the number of ele-
ments in the circumferential direction, and more. Figure 1.7: Fracture Specimen and 2-D FE Model (p. 10)
shows a fracture model generated with the help of KSCON.
Take advantage of symmetry where possible. In many cases, you need to model only one half of the
crack region, with symmetry or antisymmetry boundary conditions, as shown below.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
10 of ANSYS, Inc. and its subsidiaries and affiliates.
Learning More About Fracture Mechanics
For reasonable results, the first row of elements around the crack tip should have a radius of approxim-
ately a / 8 or smaller, where a is the crack length. In the circumferential direction, roughly one element
every 30 or 40 is recommended.
The crack-tip elements should not be distorted and should take the shape of isosceles triangles.
Generating a 3-D fracture model is considerably more involved than a 2-D model. The KSCON command
is not available for 3-D modeling. You must verify that the crack front is along edge KO of the elements.
Element size recommendations are the same as for 2-D models. In addition, aspect ratios should not
exceed approximately 4 to 1 in all directions.
For curved crack fronts, the element size along the crack front depends on the amount of local curvature.
A general guideline is to have at least one element every 15 to 30 along a circular crack front.
All element edges should be straight, including the edge on the crack front.
For more information, see Evaluation of Fracture Mechanics Parameters (p. 15).
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 11
Introduction to Fracture
1. Anderson, T. L. Fracture Mechanics -- Fundamentals and Applications. 2nd ed., Boca Raton: CRC, 1994.
2. Rice, J. R.A Path Independent Integral and the Approximate Analysis of Strain Concentration by Notched
and Cracks. Journal of Applied Mathematics. 35 (1968): 379-386.
3. Hutchinson, J. W.Singular Behavior at the End of a Tensile Crack in a Hardening Material. Journal of the
Mechanics and Physics of Solids. 16, 1 (1968): 13-31.
4. Rice, J. R. and G. F. Rosengren.Plane Strain Deformation Near a Crack Tip in a Power Law Hardening Ma-
terial. Journal of the Mechanics and Physics of Solids. 16 (1968): 1-12.
5. Shih, C. F., B. Moran, and T. Nakamura.Energy Release Rate Along a Three-Dimensional Crack Front in a
Thermally Stressed Body. International Journal of Fracture. 30, 2 (1986): 79-102.
6. Rybicki, E.F. and M.F. Kanninen.A Finite Element Calculation of Stress-Intensity Factors by a Modified Crack
Closure Integral. Engineering Fracture Mechanics. 9 (1977): 931-938.
8. Reeder, J.R.A Bilinear Failure Criterion for Mixed-Mode Delamination in Composite Materials. Testing and
Design. ASTM STP 1206. 11 (1993): 303-322.
9. Reeder, J., S. Kyongchan, P. B. Chunchu, and D. R.. Ambur. Postbuckling and Growth of Delaminations in
Composite Plates Subjected to Axial Compression. 43rd AIAA/ASME/ASCE/AHS/ASC Structures. Structural
Dynamics, and Materials Conference. Denver. 1746 (2002): 10.
10. Wu, E. M. and R. C. Reuter Jr. Crack Extension in Fiberglass Reinforced Plastics. University of Illinois. T/AM Report.
275 (1965).
11. Krueger, R. The Virtual Crack Closure Technique: History, Approach and Applications. ICASE Report No. 2002-
10, 2002.
12. Toshio, N. and D. M. Parks.Determination of Elastic T-Stress Along Three-Dimensional Crack Fronts Using
an Interaction Integral. International Journal of Solids and Structures . 29, 13 (1992): 1597-1611.
13. Zhao, L. G., J. Tong, and J. Byrne.Stress-Intensity Factor K and the Elastic T-Stress for Corner Cracks. Inter-
national Journal of Fracture. 109, 2 (2001): 209-225.
14. Carlsson, A. J.Influence of Non-Singular Stress Terms and Specimen Geometry on Small-Scale Yielding at
Crack Tips in Elastic-Plastic Materials. Journal of the Mechanics and Physics of Solids. 21, 4 (1973): 263-277.
15. Hackett, E. M. and K. H. Schwalbe.Constraint Effects in Fracture. ASTM International -- Committee E08 on
Fatigue and Fracture. 1171 (1993).
16. Cotterell, B. and J. Rice.Slightly Curved or Kinked Cracks. International Journal of Fracture. 16, 2 (1980):
155-169.
17. Eshelby, J. D.The Determination of the Elastic Field of an Ellipsoidal Inclusion and Related Problems.
Proceedings of the Royal Society of London, Series A. Mathematical and Physical Sciences. 241, 1226 (1957):
376-396.
18. Braun, M. (1997).Configurational forces induced by finite-element discretization. Proceedings of the Esto-
nian Academy of Sciences, Physics and Mathematics. 35 (1997): 379-386.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
12 of ANSYS, Inc. and its subsidiaries and affiliates.
Learning More About Fracture Mechanics
19. Nser, B., M. Kaliske and R. Mller. "Material Forces for Inelastic Models at Large Strains: Application to
Fracture Mechanics." Computational Mechanics. 40, 6 (2007): 1005-1013.
20. Riedel, H. "Tensile Cracks In Creeping Solids." Fracture Mechanics: Twelfth Conference. ASTM STP 700 (1980):
112-130.
21. Riedel, H. "Creep Deformation at Crack Tips in Elastic-viscoplastic Solids." J. Mech. Phys. Solids. 29 (1981):
35-49.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 13
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
14 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 2: Evaluation of Fracture Mechanics Parameters
The following tools are available for evaluating fracture mechanics parameters:
2.1. J-integral Calculation
2.2. VCCT Energy-Release Rate Calculation
2.3. Stress-Intensity Factor (SIF) Calculation
2.4.T-stress Calculation
2.5. Material Force Calculation
2.6. C*-integral Calculation
2.7. Unstructured Mesh Method (UMM)
For more information, see Understanding Fracture Mechanics Parameter Calculation (p. 2).
Most fracture calculations rely on the element nodal connectivity order and must conform to the pattern
shown for each element as documented. Fracture mechanics parameter calculation is accessed via the
CINT command.
For high-order elements, do not drop the middle nodes in the element nodal connectivity when using
the CINT command. In most cases, ANSYS, Inc. recommends using sweeping meshes along the crack
fronts in 3-D modelling. For a more accurate and efficient analysis when a crack-tip-field singularity is
present, use a finer mesh in the near field around the crack than you do in far-field meshes. For 2-D
axisymmetric problems, use a finer mesh in the region near the crack tip.
If any pressure loads exist on the crack surfaces, they must be applied on solid elements directly.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 15
Evaluation of Fracture Mechanics Parameters
Table 2.2: Material and Load Support for Fracture Parameter Calculation
Body temperature
Body temperature
Body temperature
Kinematic hardening
plasticity
Isotropic hyperelasticity
Singularity-Based
J-integral (p. 17) Linear isotropic elasticity Crack surface pressure
XFEM
Body force
Body temperature
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
16 of ANSYS, Inc. and its subsidiaries and affiliates.
J-integral Calculation
For a list of supported elements, see Table 2.1: Element Support for Fracture Parameter Calculation (p. 15).
where ij is the stress tensor, uj is the displacement vector, w is the strain energy density, ij is the
Kronecker delta, xi is the coordinate axis, and q is referred to as the crack-extension vector.
The direction of q is the simple x-axis of the local coordinate system ahead of the crack tip. The q vector
is chosen as zero at nodes along the contour , and is a unit vector for all nodes inside except the
midside nodes, if there are any, that are directly connected to . The program refers to these nodes
with a unit q vector as virtual crack-extension nodes.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 17
Evaluation of Fracture Mechanics Parameters
where ne is the number of elements to be integrated, wiw is the weight function, and Aie is the area of
the element represented by ie.
For higher-order elements (such as PLANE183 and SOLID186), the q vector at midside nodes takes the
averaged values from the corresponding corner nodes.
If the thermal strains exist in the structure and the surface tractions act on crack faces, the J-integral is
expressed as:
where is the thermal expansion coefficient, tj is the crack face traction, and C is crack face upon which
the tractions act.
For a 3-D problem, domain integral representation of the J-integral becomes a volume integration,
which again is evaluated over a group of elements. The implementation becomes more complicated;
however, the principal is similar to the 2-D problem.
For a 2-D crack problem, the crack-tip node component usually contains one node which is also the
crack-tip node. The first contour for the area integration of the J-integral is evaluated over the elements
associated with the crack-tip node component. The second contour for the area integration of the J-
integral is evaluated over the elements adjacent to the first contour of elements. This procedure is re-
peated for all contours. To ensure correct results, the elements for the contour integration should not
reach the outer boundary of the model (with the exception of the crack surface).
For a 3-D crack problem, the crack-tip node component consists of the nodes along the crack front.
The crack-tip node component is not required to be sorted. The 3-D J-integral contour follows a procedure
similar to that of the 2-D contour.
Isotropic Plasticity
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
18 of ANSYS, Inc. and its subsidiaries and affiliates.
J-integral Calculation
The CINT command initiates the J-integral calculation and also specifies the parameters necessary for
the calculation.
CINT,NEW,n
Define the crack-tip node component and the crack-plane normal (p. 19).
This approach applies for both 2-D crack geometry and 3-D flat crack surfaces. It offers a simple way
to define a 3-D J-integral calculation, as you need only define the crack-tip (front) node component
and the normal of the crack plane. Use this method when the crack plane is flat.
Define the crack-extension node component and crack-extension direction (p. 20).
This approach applies for 3-D curve crack planes, where a unique normal may not exist. However,
you must define the crack-extension node component and the crack-extension direction at each
crack-tip node location. Use this method when the crack plane is not flat, or when a set of nodes
form the crack tip, as in the case of a collapsed crack-tip mesh.
For 3-D flat crack geometry, you must define a crack-tip node component that includes all of the nodes
along the crack front. At each node location, however, only one node can exist. All nodes in the crack-
tip node component must be connectable, and they must form a line based on the element connectivity
associated with it. This line is the crack front. ANSYS uses it to automatically determine the elements
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 19
Evaluation of Fracture Mechanics Parameters
for the contour integration. The procedure is similar to 2-D crack geometry, and is done through all the
nodes along the crack front.
CINT,CTNC,ComponentName
After the crack-tip node component is defined, use the CINT command's NORM option to define the
normal of the crack plane. The program automatically converts it into the crack-extension vector q,
based on the element information. The crack-extension vector is taken along the perpendicular direction
to the plane formed by the crack-plane normal and the tangent direction of the crack-tip node, and is
normalized to a unit vector.
CINT,NORM,Par1,Par2
where Par1 is the coordinate system number and Par2 is the axis of coordinate system Par1.
Example 2.2: Defining the Crack-Tip Node Component and Crack-Plane Normal
!local coordinate system
LOCAL,11,0,,,,
! select nodes located along the crack front and define
! it as crack front/tip node component
NSEL,S,LOC,X,Xctip
NSEL,R,LOC,Y,Yctip
CM,CRACK_TIP_NODE_CM
! Define a new J-integral calculation
CINT,NEW,1
CINT,CTNC,CRACK_TIP_NODE_CM
CINT,NORM,11,2
Example 2.3: Defining the Crack-Tip Node Component and Crack-Plane Normal
! select nodes located along the crack front and define
! it as crack front/tip node component
LSEL,,,,
NSLL
CM,CRACK_FRONT_NODE_CM,NODE
CINT,NEW,1
CINT,CTNC,CRACK_FRONT_NODE_CM,
1. Define a node component consisting of one or more nodes forming the crack tip. The node component
can have one or more nodes.
Example: CINT,CENC,ComponentName
2. Identify the crack-tip node separately if the node component has more than one node. If a crack-tip
node is not identified, then the first node of the node component is taken to be the first node.
Example: CINT,CENC,ComponentName,Node1
Identify the local coordinate system associated with the crack under consideration.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
20 of ANSYS, Inc. and its subsidiaries and affiliates.
J-integral Calculation
Identify the local axis (for the above CS) along which the crack is supposed to extend.
Example: CINT,CENC,ComponentName,Node1,11,2
Alternatively, define the crack-extension direction by directly specifying the global X Y and Z com-
ponents of the crack-extension vector.
Example: CINT,CENC,ComponentName,Node1,,,compx,compy,compz
Repeat this method for all node locations along the crack front.
Example 2.4: Defining the Crack-Extension Node Component and Crack-Extension Direction
! local coordinate systems
local,11,0,,,,
local,12,0,,,,
!
local,n,0,,,,
NSEL,S,LOC,X,Xctip1
NSEL,R,LOC,Y,Yctip1
NSEL,R,LOC,Z,Zctip1
CM,CRACK_FRONT_NODE_CM1
NSEL,S,LOC,X,Xctip2
NSEL,R,LOC,Y,Yctip2
NSEL,R,LOC,Z,Zctip2
CM,CRACK_FRONT_NODE_CM2
!
NSEL,S,LOC,X,Xctipn
NSEL,R,LOC,Y,Yctipn
NSEL,R,LOC,Z,Zctipn
CM,CRACK_FRONT_NODE_CMn
CINT,NEW,1
CINT,CENC,CRACK_FRONT_NODE_CM1,,11,2
CINT,CENC,CRACK_FRONT_NODE_CM2,,11,2
!
CINT,CENC,CRACK_FRONT_NODE_CM2,,n,2
Example 2.5: Defining the Crack-Extension Node Component and Crack-Extension Direction
! Crack-extension node component and
! crack-extension direction specification using vectors
NSEL,S,LOC,X,Xctip1
NSEL,R,LOC,Y,Yctip1
NSEL,R,LOC,Z,Zctip1
CM,CRACK_FRONT_NODE_CM1
NSEL,S,LOC,X,Xctip2
NSEL,R,LOC,Y,Yctip2
NSEL,R,LOC,Z,Zctip2
CM,CRACK_FRONT_NODE_CM2
!
NSEL,S,LOC,X,Xctipn
NSEL,R,LOC,Y,Yctipn
NSEL,R,LOC,Z,Zctipn
CM,CRACK_FRONT_NODE_CMn
CINT,NEW,1
CINT,CENC,CRACK_FRONT_NODE_CM1, , , ,Vx1,Vy1,Vz1
CINT,CENC,CRACK_FRONT_NODE_CM2, , , ,Vx2,Vy2,Vz2
!
CINT,CENC,CRACK_FRONT_NODE_CM2, , , ,Vxn,Vyn,Vzn
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 21
Evaluation of Fracture Mechanics Parameters
CINT,NCON,n
For 3-D crack geometry, every node along the crack front has the same number of contours.
CINT,SYMM,ON
For a list of supported elements, see Table 2.1: Element Support for Fracture Parameter Calculation (p. 15).
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
22 of ANSYS, Inc. and its subsidiaries and affiliates.
VCCT Energy-Release Rate Calculation
where:
where:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 23
Evaluation of Fracture Mechanics Parameters
GI, GII, and GIII = mode I, II, and III energy-release rate, respectively
u, v, and w= relative displacement between the top and bottom nodes of the crack face
in local coordinates x, y, and z, respectively
Rx, Ry, and Rz = reaction forces at the crack-tip node
A = crack-extension area, as shown in the following figure:
The accuracy of the VCCT calculation depends on the meshes. To ensure the greatest accuracy, use
equal element sizes ahead of and behind the crack-tip node. The mesh size affects the solution; therefore,
it is helpful to examine mesh-size convergence prior to attempting the finite element solution.
When calculating energy release rates (CINT,TYPE,VCCT), the mesh in the vicinity of the crack must
contain only hex- (3-D) or quad- (2-D) shaped elements. The VCCT option does not support degenerative
element shapes.
The VCCT method for energy-release rate calculation supports the following material behaviors:
Orthotropic elasticity
Anisotropic elasticity
Similar to the J-integral calculation (p. 18), CINT specifies the parameters necessary for the calculation.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
24 of ANSYS, Inc. and its subsidiaries and affiliates.
VCCT Energy-Release Rate Calculation
For CINT element-type and material-behavior support, see Material Behavior (p. 18).
CINT,NEW,n
CINT,TYPE,VCCT
where n is the identifier for this energy-release rate calculation (for example, 1).
VCCT requires the finite element mesh to be in the crack-extension direction. To ensure the accuracy
of the energy-release rate calculation, it is crucial that you correctly define the crack extension. How
you do so depends upon whether the crack plane is flat or not:
2.2.2.2.1. Specifying Crack Information When the Crack Plane Is Flat
2.2.2.2.2. Specifying Crack Information When the Crack Plane Is Not Flat
For 2-D crack geometry, define a crack-tip node component (usually a node located at the crack tip).
You can also define a group of nodes around the crack tip, including the node at the crack tip. The
program uses this group of nodes to form the necessary information for the VCCT calculation
automatically.
For 3-D flat crack surfaces, define a crack-tip node component that includes all of the nodes along
the crack front. At each node location, however, only one node can exist.
All nodes in the crack-tip node component must be connectable, and they must form a line based
on the element connectivity associated with it. This line is the crack front. The program uses it to
determine the elements and the nodes needed for the VCCT calculation automatically.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 25
Evaluation of Fracture Mechanics Parameters
CINT,CTNC,Par1,Par2,Par3
where CTNC specifies a crack-tip node component, Par1 is the crack-tip node component name, Par2
is the crack-extension direction calculation-assist node (any node on the open side of the crack), and
Par3 is the crack fronts end-node crack-extension direction override.
The Par1 and Par2 values help to identify the crack-extension direction. Although the program
automatically calculates the energy-release rate at the crack tip using the local coordinate system, it is
usually best to use Par2 to define a crack face node to help align the extension directions of the crack-
tip nodes.
By default, the program uses the external surface to determine the crack-extension direction and normal
when the crack-tip node hits the free surface. You can use Par3 to override this default.
After the crack-tip node component is defined, define the normal of the crack plane. The program
automatically converts it into the crack-extension vector q, based on the element information. The
crack-extension vector is taken along the perpendicular direction to the plane formed by the crack-
plane normal and the tangent direction of the crack-tip node, and is normalized to a unit vector.
CINT,NORM,Par1, Par2
where Par1 is the coordinate system number and Par2 is the coordinate system axis.
2.2.2.2.2. Specifying Crack Information When the Crack Plane Is Not Flat
This approach applies to 3-D curved crack planes, where a unique normal may not exist. However, you
must define the crack-extension node component and the crack-extension direction at each crack-tip
node location:
1. Define a node component consisting of one or more nodes forming the crack tip.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
26 of ANSYS, Inc. and its subsidiaries and affiliates.
VCCT Energy-Release Rate Calculation
Example: CINT,CENC,ComponentName
2. If the node component has more than one node, identify the crack-tip node separately.
If a crack-tip node is not identified, the first node of the node component is used as the first node.
Example: CINT,CENC,ComponentName,Node1
Identify the local coordinate system associated with the crack under consideration, and identify the
local axis along which the crack should extend.
Example: CINT,CENC,ComponentName,Node1,11,2
Alternatively, define the crack-extension direction by directly specifying the global X, Y, and Z
components of the crack-extension vector.
Example: CINT,CENC,ComponentName,Node1,,,compx,compy,compz
Repeat this method for all node locations along the crack front. Although the program automatically
calculates the local coordinate system at the crack tip to determine the energy-release rate, it is usually
best to use the NORM option to help align the calculated normals of the crack-tip nodes.
Example 2.11: Specifying Crack Information When the Crack Plane Is Not Flat
! Local coordinate systems
local,11,0,,,,
local,12,0,,,,
!
local,n,0,,,,
NSEL,S,LOC,X,Xctip1
NSEL,R,LOC,Y,Yctip1
NSEL,R,LOC,Z,Zctip1
CM,CRACK_FRONT_NODE_CM1
NSEL,S,LOC,X,Xctip2
NSEL,R,LOC,Y,Yctip2
NSEL,R,LOC,Z,Zctip2
CM,CRACK_FRONT_NODE_CM2
!
NSEL,S,LOC,X,Xctipn
NSEL,R,LOC,Y,Yctipn
NSEL,R,LOC,Z,Zctipn
CM,CRACK_FRONT_NODE_CMn
CINT,NEW,1
CINT,TYPE,VCCT
CINT,CENC,CRACK_FRONT_NODE_CM1,,11,2
CINT,CENC,CRACK_FRONT_NODE_CM2,,12,2
!
CINT,CENC,CRACK_FRONT_NODE_CMn,,n,2
Example 2.12: Specifying Crack Information When the Crack Plane Is Not Flat
! Crack-extension node component and
! crack-extension direction specification using vectors
NSEL,S,LOC,X,Xctip1
NSEL,R,LOC,Y,Yctip1
NSEL,R,LOC,Z,Zctip1
CM,CRACK_FRONT_NODE_CM1
NSEL,S,LOC,X,Xctip2
NSEL,R,LOC,Y,Yctip2
NSEL,R,LOC,Z,Zctip2
CM,CRACK_FRONT_NODE_CM2
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 27
Evaluation of Fracture Mechanics Parameters
!
NSEL,S,LOC,X,Xctipn
NSEL,R,LOC,Y,Yctipn
NSEL,R,LOC,Z,Zctipn
CM,CRACK_FRONT_NODE_CMn
CINT,NEW,1
CINT,TYPE,VCCT
CINT,CENC,CRACK_FRONT_NODE_CM1,,,,Vx1,Vy1,Vz1
CINT,CENC,CRACK_FRONT_NODE_CM2,,,,Vx2,Vy2,Vz2
!
CINT,CENC,CRACK_FRONT_NODE_CMn,,,,Vxn,Vyn,Vzn
The VCCT calculation is based on the local crack-tip coordinate systems. To ensure the accuracy of the
energy-release rate calculation, it is crucial to have a local crack-tip coordinate system in which the
local x-axis is pointed to the crack extension, the local y-axis is pointed to the normal of the crack surfaces
or edges, and the local z-axis pointed to the tangential direction of the crack front.
Local coordinate systems must be consistent across all nodes along the crack front. A set of inconsistent
coordinate systems results in irregular behavior of the energy-release rate distribution along crack front.
The program automatically calculates the local coordinate systems based on the input crack front nodes
and the normal of the crack surface or extension directions. Because there may be not enough inform-
ation to determine a set of consistent coordinate systems, however, ANSYS, Inc. recommends:
Using the CINT command's CTNC option to define a crack-face node to help identify the coordinate systems,
or
Using the CINT command's NORM option, followed by the CENC option, to define the coordinate systems.
CINT,SYMM,ON
Energy-release rate output uses all of the defaults from the OUTRES command. The OUTRES,ALL
command includes CINT command results. However, you can issue an OUTRES,CINT command to
control the specific output for energy-release rate results only.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
28 of ANSYS, Inc. and its subsidiaries and affiliates.
Stress-Intensity Factor (SIF) Calculation
CINT,SYMM,ON
OUTRES,CINT,10 ! output CINT results every 10 substeps
Interaction integral method (p. 29) -- The program performs the SIF calculation at solution and stores the
results to the result file for postprocessing.
Displacement extrapolation method (p. 34) -- The program performs the SIF calculation during postpro-
cessing.
For a list of supported elements, see Table 2.1: Element Support for Fracture Parameter Calculation (p. 15).
where:
where:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 29
Evaluation of Fracture Mechanics Parameters
The CINT command's SIFS option initiates the stress-intensity factors calculations. Similar to the J-integral
calculation (p. 17), CINT is also used to specify the parameters necessary for the calculation. For element
type and material behavior support for CINT, see Material Behavior (p. 18).
CINT,NEW,n
CINT,TYPE,SIFS
Define the crack-tip node component and the crack-plane normal (p. 31).
This approach applies for both 2-D crack geometry and 3-D flat crack surfaces. It offers a simple way
to define a 3-D stress-intensity-factors calculation, as you need only define the crack-tip (front) node
component and the normal of the crack plane. Use this method when the crack plane is flat.
Define the crack-extension node component and crack-extension direction (p. 32).
This approach applies for 3-D curve crack planes, where a unique normal may not exist. However,
you must define the crack-extension node component and the crack-extension direction at each
crack-tip node location. Use this method when the crack plane is not flat, or when a set of nodes
form the crack tip, as in the case of a collapsed crack-tip mesh.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
30 of ANSYS, Inc. and its subsidiaries and affiliates.
Stress-Intensity Factor (SIF) Calculation
The auxiliary crack-tip field is based on the crack-extension direction. To ensure the accuracy of the
stress-intensity factors calculation, it is crucial that you correctly define the crack-extension definition.
For 2-D crack geometry, define a crack-tip node component (usually a node located at the crack tip).
You can also define a group of nodes around the crack tip, including the node at the crack tip. The
program uses this group of nodes as the starting nodes to form the necessary information for the
contour integration automatically.
For 3-D flat crack geometry, you must define a crack-tip node component that includes all of the nodes
along the crack front. At each node location, however, only one node can exist. All nodes in the crack-
tip node component must be connectable, and they must form a line based on the element connectivity
associated with it. This line is the crack front. ANSYS uses it to automatically determine the elements
for the contour integration. The procedure is similar to 2-D crack geometry, and is done through all the
nodes along the crack front.
CINT,CTNC,Par1,Par2,Par3
where Par1 is the crack-tip node component name, Par2 defines the crack-extension direction calcu-
lation-assist node (any node on the open side of the crack), and Par3 is crack fronts end-node crack-
extension direction-override flag.
The Par2 and Par3 values help to identify the crack-extension direction. Although the program
automatically calculates the local coordinate system at crack tip for stress-intensity factors calculations,
it is usually best to Par2 to define a crack face node to help align the extension directions of the crack-
tip nodes. By default, the program uses the external surface to determine the crack-extension direction
and normal when the crack-tip node hits the free surface; however, you can use Par3 to override this
default with the calculated coordinate system.
After the crack-tip node component is defined, use the CINT command's NORM option to define the
normal of the crack plane. The program automatically converts it into the crack-extension vector q,
based on the element information. The crack-extension vector is taken along the perpendicular direction
to the plane formed by the crack-plane normal and the tangent direction of the crack-tip node, and is
normalized to a unit vector.
CINT,NORM,Par1,Par2
where Par1 is the coordinate system number and Par2 is the axis of coordinate system Par1.
Example 2.16: Defining the Crack-Tip Node Component and Crack-Plane Normal
! local coordinate system
LOCAL,11,0,,,,
! select nodes located along the crack front and
! define it as crack front/tip node component
NSEL,S,LOC,X,Xctip
NSEL,R,LOC,Y,Yctip
CM,CRACK_TIP_NODE_CM
! Define a new stress-intensity factors calculation
CINT,NEW,1
CINT,TYPE,SIFS
CINT,CTNC,CRACK_TIP_NODE_CM
CINT,NORM,11,2
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 31
Evaluation of Fracture Mechanics Parameters
Example 2.17: Defining the Crack-Tip Node Component and Crack-Plane Normal
! select nodes located along the crack front and
! define it as crack front/tip node component
LSEL,,,,
NSLL
CM,CRACK_FRONT_NODE_CM,NODE
CINT,NEW,1
CINT,TYPE,SIFS
CINT,CTNC,CRACK_FRONT_NODE_CM,
Use this method when the crack plane is not flat, or when a set of nodes form the crack tip, as in the
case of a collapsed crack-tip mesh:
1. Define a node component consisting of one or more nodes forming the crack tip.
Example: CINT,CENC,CMName
2. Identify the crack-tip node separately if the node component has more than one node.
If a crack-tip node is not identified, the first node of the node component is taken to be the first
node.
Example: CINT,CENC,CMName,Node1
Identify the local coordinate system associated with the crack under consideration.
Identify the local axis (for the above CS) along which the crack is supposed to extend.
Example: CINT,CENC,CMName,Node1,11,2
Alternatively, define the crack-extension direction by directly specifying the global X Y and Z com-
ponents of the crack-extension vector.
Example: CINT,CENC,CMName,Node1,,,compx,compy,compz
Repeat this method for all node locations along the crack front. Although the program automatically
calculates the local coordinate system at the crack tip to determine stress-intensity factors, it is usually
best to use the NORM option to help align the calculated normals of the crack-tip nodes.
Example 2.18: Defining the Crack-Extension Node Component and Crack-Extension Direction
! local coordinate systems
local,11,0,,,,
local,12,0,,,,
!
local,n,0,,,,
NSEL,S,LOC,X,Xctip1
NSEL,R,LOC,Y,Yctip1
NSEL,R,LOC,Z,Zctip1
CM,CRACK_FRONT_NODE_CM1
NSEL,S,LOC,X,Xctip2
NSEL,R,LOC,Y,Yctip2
NSEL,R,LOC,Z,Zctip2
CM,CRACK_FRONT_NODE_CM2
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
32 of ANSYS, Inc. and its subsidiaries and affiliates.
Stress-Intensity Factor (SIF) Calculation
!
NSEL,S,LOC,X,Xctipn
NSEL,R,LOC,Y,Yctipn
NSEL,R,LOC,Z,Zctipn
CM,CRACK_FRONT_NODE_CMn
CINT,NEW,1
CINT,TYPE,SIFS
CINT,CENC,CRACK_FRONT_NODE_CM1,,11,2
CINT,CENC,CRACK_FRONT_NODE_CM2,,12,2
!
CINT,CENC, CRACK_FRONT_NODE_Cn,,n,2
Example 2.19: Defining the Crack-Extension Node Component and Crack-Extension Direction
! Crack-extension node component and
! crack-extension direction specification using vectors
NSEL,S,LOC,X,Xctip1
NSEL,R,LOC,Y,Yctip1
NSEL,R,LOC,Z,Zctip1
CM,CRACK_FRONT_NODE_CM1
NSEL,S,LOC,X,Xctip2
NSEL,R,LOC,Y,Yctip2
NSEL,R,LOC,Z,Zctip2
CM,CRACK_FRONT_NODE_CM2
!
NSEL,S,LOC,X,Xctipn
NSEL,R,LOC,Y,Yctipn
NSEL,R,LOC,Z,Zctipn
CM,CRACK_FRONT_NODE_CMn
CINT,NEW,1
CINT,TYPE,SIFS
CINT,CENC,CRACK_FRONT_NODE_CM1,,,,Vx1,Vy1,Vz1
CINT,CENC,CRACK_FRONT_NODE_CM2,,,,Vx2,Vy2,Vz2
!
CINT,CENCOMP,CRACK_FRONT_NODE_Cn,,,,Vxn,Vyn,Vzn
The auxiliary crack-tip field is based on the local crack-tip coordinate systems. To ensure the accuracy
of the stress-intensity factors calculation, it is crucial to have a correct local crack-tip coordinate system
in which the local x-axis is pointed to the crack extension, the local y-axis is pointed to the normal of
the crack surfaces or edges, and the local z-axis pointed to the tangential direction of the crack front.
The local coordinate systems must be consistent across all nodes along the crack front. A set of incon-
sistent coordinate systems results in no path dependency of the calculated stress-intensity factors and
irregular behavior of the stress-intensity factor distribution along crack front. The program automatically
calculate the local coordinate systems based on the input crack front nodes and the normal of the crack
surface or extension directions; however, because there may be not enough information to determine
a set of consistent coordinate systems, ANSYS, Inc. recommends using the CINT command's CTNC option
to define a crack-face node to help identify the coordinate systems, or use the NORM option with the
CENC option to define the coordinate systems.
CINT,NCON,n
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 33
Evaluation of Fracture Mechanics Parameters
For 3-D crack geometry, every node along the crack front has the same number of contours.
CINT,SYMM,ON
To calculate stress-intensity factors using the displacement extrapolation method, follow these steps
within the POST1 postprocessor:
2.3.3.1. Step 1: Define a Local Crack-Tip or Crack-Front Coordinate System
2.3.3.2. Step 2: Define a Path Along the Crack Face
2.3.3.3. Step 3: Calculate KI, KII, and KIII
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
34 of ANSYS, Inc. and its subsidiaries and affiliates.
T-stress Calculation
This coordinate system must be the active model coordinate system (CSYS) and results coordinate
system (RSYS) when KCALC executes.
Command(s): LOCAL (or CLOCAL, CS, CSKP, etc.
GUI: Utility Menu> WorkPlane> Local Coordinate Systems> Create Local CS> At Specified Loc
The following figure illustrates the two cases for a 2-D model.
For a list of supported elements, see Table 2.1: Element Support for Fracture Parameter Calculation (p. 15).
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 35
Evaluation of Fracture Mechanics Parameters
The T-stress itself is extracted from the interaction integral result I as follows:
where:
Even if isotropic plasticity behavior is supported, stress-intensity factors and T-stress are strictly valid
under the small-scale yielding assumption; therefore, the crack tip plastic zone must be small. In practice,
the crack tip plastic zone must always be smaller than the last CINT integration contour so that the
interaction integral is calculated on elements that still exhibit a linear elastic behavior.
T-stress evaluation supports 2-D plane strain and plane stress and 3-D analysis. Pressure on the crack
faces, and axisymmetry, are not supported.
CINT,NEW,n
CINT,TYPE,TSTRESS
All CINT command options available for stress-intensity factor calculation are also available for T-stress.
Following is a full setup of a T-stress evaluation using the node component CRACK_TIP_NODE_CM to
define the crack front, a symmetry condition, and five integration contours:
CINT,NEW,1
CINT,TYPE,TSTRESS
CINT,CTNC,CRACK_TIP_NODE_CM
CINT,SYMM,ON
CINT,NCON,5
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
36 of ANSYS, Inc. and its subsidiaries and affiliates.
Material Force Calculation
For more information about the calculation setup procedure, see Calculating the Stress-Intensity
Factors (p. 30).
For a list of supported elements, see Table 2.1: Element Support for Fracture Parameter Calculation (p. 15).
In the following figure, the directions of e1 and e2 correspond to the local coordinate system at the
crack tip:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 37
Evaluation of Fracture Mechanics Parameters
Here, e1 is the tangential component of the local coordinate system with respect to the crack surface,
while e2 represents the normal component of the local coordinate system. The tangential component
of the material force vector Fmat, which is in the direction of e1, represents the scalar crack-driven force.
In the numerical evaluation of material force, the material force is calculated based on the resultant of
all the material force vectors in a user-defined domain surrounding the crack tip.
If the plastic deformations exist in the structure, the material body forces acting on the domain are
expressed as:
Here, Bp is the material body forces via plasticity, whereas Bt is the material body forces via thermal
stress. Then, the material body forces via plasticity are expressed as:
If thermal strains exist in the structure, the nodal material body force vectors are:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
38 of ANSYS, Inc. and its subsidiaries and affiliates.
Material Force Calculation
For a 3-D problem, integral representation of the nodal material forces becomes a volume integration,
which again is evaluated over a group of elements. The principal is similar to the 2-D problem. After
nodal material forces are evaluated, however, they are divided by a distance quantity through the
thickness.
For a 2-D crack problem, the crack-tip node component typically contains one node, which is also the
crack-tip node. The first contour for the area integration of the material force is evaluated over the
elements associated with the crack-tip node component. The first contour gives nodal material force.
The second contour for the area integration of the material force approach is evaluated over the elements
adjacent to the first contour of elements. The procedure is repeated for all contours. To ensure correct
results, the elements for the contour integration should not reach the outer boundary of the model
(with the exception of the crack surface).
For a 3-D crack problem, the crack-tip node component consists of the nodes along the crack front. It
is not necessary for the crack-tip node component to be sorted. The 3-D material force contour uses a
procedure similar to that of the 2-D contour.
Isotropic hyperelasticity
The CINT command initiates the material force calculation and specifies the necessary parameters.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 39
Evaluation of Fracture Mechanics Parameters
CINT,NEW,n
CINT,TYPE,MFOR
Define the crack-tip node component and crack-plane normal. (p. 40)
This approach applies to both 2-D crack geometry and 3-D flat crack surfaces. It offers a simple way
to define a 3-D material force calculation, as you need only define the crack-tip (front) node component
and the normal of the crack plane.
Define the crack-extension node component and crack-extension direction. (p. 41)
This approach applies to 3-D curve crack planes, where a unique normal may not exist. However, you
must define the crack-extension node component and the crack-extension direction at each crack-
tip node location. Use this method when the crack plane is not flat, or when a set of nodes form the
crack tip, as in the case of a collapsed crack-tip mesh.
For 3-D flat crack geometry, you must define a crack-tip node component that includes all of the nodes
along the crack front. At each node location, however, only one node can exist. All nodes in the crack-
tip node component must be connectable, and they must form a line based on the element connectivity
associated with it. This line is the crack front. The program uses it to automatically determine the elements
for the contour integration. The procedure is similar to 2-D crack geometry, and is performed through
all nodes along the crack front.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
40 of ANSYS, Inc. and its subsidiaries and affiliates.
Material Force Calculation
CINT,CTNC,ComponentName
After defining the crack-tip node component, define the normal of the crack plane:
CINT,NORM,Par1,Par2
where Par1 is the coordinate system number and Par2 is the axis of that coordinate system.
The program automatically converts the crack plane normal into the local crack coordinate system,
based on the element information. The local coordinate system is evaluated along the perpendicular
direction to the plane formed by the crack-plane normal and the tangent direction of the crack-tip
node, and is normalized to a unit vector.
Example 2.25: Defining the Crack-Tip Node Component and Crack-Plane Normal
! Local coordinate system
LOCAL,11,0,,,,
! Select nodes located along the crack front and define it as
! crack front/tip node component
NSEL,S,LOC,X,Xctip
NSEL,R,LOC,Y,Yctip
CM,CRACK_TIP_NODE_CM
! Define a new material force calculation
CINT,NEW,1
CINT,CTNC,CRACK_TIP_NODE_CM
CINT,NORM,11,2
Example 2.26: Defining the Crack-Tip Node Component and Crack-Plane Normal
! Select nodes located along the crack front and define it as
! crack front/tip node component
LSEL,,,,
NSLL
CM,CRACK_FRONT_NODE_CM,NODE
CINT,NEW,1
CINT,CTNC,CRACK_FRONT_NODE_CM,
1. Define a node component consisting of one or more nodes forming the crack tip. The node component
can have one or more nodes.
Example: CINT,CENC,ComponentName
2. Identify the crack-tip node separately if the node component has more than one node. If a crack-tip
node is not identified, then the first node of the node component is taken to be the first node.
ComponentName
Alternatively, define the crack-extension direction by directly specifying the global X, Y, and Z
components of the crack-extension vector.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 41
Evaluation of Fracture Mechanics Parameters
Repeat this method for all node locations along the crack front.
Example 2.27: Defining the Crack-Extension Node Component and Crack-Extension Direction
! Local coordinate systems
local,11,0,,,,
local,12,0,,,,
local,n,0,,,,
NSEL,S,LOC,X,Xctip1
NSEL,R,LOC,Y,Yctip1
NSEL,R,LOC,Z,Zctip1
CM,CRACK_FRONT_NODE_CM1
NSEL,S,LOC,X,Xctip2
NSEL,R,LOC,Y,Yctip2
NSEL,R,LOC,Z,Zctip2
CM,CRACK_FRONT_NODE_CM2
NSEL,S,LOC,X,Xctipn
NSEL,R,LOC,Y,Yctipn
NSEL,R,LOC,Z,Zctipn
CM,CRACK_FRONT_NODE_CMn
CINT,NEW,1
CINT,CENC,CRACK_FRONT_NODE_CM1,,11,2
CINT,CENC,CRACK_FRONT_NODE_CM2,,12,2
CINT,CENC,CRACK_FRONT_NODE_CM2,,n,2
Example 2.28: Defining the Crack-Extension Node Component and Crack-Extension Direction
! Crack-extension node component and
! crack-extension direction specification using vectors
NSEL,S,LOC,X,Xctip1
NSEL,R,LOC,Y,Yctip1
NSEL,R,LOC,Z,Zctip1
CM,CRACK_FRONT_NODE_CM1
NSEL,S,LOC,X,Xctip2
NSEL,R,LOC,Y,Yctip2
NSEL,R,LOC,Z,Zctip2
CM,CRACK_FRONT_NODE_CM2
NSEL,S,LOC,X,Xctipn
NSEL,R,LOC,Y,Yctipn
NSEL,R,LOC,Z,Zctipn
CM,CRACK_FRONT_NODE_CMn
CINT,NEW,1
CINT,CENC,CRACK_FRONT_NODE_CM1,,,,Vx1,Vy1,Vz1
CINT,CENC,CRACK_FRONT_NODE_CM2,,,,Vx2,Vy2,Vz2
CINT,CENC,CRACK_FRONT_NODE_CM2,,,,Vxn,Vyn,Vzn
CINT,NCON,n
For 3-D crack geometry, every node along the crack front has the same number of contours.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
42 of ANSYS, Inc. and its subsidiaries and affiliates.
C*-integral Calculation
CINT,SYMM,ON
The output for the material force approach uses all OUTRES command defaults. The command
OUTRES,ALL includes CINT command results. However, you can issue an OUTRES,CINT command to
control the specific output for material force results only.
To obtain path-independent C*-integral values, the creep deformation must be fully developed (that
is, the creep strains should dominate the elastic strains in a region near the crack tip).
For a list of supported elements, see Table 2.1: Element Support for Fracture Parameter Calculation (p. 15).
Also see C*-integral Evaluation for 3-D Surface Flaws in the Mechanical APDL Technology Demonstration
Guide.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 43
Evaluation of Fracture Mechanics Parameters
where is the number of elements to be integrated, is the weight function, and is the area
of the element represented by .
For higher-order elements (such as PLANE183 and SOLID186), the vector at midside nodes takes the
averaged values from the corresponding corner nodes.
If the thermal strains exist in the structure and the surface tractions act on crack faces, the C*-integral
is expressed as:
where is the thermal expansion coefficient, is the crack face traction, and is crack face upon
which the tractions act.
For a 3-D problem, domain integral representation of the C*-integral becomes a volume integration,
which again is evaluated over a group of elements. The implementation becomes more complicated;
however, the principal is similar to that of the 2-D problem.
To start a C*-integral calculation, use the CINT command's NEW option and provide a numerical identi-
fier for the input information for the calculation, as follows:
CINT,NEW,n
CINT,TYPE,CSTAR
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
44 of ANSYS, Inc. and its subsidiaries and affiliates.
Unstructured Mesh Method (UMM)
All CINT command options available for J-integral calculation are also available for C*-integral.
Following is a C*-integral evaluation for a crack in a homogenous material with symmetry conditions
imposed:
! local coordinate systems
local,11,0,,,,
!
CINT,NEW,1
CINT,TYPE,CSTAR
CINT,CENC,CRACK_FRONT_NODE_SET,,11,2
CINT,SYMM,ON ! crack 1 is a symmetrical crack
CINT,NCON,5
OUTRES,CINT,10 ! output C*-integral every 10 substeps
While structured hexahedral meshes are commonly used to accurately evaluate fracture mechanics
parameters, some analyses may require unstructured hexahedral meshes or tetrahedral meshes. In such
cases, the conventional method used for parameter evaluation results in either approximate values or
values that tend to oscillate around some mean value.
The unstructured mesh method (UMM) is a numerical tool used for evaluating fracture mechanics
parameters more accurately in cases where unstructured hexahedral meshes and tetrahedral meshes
are used. The accuracy of the resulting parameters is generally comparable to that of parameters eval-
uated using structured hexahedral meshes.
When evaluating these parameters, you can change the default UMM setting (via the CINT command).
If disabled, the calculation result is the same as that of the conventional calculation method.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 45
Evaluation of Fracture Mechanics Parameters
1. For meshes with SOLID185 or SOLID186, if degenerated elements (tetrahedral or pyramid shapes) exist in
the region around the crack front where the contour integration is performed, UMM is enabled
(CINT,UMM,ON) by default.
The portion of crack face inside the region near the crack front where contour integration is performed is
assumed to be flat. ANSYS, Inc. recommends disabling UMM (CINT,UMM,OFF) for crack surfaces with con-
siderable curvature. Also, the two crack faces should be coincident (having no gap between them).
For nonlinear elastic-plastic materials, ANSYS, Inc. recommends using a finer mesh in the region near the
crack fronts.
UMM does not support the mixed u-P formulation of elements SOLID185, SOLID186 and SOLID187.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
46 of ANSYS, Inc. and its subsidiaries and affiliates.
Chapter 3: Crack Growth Simulation, Interface Delamination, and
Fatigue Crack Growth
Crack-growth simulation in homogenous and composite structures is of interest because of the need
for structural integrity assessments. Preexisting cracks may propagate when certain loading conditions
are reached or when certain localized conditions are met. Cracks may also propagate along the interface
between the layers of a composite structure (interfacial delamination). In case where structures are
subject to cyclic loading, it is of interest to know the interaction between crack extension rate and the
number of load cycles.
Several fracture mechanics methods are available to simulate crack growth along a predefined path or
along an arbitrary path.
For crack growth along the interfaces, the VCCT-based crack-growth simulation (p. 48) has become a
widely used technique for simulation of interface delamination of laminate composite. The technique
is also well suited for modeling the fracture process in a homogeneous medium, as fracture can be
considered a separation process between two surfaces.
The XFEM-based crack-growth simulation (p. 63) technique simulates crack growth along an arbitrary
path in linear elastic homogeneous materials. The technique provides a good engineering approach to
crack-growth simulation and avoids remeshing of crack-tip regions.
Alternatively, you can use the cohesive zone model to simulate interface delamination and other fracture
phenomena. This approach introduces failure mechanisms by using the hardening-softening relationships
between the separations and incorporating the corresponding tractions across the interface. Similarly,
this technique is also well suited for modeling the fracture process in a homogeneous medium. An in-
terface delamination and failure simulation is performed by first separating the model into two com-
ponents or groups of elements, then defining a cohesive zone between the two groups. You can
model interface delamination with either interface elements (p. 91) or contact elements (debond-
ing) (p. 98).
Engineering structures often operate under cyclic loads, where the loads remain below critical limits.
Existing cracks in such structures can propagate, causing extensive damage. The XFEM-based crack-
growth simulation technique provides a convenient approach to modeling fatigue crack-propaga-
tion (p. 102) problems.
The following topics related to crack-growth simulation, interface delamination, and fatigue crack growth
are available:
3.1. VCCT-Based Crack-Growth Simulation
3.2. XFEM-Based Crack Analysis and Crack-Growth Simulation
3.3. Modeling Interface Delamination with Interface Elements
3.4. Modeling Interface Delamination with Contact Elements (Debonding)
3.5. Fatigue Crack Growth
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 47
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
The analysis is quasi-static and does not account for transient effects.
The crack can be located in a material or along the interface of the two materials. The fracture criteria
are based on energy-release rates calculated using VCCT. Several fracture criteria are available, including
a user-defined option. Multiple cracks can be defined in an analysis.
The CGROW command to define the crack-growth set, fracture criterion, crack-growth path, and solution-
control parameters.
Crack-growth simulation is a nonlinear structural analysis. The analysis details presented here emphasize
features specific to crack growth.
3.1.1.1. Step 1. Create a Finite Element Model with a Predefined Crack Path
Standard nonlinear solution procedures apply for creating a finite element model with proper solution-
control settings, loadings and boundary conditions.
The predefined crack path (p. 50) is discretized with interface elements and grouped as an element
component, as shown in the following figure:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
48 of ANSYS, Inc. and its subsidiaries and affiliates.
VCCT-Based Crack-Growth Simulation
The interface elements can be meshed via CZMESH or meshed by a third-party tool that generates in-
terface elements.
The element MPC constraint option (KEYOPT(2) = 1) bonds the potential crack faces together before
cracks begin to grow. The MPC constraints are subsequently released when the fracture criterion is met,
thus growing the cracks.
In a 2-D problem, one interface element behind the crack tip may open if it meets the fracture criterion
at a given substep. In a 3-D problem, all interface elements behind the crack front may open if they
meet the fracture criterion.
Differences in the size of the elements ahead of and behind the crack tip/front affect the accuracy of
the energy-release rate calculation. While the program uses a correction algorithm, it may be inadequate
to produce an accurate solution. Instead, use equal sized meshes for elements along the predefined
crack path. For more information, see Evaluation of Fracture Mechanics Parameters (p. 15).
To calculate the energy-release rates, issue the CINT,TYPE,VCCT command. Issue subsequent CINT
commands to specify other options such as the crack-tip node component and crack plane/edge normal.
The strain energy released when a crack advances by a small amount is the same as the energy required to
close the crack by the same amount.
The crack-tip field/deformation at the crack-tip/front location is similar to when the crack extends by a small
amount.
The assumptions do not apply when crack growth approaches the boundary or when the two cracks
approach each other; therefore, use the VCCT calculation with care and examine the analysis results.
For further information, see VCCT Energy-Release Rate Calculation (p. 22).
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 49
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
For a simple fracture criterion such as the critical energy-release rate (p. 53), you can specify it by issuing
the CGROW,FCOPTION,GC,value command, where value is the critical energy-release rate.
For a more complex fracture criterion, you can specify the fracture criteria via a material data table. Issue
the CGROW,FCOPTION,MTAB,matid command, where matid is the material ID for the material table.
Several fracture criterion options are available (such as linear, bilinear, B-K, modified B-K, Power Law,
and user-defined).
For more information, see the TB,CGCR command and Fracture Criteria (p. 52).
For each crack-growth set, you can specify only one fracture criterion, and one element component for
crack growth. You can define multicrack-growth sets with different cracks and fracture criteria. Multiple
cracks can grow simultaneously and independently from each other. Cracks can merge to a single crack
when they are on the same interface, as shown in the following figure:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
50 of ANSYS, Inc. and its subsidiaries and affiliates.
VCCT-Based Crack-Growth Simulation
You can also define the same crack with different fracture criteria in a separate crack-growth set. The
cracks can grow based on different criteria (according to which criterion is met), and are independent
from each other. This technique is useful for comparing facture mechanisms.
When a crack extends rapidly (for example, in cases of unstable crack growth), use smaller DTMAX and
DTMIN values to allow time for load rebalancing. When a crack is not growing, the specified time-
stepping controls are ignored and the solution adheres to standard time-stepping control.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 51
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
For 2-D crack problems, the crack extension is the summation of length of interface elements that are
currently open (a). For 3-D problems, the crack extension is measured at each crack front node and is
the summation of the length of the interface element edges that follow the crack extension direction
(b).
Crack extension a is available as CEXT as part of the crack solution variable associated with the crack-
calculation ID, and can be postprocessed similar to energy release rates via POST1 and POST26 postpro-
cessing commands (such PRCINT, PLCINT, and CISOL).
Fracture occurs when the fracture criterion index is met, expressed as:
where fc is the fracture criterion ratio. The recommended ratio is 0.95 to 1.05. The default is 1.0.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
52 of ANSYS, Inc. and its subsidiaries and affiliates.
VCCT-Based Crack-Growth Simulation
The user-defined option requires a subroutine that you provide to define your own fracture criterion.
To initiate a fracture criterion table without the critical energy-release rate criterion, issue the TB,CGCR
command.
The critical energy-release rate option is the simplest fracture criterion and is suitable for general 2-D
and 3-D crack-growth simulation.
CGROW,FCOPTION,GTC,gtcval
where , , and are the Mode I, Mode II, and Mode III critical energy-release rates, respectively.
The three values are input via the TBDATA command, as follows:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 53
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
TB,CGCR,1,,,LINEAR
TBDATA,1,g1c,g2c,g3c
The three constants cannot all be zero. If a constant is set to zero, the corresponding term is ignored.
When all three critical energy-release rates are equal, the linear fracture criterion reduces to the critical
energy-release rate criterion (p. 53).
The linear fracture criterion is suitable for 3-D mixed-mode fracture simulation where distinct Mode I,
Mode II, and Mode III critical energy-release rates exist.
where and are the Mode I and Mode II critical energy-release rates, respectively, and and are
the two material constants. All four values can be defined as a function of temperature and are input
via the TBDATA command, as follows:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
54 of ANSYS, Inc. and its subsidiaries and affiliates.
VCCT-Based Crack-Growth Simulation
y=2
TB,CGCR,1,,,BILINEAR
TBDATA,1,g1c,g2c,x,y
The bilinear fracture criterion is suitable for 2-D mixed-mode fracture simulation.
where and are the Mode I and Mode II critical energy-release rates, respectively, and is the
material constant. All three values can be defined as a function of temperature and are input via the
TBDATA command, as follows:
The B-K criterion is intended for composite interfacial fracture and is suitable for 3-D mixed-mode
fracture simulation.
TB,CGCR,1,,,BK
TBDATA,1,g1c,g2c,h
where , , and are Mode I, Mode II, and Mode III critical energy-release rates, respectively, and
is the material constant. All four values can be defined as a function of temperature and are input
via the TBDATA command, as follows:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 55
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
When = , the modified B-K criterion reduces to the B-K criterion (p. 55).
The modified B-K criterion is intended for composite interfacial fracture to account for distinct Mode II
and Mode III critical energy-release rates, and is suitable for 3-D mixed-mode fracture simulation.
TB,CGCR,1,,,MBK
TBDATA,1,g1c,g2c,g3c,h
where , , and are Mode I, Mode II, and Mode III critical energy-release rates, respectively, and
n1, n2, and n3 are power exponents and are also constants. All six values can be defined as a function
of temperature and are input via the TBDATA command, as follows:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
56 of ANSYS, Inc. and its subsidiaries and affiliates.
VCCT-Based Crack-Growth Simulation
The three critical energy-release rates cannot all be zero. If a constant is set to zero, the corresponding
term is ignored.
When power exponents n1, n2, and n3 are set to 1, the power law criterion is reduced to the linear
fracture criterion (p. 53).
The power law fracture criterion is suitable for 3-D mixed-mode fracture simulation where distinct Mode
I, Mode II, and Mode III critical energy-release rates exist.
TB,CGCR,1,,,POWERLAW
TBDATA,1,g1c,g2c,g3c,n1,n2,n3
where the fracture criterion is a function of the Mode I (GI), Mode II (GII), and Mode III (GIII) energy-release
rates, and the material constant(s). All values are input via the TBDATA command.
A subroutine that you provide is necessary. For more information, see the Programmer's Reference.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 57
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
c *** argument
c
INTEGER cgi, cid, kct, nprop
double precision fcscl,
& var1, var2, var3, var4
double precision prop(nprop)
c
c *** local variable
c
integer debugflag, iott
integer nn
double precision g1c, g2c, g3c, g1, g2, g3
double precision gs(4),da(1)
c
c *** local parameters
DOUBLE PRECISION ZERO, ONE
parameter (ZERO = 0.0d0,
& ONE = 1.0d0)
c
c*****************************************************************
c *** initialization
fcscl = ZERO
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
58 of ANSYS, Inc. and its subsidiaries and affiliates.
VCCT-Based Crack-Growth Simulation
return
end
L = 100 mm, h = 3 mm
ao = 30 mm, w = 20 mm
E11 = 135.3 GPa, E22 = E33 = 9
GPa
G12 = 5.2 GPa
12 = 13 = 0.24, 23 = 0.46
= 0.28 N/mm, = 0.8
N/mm
PLANE182 with the enhanced strain option (KEYOPT(1) = 2) is used to model the solid part of the
model. INTER202 is used to model the crack path. A plane strain condition is assumed. In the vertical
direction, the model uses 6 elements, and in the horizontal direction are 200 elements.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 59
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
The force increases with the applied displacement and peaks quickly before the crack begins to grow.
The reaction force then decreases rapidly at the initial phase of crack growth, the slows down with the
subsequent crack growth. The results match very well with the reference results [11].
The contour plot of maximum principal stress is shown in the following figure:
Following is the input file used for the crack-growth simulation of the double-cantilever beam:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
60 of ANSYS, Inc. and its subsidiaries and affiliates.
VCCT-Based Crack-Growth Simulation
/prep7
dis1=0.9
dis2=12.0
n1=1000
n2=1000
n3=10
dl=100
dh=3
a0=30
nel=200
neh=6
toler=0.1e-5
! fe model
rectng,0,dl,dh/2 !* define areas
rectng,0,dl,0,-dh/2
lsel,s,line,,2,8,2 !* define line division
lesize,all,dh/neh
lsel,inve
lesize,all, , ,nel
allsel,all
type,1 !* mesh area 2
mat,1
local,11,0,0,0,0
esys,11
amesh,2
csys,0
type,2 !* mesh area 1
esys,11
amesh,1
csys,0
nsel,s,loc,x,a0-toler,dl
nummrg,nodes
esln
type,3
mat,5
czmesh,,,1,y,0, !* generate interface elements
allsel,all
nsel,s,loc,x,dl !* apply constraints
d,all,all
nsel,all
!
esel,s,ename,,202 !* select interface element to
cm,cpath,elem !* define crack-growth path
nsle
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 61
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
nlist
nsel,s,loc,x,a0
nsel,r,loc,y,0
nlist
esln
elist
cm,crack1,node !* define crack-tip node component
nlist
alls
finish
/solu
resc,,none
esel,s,type,,2
nsle,s
nsel,r,loc,x
nsel,r,loc,y,dh/2 !* apply displacement loading on top
d,all,uy,dis1
nsel,all
esel,all
esel,s,type,,1
nsle,s
nsel,r,loc,x
nsel,r,loc,y,-dh/2 !* apply displacement loading on bottom
d,all,uy,-dis1
nsel,all
esel,all
autots,on
time,1
cint,new,1 !* crack id
cint,type,vcct !* vcct calculation
cint,ctnc,crack1 !* crack-tip node component
cint,norm,0,2
nsubst,n1,n2,n3
outres,all,all
solve !* perform solution
finish
/post1
set,last
prci,1
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
62 of ANSYS, Inc. and its subsidiaries and affiliates.
XFEM-Based Crack Analysis and Crack-Growth Simulation
!
set,1,4
plnsol,s,1
!
finish
/post26
nsel,s,loc,y,dh/2
nsel,r,loc,x,0
*get,ntop,node,0,num,max
nsel,all
nsol,2,ntop,u,y,uy
rforce,3,ntop,f,y,fy
prod,4,3, , ,rf, , ,20
/title,, dcb: reaction at top node verses prescribed displacement
/axlab,x,disp u (mm)
/axlab,y,reaction force r (n)
/yrange,0,60
xvar,2
prvar,uy,rf
prvar,2,3,4
/com,
finish
The analysis is assumed to be quasi-static. Although a transient analysis is possible, the fracture calculations
do not account for the transient effects.
The VCCT-based mixed-mode energy-release rates calculation assumes that the crack-tip field / deformation
at the crack-tip/front location is similar to when the crack extends by a small amount. This assumption does
not apply when crack growth approaches the boundary or when two cracks are close; therefore, use the
VCCT calculation with care and examine the analysis results.
Extends the conventional finite element method to account for cracks based on the concept of partition of
unity [1][2][3][4].
Offers a way to model the cracks without explicitly meshing the crack surfaces.
Enables 2-D analysis of stationary crack problems with linear elastic isotropic material behavior. (The dis-
placement formulation can account for the presence of singularity.)
Allows for arbitrary crack growth within the existing mesh. No morphing or remeshing is needed.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 63
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
For a growing crack, the method assumes that the discontinuities cut the element fully. (In this case, dis-
placement formulation does not account for the presence of singularity.)
As the crack grows, the newly introduced crack segments are always assumed to have cohesive zone beha-
vior [2][3][4].
Elements PLANE182 (for stationary crack analysis and 3-D crack-growth simulation) and SOLID185 (for
3-D crack-growth simulation only).
The CINT command to calculate the fracture parameters in case of a stationary crack, and the maximum
circumferential stress used as the crack-propagation criterion.
The CGROW command to define the crack-growth set, fracture criterion, and solution-control parameters.
The following topics for XFEM-based stationary crack analysis and crack-growth simulation are available:
3.2.1. XFEM Overview
3.2.2. XFEM Analysis Methods
3.2.3. Defining the Model in an XFEM Analysis
3.2.4. XFEM-Based Stationary Crack Analysis
3.2.5. XFEM-Based Crack-Growth Analysis
3.2.6. Postprocessing XFEM Analysis Results
3.2.7. XFEM Crack-Growth Simulation References
Also see Fatigue Crack Growth (p. 102), which uses singularity-based (p. 65) XFEM
The extended finite element method (XFEM), introduced by Belytschko and Black [5], overcomes the
requirements of updating the mesh as the crack grows. XFEM is based on the partition of unity concepts
outlined in Melenk and Babuska [1].
Singularity-Based Method (p. 65) -- Accounts for crack-tip singularities as well as the jumps in dis-
placements across the crack surfaces. Cracks may terminate inside a finite element. (See illustration (a)
in Figure 3.8: XFEM Crack Representation in a Finite Element Model (p. 66).)
Phantom-Node Method (p. 66) -- Accounts for jumps in displacements across the crack surfaces.
crack-tip singularity is not taken into account. The crack terminates at the edge (or face) of a finite ele-
ment. (See illustration (b) in Figure 3.8: XFEM Crack Representation in a Finite Element Model (p. 66).)
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
64 of ANSYS, Inc. and its subsidiaries and affiliates.
XFEM-Based Crack Analysis and Crack-Growth Simulation
The displacement functions in the FEM formulation are enhanced by introducing additional enrichment
functions that capture the jump in displacement across the crack surface and also the crack-tip singu-
larities:
where:
= Displacement vector
= Conventional nodal shape functions
= Nodal displacement vectors
= Heaviside step function which takes on values of -1 or +1 depending on which side of the
crack the sampling point is located
= Enriched nodal degrees of freedom accounting for the jump in displacement
= Crack-tip functions
= Nodal degrees of freedom accounting for the crack-tip singularity
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 65
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
By introducing phantom nodes superposed on the parent element nodes (as shown in Fig-
ure 3.9: Phantom-Node Method (p. 67)), the displacement function can be rewritten in terms of the
displacements of the real nodes and the phantom nodes [3] as:
which leads to a superposed element formulation that essentially splits the parent element into two
subelements. Here:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
66 of ANSYS, Inc. and its subsidiaries and affiliates.
XFEM-Based Crack Analysis and Crack-Growth Simulation
= +
Phantom nodes
User-defined notes
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 67
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
Define the enrichment region conservatively. The analysis becomes more computational intensive as
more internal nodes are added in the model.
XFENRICH,EnrichmentID
where EnrichmentID is the name assigned for identifying the enrichment region.
Define an element component in which the initial cracks are defined and will possibly propagate:
XFENRICH,EnrichmentID,CompName
The initial cracks specified in the enrichment region can be traction-free or can have an associated co-
hesive zone behavior if necessary. Specify a material ID that describes the cohesive zone behavior of
the initial crack:
XFENRICH,EnrichmentID,CompName,MAT_ID
where MAT_ID is the material ID number describing the cohesive zone behavior. If the
material ID is not specified, the crack faces are assumed to be traction-free.
XFENRICH,EnrichmentID,CompName,,PHAN (default)
XFENRICH,EnrichmentID,CompName,,SING
3.2.3.3.2. Step 2: Define the Enhancement Radius to Account for Crack-Tip Singularity
Effects
The enhancement radius applies only to the singularity-based XFEM method (XFENRICH,,,,SING).
By default, the singularity functions apply to the crack-tip element only. The crack-tip singularity does
not affect the neighboring uncracked elements surrounding the crack tip.
You can account for the effects of the crack-tip singularity in a region around the crack tip by specifying
a radius within which the program includes the singularity functions in the element formulation:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
68 of ANSYS, Inc. and its subsidiaries and affiliates.
XFEM-Based Crack Analysis and Crack-Growth Simulation
XFENRICH,EnrichmentID,CompName,,SING,RADIUS
Figure 3.10: Defining a Crack-Tip Radius to Account for Crack-Tip Singularity Effects
3.2.3.3.3. Step 3: Define the Snap Tolerance to Snap Crack Tip to Element Face
The snap tolerance specification applies only to the singularity-based XFEM method (XFENRICH,,,,SING).
In a typical singularity-based XFEM analysis, it is good practice to position the crack tip somewhere in
the middle region of the element. A snap tolerance is available, enabling the crack tip to automatically
snap the crack tip to the closest element edge (or face) available:
XFENRICH,EnrichmentID,CompName,,SING,RADIUS,SNAPTOLER
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 69
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
The program considers the tolerance value and the average element length to determine if the crack
tip should be snapped to the face or not. The default snap tolerance is 1.E-6.
XFDATA,LSM,ELEMNUM,NODENUM,PHI,PSI
The level set value PHI is evaluated as shown in the following figure:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
70 of ANSYS, Inc. and its subsidiaries and affiliates.
XFEM-Based Crack Analysis and Crack-Growth Simulation
The level set value PSI is evaluated for all cracked elements associated with a given crack tip, as shown:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 71
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
The PSI = 0 plane is assumed to be perpendicular to the crack plane at the crack tip.
Criterion Comments
Crack-tip position For the singularity-based method (p. 65), the crack tip can be
positioned anywhere within or on the edge (or face) of the element.
For the phantom-node method (p. 66), the crack tip must be
positioned on the edge (or face) of the element (that is, the crack
cuts the element fully).
PSI value Not used with the phantom-node method.
Multiple cracks If you define multiple cracks in the model, the PHI and PSI values
must be associated with the appropriate cracks.
Initial crack position The initial crack cannot cut the element at the nodes of the element
nor pass through the nodes of an element. If the crack is very close
to an edge (or face), position it slightly away from the edge (or
face) of an element by specifying a suitable PHI value.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
72 of ANSYS, Inc. and its subsidiaries and affiliates.
XFEM-Based Crack Analysis and Crack-Growth Simulation
Where represent the coordinates of a polar coordinate system with the origin centered at the
crack tip.
The level set values offer a convenient way of characterizing the crack-tip stress and displacement
fields instead of the local coordinates.
and
All the expressions in the finite element discretization of the virtual work is expressed in terms of .
3.2.4.1.1. Level Set Values for Uncracked Elements Surrounding the Crack Tip
To account for the singularity effects in the uncracked elements surrounding the crack tip (XFENRICH,En-
richmentID,CompName,,SING,RADIUS), the program calculates the level set values for those elements
automatically via the fast marching method [15][16][17].
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 73
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
Command Purpose
CINT,NEW,1 Requests a new domain integral calculation
CINT,TYPE,JINT (or SIFS) Requests the desired fracture parameter (J-integral or
stress-intensity factors, respectively).
CINT,CXFE,CompName Specifies the name of element component (CompName) containing
the crack-front element set.
CINT,NCON,n Specifies the number of contours (n) required.
The specimen is modeled with the PLANE182 element (with KEYOPT(1) = 0, KEYOPT(3) =2, KEYOPT(6)
= 0). A fine mesh is used in the region near the crack surface:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
74 of ANSYS, Inc. and its subsidiaries and affiliates.
XFEM-Based Crack Analysis and Crack-Growth Simulation
The fracture parameter and are calculated and stored (CINT) for every substep of the analysis.
During the post-processing stage, the and values are extracted (PRCINT).
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 75
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
The following table compares the calculated values of the J-integral and stress-intensity factor (averaged
over contours 3 through 8) to the theoretical results:
*if,_geomgen,eq,1,then
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
76 of ANSYS, Inc. and its subsidiaries and affiliates.
XFEM-Based Crack Analysis and Crack-Growth Simulation
! define keypoints
k, 1, 0.0, -2.0
k, 2, W, -2.0
k, 3, W, 2.0
k, 4, 0.0, 2.0
k, 5, W, -H/2
k, 6, 0.0, -H/2
k, 7, 0.0, H/2
k, 8, W, H/2
!
! define enrichment identification
!
xfenrich, ENRICH1, testcmp, , SING,1.5
allsel
/com *************************************************************
/com
/com INITIAL CRACK DATA
/com
/com *************************************************************
yc = 0.0
xc = 5.0
nsel, s, loc, x, 0 , xc
esln,s,
esel, r, cent, y, -1e-3, 1e-3
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 77
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
xflist
! crk tip element
esel,s,cent,x,xc-10/xnume/2,xc+10/xnume/2
esel,r,cent,y,-1e-2,1e-2
cdwrite,all,xfem-sl201s,cdb
*if,_exit,eq,1,then
/exit,nosave
*endif
*else
/PREP7
cdread,db,xfem-sl201s,cdb
*endif
fini
! Solution Module
/solu
antype,0
time, 1.0
deltim, 0.1, 1.0E-01, 0.2
outres,all, all
! CINT calculations
CINT, NEW, 1
CINT, TYPE, JINT
CINT, CXFE, crktipelem
CINT, NCON, 8
CINT, NORM, 0, 2
CINT, NEW, 2
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
78 of ANSYS, Inc. and its subsidiaries and affiliates.
XFEM-Based Crack Analysis and Crack-Growth Simulation
/post1
set,last,last
/OUT
/COM ***** RESULTS *****
/COM
/COM ***** PRINT NODAL RESULTS *****
/COM
/COM >>> JINTEGRAL
/COM
PRCINT,1,,JINT
/COM
/COM >>> MODE 1 STRESS INTENSITY FACTOR
/COM
PRCINT,2,,K1
/COM
/COM >>> MODE 2 STRESS INTENSITY FACTOR
/COM
PRCINT,2,,K2
/COM
/COM
/COM
/com, expected results J = 38.076167163718
/com, expected results KI = 1120.3830854420
/com, expected results KII = 0
/exit,nosave
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 79
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
segments are such that they fully cut the elements ahead of the crack. The crack propagates at the rate
of only one element at a time.
The following topics related to defining fine the crack-growth criterion are also available:
3.2.5.1.2.1. Understanding the Criteria
3.2.5.1.2.2. Specifying the Criteria
3.2.5.1.2.3. Direction of Crack Propagation
The maximum circumferential stress criterion [7] is based on evaluating the maximum value of
the circumferential stress when sweeping around the crack tip. (See Figure 3.17: Evaluation
of STTMAX (or PSMAX) Around the Crack Tip (p. 81).) You can specify the positions at which
is evaluated by specifying both the distance ahead of the crack tip and the angles to be scanned
(CINT).
Ideally, the maximum circumferential stress criterion and the circumferential stress criterion based
on yield the same result. Due to finite element discretization, however, they may yield
slightly different results.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
80 of ANSYS, Inc. and its subsidiaries and affiliates.
XFEM-Based Crack Analysis and Crack-Growth Simulation
Figure 3.17: Evaluation of STTMAX (or PSMAX) Around the Crack Tip
TBDATA,1,VALUE
By default, the crack propagation direction for the STTMAX and PSMAX crack-growth criteria is always
orthogonal to the direction of the circumferential stress whenever the fracture criterion is satisfied.
3.2.5.1.3. Step 3: Define the Decay of Stresses on the Newly Created Crack Segments
When the cohesive segments are initiated, the cohesive stresses in the crack segments gradually decrease
to zero as the deformation progresses. The decay of the cohesive stresses is modeled based on a rigid
linear cohesive law [6].
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 81
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
To define the rigid linear law, issue the TB,CGCR,,,,RLIN command, then specify the following material
constants via the TBDATA command.
Issue the TB,CZM,,,,BILI command, then specify the material constants via the TBDATA command. (See Bi-
linear Cohesive Zone Material for Interface Elements and Contact Elements in the Material Reference.)
Specify the material ID (MatID on the XFENRICH command) to invoke the cohesive behavior on the initial
crack.
By default, the interaction between the crack surfaces is taken into account using a simple penalty
contact formulation in the normal direction. The contact behavior is activated only when the crack
surfaces are assumed to be closed or penetrating. The crack faces are assumed to be in frictionless
contact.
1. Define the elements that form the crack front as a crack front element set:
CINT,CXFE,CompName
2. Define the distance ahead of the crack tip (front) at which the circumferential stress is evaluated:
CINT,RADIUS,VALUE
The default distance value (VALUE) is twice the average element length of all elements in the element
component specified via the XFENRICH command.
3. Define the number of intervals, and the minimum and maximum values, for the sweep angle:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
82 of ANSYS, Inc. and its subsidiaries and affiliates.
XFEM-Based Crack Analysis and Crack-Growth Simulation
CINT,RSWEEP,NUM_INTERVALS,MIN_ANGLE,MAX_ANGLE
The program uses the current crack direction as the basis to sweep around the crack tip from the
minimum to the maximum at the given radius (CINT,RADIUS,VALUE), thereby identifying locations
around the crack tip at which the circumferential stress will be sampled.
If this command is not issued, only the location along the current crack-extension direction at the
given radius is sampled.
As the crack grows, the crack front elements are updated internally so that the crack advances properly.
The specified component (CINT,CXFE,CompName), however, is not updated.
Other Action arguments on the CINT command (such as Action = CTNC, CENC, NCON, SYMM, UMM,
or EDIR) are not considered in an XFEM-based crack-growth analysis.
CGROW,NEW,SET_NUM
CGROW,CID,ID_NUM
where ID_NUM is the crack-calculation ID (CINT,NEW,ID_NUM) for either of the fracture parameter
calculations (STTMAX or PSMAX).
CGROW,METHOD,XFEM
The initial crack must have already been specified (XFENRICH and XFDATA) for the XFEM method.
CGROW,FCOPTION,MTAB,MAT_ID
where MAT_ID is the material ID number for the material table (specified via the TB,CGCR command).
Other Action arguments on the CGROW command (such as Action = CPATH, DTMIN, DTMAX, or
STOP ) are not considered in an XFEM-based crack-growth analysis.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 83
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
In 2-D crack growth, the crack front consists of a single node or tip, and new crack segments start from
the previous crack tip.
In 3-D crack growth, however, the crack front consists of several segments, and the new crack front
may not evolve as a smooth surface from the previous crack front. In such cases, the program attempts
to compensate via an element-wise smoothing algorithm based on the technique suggested in Duan
[4].
The smoothing operation may result in the subsequent crack front being discontinuous along the crack
front and with respect to the previous crack front. Generally, however, the crack front propagates in
the appropriate direction depending on the applied loads and the local stress and deformation fields
surrounding the crack front.
To propagate the crack, a displacement boundary condition is applied at the center of the top edge of
the specimen.
The following figure shows the linear evolution of the stresses in the newly cracked segments:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
84 of ANSYS, Inc. and its subsidiaries and affiliates.
XFEM-Based Crack Analysis and Crack-Growth Simulation
Figure 3.19: Material Parameters for Linear Decay of Stresses in Newly Cracked Segments
As the normal displacement between the two surfaces of the cracked segment increases, the cohesive
stresses in the cracked segment decreases linearly from A to B. The unloading and reloading path at
any point C follows the path C-O. The value of STTMAX is taken from the crack-growth criterion specified.
The mesh near the region where the crack cuts the single element is shown in the following figure:
The PLANE182 element (with KEYOPT(1) = 0 and KEYOPT(6) = 0) is used to model the specimen. Plane
strain conditions are assumed. A fine mesh is used in the region where the crack grows, while coarse
mesh is used for the rest of the specimen.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 85
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
The force increases with the applied displacement and slowly peaks as the crack begins to grow. The
reaction force then decreases rapidly in the initial phase of crack growth and then slows down with
subsequent crack growth. The results are similar to the reference results [8].
As expected, the crack propagates in the vertical direction towards the point of application of the dis-
placement boundary condition, as shown:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
86 of ANSYS, Inc. and its subsidiaries and affiliates.
XFEM-Based Crack Analysis and Crack-Growth Simulation
!crack-growth criterion
tb, cgcr, 2, , , STTMAX ! Fracture Behavior: Maximum circumferential stress
tbdata, 1, 0.5 ! Maximum normal traction: = 0.5 N/mm2
a, 1,2,3,4 ! Area #1
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 87
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
a, 2,5,6,3 ! Area #2
a, 5,7,8,6 ! Area #3
! Mesh areas
type,1
mat, 1
esize,2.0/21 ! Element size
amesh,2 ! Mesh area #2
esize,0.4
amesh,1,3,2 ! Mesh areas #1 & #3
/com ******************************************
/com LISTING OF CRACK INFORMATION
/com ******************************************
xflist
! Crack-tip element
esel,s,elem,,11
cm, crktipelem, elem ! Element set component for CINT command
allsel,all
finish
/SOLU
antype,0
time, 1.0
deltim, 0.001, 1.E-06, 0.001
outres,all, all
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
88 of ANSYS, Inc. and its subsidiaries and affiliates.
XFEM-Based Crack Analysis and Crack-Growth Simulation
CGROW, METHOD, XFEM ! Uses XFEM method for the crack propagation
CGROW, FCOPTION, MTAB, 2 ! Fracture criterion
SOLVE
/com *************************************************************
/com
/com CRACK DATA AFTER PROPAGATION
/com
/com *************************************************************
xflist
finish
/post1
set,list
set,last,last
*get,ldstep, active, 0, set, lstp ! current ldstep #
*get,nsubst, active, 0, set, nset,last ! # of data sets on results file
*dim,nd,array,2
nd(1) = 65
nd(2)= 66
*dim,u,table,nsubst
*dim,f,table,nsubst
*dim,t,table,nsubst
*do, j, 1, nsubst
set,1,j
*get,dispY,node,nd(1),u,y
u(j) = -dispY
*get,curtim,active,0,set,time
t(j) = curtim
totforce = 0.0D0
*do, i, 1, 2
*get,nfor, node, nd(i), RF, FY
totforce = totforce - nfor ! reaction
*enddo
f(j) = totforce
*enddo
/COM *************************************************
/COM
/COM TIME vs. REACTION FORCE
/COM
/COM *************************************************
*vwrite,u(1), f(1)
(1x,' ', f10.4, ' ', F10.4)
finish
Material behavior is assumed to be linearly elastic. The available fracture criteria are valid only for cracks in
homogeneous linear elastic materials.
The analysis is assumed to be quasi-static. Other analysis types are not available.
Because the crack-tip singularity effects are not incorporated into the analysis, the stress and deformation
fields around the crack tip are only approximate. This assumption may result in approximate crack direction
prediction during subsequent crack growth. Crack direction prediction may also be affected by boundaries,
other discontinuities, and the local stress and deformation fields due to discretization.
The crack-propagation direction depends on the distance ahead of the crack tip (front) at which the circum-
ferential stress is evaluated. Some experimentation may be required in when specifying the radius value
(CINT,RADIUS,VALUE).
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 89
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
Pressure loads on faces of cracked elements are ignored. If the element is not cracked, pressure loads are
imposed; however, if the element cracks during deformation, the program ceases pressure load application.
In a 3-D XFEM-based analysis, avoid using degenerate forms of the SOLID185 element (prisms, tetrahedron
and pyramids) in the region where the initial crack is defined or assumed to grow.
A fracture criterion is evaluated after the substep is converged and has completed. If the time stepping is
large, the fracture criterion ratio (CGROW,FCRAT,VALUE) may be exceeded. Limiting the incremental time
step for the substeps results in a better approximation to the fracture criterion ratio.
Contact elements are not used in regions where the crack is defined or is assumed to grow.
Command Purpose
ANDATA Displays animated graphics data for nonlinear problems
ANTIME Generates a sequential contour animation over a range of time
*GET Retrieves a value and stores it as a scalar parameter or part of an
array parameter
PLDISP Displays the displaced structure
PLESOL Displays the solution results as discontinuous element contours
PLNSOL Displays results as continuous contours
PLVECT Displays results as vectors
PRESOL Prints element solution results
PRNSOL Prints nodal solution results
PRVECT Prints results as vector magnitude and direction cosines
To visualize the cracked elements in postprocessing, write the element miscellaneous data to the results
file (OUTRES, MISC).
The POST26 time-history postprocessor (/POST26) is not supported for XFEM analysis.
1. Melenk, J. and I. Babuska.The Partition of Unity Finite Element Method: Basic Theory and Applications.
Computer Methods in Applied Mechanics and Engineering. 39: 289-314 (1996).
2. Remmers, J.J.C. R. de Borst, and A. Needleman.The Simulation of Dynamic Crack Propagation using the
Cohesive Segments Method. Journal of the Mechanics and Physics of Solids. 56: 70-92 (2008).
3. Song, J. H., P. M. A. Areias, and T. Belytschko.A Method for Dynamic Crack and Shear Band Propagation
with Phantom Nodes. International Journal for Numerical Methods in Engineering. 67: 868-893 (2006).
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
90 of ANSYS, Inc. and its subsidiaries and affiliates.
Modeling Interface Delamination with Interface Elements
4. Duan, Qingling., and Jeong-Hoon Song, Thomas Menouillard, and Ted Belytschko.Element-local Level Set
Method for Three-Dimensional Dynamic Crack Growth. International Journal for Numerical Methods in En-
gineering. 80: 1520-1543 (2009).
5. Belytschko, T. and T. Black.Elastic Crack Growth in Finite Elements with Minimal Remeshing. International
Journal for Numerical Methods in Engineering. 45: 601-620 (1999).
7. Erdogan, F. and G. C. Sih.On the Crack Extension in Plates under Plane Loading and Transverse Shear.
ASME Journal of Basic Engineering. 85: 519-527 (1963).
8. Mergheim, J. E. Kuhl, and P. Steinmann.A Finite Element Method for the Computational Modeling of Co-
hesive Cracks. International Journal For Numerical Methods in Engineering. 63: 276-289 (2005).
9. Hansbo, A. and P. Hansbo.A Finite Element Method for the Simulation of Strong and Weak discontinuities
in Elasticity. Computer Methods in Applied Mechanics and Engineering. 191: 3523-3540 (2004).
10. Sukumar, N. and J.-H Prevost.Modeling Quasi-Static Crack Growth with Extended Finite Element Method
Part I: Computer Implementation. International Journal for Solids and Structures. 40: 7513-7537 (2003).
11. Sukumar, N. and Z. Y. Huang, J.-H. Prevost and Z. Suo.Partition of Unity Enrichment for Bimaterial Interface
Cracks. International Journal for Numerical Methods in Engineering. 59: 1075-1102 (2004).
12. Elguedj, T. and A. Combescure.Appropriate Extended Functions for X-FEM Simulation of Plastic Fracture
Mechanics. Computer Methods in Applied Mechanics and Engineering. 195: 501-515 (2006).
13. Osher, S. and J. A. Sethian.Fronts Propagating with Curvature-Dependent Speed: Algorithms based on
Hamilton-Jacobi formulations. Journal of Computational Physics. 79: 12-49 (1988).
14. Stolarska, M. DL Chopp, N. Moes, T. Belytschko.Modeling Crack Growth by Level Sets in the Extended Finite
Element Method. International Journal for Numerical Methods in Engineering. 51: 943-960 (2001).
15. Sethian, J. "A Marching Level Set Method For Monotonically Advancing Fronts,." Proceedings of National
Academy of Science, USA. 93: 1591-1595 (1996).
16. Chopp, D. L. "Some Improvements of the Fast Marching Method." SIAM Journal on Scientific Computing. 23:
230-244 (2001).
17. Sukumar, N., D.L. Chopp, B. Moran. "Extended Finite Element Method and Fast Marching Method For Three-
dimensional Fatigue Crack Propagation." Engineering Fracture Mechanics. 70: 29-48 (2003).
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 91
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
Following is the general procedure, with special considerations indicated, along with links to applicable
sections where more detailed information is available:
1. Build or import the model. There are no special considerations for building or importing the model for
an interface delamination analysis. You perform this step as you would in any typical analysis. See Building
the Model in the Basic Analysis Guide. For further details on building the model, see the Modeling and
Meshing Guide.
2. Define element type. To properly simulate the cohesive zone, you must define structural element types
and corresponding interface element types. See Element Selection (p. 93) in this chapter for more details
on this topic.
3. Define material. Use TB,CZM with TBOPT = EXPO or BILI to define the cohesive zone material that char-
acterizes the separation behavior at the interface. You then input the sets of data using the TBDATA
commands, as applicable.
4. Mesh the model. Use the AMESH or VMESH commands to mesh the structural elements, and use the
CZMESH command to mesh the cohesive zone element interface along the layers. Special restrictions apply
to the CZMESH command in terms of matching the source and target. Also, the order in which you execute
these commands is critical. You can only use CZMESH after the underlying solid model has been meshed.
You can also generate interface elements directly using theEGEN command. Each of these commands in-
volves special consideration for interface elements. See Meshing and Boundary Conditions (p. 95) in this
chapter for more details on this topic.
5. Solve. There are special solving consideration when you perform an interface delamination analysis. These
are primarily concerned with the interface element stiffness loss or softening. Care should be taken to
avoid the numerical instability that may be caused by the delamination and failure of the interface.
6. Review Results. You can print or plot your cohesive zone output items using the PRESOL, PRNSOL,
PLESOL, PLNSOL, or ESOL commands. See Reviewing the Results (p. 96) in this chapter for more details
on this topic.
The 2-D elements, INTER202 and INTER203, use a KEYOPT to define various stress state options.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
92 of ANSYS, Inc. and its subsidiaries and affiliates.
Modeling Interface Delamination with Interface Elements
For elements with ... use this ... with one of these structural elements:
these interface
characteristics: element:
2-D, linear INTER202 PLANE182
2-D, quadratic INTER203 PLANE183
3-D, quadratic INTER204 SOLID186, SOLID187
3-D, linear INTER205 SOLID65, SOLID185, SOLSH190, SOLID272, SOLID273,
SOLID285
Proper element type is chosen based on the stress states of interest and structural element types used.
Element selection is done by the element type command, ET, for example,
ET,1,205
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 93
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
The tension or shear deformations within this zone are of primary interest. The surface behavior of the
material depends on the type of CZM model specified (TB,CZM,,,,TBOPT, where TBOPT = EXPO or BILI).
Unloading behavior is not addressed in the CZM with exponential law (TB,CZM,,,,EXPO).
The surface behavior of the material is highly nonlinear in either case, and the resulting softening or
loss of stiffness changes character rapidly as the element separation increases. Unloading behavior is
not addressed in this configuration.
The material constants max, , and are input as C1, C2, and C3. The input format is
TB,CZM,,,,
TBDATA,1,C1,C2,C3
This CZM material option must be used with interface elements INTER202, INTER203, INTER204, and
INTER205.
where
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
94 of ANSYS, Inc. and its subsidiaries and affiliates.
Modeling Interface Delamination with Interface Elements
For more information about defining a cohesive zone material in an interface delamination analysis,
see Bilinear Cohesive Zone Material for Interface Elements and Contact Elements in the Material Reference.
Use the CZMESH command to generate the interface. You must either define the model into two
components or groups of elements (between which the cohesive zone interface elements will reside),
or specify a coordinate value for the line or plane that will divide the model.
Use the E command to directly generate interface elements from a set of nodes.
For generating interface elements directly from a pattern, use the EGEN command.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 95
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
Like most nonlinear problems, convergence behavior of an interface delamination analysis depends
strongly on the particular problem to be solved. ANSYS has provided a comprehensive solution control
strategy, therefore it is always recommended that you use the ANSYS default solution options, unless
you are sure about the benefits of any changes.
When the element breaks apart under external loading, it will lose its stiffness and may cause numerical in-
stability.
It is always a good practice to place the lower and upper limit on the time step size using the DELTIM or
NSUBST commands, and to start with a small time step, then subsequently ramp it up. This ensures that all
of the modes and behaviors of interest will be accurately included and that the problem is solved effectively.
When interface elements are under tension, the normal stiffness is exponentially related to the separation.
That is, the greater the separation, the lower the normal stiffness of the elements.
When interface elements are under compression, you can align contact elements with the interface elements
to obtain better penetration control.
A convergence failure can indicate a physical instability in the structure, or it can merely be the result
of some numerical problem in the finite element model.
For a description of the available output components, see the Output Data sections of the element
descriptions for any of the interface elements (for example, INTER202).
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
96 of ANSYS, Inc. and its subsidiaries and affiliates.
Modeling Interface Delamination with Interface Elements
To review results in POST1, the database must contain the same model for which the solution was cal-
culated.
1. Verify from your output file (Jobname.OUT) whether or not the analysis converged at all load steps.
If not, you probably won't want to postprocess the results, other than to determine why convergence
failed.
2. Enter POST1. If your model is not currently in the database, issue RESUME.
Command(s): /POST1
GUI: Main Menu> General Postproc
3. Read in results for the desired load step and substep, which can be identified by load step and substep
numbers or by time.
Command(s): SET
GUI: Main Menu> General Postproc> Read Results> load step
4. Display the results using any of the following options. Note that cohesive zone element results, such as
tension and separation, are always displayed and listed in the local coordinate system.
Use these options to display contours of stresses, strains, or any other applicable item. When display-
ing the interface tension distribution, if other structural mating components are not included, ANSYS
will plot the geometry of those components in gray. To have a better visualization of an interface
tension plot, it is better for you to select the interface elements only.
Option: Animation
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 97
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
Many other postprocessing functions are available in POST1. See The General Postprocessor (POST1) in
the Basic Analysis Guide for details. Load case combinations usually are not valid for nonlinear analyses.
Node-to-surface (CONTA175)
Line-to-line (CONTA176)
The contact elements must use bonded contact (KEYOPT(12) = 2, 3, 4, 5 or 6) with the augmented
Lagrangian method or pure penalty method (KEYOPT(2) = 0 or 1). Debonding is activated by associating
a cohesive zone material model (TB,CZM) with the contact elements.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
98 of ANSYS, Inc. and its subsidiaries and affiliates.
Modeling Interface Delamination with Contact Elements (Debonding)
Two other cohesive zone material models that were developed for use with the interface elements can
also be used to model contact debonding: the bilinear material model (TB,CZM with TBOPT = BILI) and
the exponential material model (TB,CZM with TBOPT = EXPO).
Debonding is also characterized by convergence difficulties during material softening. Artificial damping
is provided to overcome these problems. An option for tangential slip under compressive normal contact
stress for mixed mode debonding is also provided.
After debonding is completed, the surface interaction is governed by standard contact constraints for
normal and tangential directions. Frictional contact is used if friction is specified for the contact elements.
where:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 99
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
un = contact gap
uy = contact slip distance in y direction
uz = contact slip distance in z direction
d = debonding parameter
To model bilinear material behavior with tractions and separation distances, use TB,CZM with TBOPT
= CBDD. You also input the following material constants with the TBDATA command:
1. For contact elements using the force-based model (see the description of KEYOPT(3) for CONTA175, CON-
TA176, and CONTA177), input a contact force value for this quantity.
To model bilinear material behavior with tractions and critical fracture energies, use TB,CZM with TBOPT
= CBDE. You also input the following material constants with the TBDATA command:
1. For contact elements using the force-based model (see the description of KEYOPT(3) for CONTA175, CON-
TA176, and CONTA177), input a contact force value for this quantity.
2. For contact elements using the force-based model (see the description of KEYOPT(3) for CONTA175, CON-
TA176, and CONTA177), this quantity is critical fracture energy.
The following is an example of how to define a cohesive zone material with the TB and TBDATA
commands:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
100 of ANSYS, Inc. and its subsidiaries and affiliates.
Modeling Interface Delamination with Contact Elements (Debonding)
For more information about this cohesive zone material model, see Cohesive Zone Material for Contact
Elements in the Material Reference.
To define this material, use the TB,CZM command with TBOPT = BILI. Specify the material constants
as data items C1 through C6 on the TBDATA command as described in Material Constants -- Bilinear
Law (p. 94).
To activate this option, use the TBFIELD,CYCLE command to define the CZM material as a function of
healing cycle number. For more information, see Post-Debonding Behavior of Cohesive Zone Material
in the Contact Technology Guide.
1. For contact elements using the force-based model (see the description of KEYOPT(3) for CONTA175, CON-
TA176, and CONTA177), this output item is reported as a force quantity.
Debonding specific output quantities are also available and are output as NMISC data. The output
quantities vary based on the CZM model used, as outlined in the tables below.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 101
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
Following are characteristics of the XFEM-based approach to simulating fatigue crack growth:
Supports 2-D fatigue crack-growth simulation and linear elastic isotropic materials only.
Ignores large-deflection and finite-rotation effects, crack-tip plasticity effects, and crack-tip closure or com-
pression effects.
The following topics for XFEM-based fatigue crack growth are available:
3.5.1. Fatigue Crack Growth in Mechanical APDL
3.5.2. Performing an XFEM-Based Fatigue Crack-Growth Analysis
3.5.3. XFEM-Based Fatigue Crack-Growth Assumptions
3.5.4. Postprocessing XFEM-Based Fatigue Crack-Growth Analysis Results
3.5.5. Example: XFEM-Based Fatigue Crack-Growth Analysis
3.5.6. References for Fatigue Crack Growth
For more information about XFEM, see XFEM-Based Crack Analysis and Crack-Growth Simulation (p. 63).
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
102 of ANSYS, Inc. and its subsidiaries and affiliates.
Fatigue Crack Growth
where:
= crack length
= number of cycles, (where , = stress intensity factors at the maximum
and minimum loads, respectively)
= stress/load ratio
The current implementation of fatigue crack-growth simulation in Mechanical APDL is restricted to region
II in the following figure:
where and are material constants that are determined experimentally. (Several other relationships
have been developed for regions I, II and III [2]).
For crack growth involving mixed-mode fracture, the expression is modified as:
and
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 103
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
and , the direction of crack propagation, is defined using the maximum circumferential stress criterion:
Figure 3.24: Valid Loading Type for XFEM-based Fatigue Crack-Growth Simulation
If the cyclical loading is such that the amplitude changes after some number of cycles, then each set
of cycles with the same load amplitude should be modeled separately as a load step. Overloading
can also be modeled in a similar manner.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
104 of ANSYS, Inc. and its subsidiaries and affiliates.
Fatigue Crack Growth
or
The calculation of or (via the stress ratio ) is performed numerically during the analysis.
The determination of or depends on the fatigue crack-growth method.
In XFEM-based fatigue crack growth using this method, the crack-extension increment is restricted
to the length of the crack in the element ahead of the current crack tip. Crack extension using the LC
method always propagates the crack one element at a time.
The incremental cycles are user-specified, and the crack-extension increment is calculated by
the program based on the fatigue crack-growth law.
In XFEM-based fatigue crack growth using this method, the calculated can result in partially cut
elements. If at any instant the calculated exceeds the element boundaries, the program sets crack
extension length to the remaining uncut portion of the element, and recalculates to grow the
crack by that .
The program does not modify the crack-propagation angle until the element is fully cut.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 105
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
Only PLANE182 elements (with the KEYOPT settings shown in Elements Used in an XFEM Analysis (p. 67))
can be used.
TB,CGCR,,,,PARIS
TBDATA,1,Value1,Value2
ANTYPE,STATIC
The total time specified (TIME) has no direct effect on the loading or the boundary conditions.
Each substep of the analysis load step yields a finite element solution during which the solution para-
meters are calculated and the crack is propagated. You can issue the DELTIM or NSUBST command to
control the extent of crack propagation in a given load step.
A fatigue crack-growth analysis typically uses fixed time-stepping. Although you can use an automatic
time-stepping scheme, it does not accelerate or decelerate the crack-propagation rate.
If using the LC (p. 105) method, the program controls the crack-growth increment during a substep. If
using the CBC (p. 105) method, a value that you specify (CGROW,FCG,DN) controls the incremental
number of cycles during a substep.
1. Specify a new domain-integral calculation (where ID is a number that you specify to identify this crack-
calculation):
CINT,NEW,ID
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
106 of ANSYS, Inc. and its subsidiaries and affiliates.
Fatigue Crack Growth
CINT,TYPE,SIFS
3. Specify the element component name (CompName) containing the crack-front element set:
CINT,CFXE,CompName
CINT,NCON,n
The program calculates , and by averaging the SIF values over contours 3 through n.
1. Initiate the crack-growth set (where SETNUM is the crack-growth set number):
CGROW,NEW,SETNUM
2. Specify the crack-calculation ID (the same numerical identifier that you specified when setting up this
fracture-parameter calculation [CINT,NEW,ID]):
CGROW,CID,ID
CGROW,METHOD,XFEM
4. Specify the fatigue crack-growth law (where MATID is the material ID [TB,CGCR]):
CGROW,FCOPTION,MTAB,MATID
5. Optional: Stop the analysis when the maximum crack extension is reached:
CGROW,STOP,CEMX,Value
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 107
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
CGROW,FCG,METH,LC
CGROW,FCG,DKMIN,VALUE
CGROW,FCG,SRAT,VALUE
CGROW,FCG,METH,CBC
2. Optional: Specify the maximum (DAMX) and minimum (DAMN) allowable crack increments:
CGROW,FCG,DAMX,VALUE
CGROW,FCG,DAMN,VALUE
CGROW,FCG,DN,VALUE
CGROW,FCG,DKMIN,VALUE
CGROW,FCG,SRAT,VALUE
Plasticity effects, nonlinear geometry effects, load-compression effects, and crack-tip-closure effects are not
considered.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
108 of ANSYS, Inc. and its subsidiaries and affiliates.
Fatigue Crack Growth
The maximum allowable crack increment is limited by the crack length in the element ahead of the tip. The
minimum allowable crack increment must be smaller than the crack length in the element ahead of the tip;
if it is larger, the crack increment is limited to the length of the crack in the element ahead of the tip.
Crack-path deviation can occur only at element edges (or faces). Crack propagation within an element occurs
along a constant direction (determined when the element begins to crack).
For cracks with short kinks, the SIFs may be only approximately path-independent (due to the limited number
of contours that properly encompass the crack tip). This behavior may affect crack-direction prediction.
Restarting the analysis (ANTYPE,,RESTART) requires that you reissue the CGROW command.
Command Purpose
ANDATA Displays animated graphics data for nonlinear problems
ANTIME Generates a sequential contour animation over a range of time
*GET Retrieves a value and stores it as a scalar parameter or part of an
array parameter
PLDISP Displays the displaced structure
PLESOL Displays the solution results as discontinuous element contours
PLNSOL Displays results as continuous contours
PLVECT Displays results as vectors
PRESOL Prints element solution results
PRNSOL Prints nodal solution results
PRVECT Prints results as vector magnitude and direction cosines
To visualize the cracked elements in postprocessing, write the element miscellaneous data to the results
file (OUTRES,MISC).
The example analysis uses a SEN specimen with a crack length (a) to width (W) ratio, a/W = 0.5:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 109
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
The specimen is subjected to a cyclical pressure P = 10.0 MPa with a stress/load ratio .
The PLANE182 element (KEYOPT(1) = 0, KEYOPT(3) =0, KEYOPT(6) = 0) is used to model the specimen.
A fine mesh is used in the region near the crack surface:
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
110 of ANSYS, Inc. and its subsidiaries and affiliates.
Fatigue Crack Growth
Linear elastic isotropic material behavior is assumed. The crack tip rests on the edge of the element.
Paris' Law is used to simulate fatigue crack growth in the analysis. (See Table 3.4: Dimensions, Parameters
and Constants (p. 110) for the Paris' Law constants.)
In the solution phase, fixed time-stepping is used. Each substep provides a linear elastic solution used
to calculate the stress-intensity factor (SIF) (CINT).
The theoretical value of the stress intensity factor for the SEN specimen is given as: [4]
where:
For fatigue crack growth, the analysis uses the Life-Cycle (LC) method (p. 105).
The CGROW command specifies the crack-growth-related parameters. The command also specifies the
fatigue crack-growth method and the stress ratio .
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 111
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
112 of ANSYS, Inc. and its subsidiaries and affiliates.
Fatigue Crack Growth
In the fatigue crack-growth LC method, the crack increment is fixed a priori (equal to the crack length
in the element ahead of the current crack tip), and the incremental number of cycles is calculated for
each substep.
The following figure shows the predicted number of cycles (MAPDL) versus the crack extension, as well
as the theoretical results (TARGET):
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 113
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
In this figure, too, the numerically calculated results (MAPDL) show good agreement with the theoret-
ical results (TARGET):
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
114 of ANSYS, Inc. and its subsidiaries and affiliates.
Fatigue Crack Growth
! Model dimensions
a=5 !--- CRACK LENGTH
W=10 !--- WIDTH OF MODEL
H=20 !--- HEIGHT OF MODEL
! Applied load
PRES=10.0 !--- PRESSURE
! Material model
E=2.0e5 !--- YOUNG MODULUS
NU=0.3 !--- POISSON'S RATIO
RO=1.0 !--- DENSITY
PI=ACOS(-1)
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 115
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
! Define keypoints
k, 1, 0.0, -2.0
k, 2, W, -2.0
k, 3, W, 2.0
k, 4, 0.0, 2.0
k, 5, W, -H/2
k, 6, 0.0, -H/2
k, 7, 0.0, H/2
k, 8, W, H/2
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
116 of ANSYS, Inc. and its subsidiaries and affiliates.
Fatigue Crack Growth
/com *************************************************************
/com
/com INITIAL CRACK DATA
/com
/com *************************************************************
xflist
! Crack-tip element
esel,s,elem,,1304
cm, crktipelem, elem
allsel,all
finish
! Solution Module
! NOTE: NROPT is activated by default even for linear analysis
! in XFEM
/solu
antype,0
time, 1.0
deltim, 0.1, 0.1,0.1
outres,all, all
! CINT calculations
CINT, NEW, 1
CINT, TYPE, SIFS
CINT, CXFE, crktipelem
CINT, NCON, 8
CINT, NORM, 0, 2
! CGROW calculations
cgrow, new, 1
cgrow, cid, 1
cgrow, method, xfem
cgrow, fcoption, mtab, 2
! Fatigue-related data
CGROW, FCG, METH, LC ! life-cycle method
CGROW, FCG, DAMX, 0.1 ! maximum crack growth increment
CGROW, FCG, SRAT, 0 ! stress-ratio
solve
finish
/post1
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 117
Crack Growth Simulation, Interface Delamination, and Fatigue Crack Growth
! Plot results
/AXLAB,X,Crack Extension
/AXLAB,Y,Number Of Cycles
/GCOL,1,MAPDL
/GCOL,2,TARGET
*VPLOT,DA(1,1),DN(1,1),2
/AXLAB,X,Crack Extension
/AXLAB,Y, DELTA-K
/GCOL,1,MAPDL
/GCOL,2,TARGET
*VPLOT,DA(1,1),DK(1,1),2
finish
1. Paris, P. C., M.P. Gomez, and W.P. Anderson.TA Rational Analytic Theory of Fatigue. The Trend in Engineering.
13: 9-14 (1961).
3. Erdogan, F. and G. C. Sih.On the Crack Extension in Plates under Plane Loading and Transverse Shear.
ASME Journal of Basic Engineering. 85: 519-527 (1963).
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
118 of ANSYS, Inc. and its subsidiaries and affiliates.
Fatigue Crack Growth
4. Tada, H., P. C. Paris, and G. R. Irwin. The Stress Analysis of Cracks Handbook. 2nd ed. St. Louis: Paris Productions,
1985.
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 119
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
120 of ANSYS, Inc. and its subsidiaries and affiliates.
I
Index interface
delamination , 91
C elements, 92
C*-integral materials, 93
calculation, 43 meshing, 95
fracture mechanics parameters, 8 results, 96
configurational force (see material force)
crack-growth simulation, 47 J
J-integral
D calculation, 17
debonding, 98 fracture mechanics parameters, 2
delamination, 47
in a contact analysis, 98 M
meshing, 95 material force
results, 96 calculation, 37
fracture mechanics parameters, 5
E
energy-release rate (VCCT) S
calculation, 22 SIF (see stress-intensity factor)
fracture mechanics parameters, 3 stress-intensity factor
calculation, 29
F fracture mechanics parameters, 4
fracture
unstructured mesh method (UMM), 45 T
fracture mechanics T-stress
analysis procedure, 9 calculation, 35
C*-Integral, 8 fracture mechanics parameters, 4
C*-integral, 43
calculating fracture parameters, 11 U
cohesive zone method, 8 UMM (see unstructured mesh method)
crack-growth simulation, 8, 47 unstructured mesh method (UMM), 45
crack-tip region modeling, 9
debonding, 47 V
delamination, 47 VCCT
energy-release rate, 3 crack-growth simulation, 48
energy-release rate calculation (VCCT), 22 VCCT energy-release rate
evaluation of parameters, 15 calculation, 22
fracture modes, 1 fracture mechanics parameters, 3
Gursons model method, 8
interface element method, 8 X
introduction to, 1
XFEM
J-integral, 2, 17
crack-growth simulation, 63
material force, 5, 37
parameters, 2
reference sources, 11
stress-intensity factor, 4, 29
T-stress, 4, 35
understanding, 1
VCCT, 22
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 121
Release 17.1 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
122 of ANSYS, Inc. and its subsidiaries and affiliates.