检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:郭玲[1] 杨合[1] 邱晞[1] 李恒[1] 詹梅[1] 郭良刚[1]
机构地区:[1]西北工业大学材料科学与工程学院,西安710072
出 处:《塑性工程学报》2007年第5期32-37,共6页Journal of Plasticity Engineering
基 金:国家杰出青年科学基金(50225518);国家自然科学基金(59975016;50175092);航空科学基金(04H53057)
摘 要:为了提高对非线性有限元软件ABAQUS结果提取及分析的效率和精度,基于面向对象的Python语言,对ABAQUS后处理程序进行了研究开发。提出了程序开发的思路及一般步骤,并基于此,研究开发了针对薄壁管数控弯曲这一具体应用的ABAQUS后处理程序,用于薄壁管弯曲起皱的判断和起皱区域的确定,以及最大壁厚减薄量的计算和其所在位置的确定,为实现弯管数控弯曲这一复杂成形过程的优化奠定基础。结果表明,所开发的程序能够从ABAQUS海量的计算结果中有效、精确地提取有用信息并进行操作,从而实现对模拟结果的定量分析和总结。文章也为基于Python的研究开发在其他领域的应用,提供了重要指导与借鉴。Based on an object-oriented program language Python, the ABAQUS post processor was studied and developed to im- prove the efficiency and accuracy of extracting and analyzing results from nolinear finite element code ABAQUS. The developing method and general procedure of program development are proposed in this paper. Meanwhile, some post processors were devel- oped for wrinkling judgment, wrinkling areas determination, maximum wall-thinning ratio calculation and location, which give solid foundation to optimize the complex processing. The results indicate that the developed program can extract useful informa- tion from mass ABAQUS results efficiently and accurately, and the quantitative analysis and summarization of modeling results can be realized. The study in this paper supplies important instruction to the application of second-developing based on Python in other fields as well.
关 键 词:程序开发 薄壁管 数控弯曲 PYTHON ABAQUS
分 类 号:TP311.1[自动化与计算机技术—计算机软件与理论] TG386.43[自动化与计算机技术—计算机科学与技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.229