- element('zeroLengthInterface2D', eleTag, '-sNdNum', sNdNum, '-mNdNum', mNdNum, '-dof', sdof, mdof, '-Nodes', *NodesTags, kn, kt, phi)
unique element object tag
Number of Slave Nodes
Number of Master nodes
Slave and Master degree of freedom
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.