element('zeroLengthContactNTS2D', eleTag, '-sNdNum', sNdNum, '-mNdNum', mNdNum, '-Nodes', *NodesTags, kn, kt, phi)
unique element object tag
Number of Slave Nodes
Number of Master nodes
Slave and master node tags respectively
Penalty in normal direction
Penalty in tangential direction
Friction angle in degrees
- The contact element is node-to-segment (NTS) contact. The relation follows Mohr-Coulomb frictional law: \(T = N \times \tan(\phi)\), where \(T\) is the tangential force, \(N\) is normal force across the interface and \(\phi\) is friction angle.
- For 2D contact, slave nodes and master nodes must be 2 DOF and notice that the slave and master nodes must be entered in counterclockwise order.
- The resulting tangent from the contact element is non-symmetric. Switch to the non-symmetric matrix solver if convergence problem is experienced.
- As opposed to node-to-node contact, predefined normal vector for node-to-segment (NTS) element is not required because contact normal will be calculated automatically at each step.
- contact element is implemented to handle large deformations.