您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 机械/模具设计 > ProE二次开发国内外现状综述
Pro/E二次开发国内外现状综述CAD技术起步于50年代后期,在CAD软件发展初期,CAD的含义仅仅是图板的替代品,人们希望借助此项技术来摆脱繁琐、费时、绘制精度低的传统手工绘图。此时CAD技术的出发点是用传统的三视图方法来表达零件,以图纸为媒介进行技术交流,这就是二维CAD技术,占据绘图市场主导地位的是Autodesk公司的AutoCAD软件。进入70年代,CAD技术从单纯的二维制图延伸到了三维建模,实现了以计算机完整描述产品零件的主要信息的过程,同时也使得CAM和CAE等技术的开发有了现实的基础。随着计算机技术的迅速发展,CAD技术也取得了日新月异的进步,许多功能更加强大、用途更加广泛的软件不断涌现[3]。Pro/E软件系统是美国参数化技术公司PTC的优秀产品,于1986年开发创建,不仅最先将“参数化”技术融入CAD系统,并且借助PC(个人计算机)的快速崛起,率先将高端CAD系统从航空、航天、国防等尖端领域推介到民用制造行业,为现代CAD的技术发展与应用普及做出了贡献。经过近20年的快速发展,目前Pro/E系统的功能得到很大提升和完善,已成为一个集CAD/CAM/CAE于一体的中高端系统。它提供了集成产品的三维模型设计、加工、分析及绘图等功能的完整的CAD/CAE/CAM解决方案。Pro/E软件在我国的机械、电子、家电、塑料模具等行业取得了广泛的应用,并且在这些行业里应用的时间也较长。由于Pro/E在CAD/CAM领域的优秀表现,它在各大中型企业中的使用率越来越高。但这同时也带来了另外一个问题,那就是怎样对通用软件进行本地化。因为通用的软件在设计的时候不可能考虑到每个企业的特殊情况,要想充分发挥软件的功能,为企业创造更大的效益,企业必须跟据自身的特点,对软件进行本地化的工作,即二次开发。Pro/E为用户提供的二次开发工具有Pro/Program,族表(FamilyTable),用户自定义(UDF),J-link和Pro/Toolkit[4],其中Pro/Toolkit是功能最强大的二次开发工具。目前,国内外有不少科研单位已经或正在进行Pro/E二次开发的研究工作。北京科技大学的谢敏理等人研究了一种利用Pro/Toolkit进行Pro/E二次开发实现零件的自动装配的方法[5];江南大学的宋峨、李世国等人研究了Pro/E二次开发中的界面设计技术,即分析了在VC环境下开发Pro/Toolkit应用程序的关健技术,介绍了菜单和UI对话框界面设计以及使用MFC的可视化对话框设计技术[6];肇庆科技职业技术学院的钟培荣等人研究了Pro/E二次开发技术在装配干涉检查中的应用,即以卫星装配过程中的干涉检查为研究对象,采用Pro/E自带的二次开发程序Pro/Toolkit,并结合VC++6.0对Pro/E进行装配干涉检查的二次开发,对虚拟装配技术做一定的探索研究,为卫星设计人员对卫星的装配提供一个新的干涉检查模块[7];江苏食品职业技术学院的孙铁波等人研究了基于Pro/Toolkit的减速器参数化自动装配技术,即在Pro/E环境下,以VC++为编程语言,Pro/Toolkit为开发工具,对YDN系列减速器零件模型自动装配模块进行了二次开发[8];华中科技大学机械科学与工程学院的周晖、胡于进等人研究了基于Pro/E的标准件库及其装配工具集的开发,即研究了以Pro/E参数化造型原理为背景,Pro/Toolkit为主要二次开发工具的标准件库系统,并讨论了其功能目标、标准件信息、快速装配及系统实现的各项关键技术,成功开发出了基于Pro/E三维造型平台的标准件库系统及其装配工具集[9];上海交通大学磨具CAD国家工程研究中心的汪硕、梅琼风等人研究了基于Pro/E的智能化标准件库开发,即设计了一个多CAD平台插件式零件库系统,采用Kernel/Shell技术、COM技术结合VC++与VB.net混合编程技术,使内核功能脱离具体CAD软件系统,并基于Pro/E平台实现,验证了该标准件库的实用性[10]。在国外,新加坡国立大学的WynneHsu等人,以Pro/E软件为平台,通过C语言编程开发出了一种装配设计分析与产品的概念设计相结合的系统,系统通过五大模块:设计特征库、分析模块、交互模块、搜索模块和装配模块,实现了产品的自动装配。国外研究开发三维设计软件的时间较长,而且早己应用于相关行业,因此在其应用领域里的自主开发技术已经十分成熟和完善。
本文标题:ProE二次开发国内外现状综述
链接地址:https://www.777doc.com/doc-2997365 .html