Product: ABAQUS/Standard
The purpose of this example is to verify that ABAQUS correctly evaluates contour integrals when the crack extension direction varies along the crack front. For the conical-shaped crack shown in Figure 1.4.21, the crack extension direction changes as the crack front is swept around the circle. The problem is axisymmetric and can, therefore, be modeled using axisymmetric elements. The contour integrals for the three-dimensional model are verified by comparing them to the results for the axisymmetric model.
To obtain accurate results with a single analysis, a refined three-dimensional model must be used, requiring considerable computer time. Alternatively, the submodeling capability can be used to obtain accurate results by running two, much smaller, models: first a global model to obtain the displacement solution with moderate accuracy away from the crack tip and then a submodel to obtain a more accurate solution and, hence, more accurate -integrals along the crack front. These models are much smaller than the full three-dimensional model, allowing them to be run on a smaller computer than that required to run the full model.
The geometry analyzed is a conical crack in a block, as shown in Figure 1.4.21. The block dimensions (300 × 300 × 300 units) are chosen to be large enough so that the results for the crack are not affected. The crack intersects the free surface at 45° and extends 15 units into the block. Pressure loading is applied on the region of the block surface circumscribed by the crack. The full three-dimensional and axisymmetric meshes are shown in Figure 1.4.22 and Figure 1.4.23, respectively. The full three-dimensional model represents one-quarter of the problem, using symmetry about the – and – planes. The model is partitioned such that a swept mesh can be created around the crack line (see Figure 1.4.24). A smaller partition around the crack line enables the creation of wedge elements with collapsed edges using the swept meshing technique (see Figure 1.4.25). The outer ring is meshed with hexahedral elements using the structured meshing technique. The entire model is meshed using reduced-integration elements (C3D20R). A refined mesh is used along the crack line, and the element size is increased as you move away from the area. The crack properties are defined for the conical crack. The slanted face of the cone is identified as a seam crack face as shown in Figure 1.4.26; and the crack line and the crack front are defined.
The vectors are specified to define the crack extension direction using a start and end point. Currently, the ABAQUS/CAE capability for defining vectors is limited to a crack line with the same curvature at all points on the crack line. However, in this case the curvature is different at all points on the crack line. Thus, the vectors need to be defined at several points along the crack line. This can be done easily for an orphan mesh, since there are multiple nodes along the crack line. Thus, after defining a single vector on the ABAQUS/CAE model and using a singularity of 0.27, an input file is written. A new orphan mesh model is created by reading the input file back into ABAQUS/CAE, and the vectors are edited as shown in Figure 1.4.27.
Since the mesh around the crack line is highly refined, a quarter-point singularity is not used since the symmetric model may produce negative volume errors. Negative volume errors are usually produced at exactly the quarter point, because the Jacobian goes singular. These errors can be avoided either by refining the mesh further or by increasing the size of the elements. A refined mesh will help to keep the edges curved, but mesh refinement is associated with a higher computational cost for the model. By increasing the element size around the crack line, the focus may shift away from the crack line, thus leading to an inaccuracy in the results. Thus, a singularity of 0.27 is used for this model, which keeps the computational cost of the model low and still accurately captures the results around the crack line. For the axisymmetric model a singularity of 0.25 could be used with the existing mesh. However, for the purpose of comparison a singularity of 0.27 is used. The desired 1/ strain singularity improves the modeling of the strain field near the crack tip by moving the midside nodes, which results in more accurate contour integral values. Collapsed elements are necessary at the crack tip to provide the desired singularity.
Figure 1.4.28 shows the displaced shape of the mesh near the crack for the three-dimensional case.
The submodeling technique is used to focus on a small region of the entire problem. The mesh in this region is refined. The global model, which has a coarser mesh, is first analyzed and then used to drive the submodel. Only 2 rings of elements are used in the focused part of the global model mesh, compared to 13 rings in the full model. For the three-dimensional global model only 18 elements are used along the crack line, whereas in the submodel 38 elements are used along the crack line. Figure 1.4.29 shows the meshes for the three-dimensional global model and submodel. The axisymmetric global model and the submodel meshes are shown in Figure 1.4.210. The axisymmetric submodel has a refined mesh around the crack tip with 12 rings of elements, whereas the axisymmetric global model has only 2 rings. Quarter-symmetry boundary conditions are applied to the three-dimensional submodel as well as to the global model. It is assumed that the global model's coarse mesh is sufficiently accurate to drive the submodel: if the global model's displacement field far from the crack tip is accurate, the submodel can obtain accurate contour integral results.
The output database (.odb) file from the global model is used to drive the submodel for both the full model and the axisymmetric model. In the axisymmetric submodel, submodeling boundary conditions are applied on two edges; in the full model, submodeling boundary conditions are applied on three faces.
The -integral results are shown in Table 1.4.21. The results are given for the full three-dimensional and axisymmetric models and for the submodels for these problems. Global models are used to drive the nodes of the submodels. These global models use a mesh around the crack tip that is too coarse to give accurate results for the -integral (or for any other crack-tip region solution variables), so the results for the global models are not shown. The global models drive the submodels at nodes away from the crack-tip region, which yields the -integral values. The -integral values for the submodel analyses differ from those for the full model analyses (analyses with adequate mesh refinement around the crack tip) by less than 1%. These results verify that the submodeling approach can provide adequate accuracy in fracture problems where it may not be practical to use a sufficiently refined mesh in the crack-tip region.
In addition, the stress intensity factors and the -stresses are calculated. The interaction integral method, in which the auxiliary plane strain crack-tip fields are employed, is used for these calculations. Since the crack front is very close to the symmetry axis, more refined meshes should be used to make the plane strain condition prevail locally around the crack front so that contour-independent results can be obtained. The calculated values of the stress intensity factors and , the -integral (estimated from both stress intensity factors and ABAQUS), and the -stresses are shown in Table 1.4.22, Table 1.4.23, Table 1.4.24, and Table 1.4.25, respectively. ABAQUS automatically outputs the -integrals based on the stress intensity factors when the latter are evaluated. These values are compared with the values calculated directly by ABAQUS in Table 1.4.24; the values are in close agreement.
The values are very close to zero.
The sign of is different in the three-dimensional model and in the axisymmetric model. This is not a problem since the sign of will depend on the order of the crack front node sets arranged for the contour integral computation.
Full three-dimensional model
Run the SymmConeCrack_model.py script to create the model. Then run the SymmConeCrack_job.py script to analyze the model.
Full three-dimensional submodel
The analysis is done in two stages:
Run the SymmConeCrackGl_model.py script to create the global model. Then run the SymmConeCrackGl_job.py script to analyze the global model and to create the output database (.odb) file that will drive the submodel.
Run the SymmConeCrackSub_model.py script to create the submodel. Then run the SymmConeCrackSub_job.py script to analyze the submodel using the output database file from the global model to drive it.
Axisymmetric model
Run the AxisymmConeCrack_model.py script to create the axisymmetric model. Then run the AxisymmConeCrack_job.py script to analyze the axisymmetric model.
Axisymmetric submodel
The analysis is done in two stages:
Run the AxisymmConeCrackGl_model.py script to create the global model. Then run the AxisymmConeCrackGl_job.py script to analyze the global model and to create the output database (.odb) file that will drive the submodel.
Run the AxisymmConeCrackSub_model.py script to create the submodel. Then run the AxisymmConeCrackSub_job.py script to analyze the submodel using the output database file from the global model to drive it.
The input files listed below create models that use reduced-integration elements (C3D20R and CAX8R) in the region up to a distance of approximately 10 times the crack length away from the crack. Beyond this region infinite elements (CIN3D12R and CINAX5R) are used.
Three-dimensional submodel.
Full three-dimensional model.
Node definitions for conicalcrack_full3d_rms.inp.
Element definitions for conicalcrack_full3d_rms.inp.
Axisymmetric submodel.
Full axisymmetric model.
Table 1.4.21 -integral estimates (×107) for conical crack. Contour 1 is omitted from the average value calculations.
Solution | Crack Front Location | Contour | Average Value, Contours 2–5 | ||||
---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | |||
Full Axisymmetric | Crack tip | 1.3350 | 1.3329 | 1.3337 | 1.3339 | 1.3339 | 1.3336 |
Full Three-dimensional | Crack tip (Front 2) | 1.3642 | 1.3292 | 1.3311 | 1.3311 | 1.331 | 1.3306 |
Submodel Axisymmetric | Crack tip | 1.3302 | 1.3293 | 1.3302 | 1.3303 | 1.3303 | 1.3300 |
Submodel Three-dimensional | Crack tip (Front 2) | 1.3409 | 1.3276 | 1.3291 | 1.3292 | 1.3291 | 1.3287 |
Table 1.4.22 Stress intensity factor estimates for conical crack using ABAQUS. Contour 1 is omitted from the average value calculations.
Solution | Crack Front Location | Contour | Average Value, Contours 2–5 | ||||
---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | |||
Full Axisymmetric | Crack tip | 0.4944 | 0.4955 | 0.4969 | 0.4980 | 0.4989 | 0.4967 |
Full Three-dimensional | Crack tip (Front 2) | 0.5004 | 0.4925 | 0.4929 | 0.4929 | 0.4929 | 0.4943 |
Submodel Axisymmetric | Crack tip | 0.4914 | 0.4926 | 0.4941 | 0.4953 | 0.4962 | 0.4939 |
Submodel Three-dimensional | Crack tip (Front 2) | 0.4925 | 0.4899 | 0.4902 | 0.4902 | 0.4902 | 0.4906 |
Table 1.4.23 Stress intensity factor estimates for conical crack using ABAQUS. Contour 1 is omitted from the average value calculations.
Solution | Crack Front Location | Contour | Average Value, Contours 2–5 | ||||
---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | |||
Full Axisymmetric | Crack tip | –2.036 | –2.0282 | –2.022 | –2.0144 | –2.0057 | –2.0175 |
Full Three-dimensional | Crack tip (Front 2) | –2.0626 | –2.0335 | –2.0347 | –2.0347 | –2.0347 | –2.0344 |
Submodel Axisymmetric | Crack tip | –2.033 | –2.0259 | –2.019 | –2.01 | –1.9991 | –2.0135 |
Submodel Three-dimensional | Crack tip (Front 2) | –2.0465 | –2.0333 | –2.0343 | –2.0344 | –2.0344 | –2.0341 |
Table 1.4.24 -integral estimates (×107) for conical crack using ABAQUS. JK denotes the values estimated from stress intensity factors; JA denotes the values estimated directly by ABAQUS.
Solution | Crack Front Location | Contour | Average Value, Contours 2–5 | ||||
---|---|---|---|---|---|---|---|
1 (JK) | 2(JK) | 3 (JK) | 4 (JK) | 5 (JK) | |||
1 (JA) | 2 (JA) | 3 (JA) | 4 (JA) | 5 (JA) | |||
Full Axisymmetric | Crack tip | 1.3315 | 1.3223 | 1.3151 | 1.3061 | 1.2957 | 1.3098 |
1.335 | 1.3329 | 1.3337 | 1.3339 | 1.3339 | 1.3336 | ||
Full Three-dimensional | Crack tip (Front 2) | 1.3671 | 1.3280 | 1.3295 | 1.3296 | 1.3296 | 1.3291 |
1.3642 | 1.3292 | 1.3311 | 1.3311 | 1.3310 | 1.3306 | ||
Submodel Axisymmetric | Crack tip | 1.327 | 1.3186 | 1.3105 | 1.3000 | 1.2869 | 1.3040 |
1.3302 | 1.3293 | 1.3302 | 1.3303 | 1.3303 | 1.3300 | ||
Submodel Three-dimensional | Crack tip (Front 2) | 1.3440 | 1.3269 | 1.3283 | 1.3284 | 1.3284 | 1.3280 |
1.3409 | 1.3276 | 1.3291 | 1.3292 | 1.3291 | 1.3287 |
Table 1.4.25 -stress estimates for conical crack using ABAQUS. Contour 1 is omitted from the average value calculations.
Solution | Crack Front Location | Contour | Average Value, Contours 2–5 | ||||
---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | |||
Full Axisymmetric | Crack tip | –0.9843 | –0.9815 | –0.9799 | –0.9784 | –0.9768 | –0.9791 |
Full Three-dimensional | Crack tip (Front 2) | –0.9970 | –0.9826 | –0.9828 | –0.9827 | –0.9827 | –0.9827 |
Submodel Axisymmetric | Crack tip | –0.9800 | –0.9783 | –0.9768 | –0.9751 | –0.9732 | –0.9758 |
Submodel Three-dimensional | Crack tip (Front 2) | –0.9965 | –0.9810 | –0.9811 | –0.9811 | –0.9811 | –0.9810 |