【问题概述】
如何在STAAD中通过底部剪力法添加竖向地震?
【解决方法】
STAAD软件中通过Seismic Definition工具对模型采用底部剪力法(即等效侧向力分析法)考虑地震时,只能考虑水平方向的地震,即X方向和Z方向。那么当模型考虑竖向地震且采用底部剪力法时,如何按照中国抗震规范添加呢?
首先,先在Seismic Definition中添加底部剪力法参数,再在Load Case中添加两个水平方向的地震,如Load case 1和 Load Case 2;(注意,这里的质量源是直接通过在地震参数下定义的,可以采用参考荷载定义,或者在Load Case 1地震中定义,这里仅为示意)
然后,键入分析命令,注意这里选择 Load Data。
计算该模型,计算完成后,可以在Output 文件中找到作用于节点上的地震力值,如下图所示:
从上图可得,X方向的地震力大于Z方向的地震力,因此我们将X方向地震力拷贝到Excel表格中,然后用Excel功能,分列。
然后,再模型中添加新的工况 Load 3 类型选择 Seismic
接下来,处理下excel表格中的数据,根据中国规范中公式内容,对FX方向的地震力值*0.65*0.75/0.85得到最终的结果值,然后在Excel表中将FX替换成FY字母;并将数据拷贝到Staad的文本命令中。
通过Utilities>Command File打开文本命令进行如下编辑:添加SET NL 命令,然后添加CHANGE命令,然后再工况3中直接考入Excel中的数据,之后工况4 和工况5为考虑的水平地震和竖向地震的组合,再次运行即可。(注意这里没有添加重力组合,用户可以自行添加,这里仅为示例)
示例模型: