ABAQUS后处理二次开发在结构弹塑性分析中的应用  被引量:4

The Application of Secondary Development of Post-processing of ABAQUS in Structural Elastoplastic Analysis

在线阅读下载全文

作  者:滕军[1,2] 张何[3] 李祚华[2] 

机构地区:[1]福建工程学院,福州350108 [2]哈尔滨工业大学深圳研究生院,广东深圳518055 [3]中铁第四勘察设计研究院集团有限公司,武汉430063

出  处:《防灾减灾工程学报》2013年第S1期9-14,共6页Journal of Disaster Prevention and Mitigation Engineering

基  金:国家自然科学基金项目(50938001、51008048)资助

摘  要:在弹塑性分析的后处理阶段,通常需要依托大量的分析结果数据对结构进行抗震性能评价,而目前通用有限元软件ABAQUS的后处理功能无法详细提供结构设计过程中所需的数据。为高效、准确的提高结构大震弹塑性分析的效率,节省工程人员在后处理分析时所花费的时间和精力,利用面向对象的脚本语言Python对有限元软件ABAQUS进行了二次开发,实现层间位移角和结构损伤指标的自动计算,并将计算结果以曲线方式输出。文中讨论了ABAQUS自定义功能内核脚本的编写方法和图形用户界面开发的基本方法和流程,分析了插件程序开发中的问题及解决措施,并通过两个算例验证开发插件的正确性。After calculation and analysis by ABAQUS,data such as inter-story drift angle and damage index should be extracted to evaluate seismic performance of the structure.The basic post-processing function of ABAQUS usually can not provide the result data for structure design in the elastoplastic analysis.In order to improve the accuracy and efficiency of elastoplastic analysis,this paper conducted secondary development based on ABAQUS using Python.The Python, the scripting language of ABAQUS,can realize the automatic processing of inter-story drift angle and structural damage value.Two basic methods for secondary development of ABAQUS and design flow of plug-in program were introduced in this paper,and the correctness of the plug-in program for inter-story drift angle and structural damage evaluation was verified by two exact examples.

关 键 词:ABAQUS/CAE GUI程序开发 后处理 结构损伤分析 

分 类 号:TU313[建筑科学—结构工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象