检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:荣光旭 彭艳[1] 田凯[2] 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)
机构地区:[1]安徽工业经济职业技术学院地质与建筑工程学院,安徽合肥230051 [2]中国地质调查局成都地质调查中心,四川成都610081
出 处:《中北大学学报(自然科学版)》2021年第4期332-339,共8页Journal of North University of China(Natural Science Edition)
基 金:国家重点研发计划项目(2018YFC1505406);安徽省高校自然科学研究项目(2019zk02,KJ2018A0763);安徽省基建学会重点项目(1809-6)。
摘 要:强度折减法是边坡稳定性分析的主要方法之一.以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.
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.216.224.194