Corotational Truss Element: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 6: | Line 6: | ||
{| | {| | ||
| style="background:yellow; color:black; width:800px" | '''element corotTruss $eleTag $iNode $jNode $A $matTag <-rho $rho | | style="background:yellow; color:black; width:800px" | '''element corotTruss $eleTag $iNode $jNode $A $matTag <-rho $rho>''' | ||
|} | |} | ||
Line 13: | Line 13: | ||
{| | {| | ||
| style="background:yellow; color:black; width:800px" | '''element corotTrussSection $eleTag $iNode $jNode $secTag <-rho $rho | | style="background:yellow; color:black; width:800px" | '''element corotTrussSection $eleTag $iNode $jNode $secTag <-rho $rho>''' | ||
|} | |} | ||
Line 34: | Line 34: | ||
| '''$rho''' || optional, mass per unit length, default = 0.0 | | '''$rho''' || optional, mass per unit length, default = 0.0 | ||
|- | |- | ||
} | |||
Line 50: | Line 45: | ||
*For backward compatability the command '''element corotTruss $eleTag $iNode $jNode $secTag'' will still work and produce a CorotTrussSection element. | *For backward compatability the command '''element corotTruss $eleTag $iNode $jNode $secTag'' will still work and produce a CorotTrussSection element. | ||
* | * CorotTruss DOES include Rayleigh damping by default. Truss DOES NOT. | ||
EXAMPLE: | EXAMPLE: |
Revision as of 22:17, 5 July 2011
- 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 corotational truss element object. There are two ways to construct a corotational truss element object:
One way is to specify an area and a UniaxialMaterial identifier:
element corotTruss $eleTag $iNode $jNode $A $matTag <-rho $rho> |
the other is to specify a Section identifier:
element corotTrussSection $eleTag $iNode $jNode $secTag <-rho $rho> |
- When constructed with a UniaxialMaterial object, the corotational truss element considers strain-rate effects, and is thus suitable for use as a damping element.
- The valid queries to a truss element when creating an ElementRecorder object are 'axialForce,' 'stiff,' deformations,' 'material matArg1 matArg2...,' 'section sectArg1 sectArg2...' There will be more queries after the interface for the methods involved have been developed further.
- For backward compatability the command 'element corotTruss $eleTag $iNode $jNode $secTag will still work and produce a CorotTrussSection element.
- CorotTruss DOES include Rayleigh damping by default. Truss DOES NOT.
Code Developed by: fmk
$eleTag | unique element object tag |
$iNode $jNode | end nodes |
$A | cross-sectional area of element |
$matTag | tag associated with previously-defined UniaxialMaterial |
$secTag | tag associated with previously-defined Section |
$rho | optional, mass per unit length, default = 0.0 |