HyperWorks Tools

::hwat::utils::PenetrationCheck

::hwat::utils::PenetrationCheck

Previous topic Next topic No expanding text in this topic  

::hwat::utils::PenetrationCheck

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

NAME

::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 master assembly.

Nodelist

A Tcl list of nodes of the slave 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(default = 0).

iterations

The number of iterations in each direction (default = 10).

 

RETURNS

1 if successful , "{}" if unsuccessful.

 

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 slave assembly are translated.

 

See also

Utils Functions