Contact constraint enforcement methods in Abaqus/Explicit

Abaqus/Explicit uses two different methods to enforce contact constraints:

  • The kinematic contact algorithm uses a kinematic predictor/corrector contact algorithm to strictly enforce contact constraints (for example, no penetrations are allowed).

  • The penalty contact algorithm has a weaker enforcement of contact constraints but allows for treatment of more general types of contact.

Contact pairs in Abaqus/Explicit use kinematic enforcement by default, but penalty enforcement can be specified for individual contact pairs. General contact always uses penalty enforcement. Both methods conserve momentum between the contacting bodies.

The following topics are discussed:

Related Topics
About general contact in Abaqus/Explicit
About contact pairs in Abaqus/Explicit
In Other Guides
Specifying master-slave assignments for general contact