论文部分内容阅读
冲裁模是冲模的一种,在生产中应用广泛。Pro/E软件是在模具设计中应用较多的三维设计软件之一,但是该软件没有针对冲裁模的专用设计模块,为了在更高层次上应用该软件,有必要对其进行二次开发。所以基于Pro/E研究开发针对冲裁模的专业设计系统不仅可以实现冲裁模设计流程的专业化,又可提高Pro/E的专业化程度,可以说是一举两得。本文使用Pro/TOOLKIT和Visual C++.NET开发冲裁模辅助设计系统,进而提高冲裁模的设计效率和Pro/E的利用率。针对冲裁模对Pro/E进行二次开发的研究主要集中在零件库的开发上,基于冲裁模设计流程对Pro/E进行二次开发的研究并不多。基于此,本文首先对模具CAD技术的应用现状以及在冲裁模设计中的使用进行了整体分析,在此基础上提出了本文所要研究的基于Pro/E开发冲裁模辅助设计系统(PDAD)的总体布局方案,确定了系统的三大组成模块:冲裁模辅助设计计算模块、冲裁模标准件库模块和装配设计模块。其次,根据冲裁模设计计算流程,确定了辅助设计计算模块的功能配置。开发了包括冲裁力、推件力、卸料力和凹凸模刃口尺寸等在内的数据计算功能,并且利用数据库完成计算系数表格的存储和查询,提高了设计计算速度。第三,在分析、归纳其它标准件库的基础上,提出标准件库还应该具有标准件参数显示、参数检索和参数修改的功能并分析了配备这些功能的优点,进而完成冲裁模标准件库的总体设计。该标准件库主要使用参数化建模技术,由参数化模型库、标准件特性参数库和交互界面组成,可以实现标准件参数显示、参数检索、参数修改和模型更新,提高了建模速度。针对标准件种类多、有的标准件参数众多的特点,采用SQL Server数据库存储和管理标准件参数。第四,全文在阐述Pro/E二次开发具体方法的基础上,实现了参数化建模、数据库访问和系统与Pro/E主程序交互等技术在系统开发中的应用;初步开发出PDAD系统,为提高冲裁模的设计效率提供了一定条件;文章最后开发了装配功能并探讨了零件曲面的CAM,在装配功能的二次开发和系统的CAD\CAM集成方面做了一些探索。