欢迎来到天天文库
浏览记录
ID:33631348
大小:1.26 MB
页数:4页
时间:2019-02-27
《航空典型零件快速标注技术》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、2016年第50卷No.847航空典型零件快速标注技术12刘明,郝博12沈阳理工大学;辽宁机电职业技术学院摘要:航空典型零件制造过程中需要大量的标注信息,而三维数字化标注已取代二维工程图。针对手动三维标注繁琐的问题,提出利用CAA(ComponentApplicationArchitecture)对CATIA进行二次开发,完成三维模型标注元素和特征信息的提取,编制零件快速标注系统,并将系统集成到CATIA环境中,实现航空典型零件的快速标注。实例表明,快速标注系统可缩短设计周期,提高设计效率与质量,具有一定的工程实用价值。关键词:航空典型零件;CAA
2、;特征提取;三维标注中图分类号:TG38;TH164文献标志码:ARapidAnnotationTechnologyofAircraftTypicalPartsLiuMing,HaoBoAbstract:Alotofannotationinformationwasneededinthemanufacturingprocessofaircrafttypicalparts,andthethreedimensionaldigitalannotationhasreplacedthetwodimensionalengineeringdrawings.Fo
3、rmanual3Dannotationofcomplicatedproblems,usingCAA(ComponentApplicationArchitecture)onsecondarydevelopmentofCATIAwasputforwardagainstmanual3Dannotationofcomplicatedproblems,taggedelementsandfeatureinformationofthreedimensionalmodelwasextracted,rapidannotationsystemwasmade,and
4、integratedintotheenvironmentofCATIA,annotationofaircrafttypicalpartswasquicklymade.Examplesshowedthatthefasttaggingsystemcanshortenthedesigncycle,improvedesignefficiencyandquality,provideastrongguaranteefortheaviationmanufacturingindustry,andithasacertainpracticalvalueinengine
5、ering.Keywords:aircrafttypicalparts;CAA;featureextraction;threedimensionalannotationArchitecture)的缩写,是法国达索公司对CATIA扩!引言展功能二次开发提供的以C++语言为基础的一系[3]随着航空制造业的快速发展,飞机的数字化信列函数库的总称。CAA对CATIA二次开发的方息更加重要,在飞机制造工艺信息的获取过程中,传式主要有组件对象COM(ComponentObjectModel)统的二维工程图将被全三维数字化标注所代替。三和对象连接嵌入技术OLE
6、(ObjectLinkedEmbed维快速标注是全三维数字化的体现,飞机零件三维ded)两种方式,能使CATIA二次开发过程趋向标准标注技术将二维工程图中零件的尺寸、基准、公差、化,提高程序的易用性和可扩展性。CAA的整体结加工工艺要求、技术要求等信息用CATIA三维软件构布局如图1所示,该架构包含许多模块,每个模块[1]直接标注在零件的三维模型中。又包含一系列的开发文档和大量信息,用户可以根手动操作CATIA进行三维标注是一项耗时耗力据文档中的信息来实现对CATIA扩展功能的二次的工作,增加了设计人员的工作量。研究表明,利用开发。CAA每个模块
7、中的文档之间存在一定联系,CAA对CATIA进行二次开发,实现快速三维标注,点击具体模块,可以查询到使用CAA编程所需要的集成到CATIA环境下形成快速标注系统,这样有利于具体函数以及函数应用实例。改变CATIA系统的标准化和智能化程度,提高CATIA""-((的实现[2]系统的设计效率,对飞机零件的制造有重要意义。基于CAA二次开发的实现是通过其提供的"基于-((二次开发和三维标注技术RapidApplicationDevelopmentEnvironment(RADE)快速应用开发环境和不同的CATIAV5API接口函数"!-((技术[4]
8、来完成的。RADE是可视化的集成开发环境,以CAA是组件应用架构(ComponentApplicationMicrosof
此文档下载收益归作者所有