BuildingTcl -- addLoad Examples -- Dynamic Lateral Loads

From OpenSeesWiki
Jump to navigation Jump to search


#########################
## BuildingTclFiles
##
## Silvia Mazzoni, 2008
##    University of California, Berkeley
#########################

# DYNAMIC LATERAL LOADS ------------------------------------
addLoadData LoadLabel EQ1;							# EQ TIME-HISTORY  
addLoadData LoadTypeLabel UniformEQ;						  
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 GMfactor 1.;								# scaling of ground motion for input  
addLoad  

addLoadData LoadLabel EQ2;						# EQ TIME-HISTORY 
addLoadData LoadTypeLabel UniformEQ;						  
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-E01140.at2";		# ground-motion filename for input  
addLoadData GMdirection X;							# lateral dof for ground motion input  
addLoadData GMfactor 1;								# scaling of ground motion for input  
addLoad  

addLoadData LoadLabel EQ_sine;					# Sine-Wave Acceleration TIME-HISTORY
addLoadData LoadTypeLabel UniformSine;			
addLoadData GMdirection X;							
addLoadData GMSineAccAmpl 1.*\$g;		
addLoadData PeriodSine 0.1*\$sec
addLoadData DurationSine 3.*\$sec
addLoad 

addLoadData LoadLabel EQBidirect;			# 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 -- support PEER strong motion database files with dt in header
addLoadData GMfilenameX H-E01140.at2;		# ground-motion filename for input
addLoadData GMfilenameZ H-E12140.at2;		# ground-motion filename for input
addLoadData GMfactorX 1.;					# scaling of ground motion for input
addLoadData GMfactorZ 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



BuildingTcl -- addLoad

Return to BuildingTcl Command Language Manual