技术周刊 | SAUSAGE导出ABAQUS计算的基本操作

技术周刊 | SAUSAGE导出ABAQUS计算的基本操作,第1张

技术周刊 | SAUSAGE导出ABAQUS计算的基本操作,图片,第2张

SAUSAGE作为一款高效非线性分析软件,因操作简单方便,结果直观便于理解,已成为广大工程师进行弹塑性分析的第一选择,其分析结果已经与ABAQUS进行了大量的背靠背对比验证,计算结果基本一致。软件提供了导出接口,以便用户能够快速完成ABAQUS模型的导出并进行对比验证。下面笔者介绍一下SAUSAGE导出ABAQUS模型进行分析的基本操作,帮助有限元新手“小白”快速掌握此技能。


导出操作的流程 注意事项

技术周刊 | SAUSAGE导出ABAQUS计算的基本操作,图片,第3张 

在上述导出操作的流程有以下几点注意事项:

1) ABAQUS不支持中文字符,所以模型名称以及路径均需采用英文字符,同时不要包含特殊字符,否则会导致导出失败。

2) ABAQUS中仅能采用瑞利阻尼进行计算,因而在SAUSAGE的动力时程分析工况中阻尼模型应选择瑞利阻尼。

3) 由于ABAQUS中不考虑梁板平齐,所以在对比时,SAUSAGE中要取消梁板平齐。

4) 对于含剪力墙的结构,ABAQUS是通过边缘构件统计楼层指标的,因而在SAUSAGE计算前需要确保剪力墙生成了边缘构件。
文件解释及修改

aba-inp文件夹包括ABAQUS计算所用的各种*.inp文件和批处理*.bat文件。

对其中的主要文件说明如下:

*-cmd-fre.bat: 双击调用 ABAQUS 进行模态分析;

*-cmd-gra.bat: 双击调用 ABAQUS 进行竖向加载分析;

*-cmd-X.bat: 双击调用 ABAQUS 进行显式动力分析;

*-cmd-getdisp.bat: 双击调用ABAQUS提取动力分析的楼层位移结果;

*-cmd-getsf.bat: 双击调用ABAQUS提取动力分析的楼层剪力结果;

X.inp: 强轴方向地震波数据;

Y.inp: 弱轴方向地震波数据;

*-X.inp: 动力弹塑性分析 X 方向为主方向工况参数定义;

*-Y.inp: 动力弹塑性分析 Y 方向为主方向工况参数定义;

*-fre.inp: 模态分析参数定义;

*-gra.inp: 竖向加载分析参数定义;

与SAUSAGE类似,ABAQUS时程分析前需要先进行初始分析,点击*-cmd-gra.bat和*-cmd-fre.bat进行竖向加载和模态分析,然后再点击*-cmd-X.bat进行时程分析。在进行时程分析前,应先在相应的*-X.inp工况文件中进行修改。主要涉及以下内容:

技术周刊 | SAUSAGE导出ABAQUS计算的基本操作,图片,第4张

图1 *-X.inp文件

(1) “*DYNAMIC, EXPLICIT”后的数字表示地震波总时长,如40s的地震波就修改为40。

(2) “*FIXED MASS SCALING, TYPE=BELOW MIN, DT=5.e-5”用来定义时间步长,在该语句前加两个**,将其注释掉,即可将固定的步长5.e-5调整为ABAQUS自行计算时间步长。

(3) “GRAV, -1, 1, 0, 0”中,第一个数字为放大因子,该值乘上地震波文件中的峰值即为输入的地震动峰值加速度,后三个数字为地震动的加载方向,依次为X向、Y向、Z向。图1中即为主方向(strong)、次方向(weak)、竖直方向(vertical)的三向地震加载。

(4) “*OUTPUT, FIELD, NUMBER INTERVAL= ”处的值由默认改为指定值,指定值为总时间/输出时间间隔,以此控制结果输出的间隔。如图中的结果输出间隔为40/2000=0.02s.

完成设置点击保存后,再点击*-cmd-X.bat进行时程分析。
结果提取及查看

计算完成以后用ABAQUS打开*-gra.odb、*-fre.odb、*-X.odb文件可以查看竖向加载、模态分析以及时程分析结果。

动力分析中混凝土构件的受压损伤情况查看,需要打开*-X.odb文件后,点击相应的按钮。对梁柱一维构件,点击SDV4查看梁柱的受压损伤;对于墙板二维构件,点击DAMAGEC查看墙板的受压损伤,如图2所示。

技术周刊 | SAUSAGE导出ABAQUS计算的基本操作,图片,第5张 

技术周刊 | SAUSAGE导出ABAQUS计算的基本操作,图片,第6张

图2 损伤结果查看

对楼层指标的统计,需双击*-cmd-getdisp.bat、*-cmd-getsf.bat批处理文件运行后提取结果。

运行*-cmd-getdisp.bat后,会生成如所图3示的结果文件。

技术周刊 | SAUSAGE导出ABAQUS计算的基本操作,图片,第7张 

图3 楼层位移结果文件

其中,小写字母命名的文件均为时程结果,disp、drift分别表示楼层位移、层间位移角,x/y表示方向,_max/min表示最大/小值。一般我们关注楼层位移及层间位移角时程的包络/平均结果,对应的结果文件为*-X-DRIFTMAX.txt。

运行*-cmd-getsf.bat后,会生成如图4所示的结果文件。

技术周刊 | SAUSAGE导出ABAQUS计算的基本操作,图片,第8张 

图4 楼层剪力结果文件

其中,COLM为柱剪力,SHW为剪力墙剪力,SUM为总剪力,数字1、2表示方向,以上均为时程结果。一般我们关注楼层剪力时程的最大值,对应的结果文件为*-X-SHEARMAX.txt。


结语

1) SAUSAGE接口可以“一键”导出ABAQUS模型数据和分析参数;

2) SAUSAGE导出的ABAQUS文件可以“一键”自动输出楼层指标方便用户对比。


END
BREAK AWAY
本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 技术周刊 | SAUSAGE导出ABAQUS计算的基本操作

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情