论文部分内容阅读
随着计算机信息技术的发展,模具CAD/CAM的推广及应用已成为保证模具设计制造质量、提高效率的有效途径。但是,目前基于CAD平台的模具设计多以通用性为原则,更多关注曲面造型和分模等工作,在进行模具结构设计时,仍采用传统的建模方式,效率低,设计繁琐,致使结构设计成为模具设计中耗时耗力的一环。另一方面,从冲压模结构设计来看,所涉及的零件多为导正销、固定块、导柱、导套等已经系列化标准化的零件,或者是如上、下模座等包含相似结构单元的典型件。如果采用人工建模与绘制,必然会增加重复劳动,且容易出现人为错误。因此,在通用CAD平台上进行二次开发,建立标准件库以及智能设计辅助工具,已成为提高设计效率,减少设计错误,缩短产品开发周期的必然趋势。基于此背景,结合某跨国企业的实际需求,本课题组开发了适用于当前市场上的三大CAD软件AutoCAD、NX和Pro/E,并可支持在WEB环境及没有CAD平台环境下运行的冲压模具辅助设计软件系统。该系统不同于传统CAD系统独立开发的模式,采用了一种全新的方法:即用户交互界面统一定制,采用VC++编程,将有关功能和界面模块制作成标准的COM组件或DLL,使用户界面与各CAD模块的开发独立进行,并且不受平台限制。AutoCAD、NX和Pro/E的二次开发程序可以通过接口,访问公共用户界面返回的型号、规格、尺寸等参数,用户只需选择这些参数即可得到零件的三维模型、工程图以及BOM表等。在CAD模块实现部分,本文着重研究了基于Pro/E平台的实现技术,对利用Pro/Toolkit工具开发三维智能化标准件系统的方法进行了论述,开发了集标准件快速、灵活检索与选型、规格参数动态计算、三维模型预览、CAD参数化建模、零件装配定位及BOM表自动生成等功能于一体的智能标准件库系统。用户安装了相应的软件包之后,根据所使用的CAD系统,只需要通过图文并茂的三级界面直接选择型号,或使用无处不在的快捷键功能进行搜索,就可以实现标准件的参数化建模和装配定位,快速完成模具设计,并生成BOM表或标准零部件订单。目前该系统已成功应用于生产实践,有效提高了冲模设计效率,缩短了产品开发周期。