ZeroLengthND Element
Jump to navigation
Jump to search
- Command_Manual
- Tcl Commands
- Modeling_Commands
- model
- uniaxialMaterial
- ndMaterial
- frictionModel
- section
- geometricTransf
- element
- node
- sp commands
- mp commands
- timeSeries
- pattern
- mass
- block commands
- region
- rayleigh
- Analysis Commands
- Output Commands
- Misc Commands
- DataBase Commands
This command is used to construct a zeroLengthND element object, which is defined by two nodes at the same location. The nodes are connected by a single NDMaterial object to represent the force-deformation relationship for the element.
element zeroLengthND $eleTag $iNode $jNode $matTag <$uniTag> <-orient $x1 $x2 $x3 $yp1 $yp2 $yp3> |
$eleTag | unique element object tag |
$iNode $jNode | end nodes |
$matTag | tag associated with previously-defined ndMaterial object |
$uniTag | ag associated with previously-defined UniaxialMaterial object which may be used to represent uncoupled behavior orthogonal to the plane of the NDmaterial response. SEE NOTES 2 and 3. |
$x1 $x2 $x3 | vector components in global coordinates defining local x-axis (optional) |
$yp1 $yp2 $yp3 | vector components in global coordinates defining vector yp which lies in the local x-y plane for the element. (optional) |
NOTE:
- The zeroLengthND element only represents translational response between its nodes
- If the NDMaterial object is of order two, the response lies in the element local x-y plane and the UniaxialMaterial object may be used to represent the uncoupled behavior orthogonal to this plane, i.e. along the local z-axis.
- If the NDMaterial object is of order three, the response is along each of the element local exes.
- If the optional orientation vectors are not specified, the local element axes coincide with the global axes. Otherwise the local z-axis is defined by the cross product between the vectors x and yp vectors specified on the command line.
- The valid queries to a zero-length element when creating an ElementRecorder object are 'force', 'deformation', and 'material matArg1 matArg2 ...'
EXAMPLE:
Code Developed by: Micheal Scott, Oregon State University.