论文部分内容阅读
针对当前我国CAD应用的日益普及和推广,而二次开发严重落后的现状,作者利用Pro/E的Program开发工具、Visual C++6.0的集成开发环境(IDE)和Pro/Toolkit开发模块进行Pro/ENGINEER注塑模CAD集成系统的开发,开发出了一套适合于注塑模的中小型模架库,零件库以及尺寸计算集成系统,极大地提高了注塑模的设计效率。 模架库:采用Pro/E的自动化建模工具Pro/Program来完成的,利用Pro/Program对所有的模板和零件进行总体控制,使得每调用一个系列的模架,模架中的模板和零件便会根据相应的数据进行更新、再生,从而自动装配成我们要求的模架。 零件库:先对各零件分别创建通用零件,然后在族表(Family Tab)中进行实例的创建,利用Pro/TOOLKIT开发工具包和Visual C++6.0的集成开发环境开发出用户调用界面,通过用户对界面的操作来访问零件族表,并更新族表中实例的数值,达到生成新模型的目的。 尺寸计算系统:利用Pro/TOOLKIT开发工具包和MFC(Microsoft FoundationClass)开发出人机交互界面,通过界面进行尺寸的计算和校核。 通过本课题的研究,得到如下的成果与结论: 1)完成了模架库系统和零件库系统的总体设计。为模具标准件的普及和推广打下基础,提高了Pro/E软件的实用程度。 2)完成了注塑模尺寸计算系统的总体设计。使人们从繁琐的尺寸计算中解放出来,更加方便、快捷地设计模具。 3)实现了Pro/E软件与MFC间的接口,Pro/E与MFC的接口突破了Pro/Toolkit的局限,克服了Pro/E在二次开发上存在的技术难题,为编程开发建立基础。 4)实现可行性论证:由于本课题在研究过程中采用的是“全相关、参数化”的三维软件Pro/E,因此保证了设计平台的先进性,减少了工作量。利用Pro/E提供的二次开发工具实现由程序动态的、自动的加载用户程序,并存入统一的数据库中,为CAD/CAE/CAM/CAPP系统的集成打下了良好的基础。 本论文较为详尽地阐述了进行Pro/Engineer二次开发的具体过程和涉及的开发技术。相信对类似系统的开发会具有较大的参考价值。