基于VB.NET的ABAQUS二次开发在角钢孔型设计中的应用  

Application of secondary development of ABAQUS based on VB.NET in the pass design of angle steel

在线阅读下载全文

作  者:令狐克志 王晨阳 王钟萱 邝霜 刘宇昊 朱国明[2] LINGHU Kezhi;WANG Chenyang;WANG Zhongxuan;KUANG Shuang;LIU Yuhao;ZHU Guoming(Technical Center,Tangshan Iron and Steel Group Co.,Ltd.,Tangshan 063000,China;School of Materials Science and Engineering,University of Science and Technology Beijing,Beijing 100083,China)

机构地区:[1]唐山钢铁集团有限责任公司技术中心,河北唐山063000 [2]北京科技大学材料科学与工程学院,北京100083

出  处:《轧钢》2024年第4期83-90,共8页Steel Rolling

基  金:国家重点研发计划项目(2021YFB3401000);河钢集团重点科技项目(HG2021219)。

摘  要:因角钢规格系列化而使其具有丰富的孔型设计需求,但是轧件的变形复杂难以预测,依靠传统经验不断试轧、修改孔型的方法使研发成本过于高昂。基于VB.NET语言对通用有限元软件ABAQUS进行二次开发,编写角钢轧制有限元建模程序,不但使型材轧制过程在虚拟环境下再现,提高孔型设计的准确性与效率,而且解决了因ABAQUS软件界面操作复杂且前处理需花费大量时间的问题。使用VB.NET语言编写程序,生成Python脚本,自动完成几何建模、材料属性定义和网格划分等一系列前处理过程,最后使用该程序进行了∠18#角钢的全轧程仿真,将模拟尺寸、实际尺寸与设计尺寸进行比较,验证了模型的可靠性与精度。Because of the gauge serialization of angle steel,it has a rich demand for pass design.However,the deformation of rolled piece is complicated and difficult to predict.The cost is too high to rely on the traditional experience to continuously try rolling and modify the pass.Based on VB.NET language,the general finite element software ABAQUS had undergone secondary development and the finite element modeling program of angle steel rolling was written.It not only made the section steel rolling process reappear in the virtual environment,improving the accuracy and efficiency of pass design,but also solved the problem that the interface operation of ABAQUS software was complicated and the pre-processing took a lot of time.Using VB.NET language to write programs to generate Python scripts,a series of FEM pre-processing like geometry modeling,material property definition and mesh division were accomplished automatically.Finally,the program was used to simulate the rolling process of∠18#angle steel,and the reliability and accuracy of the model were verified by comparing the simulation size,the actual size and the designed size.

关 键 词:角钢 孔型设计 VB.NET语言 ABAQUS 二次开发 PYTHON 

分 类 号:TG335[金属学及工艺—金属压力加工]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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