论文部分内容阅读
近年来,模具工业发展迅速,CAD/CAM技术在模具设计生产方面的应用,起到了至关重要的作用,它被认为是现代模具技术的核心和重要的发展方向。Pro/ENGINEER(以下简称Pro/E)作为全球最完善的模具设计软件,广泛应用在我国模具行业中。 不过,在国内的一些公司和企业中,Pro/E作为一种软件工具,主要还是集中在辅助设计的应用之上,而对于该软件的二次开发却相对严重滞后,其他软件的情况也是一样。所以以商品化的CAD/CAM软件为平台进行二次开发,使国外这些软件工具适合我国生产的设计要求,是很有必要的,这也是目前国内在使用国外的CAD软件时的一项重要工作。对Pro/E进行二次开发,对于我国的企业来说,有着很大的意义,它不仅可以使软件适合国内企业的设计要求,还可以大大地节省设计成本和人力物力,缩短生产周期,给我国的模具工业生产带来很大的方便。 一般来说,对Pro/E进行开发有两种方法,第一种是利用该软件自带的PROGRAM语句进行开发,第二种是利用Pro/E的Pro/TOOLKIT模块,通过编写C语言代码来进行开发。Pro/TOOLKIT为用户程序、软件及第三方程序提供了与Pro/E的无缝联接。它提供了大量的C语言的库函数,能够使外部应用程序安全有效地访问Pro/E的数据库和应用程序。 本文对Pro/TOOLKIT的开发方式及步骤进行分析和研究,得出了利用Pro/TOOLKIT对Pro/E进行二次开发的完整方法,并应用于实际的模具设计中。通过对三维弯管芯模的设计和生产工艺进行分析,开发出了芯模的工艺参数计算分析模块,简化了工艺参数的计算步骤,显著提高了生产效率;对模具标准系列零件进行概述和分析,通过对Pro/E软件中的系列零件的尺寸驱动方法进行分析,丌发出了改善系列零件尺寸驱动方法的功能模块,使其更符合人们设计的习惯和要求,以提高标准系列零件的设计效率;对虚拟装配技术进行研究分析,并结合具体模具的装配,开发出了模具装配的虚拟仿真模块,并仿真其中的机构零件运动,方便进行干涉检验,使装配结构更直观明了。 结合模具CAD对Pro/E二次开发进行研究,可以更好地发挥Pro/E软件的设计功能,对模具CAD技术的发展也有着很重要的意义。