第16卷第3期塑性工程学报V01.16No.32009年6月JOURNALOFPLASTICITYENGINEERINGJun·2009doi:10.3969/j.issn.1007—2012.2009.03.010基于Python的ABAQUS数控弯管数值模拟后处理*(西北工业大学材料学院,凝固技术国家重点实验室,西安710072)岳永保杨合詹梅(成都飞机工业(集团)有限公司,成都610092)许旭东李光俊摘要:弯管零件以其优良的性能,在各工业领域中得到了广泛应用。有限元数值技术的发展为研究管材弯曲问题提供了一种有效的途径,结果数据的有效提取和高效处理成为数控弯管数值模拟的关键问题。文章采用Python语言对ABAQUS后处理模块进行了二次开发,根据数控弯管的常见质量指标,实现了截面扁化率、壁厚变化率、回弹角的计算以及管件起皱判断等功能,并开发出友好的图形用户界面,以增强后处理模块的实用性。其后处理二次开发思路同样适用于其他塑性成形过程。关键词:数控弯管;ABAQUS;Python,二次开发;后处理中图分类号:TG386TP311文献标识码:A文章编号:1007-2012(2009)03—0048-07Studyonpost-‘processmoduleofNCtubebendingbasedonABAQUSsoftwareusingPythonYUEYong-baoYANGHeZHANMei(CollegeofMaterialsScienceandEngineering,StateKeyLaboratoryofSolidificationProcessing,NonhwestemPolytechnicalUniversity,Xi’8n710072China)XUXtrdongLIGuang-jun(ChengduAircraftIndustry(Group)CorporationLtd,Chengdu610092Chim)Abstract:Bentpartshavebeenwidelyappliedinvariousindustrialfieldsduetotheirexcellentperformance.Itisalleffectualap—proachforstudyingtubebendingproblembyusingfiniteelementmethod(FEM).Oneofthekeyproblemsofnumericalsimula—tionofNCtubehandingisextractingandoperatingresultdataefficiently.Inthispaper,apost-proc髑smodulefortubebendinghasbeensecond-developedonABAQUSbyusingPytholLAccordingtOthecommonqualityindexinNCtubebending,somepracticalpost-processfunctionsareaccomplished,includecalculatingsectionflatratio,wallthicknesschangeratio,springbackangleMterunloadingandestimatingwrinkleornoLAtthesametime,afriendlygraphicaluserinterface(GL兀)isdevelopedtOenhancethepracticabilityofthepost-processmodule.Thesecond-developedframeofthepost-processfortubebendingcanalsobeextendedtOotherplasticprocesses.1【eywords:NCtubebending;ABAQUS;脚hornsecond-develop;post-process引言弯管类零件凭借其优异的力学性能,在航空航*教育部新世纪优秀人才计划资助项目(NCET-08-0462);凝固技术国家重点实验室(西北工业大学)自主研究课题资助(KP200919)。岳永保E-mail:yueyongbao@mail.nwpu.eelu.c11作者简介:岳永保,男,1984年生,西北工业大学,硕士研究生,主要研究方向为先进埋性加工技术及计算机仿真收稿El期:2008-08—18;修订日期:2009-03—17天、汽车等领域得到了广泛应用,数控弯管技术近年发展迅速,成为弯管重要的成形手段[1]。但管材弯曲是一个复杂的物理过程,若要实现弯管的精确高效成形,对其变形机理的深入分析和缺陷的可靠预测就显得格外重要[23。有限元数值技术的发展为这该难题的研究提供了一种有效途径,由于能够直观地获得应力应变场的分布、分析缺陷产生的原因及位置,因而在弯管加工中得到了很好的应用[3{]。与此同时,如何对计算获得的海量数据进行有效提取和操作,成为亟待解决的关键问题【6]。ABAQUS作为大型通用有限元分析软件,可以求解各种复杂非线性问题,尤其在处理金属成形万方数据第3期岳永保等:基于Python的ABAQus数控弯管数值模拟后处理49中的复杂接触问题时效果显著。但ABAQUS后处理模块的功能还有待完善,因为其计算结果只能显示管件的应力应变分布,对于用户关心的截面扁化、壁厚减薄、回弹角以及起皱判断等问题,并没有直接的解决方案,用户需要对结果数据手工操作来实现。由于计算得到的数据量较大,繁琐的手工操作费时费力,而且容易造成数据丢失。为了扩展在专业领域的应用,ABAQUS提供了强大的二次开发平台,采用...