Details for version 7.0


There were many enhancements in Zencrack version 7.0. The major items are listed below.

Keyword input format

The input file may consist of comment lines, keyword lines and data lines. The majority of options have default values and only a minimal amount of "essential" data is needed for a crack growth analysis. For example:

# Sample input file with "#" comment line and "*" keyword lines
*FILES,UNCRACKED=example.inp,OUTPUT=example_out
*OPTIONS,INTERFACE=ABAQUS,FE=FULL,TYPE=FATIGUE
*CRACK FRONT, INITIAL=SIZE
sq103x4.sup
 1 1 2 1.0 1.0
*LOAD SYSTEM,TYPE=CONSTANT AMPLITUDE
 0.0  1.0
*CRACK GROWTH DATA,TYPE=PARIS
 7.75E-13 3.2
*TOLERANCE
 0.5
*END

An option is available to convert input files from earlier version to the new keyword format.

New options for defining crack growth data

Previously only single curve input was available as da/dn vs deltaK or deltaG. New options are available for:

New options for load definition

Previously only constant amplitude loading was possible. New options are available for:

A rainflow counting scheme for random load spectra is also included.

Example of growth profiles calculated with and without residual stress

Example of a vs N curve under spectrum loading

New crack-blocks

In addition to some new crack-blocks, a new approach is available for using "large" crack-blocks. In this approach, surface based tying is used to tie one crack-block to several elements in the rest of the mesh rather than having a strict one-for-one relationship between crack-blocks and uncracked mesh elements.


Example of large crack-block capability


Definition of threshold and fracture behaviour

Threshold:

Fracture:

Use of "retained" nodes for the crack tip model

It is now possible to define the use of "retained" or "multiple" nodes at each crack front position. This approach, when used with midside nodes in the collapsed crack front elements, is capable of providing the correct singularity for elastic-plastic fracture mechanics analysis. The default is the use of a single node at each crack front and quarter point nodes suitable for linear elastic fracture mechanics.


Example of retained nodes


Control of the shape and distribution of elements in the crack front region

A number of new options are available to control the shape and distribution of elements in the crack front region. These include:

Improved growth integration scheme

The options for controlling the integration scheme have been improved. An adaptive stepping algorithm is available to control step sizes between f.e. analyses during growth prediction. Generally this provides more accuracy in calculating N for less f.e. runs compared to the previous fixed step algorithm.

Numerical integration scheme

A numerical integration scheme is introduced for the forward predictor integration algorithm to handle cases where a closed form analytical solution is not possible. Such cases include:

Improved control on analysis steps for which j-integrals are extracted (Abaqus interface)

This improved control allows, for example:

Use of nodal displacements


Local opening directions at a crack front node


Crack face contact

Option for automatic inclusion of crack face contact (Abaqus interface only):

Boundary shifting and large crack growth algorithms


Example of boundary shifting

Example of large growth capability


Saving f.e. files during a growth analysis

Improved options to save f.e. analysis files during a growth analysis:

User control of output reports and tables

All output tables can be activated or de-activated according to the analysis requirements. Potentially large output tables are "off" by default to prevent the output file from being too large.

Definition of initial crack size

The initial crack size can now be defined using an absolute size. Previously the only option available was the use of a ratio of the required crack size and the corresponding element edge length.

Miscellaneous