The ContactTangentialBehavior object specifies tangential behavior for a contact interaction property.
import interaction mdb.models[name].interactionProperties[name].tangentialBehavior
This method creates a ContactTangentialBehavior object.
mdb.models[name].interactionProperties[name].TangentialBehavior
Required arguments
Optional arguments
A SymbolicConstant specifying the friction formulation. Possible values are FRICTIONLESS, PENALTY, EXPONENTIAL_DECAY, ROUGH, LAGRANGE, and USER_DEFINED. The default value is FRICTIONLESS.
A SymbolicConstant specifying the directionality of the friction. Possible values are ISOTROPIC and ANISOTROPIC. The default value is ISOTROPIC.
A Boolean specifying whether the data depend on slip rate. The default value is OFF.
A Boolean specifying whether the data depend on contact pressure. The default value is OFF.
A Boolean specifying whether the data depend on temperature. The default value is OFF.
An Int specifying the number of field variables. The default value is 0.
A SymbolicConstant specifying the exponential decay definition. Possible values are COEFFICIENTS and TEST_DATA. The default value is COEFFICIENTS.
A sequence of sequences of Floats specifying tangential behavior. The items in the table data are described below.
None or a Float specifying the shear stress limit. If shearStressLimit=None, there is no upper limit. The default value is None.
A SymbolicConstant specifying what the maximum elastic slip will be. Possible values are FRACTION and ABSOLUTE_DISTANCE. The default value is FRACTION.
A Float specifying the fraction of a characteristic surface dimension. The default value is 0.0.
A Float specifying the absolute distance. The default value is 0.0.
None or a Float specifying the elastic slip stiffness. If elasticSlipStiffness=None, there is no upper limit. The default value is None.
An Int specifying the number of state-dependent variables. The default value is 0.
A Boolean specifying whether property values will be used. The default value is OFF.
Table data
If formulation=PENALTY or LAGRANGE, the table data specify the following:
Friction coefficient in the first slip direction, .
Friction coefficient in the second slip direction, (if directionality=ANISOTROPIC).
Slip rate, if the data depend on slip rate.
Contact pressure, if the data depend on contact pressure.
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.
Static friction coefficient.
Kinetic friction coefficient.
Decay coefficient.
Friction coefficient.
Slip rate.
Friction property.
Return value
A ContactTangentialBehavior object.
Exceptions
This method modifies the ContactTangentialBehavior object.
Required arguments
Optional arguments
The optional arguments to setValues are the same as the arguments to the ContactTangentialBehavior method.
Return value
Exceptions
The ContactTangentialBehavior object has the following members:
A SymbolicConstant specifying the friction formulation. Possible values are FRICTIONLESS, PENALTY, EXPONENTIAL_DECAY, ROUGH, LAGRANGE, and USER_DEFINED. The default value is FRICTIONLESS.
A SymbolicConstant specifying the directionality of the friction. Possible values are ISOTROPIC and ANISOTROPIC. The default value is ISOTROPIC.
A Boolean specifying whether the data depend on slip rate. The default value is OFF.
A Boolean specifying whether the data depend on contact pressure. The default value is OFF.
A Boolean specifying whether the data depend on temperature. The default value is OFF.
An Int specifying the number of field variables. The default value is 0.
A SymbolicConstant specifying the exponential decay definition. Possible values are COEFFICIENTS and TEST_DATA. The default value is COEFFICIENTS.
None or a Float specifying the shear stress limit. If shearStressLimit=None, there is no upper limit. The default value is None.
A SymbolicConstant specifying what the maximum elastic slip will be. Possible values are FRACTION and ABSOLUTE_DISTANCE. The default value is FRACTION.
A Float specifying the fraction of a characteristic surface dimension. The default value is 0.0.
A Float specifying the absolute distance. The default value is 0.0.
None or a Float specifying the elastic slip stiffness. If elasticSlipStiffness=None, there is no upper limit. The default value is None.
An Int specifying the number of state-dependent variables. The default value is 0.
A Boolean specifying whether property values will be used. The default value is OFF.
A tuple of tuples of Floats specifying tangential behavior. The items in the table data are described below.