GettingStartedInputFile.tcl -– Lateral Loads
Jump to navigation
Jump to search
# 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