飛機(jī)零件制造工藝性自動(dòng)審查系統(tǒng)研究與開(kāi)發(fā)
【圖文】:
圖 2.3 VB macros using V5 Automation APIV5 Automation 能應(yīng)用于所有的 V5 domains 中,但是其對(duì)話框比較單一,只有出 Box。在 VBA 中更復(fù)雜的對(duì)話框只能應(yīng)用在 Windows 平臺(tái)。這種開(kāi)發(fā)方式的較簡(jiǎn)單,開(kāi)發(fā)成本一般,只需要學(xué)會(huì) VB 編程再加上 V5 知識(shí)就可以完成[35]。CAA V5(Component Application Architecture)是指組件應(yīng)用構(gòu)架,是一種中最佳的標(biāo)準(zhǔn) RADE(Rapid Application Development Environment)工具的件開(kāi)發(fā)工具[36]。它里面包括 Windows 平臺(tái)上的 Ms Visual C++,標(biāo)準(zhǔn)的 C++編CAA V5 Addins,可以創(chuàng)建工作臺(tái),交互式命令和對(duì)話框。而且它提供了覆蓋所有ains 的大量的 API 和可以在 Windows 和 UNIX 使用的簡(jiǎn)單資源代碼。開(kāi)發(fā)成本一使用 C++加上 V5 的知識(shí)即可。以上所有這些技術(shù)之間的關(guān)系如圖 2.4 所示。
常用的基于 CAA 的二次開(kāi)發(fā)技術(shù)是按照面向?qū)ο蟮脑O(shè)計(jì)思想,利用達(dá)索公司提供些接口和命令,在集成這些命令的 RADE 開(kāi)發(fā)環(huán)境中,以微軟提供的開(kāi)發(fā)平臺(tái) VS 為,將 CAA 開(kāi)發(fā)工具以插件的形式集成在 VS 中,,使用 C++語(yǔ)言,利用 CAA 編譯工具 m cnext 來(lái)實(shí)現(xiàn) CATIA 新功能模塊的運(yùn)行[37]。當(dāng)前 CATIA 二次開(kāi)發(fā)在國(guó)內(nèi)屬于比較年輕的技術(shù)領(lǐng)域,熟練同時(shí)使用 CATIA 和編識(shí)的人員較少,這就給 CATIA 二次開(kāi)發(fā)工作帶來(lái)一定的困難。專業(yè)編程人員經(jīng)常由熟悉 CATIA 內(nèi)部命令運(yùn)行機(jī)制,往往需要靠經(jīng)驗(yàn)和不斷嘗試來(lái)進(jìn)行開(kāi)發(fā)。學(xué)習(xí) CAA 時(shí),首先要了解經(jīng)常用到的接口和實(shí)現(xiàn)辦法。接口(Interface)是定義象支持行為的一系列純虛函數(shù)的抽象對(duì)象。接口在開(kāi)發(fā)者和提供者之間起到聯(lián)系作到提供函數(shù)原型和設(shè)計(jì)意圖的用途。實(shí)現(xiàn)(Implement)是通過(guò)一個(gè)接口定義一種具方法來(lái)滿足需求的對(duì)象。實(shí)現(xiàn)一定要明確聲明它實(shí)現(xiàn)的是哪個(gè)接口。而且要提供這口中包含的所有抽象函數(shù)。它還能夠同時(shí)實(shí)現(xiàn)很多接口。但是一個(gè)接口可以不需要是哪一個(gè)對(duì)象實(shí)現(xiàn)了它。如圖 2.5 通過(guò)舉例說(shuō)明兩者關(guān)系。
【學(xué)位授予單位】:沈陽(yáng)航空航天大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:V263.1
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 王全生;;道岔產(chǎn)品的工藝性審查[J];鐵道標(biāo)準(zhǔn)設(shè)計(jì);1992年05期
2 周衛(wèi)清,董喜山,周強(qiáng);產(chǎn)品結(jié)構(gòu)工藝性審查的分析和探討[J];鍋爐制造;2002年02期
3 王宗君;試論產(chǎn)品結(jié)構(gòu)工藝性審查的必要性與重要性[J];機(jī)械工業(yè)標(biāo)準(zhǔn)化與質(zhì)量;1997年03期
4 趙峰;飛機(jī)結(jié)構(gòu)設(shè)計(jì)工藝性審查[J];飛機(jī)設(shè)計(jì);1998年02期
5 商玉杰;;產(chǎn)品結(jié)構(gòu)生產(chǎn)工藝性審查淺析[J];科技致富向?qū)?2013年11期
6 易忠信;淺談產(chǎn)品工藝性審查[J];機(jī)床電器;1997年04期
7 吳曉琳,楊明,呂曉明,鄭叔芳,丁友根,黃燕,劉文,劉建新;飛機(jī)電氣系統(tǒng)計(jì)算機(jī)輔助工藝性審查和工藝審定[J];航空工程與維修;2000年01期
8 董志平,李新軍,萬(wàn)敏,張平;基于數(shù)據(jù)庫(kù)的飛機(jī)板金件工藝性審查系統(tǒng)研究[J];北京航空航天大學(xué)學(xué)報(bào);2002年03期
9 南慧敏;黃宗順;;淺談電器設(shè)計(jì)圖樣的工藝性審查[J];電氣制造;2007年12期
10 劉愛(ài)保,韓云彪;在產(chǎn)品開(kāi)發(fā)中如何做好工藝性審查工作[J];機(jī)械管理開(kāi)發(fā);1997年01期
相關(guān)會(huì)議論文 前2條
1 張永良;;軍品結(jié)構(gòu)設(shè)計(jì)的工藝性審查和實(shí)例[A];機(jī)械加工工藝成果及工藝突破口經(jīng)驗(yàn)交流會(huì)資料[C];1991年
2 王至堯;;設(shè)計(jì)工藝性審查[A];高檔數(shù)控機(jī)床與制造工藝創(chuàng)新論壇論文集[C];2009年
相關(guān)碩士學(xué)位論文 前4條
1 梁文馨;飛機(jī)零件制造工藝性自動(dòng)審查系統(tǒng)研究與開(kāi)發(fā)[D];沈陽(yáng)航空航天大學(xué);2016年
2 李大琦;基于知識(shí)的型號(hào)產(chǎn)品工藝性審查技術(shù)研究[D];哈爾濱工業(yè)大學(xué);2007年
3 林紹勇;支持工藝性審查的知識(shí)庫(kù)的研究[D];哈爾濱工業(yè)大學(xué);2008年
4 白雪峰;基于SOA的產(chǎn)品工藝性審查系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];山東大學(xué);2010年
本文編號(hào):2579127
本文鏈接:http://sikaile.net/kejilunwen/hangkongsky/2579127.html