GettingStartedInputFile.tcl -– Lateral Loads: Difference between revisions

From OpenSeesWiki
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