论文部分内容阅读
随着汽车工业和模具CAD技术的飞速发展,高质量、高效率地完成汽车零部件的模具设计已经越来越成为汽车生产行业的最重要课题之一。车轮作为汽车最主要的零部件,其成型过程对模具有着更高的要求,鉴于液态模锻工艺兼顾了铸造和模锻两种工艺的优点,将液态模锻技术应用于汽车车轮的生产工艺将得到越来越广泛的推广。为此,本文以GB/T3487-2005标准中5°深槽轮辋J型系列轻合金汽车轮液锻模CAD技术为研究对象,旨在开发出一套基于Pro/E系统,方便、实用的车轮液锻模CAD系统。通过对各种开发环境、开发技术的分析比较,论文以可视化的VisualC++6.0为开发环境、以Pro/E系统自带功能强大的Pro/TOOLKIT开发工具包为二次开发工具、以VC++面向对象的程序设计方法和基于ODBC类的数据库访问技术为二次开发技术,制定了以建立参数化模型库、创建各参数数据库、设计CAD系统各操作界面到编写实现CAD系统功能所需程序代码等为主要开发步骤,并逐步进行的车轮液锻模CAD系统开发技术路线。利用Pro/E系统强大的Parameter和Relation功能,以一套结构合理的16×7J规格车轮液锻模三维模型为基础,通过为液锻模各机构、各零件添加“参数”和“关系”,实现了用车轮零件基本参数驱动模具各零件结构尺寸变化的参数化设计目的,并建立了液锻模各机构、各零件的参数化模型库。论文以功能强大、方便实用的Access数据库管理系统为平台,创建了提高CAD系统实用性和标准化的各参数数据库,包括5°深槽轮辋系列车轮零件标准参数库、车轮零件材料库、车轮材料液锻工艺参数库、液锻设备技术参数库、标准液锻模模板尺寸参数库等。按照规范化的车轮液锻模设计步骤,利用VC++中各种资源的创建功能,设计了一套完整的、与模具设计步骤一一对应的对话框资源。这些对话框资源是用户在使用液锻模CAD系统过程中的主要操作界面,因此涵盖了液锻模设计中车轮零件CAD设计、液锻件图及液锻工艺参数制定、液锻模各模块(包括工作零件模块、开合模零件模块、连接机构零件模块、推出机构零件模块等)CAD设计等主要步骤的操作界面。利用C++语言面向对象的程序设计方法,以VC++中高度面向对象、功能强大的MFC (Microsoft Foundation Class Library)类库为基础,通过基于已设计完成的对话框资源的类的创建、对话框资源中具有不同功能的控件的消息相应函数的添加、实现各消息相应函数功能的程序代码的编写等一系列工作,最终完成了车轮液锻模CAD系统的开发,并实现了其在Pro/E系统中的成功注册及运行。最后,论文以15×6J规格铝合金汽车轮液锻模的设计为例,成功测试了本CAD系统的运行过程。