期刊文献+

基于Python的ABAQUS有限元强度折减法程序在边坡稳定性分析中的应用 被引量:7

Application of ABAQUS Finite Element Strength Reduction Program Based on Python in Slope Stability Analysis
下载PDF
导出
摘要 强度折减法是边坡稳定性分析的主要方法之一.以ABAQUS为平台,基于ABAQUS中自带的方法(method),应用脚本语言Python编写了基于场变量的有限元强度折减法程序.通过Python语言中的文件处理方式,利用字符串索引修改关键字,完成了对模型输入文件的修改,从而可以控制场变量的变化范围,实现自动提交分析.通过工程实例讨论了二次开发中对象模型的调用流程,以及数据读取、结果输出等技术,验证了该Python脚本程序的可行性.本研究为后续Python的岩土工程仿真二次开发应用提供了借鉴. Strength reduction method is one of the main methods for slope stability analysis.Based on ABAQUS platform and the method in ABAQUS,the program of finite element strength reduction method based on field variable was written by Python.Through the way of file processing in Python language,using string index to modify keywords,the model input file could be modified,so that the range of field variables could be controlled and the analysis could be submitted automatically.Through an engineering example,the calling process of object model,data reading and result output technology in the secondary development were discussed,and the feasibility of the python script program was verified.It provides a reference for the following research of Python in the secondary development and application of geotechnical engineering simulation.
作者 荣光旭 彭艳 田凯 RONG Guang-xu;PENG Yan;TIAN Kai(College of Geology and Construction Engineering,Anhui Technical College of Industry and Economy,Hefei 230051,China;Chengdu Center,China Geological Survey,Chengdu 610081,China)
出处 《中北大学学报(自然科学版)》 CAS 2021年第4期332-339,共8页 Journal of North University of China(Natural Science Edition)
基金 国家重点研发计划项目(2018YFC1505406) 安徽省高校自然科学研究项目(2019zk02,KJ2018A0763) 安徽省基建学会重点项目(1809-6)。
关键词 ABAQUS PYTHON 有限元强度折减法 二次开发 字符串索引 ABAQUS Python strength reduction finite element method secondary development string index
  • 相关文献

参考文献22

二级参考文献153

共引文献1701

同被引文献58

引证文献7

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部