::hwat::utils::CreateRigidWallBarrier
Creates a Rigid Wall barrier, both flat or angled.
Syntax
::hwat::utils::CreateRigidWallBarrier barrierName gap JNode JHeightVehicle friction location angle numOfWalls {wallDims} assemName bcicType
Arguments
- barrierName
- Name to give the barrier. Finite barriers will be named barriername.0, barriername.1, etc.
- gap
- The distance between the barrier and the vehicle.
- JNode
- The ID of the JNode.
- JHeightVehicle
- The true J height of the vehicle.
- friction
- The contact friction.
- location
- The location of the template file.
- angle
- The angle of the wall about the global z-axis.
- numOfWalls
- The number of walls in the barrier. If 0, then an infinite barrier is created.
- wallDims
- A Tcl list of lists defining the position and dimensions of the walls. If the numOfWalls is greater than 0, this argument is a must. Each list should be of the form relative Y base point, relative Z base point, Y dimension, Z dimension
- assemName
- The name of the HWAT vehicle assembly.
- bcicType
- The BCIC type.
Returns
- Success
- 1
- Failure
- {}
Example
::hwat::utils::CreateRigidWallBarrier HWATFrontRW 10.0 1003 100.0 1.2 "D:/Altair/templates/feoutput/ls-dyna/dyna.key" 45.0 0
Comments
Implements RIGIDWALL algorithm. This function makes the assembly secondary to the rigid wall.