用户名: 密码: 验证码:
基于Pro/Engineer平台的三维塑料注射模中小型模架库的建立
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
针对当前我国CAD应用的日益普及和推广,而二次开发严重落后的现状,作者利用Pro/Engineer提供的二次开发工具—Pro/Toolkit和Visual C++6.0的集成开发环境(IDE),对Pro/Engineer进行二次开发。目的是创建基于Pro/Engineer平台的塑料注射模中小型标准模架库系统。
     该标准模架库系统根据GB/T12556—90中小型注射模架库的结构特点以及Pro/Engineer软件的参数化特性,先对组成模架的各标准件(主要是各种模板)分别创建通用零件,建立零件族。然后将通用零件装配成模架,用零件族中的实例零件作为变量建立模架库。该标准模架库系统采用“Family Table”来存储可变尺寸的参数信息,并通过实例生成的方式完成组成模架的各标准件及模架的生成工作,不需另建数据库,而是利用Pro/Engineer自身的数据库。
     但由于“Family Table”是按实例名来调用实例零件或实例装配件,而模架的实例名不易记忆(共13892个),用户很难找到所需的模架。所以本设计利用Visual C++6.0中的MFC设计开发模架库的调用界面。
     通过本课题的研究,得到如下的成果与结论:
     1)完成了模架库系统的总体设计。为模具标准件的普及和推广打下基础,提高了Pro/E软件的实用程度。
     2)实现了Pro/E软件与MFC间的接口,Pro/E与MFC的接口突破了Pro/Toolkit的局限,克服了Pro/E在二次开发上存在的技术难题,为编程开发建立基础。
     3)建立了模板库、垫块库、推杆库等塑料模具标准件库。
     4)实现二次开发可行性论证:由于本课题在研究过程中采用的是“全相关、参数化”的三维软件Pro/E,因此保证了设计平台的先进性,减少了工作量。
     利用Pro/E提供的二次开发工具实现由程序动态的、自动的加载用户程序,并存入统一的数据库中,为CAD/CAE/CAM/CAPP系统的集成打下了良好的基础。
     本论文较为详尽地阐述了进行Pro/Engineer二次开发的具体过程和涉及的开发技术。相信对类似系统的开发会具有较大的参考价值。
Now the further developing upon the general CAD system lags severely behind the increasing popularity of the application of the CAD system in our country. So the author developed a 3D middle-small scale plastic mold base standard library system by the further development upon the CAD software Pro/Engineer using VC++ 6.0 and Pro/Toolkit, which is the further developing module of Pro/Engineer.
    According to the structural characteristics of middle-small scale plastic mold base library in GB/T12556-90 and the parametric feature of Pro/Engineer software, the author firstly set up the general parts and Family Tables of the various standard parts (especially the plates) which composed mold base, then assembled those general parts into a general mold base, lastly used the instant parts as variable to establish the Family Tables of mold base. This system used Family Table to store the dimension information that can be changed. Therefore, it need not build another database, but used the database of Pro/Engineer's own.
    For the best way to invoke the instance that Family Table can provide is by the name of the instance. However, there were so many instances (nearly 14,000). Plus the instance name was difficult to memorize, so it was hard for the user to find the needed mold base. Therefore, the user interface was developed by using VC++ and Pro/Toolkit.
    Through the study of this subject, some results and conclusions are got as follows:
    1) The whole design of this mold base standard library system was completed. It lay
    a foundation for the popularity of mould standard parts and improved the utility of Pro/Engineer software.
    2) The communication port between Pro/Engineer software and MFC was realized,
    this communication port broke the limitation of Pro/Toolkit. It solved the technical difficult problems that existed upon the further developing of Pro/Engineer and lay a foundation on programming development.
    3) Some plastic mould standard parts library were established, such as upper plates
    standard library, lower plates standard library, cushion standard library and ejector standard library.
    4) The feasibility of the second developing was realized. Pro/Engineer software, which has the characteristics of full associativity and parametric, was adopted as the platform of second developing. This assured the advancement of the platform and reduced the workload. The user's application could be loaded dynamically and automatically and saved in the unite database by Pro/Toolkit. This lay a good foundation for the CAD/ CAE /CAM /CAPP integrated system.
    The successful development of the 3D mold base standard library is a good experiment in the further developing upon Pro/Engineer software. It is believed that this system has great referential value for the related system development in the future.
