The elasticBeamColumn, forceBeamColumn (nonlinearBeamColumn) and dispBeamColumn elements all handle ele loads.
For uniformly-distributed load:
eleLoad -ele $eleTag1 <$eleTag2 ....> -type -beamUniform $Wz <$Wx>
For point load:
eleLoad -ele $eleTag1 $eleTag2 -type -beamPoint $Pz $xL <$Px>
For uniformly-distributed load:
eleLoad -ele $eleTag1 <$eleTag2 ....> -type -beamUniform $Wy $Wz <$Wx>
For point load:
eleLoad -ele $eleTag1 $eleTag2 -type -beamPoint $Py $Pz $xL <$Px>
$eleTag1 |
previously-defined-element tags |
<$eleTag2 .....> |
additional previously-defined-element tags (optional) |
$Wy |
3D: uniformly-distributed load in local y direction |
$Wz |
2D: uniformly-distributed load in direction perpendicular to element longitudinal axis 3D: uniformly-distributed load in local z direction |
$Wx |
uniformly-distributed load in direction parallel to element longitudinal axis |
$Py |
3D: point load in local y direction |
$Pz |
2D: point load in direction perpendicular to element longitudinal axis 3D: point load in local z direction |
$xL |
location of point load, prescribed as fraction of element length |
$Px |
point load in direction longitudinal to element longitudinal axis (applied at the same location as $Pz) |
|
|
were x axis is along the member.
NOTE: the forceBeamColumn (nonlinearBeamColumn) element might have problems converging; the current code needs to be redone, 'MICHAEL' has promised to get around to it.