在ANSYS里施加地震惯性力的方法.doc

在ANSYS里施加地震惯性力的方法.doc

ID:49690740

大小:134.50 KB

页数:36页

时间:2020-03-03

在ANSYS里施加地震惯性力的方法.doc_第1页
在ANSYS里施加地震惯性力的方法.doc_第2页
在ANSYS里施加地震惯性力的方法.doc_第3页
在ANSYS里施加地震惯性力的方法.doc_第4页
在ANSYS里施加地震惯性力的方法.doc_第5页
资源描述:

《在ANSYS里施加地震惯性力的方法.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、[分享]在ANSYS里施加地震惯性力的方法[b][size=16px]在ANSYS里施加地震惯性力的方法[/size][/b]在ANSYS里做地震分析时,需要对结构施加地震惯性荷载,地震惯性力是通过加速度的方式输入进结构的,然后与结构的质量一起形成动力计算时的惯性荷载,下面说一下在ANSYS里施加地震惯性力的方法。首先,将三个方向的地震加速度放到一个文本文件里,如accexyz.txt,在这个数据文件里共放三列数据,每列为一个方向的地震加速度值,这里仅给出数据文件中前几行的数据:[font=宋体]-0.227109E-02-0

2、.209046E+000.467072E+01-0.413893E-02-0.168195E+000.261523E+01-0.574753E-02-0.157890E+000.809014E-01-0.731227E-02-0.152996E+000.119975E+01-0.876865E-02-0.138102E+000.130902E+01-0.101067E-01-0.131582E+000.143611E+00[/font].......................然后,再建一个文本文件用来存放三个方向的地震加

3、速度时间点,如time.txt,在这个数据文件里仅一列数据,对应于加速度数据文件里每一行的时间点,这里给出数据文件中前几行数据:[font=宋体]0.100000E-010.200000E-010.300000E-010.400000E-010.500000E-010.600000E-01[/font].......................编写如下的命令流文件,并命名为acce.inp[font=宋体]*dim,ACCEXYZ,TABLE,2000,3!01行*vread,ACCEXYZ(1,1),accexyz,tx

4、t,,JIK,3,2000!02行[/font][font=宋体](3e16.6)!03行[/font][font=宋体]*vread,ACCEXYZ(1,0),time,txt!04行(e16.6)!05行[/font][font=宋体]ACCEXYZ(0,1)=1!06行ACCEXYZ(0,2)=2!07行,同上ACCEXYZ(0,3)=3!08行,同上[/font]finish[font=宋体]/SOLUANTYPE,transbtime=0.01!定义计算起始时间etime=15.00!定义计算结束时间dtime=0.

5、01!定义计算时间步长*DO,itime,btime,etime,dtimetime,itime[/font][font=宋体][font=宋体]AUTOTS,0NSUBST,1,,,1KBC,1[/font]acel,ACCEXYZ(itime,1),ACCEXYZ(itime,2),ACCEXYZ(itime,3)!施加三个方向的地震加速度SOLVE*ENDDO[/font]最后,在命令窗口里输入/input,acce,inp即可对结构进行地震动力分析。[b]说明和讨论:[/b]1、命令流中各行说明:01行:定义2000行

6、,3列的数组,(行数根据数据文件里加速度点数来定)ACCEXYZ用来存放三个方向的加速度值02行:从数据文件accexyz.txt里读加速度值到数组ACCEXYZ,2000为行数,可根据情况修改。其中的JIK,3,2000非常重要,它决定着将从加速度数据文件中数据输入到ACCEXYZ数组时的存放格式,这里用到按JIK方式变化,即读进来的数据依次放入ACCEXYZ(I,J)(J从1到3,I从1到2000,K默认从1到1)。根据这行命令下面(3e16.6)的格式,每次从数据文件里读一行三个数据,分别放入ACCEXYZ(1,1)、A

7、CCEXYZ(1,2)、ACCEXYZ(1,3),接着再读下一行的三个数据,分别放入ACCEXYZ(2,1)、ACCEXYZ(2,2)、ACCEXYZ(2,3),依次类推。当然依据数据文件的格式,也可以选用IJK,IKJ,JIK,JKI,KIJ,KJI等格式,其中IJK为默认。03行:读数据的格式,每行三个数值。由于数据文件中的数据是用科学记数年法表示的,因此,这里也用相应FORTRAN的科学记数法的格式。如果数据文件里的数值是如“0.28761.23332.9938”这样的格式,此行的数据格式也就修改为“(3f10.4)”这

8、样的格式。04行:从数据文件time.txt里读时间值到数组ACCEXYZ的第零列06行:将数组ACCEXYZ的第零行赋值,如果不对行插值的话也可以不赋值2、ANSYS中施加地震动荷载的讨论本贴中所说的在结构上施加惯性荷载的方法仅适用于对刚性基础上的结构的地震分析,对于考虑结

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。