首页 | 本学科首页   官方微博 | 高级检索  
     

基于MATLAB的ABAQUS二次开发(上)——解决方案与技术要点
引用本文:熊威,甘忠,熊仕鹏,袁胜,李光俊.基于MATLAB的ABAQUS二次开发(上)——解决方案与技术要点[J].塑性工程学报,2012,19(4):21-26.
作者姓名:熊威  甘忠  熊仕鹏  袁胜  李光俊
作者单位:1. 西北工业大学现代设计与集成制造技术教育部重点实验室,西安,710072
2. 成都飞机工业(集团)有限责任公司制造工程部,成都,610092
摘    要:为提高使用有限元软件ABAQUS进行分析的效率和对分析结果数据进行处理的效率,使用MATLAB对ABAQUS的前置处理和后置处理程序进行开发。分析了ABAQUS二次开发的思路和步骤;并根据分析结果,使用MATLAB开发了更改材料参数、网格尺寸、模具半径和模具型面的前置处理程序和自动提取仿真数据,而且拟合成形半径,对曲面外形进行配准拟合的后置处理程序。使用MATLAB实现了整体壁板的时效成形回弹补偿。结果表明,所开发的程序可以实现对ABAQUS有限元模型的更改、批量计算和自动结果分析。从而提高研究工作效率。该文为ABAQUS二次开发提供了不同于Python语言的思路。

关 键 词:时效成形  ABAQUS  二次开发  MATLAB  前处理  后处理

Secondary development for ABAQUS based on MATLAB, part 1: Solution and key technologies
XIONG Wei , GAN Zhong , XIONG Shi-peng , YUAN Sheng , LI Guang-jun.Secondary development for ABAQUS based on MATLAB, part 1: Solution and key technologies[J].Journal of Plasticity Engineering,2012,19(4):21-26.
Authors:XIONG Wei  GAN Zhong  XIONG Shi-peng  YUAN Sheng  LI Guang-jun
Affiliation:XIONG Wei GAN Zhong XIONG Shi-peng(Key Laboratory of Contemporary Design and Integrated Manufacturing Technology,Northwestern Polytechnical University,Ministry of Education,Xi’an 710072 China) YUAN Sheng LI Guang-jun(Manufacturing Engineering Department,Chengdu Aircraft Industrial(Group) Co.,Ltd.,Chengdu 610092 China)
Abstract:To improve the efficiency of simulation with finite element software ABAQUS,especially that of processing the resultant data,MATLAB has been employed to develop pre-processing and post processing program.By analyzing the principle of ABAQUS secondary development,MATLAB has been used to program pre-processing software that can modify material parameters,mesh size,mold radius and surface.And post processing program that can fit forming radius,register curvature surfaces and fit them has also been developed.With their help springback compensation for panel has been realized.The results reveal that these programs can modify parameters in ABAQUS finite element model,calculate a batch job and Abstract data automatically.Therefore,the research efficiency was improved.And the paper provides a way,which is different from using Python,to carry out ABAQUS secondary development.
Keywords:age forming  ABAQUS  secondary development  MATLAB  pre-processing  post processing
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号