Contact in a nonlinear analysis includes a variety of different types of contact, such as
When used in a nonlinear static analysis, keep in mind that all parts of the model must be statically stable at all time steps, all iterations without relying on the contact. The analysis may converge slowly or fail to run if this advice is not followed.
In cases where parts are free to move until they interact with other parts, these free parts must be restrained with weak springs. The goal is to provide stability to all parts, but allow them to move a considerable distance in the process. If contact is not considered on some iteration, the weak springs restrain the part so that the processor can calculate a solution, but then the processor detects that some contact has occurred, and then proceeds with the next iteration and includes contact. Since the weak springs do not exist in reality, the stiffness needs to be set to have minimum affect on the results. The load that is transferred from the model to the ground through the springs should be a small portion of the applied loads. See Figure 1.
In some situations, boundary conditions can be used in a few directions to prevent the parts from moving. For example, a pin inside a clevis may be able to use a boundary condition in the axial direction to provide stability. Weak springs are used in the other directions, the direction the contact occurs, to provide stability while allowing the pin to move into contact.
The details to add the weak spring elements are as follows: (A subassembly is defined here as any number of parts that are bonded together.)
Figure 1: Three Sets of Springs on a Pin Provide Stability
Consider a pin held with contact in a clevis. (The clevis is not shown for clarity.) The springs at 1 and 2 prevent the pin from translating in X, Y and Z, and rotating about Y and Z, but do not prevent the pin from rotating about the X axis (technically, the line joining the nodes at 1 and 2). The springs at 3 prevent the pin from rotating about this. (Technically, the springs in the X and Y direction at point 3 are not necessary but can be included for convenience.)
If spring elements were used to stabilize any parts of the model, use the Results environment to check the axial force in the springs elements (Results: Element Forces and Moments: Axial Force). The amount of axial force should be insignificant compared to the applied loads in the model.