引文
[1] 源清,肖文.CAD技术发展历程概览.计算机辅助设计与制造[J].1998.1.P3~6.
    [2] 源清,肖文.简析九十年代CAD造型基础技术.计算机辅助设计与制[J].1998.2.
    [3] 肖景容等.模具计算机辅助设计与制造[M].北京:国防工业出版社.1990.9.
    [4] 肖祥芷,李志刚,李德群等.CAD在模具设计中的应用[M].北京:科学出社.1993.10.
    [5] 李志刚,李德群,肖景容.模具计算机辅助设计[M].武汉:华中理工大学出版社.1990.1.
    [6] 现代模具技术编委会.模具CAD/CAM技术[M].北京:国防工业出版社.1995.6.
    [7] 尤晋元.UNIX操作系统教程[M].西安:西安电子科技大学出版社.1995.
    [8] 赵仲明,刘晓俊.Windows NT使用速成[M].北京:清华大学出版社.1997.
    [9] Nakagiri Daiju, Kuriyama sennoguke, study of production management system with MRP, Intrnational Journal of Production Economics, Jun 1996
    [10] Ed Miller. PDM Today.Computer-Aided Engineer.1998.4(2): P32-41.
    [11] Marsh Michael, Role for real CAD data in a assembly, Surface Mount Technology Magazine, Oct 1996
    [12] 东雨,I-Deas&Metaphase为商家赢得筹码.SDRC中国通讯.1998.1.
    [13] 王克忍.PRO/ENGINEER及其在航天产品设计/生产中的应用.计算机辅助设计与制造[J].1997.6.P48~51.
    [14] 柳百成.采用先进铸造技术,促进汽车工业发展——参加第三届亚洲铸造会议总结.1995.12.
    [15] 肖景容.模具CAD/CAM发展趋势.模具工业[J].1990.9.
    [16] 李建明等.产品数据管理(PDM)与并行设计的支撑环境.计算机集成制造系统[J].1996.9.P22~26.
    [17] 张子公等.提高模具结构CAD效率和柔性的有效途径.模具工业[J].1996.5.P3~8.
    [18] 陈炜等.汽车模具CAD/CAM技术应用与发展趋势.金属成型工艺[J].1999.17.1~3.
    [19] 周雄辉,聂明,阮雪榆.模具计算机集成制造技术[J].锻压技术.1996.1.43~46.
    [20] 梁爽.模具CAD系统的研究与开发.[学位论文].西安:西安工业学院.2002.
    [21] 代六玲.压铸模具智能CAD系统的研究.[学位论文].沈阳工学院.2002.
    [22] 熊培友.基于并行工程的注塑模CAD技术与实现.[学位论文].上海:上交大.2001.
    [23] 周子凡,吴崇峰,王华山.基于AutoCAD的塑料注射模的二次开发.塑料科技[J].
    [24] 郑芳圃.三维参数化标准件库的研究与实现.计算机辅助设计与图形学学报[J],1999,11(3):218~220.
    [25] 《清华天河使用手册》.北京清华京渝天河公司.2001.11.
    [26] 高明山,李国际,张亦林等.基于参数化特征建模技术建立三维标准件库.PTC用户精英大会2002.海南博鳌
    [27] 陈立亮.基于Pro/E铸造工装三维图库的开发.计算机应用[J].
    [28] 季明涛,印飞,王国祥等.基于Pro/Engineer的活塞模具CAD智能系统的开发.铸造[J]2001.1(50)No.1.
    [29] 张杰,杨丰.基于Pro/E的三维注射模标准模架库的建立.模具工业[J].2001.No.8.
    [30] 赖朝安,李振南,李洁等.Pro/E与MFC的接口开发及自动建模技术研究.机电工程技术[J]2001(3):P41~43.
    [31] 过杨,宋永增,甄子健等.基于Pro/Engineer的内燃机车三维标准件库的建立.北方交通大学学报[J].2002,2(26)1.
    [32] 贺菲,刘子建.基于Pro/E的CAD系统二次开发技术.计算机应用[J].2002,第22卷.第11期.
    
    
    [33] 张继春.Pro/ENGINEER二次开发实用教程[M].北京:北京大学出版社.2003.5.
    [34] 陆国栋,黄长林等.CAD图形支撑软件的开发现状及开发热点.计算机辅助设计与制造J].1996.4.P11~12.
    [35] 张培忠,吴海峰.注塑模CAD/CAE/CAM集成系统的分析,设计.模具工业[J].1997.2.P32~39.
    [36] 屈华昌.塑料成型工艺及模具设计[M].北京:机械工业出版社.
    [37] 王鹏驹.塑料模具技术手册[M].北京:机械工业出版社.1997.
    [38] Pro/ENGINEER 2001 Pro/TOOLKIT User's Guide:Dimensions and Relations (V2001).Parametric Technology Corporation, 2001.
    [39] Pro/ENGINEER 2001 Pro/TOOLKIT User's Guide: Fundamentals (V2001) Parametric Technology Corporation, 2001.
    [40] Pro/ENGINEER 2001 Pro/TOOLKIT User's Guide: Menus (V2001),Parametric Technology Corporation, 2001.
    [41] 黄圣杰,张益三,洪立群.Pro/ENGINEER2001高级开发实例[M].北京:电子工业出版社.2002.8.
    [42] 候俊杰.深入浅出MFC[M].武汉:华中科技大学出版社.2001.4(第二版).
    [43] 何亮,朱志强等.Visual C++程序开发指南(一)[M].北京:科学出版社.1995.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700