The CohesiveBehavior object specifies cohesive behavior for a contact interaction property.
import interaction mdb.models[name].interactionProperties[name].cohesiveBehavior
This method creates a CohesiveBehavior object.
mdb.models[name].interactionProperties[name].CohesiveBehavior
Required arguments
Optional arguments
A Boolean specifying whether to enforce cohesive behavior for recurrent contacts at nodes on the slave surface subsequent to ultimate failure. The default value is OFF.
A SymbolicConstant specifying the eligible slave nodes. Possible values are ALL_NODES, INITIAL_NODES, and SPECIFIED. The default value is ALL_NODES.
A Boolean specifying whether to use the default contact penalties. The default value is ON.
A SymbolicConstant specifying whether the traction-separation coefficients are coupled or uncoupled. This argument is valid only for defaultPenalties=OFF. Possible values are UNCOUPLED and COUPLED. The default value is UNCOUPLED.
A Boolean specifying whether the coefficient data depend on temperature. This argument is valid only for defaultPenalties=OFF. The default value is OFF.
An Int specifying the number of field variables. This argument is valid only for defaultPenalties=OFF. The default value is 0.
A sequence of sequences of Floats specifying the traction-separation coefficients. The items in the table data are described below. This argument is valid only for defaultPenalties=OFF.
Table data
If coupling=UNCOUPLED, the table data specify the following:
Stiffness coefficient in the normal direction, .
Stiffness coefficient in the first shear direction, .
Stiffness coefficient in the second shear direction, .
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.
Stiffness coefficient in the normal direction, .
Stiffness coefficient in the first shear direction, .
Stiffness coefficient in the second shear direction, .
Coupled stiffness coefficient, .
Coupled stiffness coefficient, .
Coupled stiffness coefficient, .
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.
Return value
A CohesiveBehavior object.
Exceptions
This method modifies the CohesiveBehavior object.
Required arguments
Optional arguments
The optional arguments to setValues are the same as the arguments to the CohesiveBehavior method.
Return value
Exceptions
The CohesiveBehavior object has members with the same names and descriptions as the arguments to the CohesiveBehavior method.