您现在的位置:建筑结构>> 期 刊>> 2015年>> 第23期>>正文内容
基于ABAQUS的高层建筑结构动力弹塑性分析后处理软件的研究与开发*
张慎1,李霆1,徐厚军1,丁世伟2
摘 要
(1 中南建筑设计院股份有限公司,武汉 430071;  2 武汉大学土木建筑工程学院,武汉 430072)

[摘要]针对ABAQUS在高层建筑结构动力弹塑性分析后处理中的不足,利用ABAQUS二次开发语言Python对ABAQUS进行二次开发,开发了高层建筑结构动力弹塑性分析后处理软件。软件将ABAQUS弹塑性分析结果整理成层间位移角、楼层剪力等数据存入SQLite数据库文件。根据多个SQLite数据库文件,软件自动对弹塑性分析结果进行对比并对构件进行抗震性能评价,实现动力弹塑性时程分析结果的快速处理。
[关键词]ABAQUS; Python; SQLite; 动力弹塑性分析; 二次开发
中图分类号:TU3932文献标识码:A文章编号:1002-848X(2015)23-0079-07

Study and development of the dynamic elastic-plastic analysis post-processing software for high-rise building structures based on ABAQUS
 
Zhang Shen1, Li Ting1, Xu Houjun1, Ding Shiwei2
 
(1 Central-south Architectural Design Institute Co., Ltd., Wuhan 430071, China; 2 School of Civil Engineering, Wuhan University, Wuhan 430072, China)
 
Abstract: There exist disadvantages in post-processing of ABAQUS for dynamic elastic-plastic analysis on high-rise building structure. Python, the secondary development language of ABAQUS, was used to carry out secondary development of ABAQUS to develop the post-processing software for dynamic elastic-plastic analysis of high-rise building structure. Elastic-plastic analysis results of ABAQUS were arranged by the software into the interlayer displacement angle, floor shear and other data stored in the SQLite database file. According to some SQLite database files, the software automatically compared the elastic-plastic analysis results and evaluated the seismic performance of the members to realize the fast processing of the dynamic elastic-plastic time-history analysis results.
 
Keywords: ABAQUS; Python; SQLite; dynamic elastic-plastic analysis; secondary devlopment

*2011年度湖北省建设科技计划项目。
 
作者简介:张慎,博士,高级工程师,Email:zhangshen202@163.com。
下载地址

    你还没注册?或者没有登录?这篇论文要求至少是本站的注册会员才能阅读!

    如果你还没注册,请赶紧点此注册吧!

    如果你已经注册但还没登录,请赶紧点此登录吧!