浅析基于CAA的CATIA二次开发.pdf

浅析基于CAA的CATIA二次开发.pdf

ID:57787121

大小:918.11 KB

页数:4页

时间:2020-04-02

浅析基于CAA的CATIA二次开发.pdf_第1页
浅析基于CAA的CATIA二次开发.pdf_第2页
浅析基于CAA的CATIA二次开发.pdf_第3页
浅析基于CAA的CATIA二次开发.pdf_第4页
资源描述:

《浅析基于CAA的CATIA二次开发.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、DOI:10.16080/j.issn1671-833x.2012.10.014学术论文RESEARCH*浅析基于CAA的CATIA二次开发BriefAnalysisonSecondaryDevelopmentofCATIABasedonCAA中航工业北京航空制造工程研究所梁岱春张为民隋立江[摘要]概括介绍了CATIA的客户化定制工具、2种为CATIA系统本身提供的定制工具,应用过程中CAAC++二次开发及其开发环境RADE,运用CAA的局限性比较大;后2种是二次开发工具,AutomationAPICATIA二次

2、开发技术实现了CATIA产品结构树的遍入门容易,但功能限制大,CAAC++入门困难,但提供历,零部件父子装配关系的提取及零部件属性信息的提的接口最全面,实现的功能最强大,开发的程序效率高,取。能够满足用户深层次专业化的要求。关键词:CATIACOM二次开发(1)交互式的用户定义特征(InteractiveUser[ABSTRACT]ToolscustomizedforCATIA,sec-DefinedFeature,IUDF)。ondarydevelopmentofCATIAbasedonCAAandRADEIU

3、DF是一种编制式的定制开发,通过聚合现存的isbrieflyintroduced.BysecondarydevelopmentofCATIA特征来交互定义新的“IUDF”(用户定义特征)。“IUDF”basedonCAA,traverseofproductstructuretree,father-可以通过引用一个目录文件(Catalog)保存在.CATPartchildassemblyrelationshipandextractionofattributein-文档中,它可以交互地被客户使用。formationar

4、erealized.(2)知识工程(KnowledgeWare)。Keywords:CATIACOMSecondarydevelop-CATIA系统的知识工程是一种基于规则、面向目标ment的客户化方式,它能够提供完整的预定义应用服务,并通过函数、规范、组件和系统等方式实现知识的管理和CATIA是法国达索公司与IBM公司开发的CAD/重用。各类知识可以自行定制,并能够与外部代码集成。CAE/CAM一体化软件,广泛应用于航空航天、汽车、船知识工程主要用于3个方面:知识顾问、知识专家和产舶及电子工业,尤其在航空航天业

5、,CATIA基本上占据品工程优化。[1]了垄断地位。CATIA如此备受人们的青睐,这主要是(3)自动化应用接口(AutomationAPI)。因为它具有超强的自由曲面造型及逆向功能、人性化的AutomationAPI提供了交互的方式,可通过录制宏界面、智能型的功能操作以及全面组合分析功能。(自动生成VBScript等)或VisualBasic平台等方式实现随着CATIA软件应用领域的不断扩大和深入,为满用户所需功能。该应用接口的模型设计功能比较全面,足用户对软件个性化服务的要求,CATIAV5开放了大并具备了与任

6、何OLE(对象连接与嵌入技术)所兼容的部分接口。CATIA二次开发是对其软件进行个性化和平台进行通信的能力。专业化的有效手段,可以使软件更好地为用户服务,对(4)组件应用架构(CAAC++)。提高工作效率和产品质量,节约研发成本和缩短开发周CAAC++是基于组件的定制开发,是对其组件对象期有着重要的作用。国内采用组件应用架构(Component的组合和扩展,采用了标准接口(COM)技术和对象连ApplicationArchitecture,CAA)进行CATIA的二次开发接与嵌入(OLE)技术。标准接口技术作为一

7、种软件架已有几年,但相关的资料相对较少,通过对CATIA二次构具备了更好的模块独立性和可扩展性,使CAA的程开发技术进行一些探讨,以期为其他相关研究提供一些序设计更加容易且趋于标准化。借鉴。2CAAC++二次开发及其开发环境RADE1CATIA客户化功能定制工具CAAC++这种组件式的解决方案采用了开放式、可CATIA客户化功能定制工具主要包括4种:用户定扩展的模块化开发架构,使得全球诸多开发商可以参与义特征、知识工程、自动化应用接口、组件应用架构。前DassaultSystemes产品的研发。对客户而言,CAA

8、可以进行从简单到复杂的二次开发工作;可以做精致的交互* 大型复合材料壁板轮廓加工工艺及加工单元结构研究项目(20101625008)资助。命令,这些命令可以分组归入工作台(workbench)并展2012年第10期·航空制造技术65学术论文RESEARCH示精美的面板;用户可以根据需要定义并产生与其他DassaultSystemes特征平等的新特征,从而丰富CATIAV5

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。