9.8 Contact
Plane with Coulomb Friction
The element is defined by four nodes and two spring constants or "penalty parameters", and in the tangential and normal directions, respectively. The nodes , and define the contact plane, and node is the contact node (see Figure 9.8.1).
Figure 9.8.1 Contact Plane with Coulomb Friction
The direction of the unit vector normal to the contact plane is defined as:
where "" denotes the cross product of two vectors. The relative normal displacement, or gap, is computed as:
where "." denotes the dot product of two vectors. The contact point is defined as the intersection of the line through in the direction of the motion of , with the contact plane . The relative slip is computed as:
where is the position at which node first contacted the plane. The normal and tangential stresses are computed as:
where Area = area of contact plane , and is a memory parameter.
The normal stress must be compressive, i.e.,
and the tangential stress must satisfy the Coulomb friction constraint as:
where = friction angle, and = cohesion. A return procedure is used to enforce the inequality when violated.
CONTACT_PLANE
Element_name = CONTACT_PLANE
m, stiff(1, m), stiff( 2, m), phi(m), c(m) < m = 1, numat >
< connectivity data >
< terminate with a blank record >.
9.8.1 Element Group Control Information
Must follow the element name (same data record), and define the control parameter as follows:
Note Variable Name Type Default Description
(1) Gapping list [on] Gapping code
on / off
Friction_load_time integer [0] Friction angle load time function
number
formulation list [penalty] Formulation
penalty
augmented_lagrangian
Notes /
(1) This allows the contact-release option to be deactivated if needed.
9.8.2 Geometric / Material Properties Data (Numat sets)
Note Variable Default Description
M [0] Geometric/material set number
STIFF(1,M) [0.0] Spring constant
STIFF(2,M) [0.0] Spring constant
PHI(M) [0.0] Friction angle (degrees)
C(M) [0.0] Cohesion
9.8.3 Element Nodal Connectivity Data
Consult Chapter 11 for details; for this element NEN = 4, and the nodes are entered in the following order; node A, node B, node C and node D.
Plots of various element response components may be obtained. Each component required is plotted versus time. Plots of this type are useful in providing quick information concerning the time history behavior of important data. The total number of components to be plotted must equal NOUT, which is defined on the element group control record (see Section 9.8.1).
Note Variable Default Description
(1) N [0] Element number 1 and Numel
(2) NG [0] Generation increment 0
(3) NTEMP(1) [0] Component number 1 and 2
NTEMP(2) [0] Component number 1 and 2
Notes/
(1) Element components history output data
must be input for elements at which the time history of one or more components
is to be plotted. Records need not be
read in order. Terminate with a blank record.
(2) Element components history output data can be generated by employing a two record sequence as follows:
Record 1: L,LG,LTEMP(1),LTEMP(2)
Record 2: N,NG,NTEMP(1),NTEMP(2)
The output time history requests of all elements
L+LG, L+2*LG,...,N-MOD(N-L,LG)
(i.e., less than N) are set equal to those of node L. If LG is blank or zero, no generation takes place between L and N.
(3) Two different component numbers may be plotted as described above. The corresponding component numbers and output labels are:
Component Number Description Output Label
1 Normal contact force
2 Tangential contact force
Notes . .
Notes . .
Notes . .