摘要
基于Voronoi图基本原理,通过编写Python语言在ABAQUS中构造出三维多晶体微结构几何模型。利用ABAQUS/CAE内嵌的GUI插件开发辅助工具RSG对话框构造器,定制合理的参数对话框,编写内核Python程序开发出材料微结构前处理建模插件Polycrystal Toolkit,利用该插件可以快速构造微结构几何模型并赋予晶体学取向。采用该方法建立的有限元模型结合大型仿真软件ABAQUS分别对2种任意取向下的圆柱多晶体进行扭转变形模拟。结果表明:通过编写Python语言生成的Voronoi多晶模型可以很好地描述实际多晶体变形过程中内部变形的不均匀性,验证了模型及插件的有效性,为以后织构演化行为的研究提供了有利的建模基础。
Based on the basic principles of Voronoi diagram,a geometric model of the three-dimensional multicrystal microstructure was constructed in ABAQUS by writing Python language.By using RSG dialog box constructor,a kind of auxiliary tool for the development of GUI plug-in embedded in ABAQUS/CAE,the reasonable parameter dialog box was customized and the kernel Python program was wrote to develop the material microstructure pre-processing modeling plug-in Polycrystal Toolkit,which could be used to quickly construct microstructural geometry models and provide with crystallography orientation.The finite element model established with this method was combined with the large simulation software ABAQUS to respectively simulate the torsional deformation of cylindrical polycrystals with two kinds of arbitrary orientations.he results show that the Voronoi polycrystalline model generated by the programming of Python language can well describe the unevenness of internal deformation in the actual polycrystal deformation process,and verify the validity of the model and plug-in,which will provide a favorable modeling basis for the study of the textual evolution behavior in the future.
作者
张江溯
李旭东
Zhang Jiangsu;Li Xudong(State Key Laboratory of Advanced Processing and Recycling of Non-Ferrous Metal Material,Lanzhou University of Technology,Lanzhou 730050,China)
出处
《甘肃科学学报》
2020年第3期34-39,共6页
Journal of Gansu Sciences
关键词
PYTHON语言
GUI插件
材料微结构
晶体学取向
二次开发
Python language
GUI plug-in
Material microstructure
Crystallography orientation
Secondary development