?/p>
ANSYS
里施加地震惯性力的方?/p>
?/p>
ANSYS
里做地震分析时,需要对结构施加地震惯性荷载,
地震惯性力是通过加速度的方
式输入进结构的,
然后与结构的质量一起形成动力计算时的惯性荷载,
下面说一下在
ANSYS
里施加地震惯性力的方法?/p>
首先,将三个方向的地震加速度放到一个文本文件里,如
accexyz.txt
,在这个数据文件里共
放三列数据,每列为一个方向的地震加速度值,这里仅给出数据文件中前几行的数据?/p>
-0.227109E-02 -0.209046E+00 0.467072E+01
-0.413893E-02 -0.168195E+00 0.261523E+01
-0.574753E-02 -0.157890E+00 0.809014E-01
-0.731227E-02 -0.152996E+00 0.119975E+01
-0.876865E-02 -0.138102E+00 0.130902E+01
-0.101067E-01 -0.131582E+00 0.143611E+00
.......................
然后,再建一个文本文件用来存放三个方向的地震加速度时间点,?/p>
time.txt
,在这个数据
文件里仅一列数据,
对应于加速度数据文件里每一行的时间点,
这里给出数据文件中前几行
数据?/p>
0.100000E-01
0.200000E-01
0.300000E-01
0.400000E-01
0.500000E-01
0.600000E-01
.......................
编写如下的命令流文件,并命名?/p>
acce.inp
*dim,ACCEXYZ,TABLE,2000,3 !01
?/p>
*vread,ACCEXYZ(1,1),accexyz,txt,,JIK,3,2000 !02
?/p>
(3e16.6) !03
?/p>
*vread,ACCEXYZ(1,0),time,txt !04
?/p>
(e16.6) !05
?/p>
ACCEXYZ(0,1)=1 !06
?/p>
ACCEXYZ(0,2)=2 !07
行,同上
ACCEXYZ(0,3)=3 !08
行,同上
finish
/SOLU
ANTYPE,trans
btime=0.01 !
定义计算起始时间
etime=15.00 !
定义计算结束时间
dtime=0.01 !
定义计算时间步长
*DO,itime,btime,etime,dtime
time,itime
AUTOTS,0
NSUBST,1, , ,1