[土木] 在 ABAQUS 中对框架结构施加地震波(对初学者普及,同时向大虾们求教) 初学 ABAQUS 没多久,由于课程需要,想用实体单元建了一个五层的框架结构,要对其施加地震波。但是我只学了石老师《实例》的前面部分,只知道些比较基本的操作之类的,于是上网求助于论坛。 在找完很多帖子后,建模并计算,基本算是成功的。所以首先是要衷心感谢各位在论坛上指导了我的楼主及他们的帖子们。 不过感觉网上各位大侠可能都没体会到民间疾苦,只提了个大概,我们自己得总结半天。所以在此详细点写下自己查到的方法,回报下论坛上的各位,给其他一些初学的人一些帮助,也达到交流学习的目的。 但同时还有许多自己不知其所以然的,想要请教各位大侠(红色字体是引用别人说的,蓝色字体是我的疑问,望大家讨论或帮忙解答)。 在网上查了些方法: module 选load,在 tools-----amplitude-----creat 默认的 continue 在 Edit Amplitude 里面输入时间和加速度,点OK。点creat boundary condition,出现对话框 creat boundary condition,选择acceleration/angular acceleration,continue---选择要施加的边界---done----出现对话框edit bondary condition 对话框,在 amplitude 里选择你所定义的时间和加速度。点ok 就完工了。 这是在 CAE 里输入地震波的方式,我用的方法是直接在 inp 文件里加地震波的。 首先在 CAE 里建好模型,定义两个分析步。 第一个分析步是加自重,采用线性加载的方式。 (a) 加载方式:ABAQUS 在施加 Gravity 时,默认为Instantaneous(瞬时加载),如果把结构自重以瞬间加载方式加到结构上,相当于对结构施加了一个脉冲荷载,会引起结构在竖向的振动,在不考虑结构阻尼的情况,这种振动会一直持续下去。如果是混凝土结构,这种竖向振动也会造成混凝土受拉损伤,所以这种加载方式不太合理。 (b)新建加载方式:创建一个新的 Amplitude,Type=smooth tpye,0 时刻Am=0,然后再选择一个 0.5s~1s 时刻,Am=1,在这个区间内线性插值,实现幅值从0 到 1。这种方式加载要优于上述瞬时加载,但是在起初的 0.5s(或者 1s,即smooth tpye 中设置的终点时间)内计算结果是不准确的,所以要把这部分的计算结果剔除,剔除方法就是,创建 2 个 step,第一个 step 主要分析自重作用,待自重稳定后开始第二个 step 地震时程反应分析。 以上方法也是得自论坛,我感觉说的有道理,就用了...