24.33 FractureCriterion object

The FractureCriterion object specifies fractureCriterion options for a contact interaction property.

Access
import interaction
mdb.models[name].interactionProperties[name].fractureCriterion


24.33.1 FractureCriterion(...)

This method creates a FractureCriterion object.

Path
mdb.models[name].interactionProperties[name].FractureCriterion

Required argument

initTable

A sequence of sequences of Floats specifying the value defining the fracture criterion. The items in the table data are described below.

Optional arguments

type

A SymbolicConstant specifying the type of data used to define the fracture criterion. The default value is VCCT.

mixedModeBehavior

A SymbolicConstant specifying the mixed mode behavior type used to define fracture criterion. Possible values are BK, POWER, and REEDER. The default value is BK.

temperatureDependency

A Boolean specifying whether the fracture criterion data depend on temperature. The default value is OFF.

dependencies

An Int specifying the number of fracture criterion data field variables. The default value is 0.

tolerance

A SymbolicConstant specifying the tolerance for VCCT type. The default value is 0.2.

Table data

Table data for initTable:

If type=VCCT for mixedModeBehavior=BK or REEDER, the table data specify the following:

  • Mode I critical energy release rate, .

  • Mode II critical energy release rate, .

  • Mode III critical energy release rate, .

  • Exponent, .

  • Temperature, if the data depend on temperature.

  • Value of the first field variable, if the data depend on field variables.

  • Value of the second field variable.

  • Etc.

If type=VCCT for mixedModeBehavior=POWER, the table data specify the following:

  • Mode I critical energy release rate, .

  • Mode II critical energy release rate, .

  • Mode III critical energy release rate, .

  • Exponent, .

  • Exponent, .

  • Exponent, .

  • Value of the first field variable, if the data depend on field variables.

  • Value of the second field variable.

  • Etc.

Return value

A FractureCriterion object.

Exceptions

None.


24.33.2 setValues(...)

This method modifies the FractureCriterion object.

Required arguments

None.

Optional arguments

The optional arguments to setValues are the same as the arguments to the FractureCriterion method.

Return value

None

Exceptions

None.


24.33.3  Members

The FractureCriterion object has members with the same names and descriptions as the arguments to the FractureCriterion method.


24.33.4  Corresponding analysis keywords

*FRACTURE CRITERION