GettingStartedInputFile.tcl -– Lateral Loads: Difference between revisions
Jump to navigation
Jump to search
(New page: ---- Return to BuildingTcl) |
No edit summary |
||
Line 1: | Line 1: | ||
__NOTOC__ | |||
[[Image:BuildingTclLogo.gif|link=BuildingTcl|right]] | |||
<source lang="Tcl"> | |||
# LATERAL LOADS --------------------------------------- | |||
addLoadData LoadLabel StaticPushover; # STATIC PUSHOVER | |||
addLoadData LoadTypeLabel LateralPushover; # options: LateralPushover, UniformEQ, UniformSine | |||
addLoadData DMax 1*\$in; # maximum displacement | |||
addLoadData ControlNodeFloor top; | |||
addLoad | |||
addLoadData LoadLabel EQ; # EQ TIME-HISTORY | |||
addLoadData LoadTypeLabel UniformEQ; # options: LateralPushover, UniformEQ, UniformSine | |||
addLoadData GMfactor \$g; # ground-motion input-units factor | |||
addLoadData GMdirectory "GMfiles"; # directory where ground motions are | |||
addLoadData FileType "PEER"; # ground-motion file type | |||
addLoadData GMfilename "H-E12140.at2"; # ground-motion filename for input | |||
addLoadData GMdirection X; # lateral dof for ground motion input | |||
addLoadData GMscale 1.; # scaling of ground motion for input | |||
addLoad | |||
addLoadData LoadLabel EQ2D; # EQ TIME-HISTORY | |||
addLoadData LoadTypeLabel UniformEQ2D; # options: LateralPushover, UniformEQ, UniformSine | |||
addLoadData GMfactor \$g; # ground-motion input-units factor | |||
addLoadData GMdirectory "GMfiles"; # directory where ground motions are | |||
addLoadData FileType "PEER"; # ground-motion file type | |||
addLoadData GMfilenameX "H-E01140.AT2"; # ground-motion filename for input | |||
addLoadData GMscaleX 1.; # scaling of ground motion for input | |||
addLoadData GMfilenameZ "H-E12140.AT2"; # ground-motion filename for input | |||
addLoadData GMscaleZ 1.; # scaling of ground motion for input | |||
addLoad | |||
addLoadData LoadLabel EQ3D; # EQ TIME-HISTORY | |||
addLoadData LoadTypeLabel UniformEQ3D; # options: LateralPushover, UniformEQ, UniformSine | |||
addLoadData GMfactor \$g; # ground-motion input-units factor | |||
addLoadData GMdirectory "GMfiles"; # directory where ground motions are | |||
addLoadData FileType "PEER"; # ground-motion file type | |||
addLoadData GMfilenameX "H-E01140.AT2"; # ground-motion filename for input | |||
addLoadData GMscaleX 1.; # scaling of ground motion for input | |||
addLoadData GMfilenameY "H-E01140.AT2"; # ground-motion filename for input | |||
addLoadData GMscaleY 0.3; # scaling of ground motion for input | |||
addLoadData GMfilenameZ "H-E12140.AT2"; # ground-motion filename for input | |||
addLoadData GMscaleZ 1.; # scaling of ground motion for input | |||
addLoad | |||
puts --DoneLoad-- | |||
</source> | |||
---- | ---- | ||
Return to [[BuildingTcl]] | |||
Return to [[Getting Started with BuildingTcl]] |
Latest revision as of 17:50, 30 October 2009
# LATERAL LOADS ---------------------------------------
addLoadData LoadLabel StaticPushover; # STATIC PUSHOVER
addLoadData LoadTypeLabel LateralPushover; # options: LateralPushover, UniformEQ, UniformSine
addLoadData DMax 1*\$in; # maximum displacement
addLoadData ControlNodeFloor top;
addLoad
addLoadData LoadLabel EQ; # EQ TIME-HISTORY
addLoadData LoadTypeLabel UniformEQ; # options: LateralPushover, UniformEQ, UniformSine
addLoadData GMfactor \$g; # ground-motion input-units factor
addLoadData GMdirectory "GMfiles"; # directory where ground motions are
addLoadData FileType "PEER"; # ground-motion file type
addLoadData GMfilename "H-E12140.at2"; # ground-motion filename for input
addLoadData GMdirection X; # lateral dof for ground motion input
addLoadData GMscale 1.; # scaling of ground motion for input
addLoad
addLoadData LoadLabel EQ2D; # EQ TIME-HISTORY
addLoadData LoadTypeLabel UniformEQ2D; # options: LateralPushover, UniformEQ, UniformSine
addLoadData GMfactor \$g; # ground-motion input-units factor
addLoadData GMdirectory "GMfiles"; # directory where ground motions are
addLoadData FileType "PEER"; # ground-motion file type
addLoadData GMfilenameX "H-E01140.AT2"; # ground-motion filename for input
addLoadData GMscaleX 1.; # scaling of ground motion for input
addLoadData GMfilenameZ "H-E12140.AT2"; # ground-motion filename for input
addLoadData GMscaleZ 1.; # scaling of ground motion for input
addLoad
addLoadData LoadLabel EQ3D; # EQ TIME-HISTORY
addLoadData LoadTypeLabel UniformEQ3D; # options: LateralPushover, UniformEQ, UniformSine
addLoadData GMfactor \$g; # ground-motion input-units factor
addLoadData GMdirectory "GMfiles"; # directory where ground motions are
addLoadData FileType "PEER"; # ground-motion file type
addLoadData GMfilenameX "H-E01140.AT2"; # ground-motion filename for input
addLoadData GMscaleX 1.; # scaling of ground motion for input
addLoadData GMfilenameY "H-E01140.AT2"; # ground-motion filename for input
addLoadData GMscaleY 0.3; # scaling of ground motion for input
addLoadData GMfilenameZ "H-E12140.AT2"; # ground-motion filename for input
addLoadData GMscaleZ 1.; # scaling of ground motion for input
addLoad
puts --DoneLoad--
Return to Getting Started with BuildingTcl