单缸柴油机CAD系统的研究与开发
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
参数化设计技术因其高效性、实用性等特点已经广泛地渗透到传统的结构设计中,成为机械设计的发展方向,同时也是CAD系统的核心内容之一。CAD应用水平的高低直接决定了企业设计质量与效益以及企业核心竞争力的强弱。基于我国单缸柴油机的发展现状,本文在分析单缸柴油机结构的基础上提出了智能型的、可视化的CAD设计思想。在CAD系统的开发过程中选择主流的Pro/ENGINEER中的模块—Pro/TOOLKIT为平台,以VS 2005软件为编程工具,开发出基于Pro/ENGINEER系统的应用程序插件。设计中采用Pro/TOOLKIT提供的同步模式(SYNCHRONOUS MODE)中的动态连接库模式(DLL MODE)进行工作,将Pro/TOOLKIT应用程序集成到Pro/ENGINEER软件中,此过程是通过编译VS 2005应用程序生成的接口文件,实现Pro/ENGINEER、Pro/TOOLKIT和MFC三者之间的数据相互通信,同时还利用Pro/TOOLKIT提供的UI对话框函数、菜单函数,并结合VS 2005可视化界面技术和族表建库技术设计出人机交互界面,实现了单缸柴油机各零部件的参数化设计。不仅如此,还在功能强大的ECLIPSE平台上充分利用JAVA语言的跨平台设计与连接能力,集成MYSQL工具建立系统界面图片数据库,构成参数化系统启动界面,使本系统操作更加方便、更具智能化。主要研究内容如下:
     (1)利用ECLIPSE平台,通过JAVA语言构建系统界面,并借助MySQL工具建立系统数据库。同时利用JAVA平台的无关性特点设计出接口程序,实现系统操作界面、系统数据库和Pro/ENGINEER三者数据相互通信。
     (2)以Pro/ENGINEER三维软件为平台建立单缸柴油机各零部件实体模型及装配模型,并实现柴油机的模块化装配。
     (3)以Pro/ENGINEER二次开发应用程序Pro/TOOLKIT为平台,利用VS 2005集成开发环境实现菜单设计、UI对话框设计、MFC用户界面设计。
     (4)利用Pro/MECHANICA软件的运动分析功能实现单缸柴油机各重要零件运动仿真、静力分析。
     通过以上研究开发出一套完整的单缸柴油机CAD系统,系统界面友好,零件库零件完整,操作方便、快捷、明显缩短了产品的设计周期,提高了设计效率,具有广阔的应用前景。
Parametric design technique has been widely permeated into traditional structure design due to its efficiency and practicability,and has become the development direction of mechanical design, and also it is one key contents of CAD system. The level of the CAD system directly decide the quality of the designation, efficiency and key competitiveness of enterprise. Based on development situation of single cylinder diesel engine in china, the paper analysed the structure of single cylinder diesel engine and proposed an idea of CAD system with visualization and intelligence. During the process of CAD system, Pro/TOOLKIT of Pro/ENGINEER module is used as the platform, and VS 2005 is utilzed as the programming tools, and then an application plug-in unit is developed base on Pro/ENGINEER. These enterprises also adopt an application that provided by the synchronous mode in the DLL model of working, and it would be integrated Pro/TOOLKIT application into the Pro/ENGINEER. This process is to compile VS2005 and generate interface file, and then attained to the data communication among Pro/ENGINEER, Pro/TOOLKIT, MFC, meanwhile the use of Pro/TOOLKIT UI dialog function and the menu function provided by Pro/TOOLKIT, combined with visualization technology and family table technology to design interactive interface to achieve single-cylinder diesel engine parametric design of various parts. Moreover, this process still make full use of JAVA language's crossplatform design ability and connectivity in diversified ECLIPSE platform, and integrated MYSQL tool to create system interface images MYSQL database, constitute the parametric overall system interface to make the system operation more convenient and more intelligent. The main content of this research is as follows:
     (1) Through JAVA language, the system interface is constructed base on eclipse platform, and system database is established by virtue of MySQL instrument. while using JAVA platform-independent design interface program to achieve system operation interface, system databases, and Pro/ENGINEER three data's communication.
     (2) Taking parametric software Pro/ENGINEER as a platform to establish all kinds of accessories model and assemble model of single cylinder diesel engine, and an assembly way of model is presented.
     (3) Taking Pro/ENGINEER re-development applications Pro/ Toolkit as a platform, realizes the menu design, the UI dialog box design, the MFC user interface design by the VS 2005 integrated development environment.
     (4) Making use of Pro/MACHANICA motion analysis software to achieve all major components of single cylinder diesel engine movement simulation and static analysis.
     Through the above research, a whole set of single cylinder diesel engine CAD system were developed which is user-friendly, full-featured, easy to operate, fast, significantly shorten design cycle and improve design efficiency, and has broad the application prospect.
