4.2.1.5. zeroLengthContact ElementΒΆ

element('zeroLengthContact2D', eleTag, *eleNodes, Kn, Kt, mu, '-normal', Nx, Ny)

This command is used to construct a zeroLengthContact2D element, which is Node-to-node frictional contact element used in two dimensional analysis and three dimensional analysis:

eleTag (int) unique element object tag
eleNodes (list (int)) a list of a constrained and a retained nodes
Kn (float) Penalty in normal direction
Kt (float) Penalty in tangential direction
mu (float) friction coefficient
element('zeroLengthContact3D', eleTag, *eleNodes, Kn, Kt, mu, c, dir)

This command is used to construct a zeroLengthContact3D element, which is Node-to-node frictional contact element used in two dimensional analysis and three dimensional analysis:

eleTag (int) unique element object tag
eleNodes (list (int)) a list of a constrained and a retained nodes
Kn (float) Penalty in normal direction
Kt (float) Penalty in tangential direction
mu (float) friction coefficient
c (float) cohesion (not available in 2D)
dir (int)

Direction flag of the contact plane (3D), it can be:

  • 1 Out normal of the master plane pointing to +X direction
  • 2 Out normal of the master plane pointing to +Y direction
  • 3 Out normal of the master plane pointing to +Z direction

See also

Notes