3.1.10.61. MultipleShearSpring Element
This command constructs a multiple shear spring (MSS) element consisting of identical shear springs arranged radially to represent isotropic behavior in the local y-z plane. The command name MSS is an alias for multipleShearSpring.
- element multipleShearSpring $eleTag $iNode $jNode $nSpring -mat $matTag <-lim $dsp> <-orient <$x1 $x2 $x3> $yp1 $yp2 $yp3> <-mass $m>
Argument |
Type |
Description |
|---|---|---|
$eleTag |
integer |
unique element tag |
$iNode $jNode |
integer |
end nodes |
$nSpring |
integer |
number of radial shear springs |
$matTag |
integer |
tag of a previously defined uniaxial material ( |
$dsp |
float |
minimum deformation to compute equivalent coefficient (optional; default 0.0) |
$m |
float |
element mass (optional) |
Note
When
$dspis positive and shear deformation exceeds$dsp; the element adjusts force and stiffness to reproduce monotonic uniaxial material behavior in every direction.Valid Element Recorder queries include
globalForce,localForce,basicForce,localDisplacement, andbasicDeformation.
Example
Tcl Code
element multipleShearSpring 1 1 2 16 -mat 1
Python Code
element('multipleShearSpring', 1, 1, 2, 16, '-mat', 1)
Code developed by: Masaru Kikuchi