Many engineering problems involve contact between two or more
components.
In these problems a force normal to the contacting surfaces acts
on the two bodies when they touch each other. If there is friction between the
surfaces, shear forces may be created that resist the tangential motion
(sliding) of the bodies. The general aim of contact simulations is to identify
the areas on the surfaces that are in contact and to calculate the contact
pressures generated.
In a finite element analysis contact conditions are a special class of
discontinuous constraint, allowing forces to be transmitted from one part of
the model to another. The constraint is discontinuous because it is applied
only when the two surfaces are in contact. When the two surfaces separate, no
constraint is applied. The analysis has to be able to detect when two surfaces
are in contact and apply the contact constraints accordingly. Similarly, the
analysis must be able to detect when two surfaces separate and remove the
contact constraints.