引文
[1]孙家广,杨长贵.计算机图形学(新版)[M].北京:清华大学出版社,2000:1-8.
    [2]仲梁维,张国全.计算机辅助设计与制造[M].北京:中国林业出版社,2006,1-12.
    [3]Barequet G..Using geometric hashing to repair cadobjects[J],ieee Computational Science &Engineering,1997,4(4):22-28.
    [4]Steinbrenner j,Wynman N,Chawner J.Procedural CAD model edge tolerance negotiation for surface meshing[J].Engineering with computers,2001,17(3):315-325.
    [5]高曙明,何发智.异构CAD系统集成技术综述[J].计算机辅助设计与图形学学报,20009(5):1-6.
    [6]浩辰软件.协同设计:CAD应用的一站[].2007中国制造业产品创新数字化国际峰会[c].中国制造业信息化门户网,2007:83-86.
    [7]殷国勇.CAD技术的发展趋势与深化推广应用的建议[EB/OL].http://www.gm390.com/study/ShowArticle.asp?ArticlelD=2902&Page=1
    [8]Robert L.Norton.An Introduction to the Synthesis and Analysis of Mechanisms and Machines[M].USA:McGraw-Hill Companies,2001.
    [9]刘贵俭.高速客车三维参数化CAD系统研究[D].南京:南京理工大学机械工程,2004:1-4.
    [10]薛冬新,于学兵,宋希庚,江万河.CAD技术在工作上柴油机机体设计中的作用[J].内燃机工程,2002(6):30-33.
    [11]董兴仁.浅谈机械CAD发展趋势[J].SCFTECH INFORMATION DEVELOPMENT &ENCONMY.2001(1):41-43.
    [12]刘子强,冯明志,李丽婷.数字化设计技术在船用柴油机设计中的应用[J].柴油机,2006(6):8-10.
    [13]黄洪钟、赵正佳、关立文、李剑中、冯刚.基于遗传算法的方案智能化设计[J].计算机辅助设计与图形学学报,2002(5)437-440.
    [14]周辉能,谢辉,赵华,陈韬.基于神经网络的汽油HCCI发动机空燃比控制策略[J].农业机械学报2009(6):1-5.
    [15]张文彬.内燃机燃烧的可视化建模及其在WD615柴油机数字化样机中的现实[D].杭州市:浙江大学,2007:1-3.
    [16]孙丽,刘永臣,朱艳茹.四缸直列汽油机的曲轴设计系统[J].CAD/CAM与制造业信息化2006(5):62-65.
    [17]王利华,张振军.CAD在机械设计中的应用现状与发展趋势[J].内蒙古大学学报.2006(4):155-158.
    [18]丁晓阳,丁来军.建设CAD/CAE数字设计/仿真平台[J].CAD/CAM与制造业信息化.2006(8):4-8.
    [19]陈伯雄..三维设计是CAD技术应用的必然趋势[J].计算机辅助设计与制造,2000(8):11-13.
    [20]辛颖,郭安东.数字化产品设计开发体系打造全新的研发理论[C].北京:高等教育出版社,2007:154-161.
    [21]赵丽英.内燃机曲柄连杆机构动力学研究[D],天津:天津大学,2004:16-17.
    [22]张继春.Pro/E二次开发实用教程[M].北京:北京大学出版社,2003.
    [23]王恒.利用MFC二次开发Pro/E[J].计算机辅助设计与图形学学报,2004(6):869-872.
    [24]吴际璋.汽车构造(上册)(M).济南:人民交通出版社,2000.
    [25]五宵,尹必峰.Pro/ENGINEER Wildfire 3.0高级设计实例教程tM].北京:化学工业出版社,2007.4.
    [26]张举,靳玉春.基于Pro/E的二次开发方法概述[J].铸造设备研究,2007(1):25-28.
    [27]施志辉,余初静.Pro/TOOLKIT在单缸柴油机连杆零件参数化设计中的应用[J].机械设计与制造,2006(5):34-36.
    [28]姜嫒媛.基于Pro/E的并联机床实体建模[J].机械设计,2009(4):24-25.
    [29]王良文,杜文辽,郭子强,王雷.基于Pro/E技术的饺子机计量活塞机构的设计与动态仿真[J].机械设计,2009(4):42-44.
    [30]葛畅,余隋怀,陆长德,张强.基于虚拟装配的高尔夫球车设计方法[J].机械设计,2009(1):22-24.
    [31]Hole.Finite element mesh generation methods:A reviewand classification[J].Computer Aided Design,1988,20:27-38.
    [32]Romdhane L.Design and analysis of a hybrid serial-parallel manipulator[J].Mechanism and Machine Theory,1999,34(7):1037-1055.
    [33]Neugebauer R,Sehwaar M,Ihlenfeldt St.New approaches to machine structures to overcome the limits of classica parallel structures[J].CIRP Annals-Manufacturing Technology,2002,51(1):293 -296.
    [34]Parametric Technology Corpration.Pro/ENGINEER Wildfire Pro/TOOLKIT User's Guide.USA:PTC,2003.
    [35]HoleK,F nite Element Mesh Generation methods:Areview and classification[J].Computer Aided Design2955,20:27-38.
    [36]谭征宇,赵江洪,孙守迁.基于意象尺度的数控机床造型风格意象认知研究[J].中国机械工程2006(5):519-523.
    [37]Sankar Jayaram,Hugh I Cormacher,Uma Jayaram,et al.Virtual Assembly Using Virtual Reality Techniques[J].Computer Aided Design(S0010-4485),1997,29(8):575-584.
    [38]杨琳,刘彩安.组合机床设计中的虚拟部件装配[C].北京:高等教育出版社,2007:133-136.
    [39]赵新房,胡军龙.柴油机维修易学通[M].北京:人民邮电出版社,2008:11-56.
    [40]葛正浩,杨芙莲.Pro/ENGINEER Wildfire 3.0机械结构有限元分析[M].北京:化学工业出片社.2007:32-109.
    [41]罗显光,李爱平,刘雪梅,李军..基于B-REP的CAD模型与VR模型接口的实现[J].系统仿真学报,2009(6):1647-1650.
    [42]徐林红,文国军,杨杰.系列化可转位铣刀参数化设计系统的研究[J].机械设计与制造,2009(4):15-17.
    [43]贾振元,马建伟,王福吉,刘巍.多零件几何要素影响下的装配产品特性预测方法[J].机械工程学报,2009(7):168-173.
    [44]Wolfgang Stuerzlinger,Graham Smith.Efficient Manipulation of Object Groups in Virtual Environments[C]//Proceedings of the IEEE Virtual Reality 2002(VR.02).usa:IEEE,2002.
    [45]林龙震.Pro/TOOLKIT WILDFIRE 2.0插件设计[M].北京:电子工业出版社.2005.1:5-103.
    [46]李世国,何建军.基于Pro/E零件模型的参数化设计技术研究[J].机械设计与研究.2002(12):32-35.
    [47]刘子强,冯明志,李丽婷等.数字化设计技术在船用柴油机设计中的应用[J].柴油机2006(6):8-10.
    [48]葛正浩.Pro/ENGINEER Wildfire 4.0机构运动学与动力学仿真及分析[M].北京:化学工业出片社.2009(1):3-40.
    [49]吴卓.在VC环境下利用Pro/TOOLKIT对Pro/E进行二次开发[J],组合机床与自动化加工技术,2006(6):40-43.
    [50]童爱红,刘凯.VB.NET应用教程[M].北京:清华大学出版社.2005:6-115.
    [51]骆敬辉.基于Pro/M下的连杆结构分析及其性优化设计[D].兰州:兰州大学机电工程学院:2007:22-30.
    [52]邓安平,何伟,段振华,冯开歌.Pro/E环境下BOM数据的抽取和自动存取研究[J].机械工程与自动化,2009(1):82-86.
    [53]吴立军,陈波.Pro/ENGINEER二次开发技术基础[M].北京:电子工业出版社,2006:5-300.
    [54]李世国.Pro/TOOLKIT程序设计[M].北京:机械工业出版社,2003.3-300.

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

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

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