::hwat::utils::PenetrationCheck
Translates the nodes or elements along a vector until penetration is caused, and then translates in the opposite direction until the penetration is zero (less than 1e-1).
Syntax
PenetrationCheck {Elemlist} {Nodelist} Xcomp Ycomp Zcomp distance systemid iterations
Arguments
- Elemlist
 - A Tcl list of elements of the main assembly.
 - Nodelist
 - A Tcl list of nodes of the secondary assembly.
 - Xcomp
 - The x-component of the vector to translate along.
 - Ycomp
 - The y-component of the vector to translate along.
 - Zcomp
 - The z-component of the vector to translate along.
 - distance
 - The distance by which to translate (only for the forward direction).
 - systemid
 - The system ID for the elements or nodes to translate.
 - iterations
 - The number of iterations in each direction.
 
Returns
- Success
 - 1
 - Failure
 - {}
 
Example
::hwat::utils::PenetrationCheck [list 1002 1003 … 2002] [list 101 102 .. 509] 1.0 0.0 0.0 –15 2 5.
        Comments
If the system ID is 0, the nodes of the secondary assembly are translated.