Product: Abaqus/Standard
User subroutine to define the friction coefficient between contact surfaces in a stress/displacement analysis.
Abaqus provides user subroutine FRIC_COEF, in which complex dependencies of a friction coefficient can be defined on slip rate, pressure, temperature, and field variables. This example verifies the capability by considering the contact response for a Coulomb friction law in which the friction coefficient is of the form
The verification test consists of a rod perpendicular to a fixed rigid surface forced into contact with the rigid surface by a concentrated load applied in the axial direction at the top of the rod. Subsequently, prescribed temperatures and displacements are applied to the rod, forcing the rod to slide along the surface. The contact between the bottom end of the rod and the rigid surface is modeled by specifying a master-slave contact pair. A node-based slave surface is defined on the bottom end of the rod. This slave surface has a contact area of unity; hence, the normal force applied on the rod is equal to the contact pressure.
A second identical rod, subjected to the same loading sequence, serves as the reference solution. The friction behavior for this reference model is entered as tabulated data.
The user subroutine results closely match the reference solution. The small differences between the solutions are the result of the user subroutine describing the friction coefficient as a continuous exponential function of the slip rate, while the reference solution uses discrete data points with linear interpolation between points.
Analysis with default parameters on the *FRICTION option.
Analysis with the LAGRANGE parameter defined on the *FRICTION option.
Analysis with the SLIP TOLERANCE parameter defined on the *FRICTION option.
Analysis with the ELASTIC SLIP parameter defined on the *FRICTION option.
User subroutine FRIC_COEF.