飞机零件制造工艺性自动审查系统研究与开发
【图文】:
图 2.3 VB macros using V5 Automation APIV5 Automation 能应用于所有的 V5 domains 中,但是其对话框比较单一,只有出 Box。在 VBA 中更复杂的对话框只能应用在 Windows 平台。这种开发方式的较简单,开发成本一般,只需要学会 VB 编程再加上 V5 知识就可以完成[35]。CAA V5(Component Application Architecture)是指组件应用构架,是一种中最佳的标准 RADE(Rapid Application Development Environment)工具的件开发工具[36]。它里面包括 Windows 平台上的 Ms Visual C++,标准的 C++编CAA V5 Addins,可以创建工作台,交互式命令和对话框。而且它提供了覆盖所有ains 的大量的 API 和可以在 Windows 和 UNIX 使用的简单资源代码。开发成本一使用 C++加上 V5 的知识即可。以上所有这些技术之间的关系如图 2.4 所示。
常用的基于 CAA 的二次开发技术是按照面向对象的设计思想,利用达索公司提供些接口和命令,在集成这些命令的 RADE 开发环境中,以微软提供的开发平台 VS 为,将 CAA 开发工具以插件的形式集成在 VS 中,,使用 C++语言,利用 CAA 编译工具 m cnext 来实现 CATIA 新功能模块的运行[37]。当前 CATIA 二次开发在国内属于比较年轻的技术领域,熟练同时使用 CATIA 和编识的人员较少,这就给 CATIA 二次开发工作带来一定的困难。专业编程人员经常由熟悉 CATIA 内部命令运行机制,往往需要靠经验和不断尝试来进行开发。学习 CAA 时,首先要了解经常用到的接口和实现办法。接口(Interface)是定义象支持行为的一系列纯虚函数的抽象对象。接口在开发者和提供者之间起到联系作到提供函数原型和设计意图的用途。实现(Implement)是通过一个接口定义一种具方法来满足需求的对象。实现一定要明确声明它实现的是哪个接口。而且要提供这口中包含的所有抽象函数。它还能够同时实现很多接口。但是一个接口可以不需要是哪一个对象实现了它。如图 2.5 通过举例说明两者关系。
【学位授予单位】:沈阳航空航天大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:V263.1
【相似文献】
相关期刊论文 前10条
1 王全生;;道岔产品的工艺性审查[J];铁道标准设计;1992年05期
2 周卫清,董喜山,周强;产品结构工艺性审查的分析和探讨[J];锅炉制造;2002年02期
3 王宗君;试论产品结构工艺性审查的必要性与重要性[J];机械工业标准化与质量;1997年03期
4 赵峰;飞机结构设计工艺性审查[J];飞机设计;1998年02期
5 商玉杰;;产品结构生产工艺性审查浅析[J];科技致富向导;2013年11期
6 易忠信;浅谈产品工艺性审查[J];机床电器;1997年04期
7 吴晓琳,杨明,吕晓明,郑叔芳,丁友根,黄燕,刘文,刘建新;飞机电气系统计算机辅助工艺性审查和工艺审定[J];航空工程与维修;2000年01期
8 董志平,李新军,万敏,张平;基于数据库的飞机板金件工艺性审查系统研究[J];北京航空航天大学学报;2002年03期
9 南慧敏;黄宗顺;;浅谈电器设计图样的工艺性审查[J];电气制造;2007年12期
10 刘爱保,韩云彪;在产品开发中如何做好工艺性审查工作[J];机械管理开发;1997年01期
相关会议论文 前2条
1 张永良;;军品结构设计的工艺性审查和实例[A];机械加工工艺成果及工艺突破口经验交流会资料[C];1991年
2 王至尧;;设计工艺性审查[A];高档数控机床与制造工艺创新论坛论文集[C];2009年
相关硕士学位论文 前4条
1 梁文馨;飞机零件制造工艺性自动审查系统研究与开发[D];沈阳航空航天大学;2016年
2 李大琦;基于知识的型号产品工艺性审查技术研究[D];哈尔滨工业大学;2007年
3 林绍勇;支持工艺性审查的知识库的研究[D];哈尔滨工业大学;2008年
4 白雪峰;基于SOA的产品工艺性审查系统的设计与实现[D];山东大学;2010年
本文编号:2579127
本文链接:https://www.wllwen.com/kejilunwen/hangkongsky/2579127.html