汽车车桥CAE软件设计及接口技术研究丁律辉____年第7期文章编号:1001-2265(____)07-0029-04_设计与研究_汽车车桥CAE软件设计及接口技术研究丁律辉,黄其柏,周明刚,宋朝,胡浩(华中科技大学机械科学与工程学院,武汉430074)摘要:应用PCL语言结合会话文件对MSC.Patran平台进行二次开发,实现汽车车桥结构建模与分析的参数化,可以提高工作效率,促进建模和计算精度的改善。文章利用VisualC++6.0强大的编程功能,并结合PCL语言,实现了VisualC++开发界面与Patran之间的无缝连接。利用这个接口,设计并实现了一个车桥CAE系统。关键词:汽车车桥;参数化建模;PCL语言;会话文件;CAE中图分类号:TH166文献标识码:AResearchontheCAESoftwareDesignofAutomotiveA_leandInterfaceTechniqueDINGLv-hu,iHUANGQ-iba,iZHOUMing-gang,SONGZhao,HUHao(SchoolofMechanicalScience_amp;Engineering,HuazhongUniversityofScienceandTechnology,Wuhan430074,China)Abstract:ThePCLlanguagecombinedwiththesessionfileofMSC.Patranisappliedfortheparameterizedmodelingandanalysisforautomotivea_lestructures,whichcanimprovetheefficiencywiththemodelingandanalysisprecisionenhanced.TheVisualC++withthepowerfulabilitycombinedwithPCLlanguagerealizestheseamlessinterfacebetweenthecustomersurfacedevelopedbyVisualC++andPatran.TheCAEsystemofautomotivea_leisdesignedbythisinterface.Keywords:automotivea_lestructure;parameterizedmodeling;PCL;languagesessionfile;CAE0引言随着汽车制造技术与汽车市场的发展,汽车制造向规模化和经济化方向发展,越来越多的车辆设计超越了现行有关规范的规定,需要利用有限元直接计算的手段来评估车辆安全性[1]。这类计算有的选用国内自主开发的软件,有的采用各汽车制造公司的结构计算软件[2]。MSC公司的系列软件在我国汽车结构计算中占据着非常广泛的市场。然而,直接应用这一类通用有限元软件分析车辆结构需要较高的有限元技巧和较长建模时间,这种方式不能满足现实车辆设计制造的要求,也不具备处理突发事件的能力。在采用有限元法研究某公司生产的车桥工程问题时,对同一类型不同几何尺寸的车桥,需要采用不同的有限元模型,建模的工作量很大,考虑到车桥的类型相对稳定,拓扑结构没有发生重大改变,这样建模与分析过程中有许多重复性的工作,耗费大量宝贵的时间[3]。为解决这个问题,采用VisualC++、PCL语言结合会话文件对MSC.Patran进行二次开发[4],同时采用UG进行参数化建模,使得开发的功能模块实现了结构建模与分析的参数化,且具有齐全的前、后处理功能。1Patran与PCL语言的功能特点Patran运行时,所有的操作都会记录在会话文件(sessionfile,.ses文件)中,系统默认为pantran.ses.01每次启动时版本编号自动递增。也可以将一段时间的操作记录在某个指定的会话文件中。会话文件中记录的操作可以通过回放的形式重做,里面也可以嵌入变量、函数定义等PCL程序段,会话文件的这个功能为开发PCL程序提供了方便,通过修改会话文件使建模过程程序化,工作效率能够得到较大的提高。此外,日志文件(journalfile,.jou文件)中会保存整个模型数据库db文件的建模过程,利用它也可以重建模型数据库[4]。PCL(patrancommandlanguage)语言的语法类似C语言,它提供一般高级语言所有的大部分数据类型。PCL命令语言是集成于MSC.Patran中的一个高级化、模块化结构的全功能计算机编程语言和用户自定义工具,可以让用户在MSC.Patran软件系统中集成自编开发的分析程序或特定的图形界面。为了利用MSC.收稿日期:____-12-30作者简介:丁律辉(1981)),男,武汉人,华中科技大学在读硕士研究生,主要从事有限元分析、机械设计和汽车底盘方面研究,(E-mail)lvhuiding@。29_