機(jī)翼結(jié)構(gòu)CATIA軟件二次開(kāi)發(fā)
機(jī)翼結(jié)構(gòu)CATIA軟件二次開(kāi)發(fā),機(jī)翼,結(jié)構(gòu),catia,軟件,二次開(kāi)發(fā)
畢 業(yè) 設(shè) 計(jì)(論 文)任 務(wù) 書(shū)
??
設(shè)計(jì)(論文)題目:
機(jī)翼結(jié)構(gòu)CATIA軟件二次開(kāi)發(fā)
?
學(xué)生姓名:
專????業(yè):
所在學(xué)院:
指導(dǎo)教師:
職????稱:
發(fā)任務(wù)書(shū)日期:年月日
任務(wù)書(shū)填寫(xiě)要求
1.畢業(yè)設(shè)計(jì)(論文)任務(wù)書(shū)由指導(dǎo)教師根據(jù)各課題的具體情況填寫(xiě),經(jīng)學(xué)生所在專業(yè)的負(fù)責(zé)人審查、系(院)領(lǐng)導(dǎo)簽字后生效。此任務(wù)書(shū)應(yīng)在畢業(yè)設(shè)計(jì)(論文)開(kāi)始前一周內(nèi)填好并發(fā)給學(xué)生。
2.任務(wù)書(shū)內(nèi)容必須用黑墨水筆工整書(shū)寫(xiě),不得涂改或潦草書(shū)寫(xiě);或者按教務(wù)處統(tǒng)一設(shè)計(jì)的電子文檔標(biāo)準(zhǔn)格式(可從教務(wù)處網(wǎng)頁(yè)上下載)打印,要求正文小4號(hào)宋體,1.5倍行距,禁止打印在其它紙上剪貼。
3.任務(wù)書(shū)內(nèi)填寫(xiě)的內(nèi)容,必須和學(xué)生畢業(yè)設(shè)計(jì)(論文)完成的情況相一致,若有變更,應(yīng)當(dāng)經(jīng)過(guò)所在專業(yè)及系(院)主管領(lǐng)導(dǎo)審批后方可重新填寫(xiě)。
4.任務(wù)書(shū)內(nèi)有關(guān)“學(xué)院”、“專業(yè)”等名稱的填寫(xiě),應(yīng)寫(xiě)中文全稱,不能寫(xiě)數(shù)字代碼。學(xué)生的“學(xué)號(hào)”要寫(xiě)全號(hào),不能只寫(xiě)最后2位或1位數(shù)字。
5.任務(wù)書(shū)內(nèi)“主要參考文獻(xiàn)”的填寫(xiě),應(yīng)按照《金陵科技學(xué)院本科畢業(yè)設(shè)計(jì)(論文)撰寫(xiě)規(guī)范》的要求書(shū)寫(xiě)。
?6.有關(guān)年月日等日期的填寫(xiě),應(yīng)當(dāng)按照國(guó)標(biāo)GB/T 7408—94《數(shù)據(jù)元和交換格式、信息交換、日期和時(shí)間表示法》規(guī)定的要求,一律用阿拉伯?dāng)?shù)字書(shū)寫(xiě)。如“2002年4月2日”或“2002-04-02”。
畢 業(yè) 設(shè) 計(jì)(論 文)任 務(wù) 書(shū)
1.本畢業(yè)設(shè)計(jì)(論文)課題應(yīng)達(dá)到的目的:
? 本畢業(yè)設(shè)計(jì)課題的主要目的是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)的基礎(chǔ)理論、專業(yè)知識(shí)和專業(yè)基本技能分析和解決實(shí)際問(wèn)題,訓(xùn)練CATIA二次開(kāi)發(fā)的能力,著重培養(yǎng)以下幾方面: 1.調(diào)查研究、中外文獻(xiàn)檢索、閱讀與翻譯的能力; 2.綜合運(yùn)用基礎(chǔ)理論、專業(yè)理論和知識(shí)分析解決實(shí)際問(wèn)題的能力; 3.查閱和使用專業(yè)設(shè)計(jì)手冊(cè)的能力; 4.應(yīng)用CATIA和VB軟件的能力; 5.撰寫(xiě)設(shè)計(jì)說(shuō)明書(shū)(論文)的能力。
2.本畢業(yè)設(shè)計(jì)(論文)課題任務(wù)的內(nèi)容和要求(包括原始數(shù)據(jù)、技術(shù)要求、工作要求等):
? (1) 熟悉并理解機(jī)翼結(jié)構(gòu)外形特點(diǎn);(2) 熟悉和掌握CATIA和VB軟件;(3) 應(yīng)用CATIA和VB軟件對(duì)機(jī)翼結(jié)構(gòu)參數(shù)化CAD模型生成系統(tǒng)進(jìn)行開(kāi)發(fā)。
畢 業(yè) 設(shè) 計(jì)(論 文)任 務(wù) 書(shū)
3.對(duì)本畢業(yè)設(shè)計(jì)(論文)課題成果的要求〔包括圖表、實(shí)物等硬件要求〕:
1.外文參考資料及譯文(附原文); 2.畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告一份; 3.caita二次開(kāi)發(fā)說(shuō)明一份;
4.主要參考文獻(xiàn):
[1] 吳相憲,王正為,黃玉堂主編.實(shí)用機(jī)械設(shè)計(jì)手冊(cè).中國(guó)礦業(yè)大學(xué)出版社,1993. [2] 王洪欣,李木,劉秉忠主編.機(jī)械設(shè)計(jì)工程學(xué)[M].中國(guó)礦業(yè)大學(xué)出版社,2001. [3] 唐大放,馮曉寧,楊現(xiàn)卿主編.機(jī)械設(shè)計(jì)工程學(xué)[M].中國(guó)礦業(yè)大學(xué)出版社,2001. [4] 中國(guó)紡織大學(xué)工程圖學(xué)教研室等編.畫(huà)法幾何及工程制圖.上??茖W(xué)技術(shù)出版社,1997. [5] 史美堂主編.金屬材料及熱處理.上??茖W(xué)技術(shù)出版社,1983. [6] 蘇翼林主編.材料力學(xué).高等教育出版社,1980. [7] 顧崇銜主編.機(jī)械制造工藝學(xué).陜西科學(xué)技術(shù)出版社,1999. [8] 詹熙達(dá)主編.CATIA V5R20曲面設(shè)計(jì)教程. 北京:機(jī)械工業(yè)出版社,2013. [9] 詹熙達(dá)主編.CATIA V5R20快速入門(mén)教程. 北京:機(jī)械工業(yè)出版社,2011. [10] 劉文珽,羅毅,童明波.概率損傷容限分析模型研究[J].航空學(xué)報(bào),1993,14(3):136-139. [11] 劉文珽等.概率斷裂力學(xué)與概率損傷容限/耐久性[M].北京航空航天大學(xué)出版社,1998. [12] 羅毅,黃培彥,劉文珽.裂紋擴(kuò)展壽命安全可靠性分析模型研究[J].北京航空航天大學(xué)學(xué)報(bào),2002,28(1):113-115. [13] 杜永恩.概率損傷容限分析體系及其關(guān)鍵技術(shù)的研究[D].西安:西北工業(yè)大學(xué),2014. [14] 董玉德主編.CAD二次開(kāi)發(fā)理論與技術(shù). 合肥:合肥工業(yè)大學(xué)出版社,2009. [15] 明日科技主編.Visual Basic從入門(mén)到精通(第3版) .北京:清華大學(xué)出版社,2012. [16] K.Y. Lin and A.V. Styuart. Probabilistic approach to damage tolerance design of aircraft composite structures [J]. Journal of Aircraft, 2007,44(4):1309-1317. [17] Spencer B F,Tang J. Markov Model for fatigue crack growth [J]. Journal of Engineering Mechanics,1998,114:2134-2157.
畢 業(yè) 設(shè) 計(jì)(論 文)任 務(wù) 書(shū)
5.本畢業(yè)設(shè)計(jì)(論文)課題工作進(jìn)度計(jì)劃:
2015.12.16-2.16.3.9 畢業(yè)實(shí)習(xí)調(diào)研,完成開(kāi)題報(bào)告、中英文翻譯、論文大綱 2016.3.19-2016.4.25 提交論文草稿,4月中旬中期檢查 2016.4.26-2016.5.6 提交論文定稿 2016.5.6-2016.5.13 準(zhǔn)備答辯 2016.5.13-2016.5.26 答辯,成績(jī)?cè)u(píng)定,修改完成最終稿
所在專業(yè)審查意見(jiàn):
?通過(guò)?
負(fù)責(zé)人: ??????????? ?2016? 年??? 1 ?月???18 ?日
畢 業(yè) 設(shè) 計(jì)(論 文)開(kāi) 題 報(bào) 告
設(shè)計(jì)(論文)題目:
機(jī)翼結(jié)構(gòu)CATIA軟件二次開(kāi)發(fā)
?
學(xué)生姓名:
專????業(yè):
所在學(xué)院:
指導(dǎo)教師:
職????稱:
?
?年? ?月??日 ?
開(kāi)題報(bào)告填寫(xiě)要求
?
1.開(kāi)題報(bào)告(含“文獻(xiàn)綜述”)作為畢業(yè)設(shè)計(jì)(論文)答辯委員會(huì)對(duì)學(xué)生答辯資格審查的依據(jù)材料之一。此報(bào)告應(yīng)在指導(dǎo)教師指導(dǎo)下,由學(xué)生在畢業(yè)設(shè)計(jì)(論文)工作前期內(nèi)完成,經(jīng)指導(dǎo)教師簽署意見(jiàn)及所在專業(yè)審查后生效;
2.開(kāi)題報(bào)告內(nèi)容必須用黑墨水筆工整書(shū)寫(xiě)或按教務(wù)處統(tǒng)一設(shè)計(jì)的電子文檔標(biāo)準(zhǔn)格式打印,禁止打印在其它紙上后剪貼,完成后應(yīng)及時(shí)交給指導(dǎo)教師簽署意見(jiàn);
3.“文獻(xiàn)綜述”應(yīng)按論文的框架成文,并直接書(shū)寫(xiě)(或打?。┰诒鹃_(kāi)題報(bào)告第一欄目?jī)?nèi),學(xué)生寫(xiě)文獻(xiàn)綜述的參考文獻(xiàn)應(yīng)不少于15篇(不包括辭典、手冊(cè));
4.有關(guān)年月日等日期的填寫(xiě),應(yīng)當(dāng)按照國(guó)標(biāo)GB/T 7408—94《數(shù)據(jù)元和交換格式、信息交換、日期和時(shí)間表示法》規(guī)定的要求,一律用阿拉伯?dāng)?shù)字書(shū)寫(xiě)。如“2004年4月26日”或“2004-04-26”。
5、開(kāi)題報(bào)告(文獻(xiàn)綜述)字體請(qǐng)按宋體、小四號(hào)書(shū)寫(xiě),行間距1.5倍。
?
畢 業(yè) 設(shè) 計(jì)(論文) 開(kāi) 題 報(bào) 告
1.結(jié)合畢業(yè)設(shè)計(jì)(論文)課題情況,根據(jù)所查閱的文獻(xiàn)資料,每人撰寫(xiě)不少于1000字左右的文獻(xiàn)綜述:
機(jī)翼是飛機(jī)的一個(gè)重要部件,其主要功用是產(chǎn)生升力。而機(jī)翼產(chǎn)生的升力大于自身的重力是飛機(jī)能飛上天的原因。但是當(dāng)飛機(jī)在空中飛行時(shí),空氣對(duì)機(jī)翼有阻力的作用,影響飛機(jī)的飛行,研究表明飛機(jī)的速度跟機(jī)翼的形狀、大小密切相關(guān)。隨著空氣動(dòng)力學(xué)理論的不斷完善、制造工藝水平的提高以及新型材料在飛機(jī)上面的應(yīng)用,機(jī)翼的氣動(dòng)性能得到了大幅提高。由于機(jī)翼的氣動(dòng)外形設(shè)計(jì)與優(yōu)化對(duì)飛機(jī)的整個(gè)氣動(dòng)特性有著重要的影響。在總體設(shè)計(jì)階段需要經(jīng)常修改機(jī)翼的參數(shù),因此,能根據(jù)不同的參數(shù)可以快速生成機(jī)翼的外形模型是一個(gè)關(guān)鍵問(wèn)題。現(xiàn)代CAD軟件的二次開(kāi)發(fā)功能為參數(shù)化建模提供了強(qiáng)大的平臺(tái)。CATIA作為航空領(lǐng)域廣泛應(yīng)用的CAD工具,不僅可以使用自身的宏來(lái)實(shí)現(xiàn)二次開(kāi)發(fā),還可以使用可訪問(wèn)COM結(jié)構(gòu)開(kāi)發(fā)工具進(jìn)行二次開(kāi)發(fā)。二次開(kāi)發(fā)是對(duì)軟件進(jìn)行個(gè)性化和專業(yè)化的有效手段,可以使軟件更好的為用戶服務(wù),對(duì)提高工作效率和產(chǎn)品質(zhì)量,節(jié)約研發(fā)陳本和縮短周期有著重要的作用。本文以機(jī)翼結(jié)構(gòu)為研究對(duì)象,以CATIA的二次開(kāi)發(fā)工具和Visual Basic編程語(yǔ)言,研究了一種可快速生成機(jī)翼的參數(shù)化建模的方法。證明了基于CATIA二次開(kāi)發(fā)實(shí)現(xiàn)機(jī)翼外形參數(shù)化設(shè)計(jì)的可行性。
CATIA二次開(kāi)發(fā)主要有兩種方法,一種是采用CAA C++技術(shù),另一種是采用Automation技術(shù)。1.CAA(Component Application Architecture)是CATIA的一套C++函數(shù)庫(kù),該函數(shù)庫(kù)在CATIA運(yùn)行時(shí)加載,用戶可通過(guò)RADE模塊在VC++編程環(huán)境下編寫(xiě)程序,與CATIA進(jìn)行通信。這種方法可進(jìn)行最有效率的程序開(kāi)發(fā),但入門(mén)困難,在國(guó)內(nèi)這方面的技術(shù)資料比較少見(jiàn)。2.Automation技術(shù)是建立在COM基礎(chǔ)之上,繼承了COM與語(yǔ)言無(wú)關(guān)、進(jìn)程透明特點(diǎn),簡(jiǎn)化了COM的底層細(xì)節(jié),應(yīng)用更加廣泛。其核心技術(shù)是允許一個(gè)應(yīng)用程序操作另一個(gè)應(yīng)用程序。Automation技術(shù)并不是直接獲取及處理數(shù)據(jù),而是間接的通過(guò)暴露的對(duì)象和屬性,利用對(duì)象的方法和屬性來(lái)獲取、設(shè)置及處理數(shù)據(jù)。這種方法功能限制比較大,但入門(mén)比較容易。
基于上述兩種開(kāi)發(fā)方法的特點(diǎn)和本次畢業(yè)設(shè)計(jì)任務(wù)難度,本文選擇使用Automation方法對(duì)CATIA進(jìn)行二次開(kāi)發(fā)。由于CATIA宏錄制生成的VBScript代碼稍做修改就能在VB環(huán)境下運(yùn)行,為編程提供了很大的方便,所以本文選用的開(kāi)發(fā)環(huán)境是Visual Basic 6.0。
在Visual Basic 6.0。環(huán)境下CATIA?Automation中所有數(shù)據(jù)都被封裝成對(duì)象的形式,并形成樹(shù)形結(jié)構(gòu),這樣就可以通過(guò)根對(duì)象對(duì)所有的其他對(duì)象進(jìn)行訪問(wèn)。本文研究中進(jìn)行的CATIA二次開(kāi)發(fā)主要涉及到CATIA的基本操作和零件對(duì)象下的各種屬性、方法的操縱。CATIA的基本操作主要是通過(guò)幾個(gè)API(Application Programming Interface)對(duì)CATIA進(jìn)行文件操作,視圖操作等。零件操作主要是進(jìn)行CATIA實(shí)體建模,如草繪、約束、實(shí)體等操作。
CATIA作為一款高端的CAD/CAM軟件,其應(yīng)用領(lǐng)域正不斷擴(kuò)大,應(yīng)用需求也越來(lái)越多,為了更好的利用CATIA軟件資源,滿足個(gè)性化使用要求,對(duì)CATIA進(jìn)行二次開(kāi)發(fā)已經(jīng)成為軟件技術(shù)人員必須掌握的一門(mén)技術(shù)。為未來(lái)我國(guó)制造業(yè)、裝備業(yè)的發(fā)展提供充足的技術(shù)支持。同時(shí),CAA平臺(tái)的二次開(kāi)發(fā),不僅可實(shí)現(xiàn)VB語(yǔ)言的全部功能,還能在電子樣機(jī)、協(xié)同設(shè)計(jì)、虛擬裝配和虛擬制造等技術(shù)領(lǐng)域有更廣闊的應(yīng)用,因此推廣和掌握CAA技術(shù),特別是CAA VC++技術(shù),將是未來(lái)發(fā)展的必然要求。
?
?
參考文獻(xiàn)
[1] 吳相憲,王正為,黃玉堂主編.實(shí)用機(jī)械設(shè)計(jì)手冊(cè).中國(guó)礦業(yè)大學(xué)出版社,1993. [2] 王洪欣,李木,劉秉忠主編.機(jī)械設(shè)計(jì)工程學(xué)[M].中國(guó)礦業(yè)大學(xué)出版社,2001. [3] 唐大放,馮曉寧,楊現(xiàn)卿主編.機(jī)械設(shè)計(jì)工程學(xué)[M].中國(guó)礦業(yè)大學(xué)出版社,2001. [4] 中國(guó)紡織大學(xué)工程圖學(xué)教研室等編.畫(huà)法幾何及工程制圖.上??茖W(xué)技術(shù)出版社,1997.
[5] 史美堂主編.金屬材料及熱處理.上??茖W(xué)技術(shù)出版社,1983.
[6] 蘇翼林主編.材料力學(xué).高等教育出版社,1980.
[7] 顧崇銜主編.機(jī)械制造工藝學(xué).陜西科學(xué)技術(shù)出版社,1999.
[8] 詹熙達(dá)主編.CATIA V5R20曲面設(shè)計(jì)教程. 北京:機(jī)械工業(yè)出版社,2013.
[9] 詹熙達(dá)主編.CATIA V5R20快速入門(mén)教程. 北京:機(jī)械工業(yè)出版社,2011.
[10] 劉文珽,羅毅,童明波.概率損傷容限分析模型研究[J].航空學(xué)報(bào),1993,14(3):136-139.
[11] 劉文珽等.概率斷裂力學(xué)與概率損傷容限/耐久性[M].北京航空航天大學(xué)出版社,1998.
[12] 羅毅,黃培彥,劉文珽.裂紋擴(kuò)展壽命安全可靠性分析模型研究[J].北京航空航天大學(xué)學(xué)報(bào),2002,28(1):113-115.
[13] 杜永恩.概率損傷容限分析體系及其關(guān)鍵技術(shù)的研究[D].西安:西北工業(yè)大學(xué),2014.
[14] 董玉德主編.CAD二次開(kāi)發(fā)理論與技術(shù). 合肥:合肥工業(yè)大學(xué)出版社,2009.
[15] 明日科技主編.Visual Basic從入門(mén)到精通(第3版) .北京:清華大學(xué)出版社,2012.
畢 業(yè) 設(shè) 計(jì)(論文) 開(kāi) 題 報(bào) 告
2.本課題要研究或解決的問(wèn)題和擬采用的研究手段(途徑):
研究或解決的問(wèn)題:
(一)能夠基本掌握CATIA的實(shí)體建模功能
(二)運(yùn)用CATIA二次開(kāi)發(fā)技術(shù),結(jié)合Visual Basic語(yǔ)言混合編程,實(shí)現(xiàn)翼面結(jié)構(gòu)的參數(shù)化設(shè)計(jì)。
(三)能夠基本掌握“CATIA和Visual Basic這兩種軟件” 在二次開(kāi)發(fā)中的應(yīng)用
?
擬采用的研究方法(途徑):
(一)查閱相關(guān)的書(shū)籍、期刊以及論文等,掌握超聲電機(jī)的相關(guān)知識(shí)。
(二)熟練掌握CATIA和Visual Basic這兩種軟件。
(三)擬定論文大綱并按照論文大綱逐步實(shí)施。
(四)遇到問(wèn)題及時(shí)與相關(guān)專業(yè)人士和指導(dǎo)老師進(jìn)行交流并及時(shí)解決。
(五)總結(jié)經(jīng)驗(yàn)與收獲。
畢 業(yè) 設(shè) 計(jì)(論文) 開(kāi) 題 報(bào) 告
指導(dǎo)教師意見(jiàn):
1.對(duì)“文獻(xiàn)綜述”的評(píng)語(yǔ):
通過(guò)文獻(xiàn)綜述,該生對(duì)CATIA二次開(kāi)發(fā)國(guó)內(nèi)外研究現(xiàn)狀有了較清晰的認(rèn)識(shí),相信該生通過(guò)努力能順利完成本次畢業(yè)設(shè)計(jì)。
?
?
?
?
2.對(duì)本課題的深度、廣度及工作量的意見(jiàn)和對(duì)設(shè)計(jì)(論文)結(jié)果的預(yù)測(cè):
本課題工作量、難度適中。課題具有一定的實(shí)際意義,相信通過(guò)本課題的研究,能開(kāi)發(fā)出符合機(jī)身機(jī)翼設(shè)計(jì)要求的CATIA二次開(kāi)發(fā)軟件。
?
?
?
?
3.是否同意開(kāi)題:√ 同意 □ 不同意
?
???????????????????????????????????? ??指導(dǎo)教師:??????????????
???????????????????????????????????????? 2016 年?? 03 月?? 08 日
所在專業(yè)審查意見(jiàn):
同意
???????????????????????????????????????? 負(fù)責(zé)人:??????????????
?????????????????????????????????????????? 2016 年??? 03 月?? 09 日
畢 業(yè) 設(shè) 計(jì)(論 文)大 綱
設(shè)計(jì)(論文)題目: 機(jī)翼結(jié)構(gòu)CATIA軟件二次開(kāi)發(fā)
學(xué)生姓名:
?! I(yè):
所在學(xué)院:
指導(dǎo)教師:
職 稱:
論文大綱
機(jī)翼結(jié)構(gòu)CATIA軟件二次開(kāi)發(fā)
摘 要
Abstract
第一章 緒論
本章主要介紹了選題的背景,選題研究的目的和內(nèi)容,選題所運(yùn)用的開(kāi)發(fā)技術(shù)和運(yùn)行環(huán)境。
1.1 研究背景
三維設(shè)計(jì)相對(duì)于二維設(shè)計(jì),使得技術(shù)人員可以更加直觀準(zhǔn)確地把握產(chǎn)品的造型、裝配關(guān)系與加工制造。作為3D軟件的領(lǐng)導(dǎo)者,CATIA V5軟件在制造業(yè)領(lǐng)域應(yīng)用廣泛。隨著國(guó)內(nèi)制造業(yè)的飛速發(fā)展,企業(yè)對(duì)研發(fā)周期要求越來(lái)越短,對(duì)設(shè)計(jì)質(zhì)量和效率要求越來(lái)越高。三維設(shè)計(jì)的環(huán)境下,如何更進(jìn)一步提升設(shè)計(jì)效率,成為眾多企業(yè)不得不面臨的一個(gè)課題。CATIA V5的知識(shí)工程功能,使得企業(yè)可以將自己的智能資源通過(guò)CATIA軟件面設(shè)計(jì)過(guò)程中快速重用,實(shí)現(xiàn)快速建模;通過(guò)對(duì)CATIA V5的二次開(kāi)發(fā),可以將設(shè)計(jì)過(guò)程中的大量重復(fù)性操作用開(kāi)發(fā)程序取代,減少操作步驟的同時(shí)提高設(shè)計(jì)準(zhǔn)確性。
1.2 CATIA二次開(kāi)發(fā)技術(shù)
主要就是用Visual Basic自動(dòng)化對(duì)象編程(V5 Automation)技術(shù)對(duì)CATIA二次開(kāi)發(fā)的方法。
1.3 本文研究的目的與內(nèi)容
目的是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)的基礎(chǔ)理論、專業(yè)知識(shí)和專業(yè)基本技能分析和解決實(shí)際問(wèn)題,訓(xùn)練CATIA二次開(kāi)發(fā)的能力,熟悉并理解機(jī)翼結(jié)構(gòu)外形特點(diǎn),應(yīng)用CATIA和VB軟件對(duì)機(jī)翼結(jié)構(gòu)參數(shù)化CAD模型生成系統(tǒng)進(jìn)行開(kāi)發(fā),熟悉和掌握CATIA和VB軟件。
第二章 機(jī)翼結(jié)構(gòu)
本章主要對(duì)機(jī)翼,機(jī)翼平面的形狀,機(jī)翼初步設(shè)計(jì)要考慮的內(nèi)容做了簡(jiǎn)單的介紹。
2.1 機(jī)翼與飛機(jī)
2.2 設(shè)計(jì)機(jī)翼平面形狀需要考慮的因素
2.2.1 氣動(dòng)特性
2.2.2 結(jié)構(gòu)重量
2.2.3 內(nèi)部容積
2.3 機(jī)翼初步設(shè)計(jì)的主要內(nèi)容
2.3.1 翼型的選擇與設(shè)計(jì)
2.3.2 機(jī)翼平面形狀設(shè)計(jì)
2.3.3 機(jī)翼安裝角和上反角的確定
2.3.4 邊條翼、翼尖形狀
2.3.5 增升裝置的設(shè)計(jì)
第三章 CATIA二次開(kāi)發(fā)
CATIA幾乎具有所有CAD/CAM/CAE軟件的基本功能,如繪制二維、三維圖形,繪制工程圖,以及輸出圖紙等。而且在各個(gè)方面又具有獨(dú)到之處,因此CATIA已經(jīng)被廣泛應(yīng)用于航空、航天、機(jī)械、建筑等領(lǐng)域,被越來(lái)越多的用戶所接受。所以,本文選用CATIA軟件,通過(guò)對(duì)其進(jìn)行二次開(kāi)發(fā),實(shí)現(xiàn)飛翼總體布置自動(dòng)生成和質(zhì)量特性。
3.1 catia二次開(kāi)發(fā)的接口
CATIA使用基于COM(Component Object Mdoel,組件對(duì)象模型)技術(shù)的自動(dòng)化(Automation)提供二次開(kāi)發(fā)接口。
3.2 catia Automation 主要接口對(duì)象繼承關(guān)系
Automation 技術(shù)并不是直接獲取及處理數(shù)據(jù),而是間接地通過(guò)服務(wù)程序暴露的對(duì)象和屬性,利用對(duì)象的方法和屬性,獲取、設(shè)置及處理數(shù)據(jù)。
3.3 catia二次開(kāi)發(fā)的步驟
本節(jié)主要介紹了二次開(kāi)發(fā)的6個(gè)步驟。
3.4 catia二次開(kāi)發(fā)應(yīng)用實(shí)例
本節(jié)就以繪制機(jī)翼為例,簡(jiǎn)單介紹CATIA的二次開(kāi)發(fā)過(guò)程。
第四章 機(jī)翼參數(shù)化 CAD建模
本章主要研究了外形參數(shù)化數(shù)學(xué)模型和結(jié)構(gòu)參數(shù)化數(shù)學(xué)模型,應(yīng)用CATIA二次開(kāi)發(fā)技術(shù),編制了能自動(dòng)生成飛翼三維外形的CAD模型程序。
4.1 機(jī)翼外形參數(shù)化建模
4.2 機(jī)翼結(jié)構(gòu)參數(shù)化建模
參考文獻(xiàn)
3
畢 業(yè) 設(shè) 計(jì)(論 文)
設(shè)計(jì)(論文)題目: 機(jī)翼結(jié)構(gòu)CATIA軟件二次開(kāi)發(fā)
學(xué)生姓名:
二級(jí)學(xué)院:
班 級(jí):
提交日期:
目錄
目 錄
摘 要 II
Abstract III
第一章 緒論 1
1.1 課題研究背景和意義 1
1.2 國(guó)內(nèi)外發(fā)展趨勢(shì) 1
1.3 本文研究的目的與內(nèi)容 5
第二章 機(jī)翼機(jī)身連接形式及接頭耳片設(shè)計(jì)思想 6
2.1 機(jī)翼與機(jī)身的連接 6
2.2 機(jī)翼機(jī)身的連接形式 6
2.3 機(jī)翼耳片對(duì)接接頭的結(jié)構(gòu) 6
2.4 接頭耳片構(gòu)型設(shè)計(jì)思想 8
第三章 CATIA 二次開(kāi)發(fā) 11
3.1 引言 11
3.2 CATIA軟件跟VB軟件介紹 11
3.3 CATIA二次開(kāi)發(fā)技術(shù)介紹 13
3.4 CATIA二次開(kāi)發(fā)的步驟 13
第四章 機(jī)翼接頭參數(shù)化建模實(shí)例 14
4.1 預(yù)備工作 14
4.2 錄制宏 14
4.3 程序設(shè)計(jì) 19
4.4 程序測(cè)試 26
第五章 總結(jié)與展望 29
5.1 本文總結(jié) 29
參考文獻(xiàn) 30
致 謝 31
I
Abstract
機(jī)翼機(jī)身對(duì)接結(jié)構(gòu)CATIA軟件二次開(kāi)發(fā)
摘 要
機(jī)翼機(jī)身是飛機(jī)中的重要組成部分,機(jī)翼與機(jī)身依靠對(duì)接接頭將其連接在一起,飛機(jī)是依靠升力飛上藍(lán)天的,所以接頭的設(shè)計(jì)也會(huì)影響到飛機(jī)的性能。因此本文對(duì)飛機(jī)的機(jī)身機(jī)翼對(duì)接接頭展開(kāi)了研究,主要了解了我國(guó)的飛機(jī)發(fā)展史,研究了機(jī)身機(jī)翼的對(duì)接形式跟接頭的結(jié)構(gòu)類型。CATIA軟件是一款強(qiáng)大的三維軟件,廣泛應(yīng)用于航空航天業(yè),對(duì)CATIA的二次開(kāi)發(fā)也是本文研究的一個(gè)任務(wù)。因此本文對(duì)機(jī)身機(jī)翼接頭結(jié)構(gòu)CATIA軟件二次開(kāi)發(fā)實(shí)例做了簡(jiǎn)單的介紹。完成的主要工作有:
1 )介紹了CATIA軟件的基本功能和利用VB語(yǔ)言在CATIA二次開(kāi)發(fā)中的應(yīng)用,以繪制機(jī)身機(jī)翼對(duì)接接頭為例,簡(jiǎn)單的介紹了CATIA二次開(kāi)發(fā)的過(guò)程;
2)以機(jī)身機(jī)翼對(duì)接接頭結(jié)構(gòu)參數(shù)化數(shù)學(xué)模型為基礎(chǔ),編制了能自動(dòng)生成機(jī)身機(jī)翼對(duì)接接頭三維外形的CAD模型程序。
關(guān)鍵詞:機(jī)翼機(jī)身對(duì)接結(jié)構(gòu) ;CATIA二次開(kāi)發(fā) ;CAD模型
Wing Structure of CATIA Software Secondary Development
Abstract
Fuselage for an aircraft wing butt joint is very important, because the plane can fly on the sky because of the lift, the performance depending on the structure design . So, this article will start from the development of aircraft research, according to the difference of the wing fuselage joint structure from domestic and abroad ,more in-depth understanding of the wing and fuselage joint forms, and compare the similarities and differences among different docking wing body structure, analyze the stress of the main components of a force. Next research we found that the fuselage of the modern airplane wing butt joint structure, the role of the ear piece is very broad.Therefore, this paper makes a simple introduction about the wing-fuselage connection joint of CATIA secondary development example. The main work has done is :
1) introducing the basic functions of the CATIA software and using VB language in the CATIA secondary development of the application, to draw the wing-fuselage connection joint as an example, introducing the process of CATIA secondary development ;
2) parameterized wing-fuselage connection joint structure mathematical model as the foundation,orgainzing the CAD model program of automatic generation of 3D flying wing-fuselage connection joint shape.
Key words: The wing fuselage joint structure; CATIA secondary development; CAD model
III
第1章 緒論
1 緒論
1.1 課題研究背景和意義
鷹擊長(zhǎng)空,鴿翔千里,鳥(niǎo)兒有一種特殊的本領(lǐng),就是它能夠在天空自由自在的飛行,人們根據(jù)鳥(niǎo)兒的飛行原理,幻想著有一天也能像鳥(niǎo)兒一樣在天空中飛行那該多好啊。早在2000多年前人們根據(jù)這一幻想就人發(fā)明了風(fēng)箏,雖然不能把人帶上天空,但是它可以說(shuō)是后來(lái)人們發(fā)明飛機(jī)的老師.在20世紀(jì)初在美國(guó)有一對(duì)雙胞胎兄弟—萊特兄弟在經(jīng)過(guò)1000多次的滑翔試驗(yàn)后,終于在1903年制造出了世界上第一架依靠自身動(dòng)力進(jìn)行載人飛行的飛機(jī)“飛行者”1號(hào),這一成功打開(kāi)了人們研究飛機(jī)的大門(mén),為世界的航空航天業(yè)做出了巨大的貢獻(xiàn),為我們今天的出行帶來(lái)了極大的方便。隨著社會(huì)經(jīng)濟(jì)與科學(xué)技術(shù)的不斷發(fā)展與進(jìn)步,飛機(jī)的應(yīng)用范圍也越來(lái)越廣,不光光可以載客,還可以用來(lái)運(yùn)輸,噴灑農(nóng)藥、飛播育種、搜救、滅火、軍事演習(xí)、培養(yǎng)飛行員等。因此這就使得人們對(duì)飛機(jī)的質(zhì)量和安全性能有了更高的需求。
總所周知,飛機(jī)中最重要的三個(gè)部分別為機(jī)翼、機(jī)身和尾翼,我們今天主要談一談機(jī)翼、機(jī)身和機(jī)身機(jī)翼對(duì)接接頭之間的關(guān)系。機(jī)翼與機(jī)身是依靠機(jī)翼機(jī)身對(duì)接接頭來(lái)連接的,并通過(guò)螺栓把機(jī)翼固定在機(jī)身上。螺栓在這里有兩方面的作用,一是可以起到固定的作用,二是可以起到傳遞載荷的作用即可以把機(jī)翼承受的載荷轉(zhuǎn)移到機(jī)身上面,這樣可以降低機(jī)翼所受疲勞破壞發(fā)生折斷現(xiàn)象,所以機(jī)身機(jī)翼對(duì)接接頭的設(shè)計(jì)在飛機(jī)整體設(shè)計(jì)中占重要組成部分。在設(shè)計(jì)機(jī)身機(jī)翼對(duì)接時(shí),我們常用的三維軟件是CATIA ,它是一款強(qiáng)大的三維軟件,廣泛應(yīng)用于飛機(jī)、汽車,輪船的外形設(shè)計(jì)。接頭外形由幾何參數(shù)確定,由于在設(shè)計(jì)時(shí)需要經(jīng)常改變幾何參數(shù),為了節(jié)約時(shí)間和提高工作效率,本文研究了對(duì)CATIA軟件的二次開(kāi)發(fā)。開(kāi)發(fā)了一種能根據(jù)接頭模型快速生成接頭模型的界面。
1.2 國(guó)內(nèi)外發(fā)展趨勢(shì)
1.2.1 國(guó)內(nèi)發(fā)展趨勢(shì)
我國(guó)首架飛機(jī)試飛成功在1909年9月21日,馮如駕駛著自制的飛機(jī)──馮如一號(hào),在奧克蘭市上空翱翔了八百多公尺,最后安全著陸,從刺激揭開(kāi)了中國(guó)航空航天史的面紗。馮如一號(hào)的成功,向全世界展現(xiàn)了中國(guó)人民的智慧與能力,為中國(guó)在世界早期航空史上贏得了極大的榮譽(yù)。新中國(guó)成立以來(lái),1954年7月,由南昌飛機(jī)廠制造出的活塞式教練機(jī)初教-5首次升空,標(biāo)志著我國(guó)由飛機(jī)修理跨越到飛機(jī)制造。在近60年里,中國(guó)研發(fā)了一系列的飛機(jī),從一開(kāi)始的運(yùn)輸機(jī)到直升機(jī)到超音速殲擊機(jī)到大型轟炸機(jī)到后面的一系列神州號(hào)飛船進(jìn)入太空。充 分證明我國(guó)在航空航天業(yè)已經(jīng)取得了巨大的成就。從最初的模仿別人到自行研制,從單一機(jī)種到多機(jī)種,從空中飛行到進(jìn)入太空。雖然這個(gè)過(guò)程很艱辛,但是我們都一步步走過(guò)來(lái)了。沒(méi)有中國(guó)航空工業(yè)工作者的無(wú)私奉獻(xiàn),就沒(méi)有今天的成就,在這里像他們致以最崇高的敬意。下圖1.1、圖1.2、圖1.3、圖1.4片代表我國(guó)飛機(jī)研究的歷史。
圖1.1 馮如一號(hào)
1909年9月21日,馮如駕駛著自制的飛機(jī)──馮如一號(hào),機(jī)翼、方向舵、螺旋槳跟內(nèi)燃機(jī)等大小部件都是自制的,在奧克蘭市上空翱翔了八百多公尺,最后安全著陸,這一飛行揭開(kāi)了中國(guó)航空史的第一頁(yè)。
圖1.2 初教-5型
1954年7月3日,新中國(guó)生產(chǎn)的第一架飛機(jī),南昌飛機(jī)場(chǎng)制造的初教5(雅克-18)教練機(jī)首飛成功。
圖1.3 殲10-戰(zhàn)斗機(jī)型
1998年3月23日,具有中國(guó)自主知識(shí)產(chǎn)權(quán)的第三代戰(zhàn)斗機(jī)殲10首飛成功,殲10是我國(guó)第一款成功自主研制的重型戰(zhàn)斗機(jī),具有劃時(shí)代意義。
圖1.4 神州5號(hào)
2003年10月15日,神舟五號(hào)載人飛船發(fā)射成功,中國(guó)人名人幾千年的飛天夢(mèng)想終于現(xiàn)實(shí)了。這次的成功發(fā)射標(biāo)志著中國(guó)成為繼前蘇聯(lián)(現(xiàn)由俄羅斯承繼)和美國(guó)之后,第三個(gè)有能力獨(dú)自將人送上太空的國(guó)家。這意味著中國(guó)已經(jīng)進(jìn)入世界最有分量的國(guó)家之一。這對(duì)增強(qiáng)國(guó)威、增強(qiáng)軍威、振興中華都意義重大。?
1.2.2 國(guó)外發(fā)展趨勢(shì)
世界上航空技術(shù)最發(fā)達(dá)的兩個(gè)國(guó)家分別為美國(guó)跟前蘇聯(lián)(俄羅斯), 美國(guó)是飛機(jī)的誕生地,1903年12月17日,萊特兄弟制造的第一架飛機(jī)“飛行者1號(hào)” 在美國(guó)北卡萊納州試飛成功,不久之后,航空技術(shù)的桂冠就被歐洲拿過(guò)去了。在第一次世界大戰(zhàn)中,美軍僅有的飛機(jī)也都是歐洲設(shè)計(jì)的,直到二戰(zhàn)之后才一躍出眾并領(lǐng)先于世界,此后一直保持領(lǐng)先,這中間的過(guò)程對(duì)中國(guó)有很大的啟示。美國(guó)的大躍進(jìn)的組織基礎(chǔ)是二戰(zhàn)期間形成的巨大生產(chǎn)科研體系,使美國(guó)航空工業(yè)擺脫了單兵作戰(zhàn),而進(jìn)入了系統(tǒng)對(duì)抗的時(shí)代。在繳獲的德國(guó)技術(shù)和自己的技術(shù)積累基礎(chǔ)上,空前規(guī)模的實(shí)干是美國(guó)航空技術(shù)從趕到超的物質(zhì)基礎(chǔ)。眾多團(tuán)隊(duì)的競(jìng)爭(zhēng)一方面保持了活力和互相激勵(lì),另一方面也在技術(shù)方向出現(xiàn)偏差的時(shí)候容易迅速替補(bǔ)。
1961年4月12日9時(shí)零7分,加加林坐著“東方”號(hào)飛船登入太空。也是全世界登入太空的唯一人,隨之加加林的名字傳遍全球。從此蘇聯(lián)(俄羅斯)便成為世界航天事業(yè)中一顆璀璨的明珠。但蘇聯(lián)解體后,俄羅斯航天業(yè)的發(fā)展卻因技術(shù)的欠缺和資金匱乏等因素影響而放慢了前進(jìn)的步伐。俄國(guó)內(nèi)專業(yè)人士曾痛心地評(píng)估,蘇聯(lián)解體讓俄國(guó)的航空航天業(yè)至少停滯了25年。
2008年4月11日,俄國(guó)總統(tǒng)普京在俄聯(lián)邦安全委員會(huì)會(huì)議上明確指出,俄國(guó)航天業(yè)不能再靠吃蘇聯(lián)的老本生存下去了,否則俄最終就會(huì)淪為“航天馬車夫”。普京說(shuō):“現(xiàn)今的俄航天業(yè)面臨淪為‘航天馬車夫’的危險(xiǎn),俄除了負(fù)責(zé)向國(guó)際空間站運(yùn)送貨物和工作人員之外,還靠運(yùn)送太空游客賺錢(qián),俄國(guó)將于2013年在俄國(guó)境內(nèi)的普列謝茨克發(fā)射場(chǎng)試驗(yàn)輕型和重型“安加拉”運(yùn)載火箭。而專為地處俄遠(yuǎn)東地區(qū)阿穆?tīng)栔莸臇|方發(fā)射場(chǎng)研制的“羅斯”運(yùn)載火箭的試驗(yàn)工作將于2015年啟動(dòng),俄計(jì)劃從2018年起啟用這種新型運(yùn)載火箭將載人飛船送入太空。
1.3 本文研究的目的與內(nèi)容
本文利用CATIA軟件二次開(kāi)發(fā)為研究背景,針對(duì)機(jī)身機(jī)翼接頭結(jié)構(gòu)設(shè)計(jì)和外形參數(shù)化 CAD 模型的自動(dòng)生成等問(wèn)題開(kāi)展研究工作。研究目的有二個(gè)方面:
1)熟悉并理解機(jī)身機(jī)翼接頭結(jié)構(gòu)外形特點(diǎn),為機(jī)身機(jī)翼接頭結(jié)構(gòu)CAD模型的自動(dòng)生成提供一種科學(xué)的設(shè)計(jì)方法。
本文以下幾章內(nèi)容安排如下:
2)建立飛機(jī)機(jī)翼機(jī)身接頭結(jié)構(gòu)參數(shù)化數(shù)學(xué)模型,應(yīng)用CATIA和VB軟件對(duì)機(jī)翼機(jī)身對(duì)接接頭結(jié)構(gòu)參數(shù)化CAD模型生成系統(tǒng)進(jìn)行開(kāi)發(fā)。
第二章主要研究了飛機(jī)的機(jī)身機(jī)翼接頭的類型,機(jī)翼耳片對(duì)接接頭的結(jié)構(gòu),機(jī)翼機(jī)身對(duì)接形式,以及接頭耳片構(gòu)型設(shè)計(jì)思想。
第三章主要介紹了CATIA軟件跟VB軟件的應(yīng)用功能以及CATIA二次開(kāi)發(fā)的;兩種方法,最后闡述了CATIA二次開(kāi)發(fā)的幾個(gè)步驟。
第四章以機(jī)翼機(jī)身接頭結(jié)構(gòu)外形參數(shù)化數(shù)學(xué)模型為基礎(chǔ),應(yīng)用 CATIA 二次開(kāi)發(fā)技術(shù)結(jié)合VB語(yǔ)言,開(kāi)發(fā)了一個(gè)可根據(jù)機(jī)翼機(jī)身接頭外形結(jié)構(gòu)能自動(dòng)生成 CAD 模型的軟件,從而實(shí)現(xiàn)機(jī)翼機(jī)身接頭結(jié)構(gòu)外形 CAD 模型的快速生成。
第五章是對(duì)本文工作的內(nèi)容和分析結(jié)果進(jìn)行了簡(jiǎn)單的總結(jié),并指出了進(jìn)一步研究目標(biāo)和內(nèi)容。
33
第2章 機(jī)翼機(jī)身連接形式及接頭耳片的設(shè)計(jì)思想
2 機(jī)翼機(jī)身連接形式及接頭耳片設(shè)計(jì)思想
2.1 機(jī)翼與機(jī)身的連接
按機(jī)翼有沒(méi)有通過(guò)機(jī)身,把機(jī)翼與機(jī)身的連接結(jié)構(gòu)形式分為兩種:一種是有機(jī)翼通過(guò)機(jī)身,即機(jī)翼的中段是固定在機(jī)身上的,而左右外段機(jī)翼與中翼相連,比如上單翼或下單翼布局,整個(gè)機(jī)翼翼盒貫穿飛機(jī)機(jī)身,或者說(shuō)是中央翼盒貫穿整個(gè)機(jī)身;一般運(yùn)輸機(jī)、轟炸機(jī)等大型飛機(jī)常采用上單翼或下單翼布置;另一種是飛機(jī)沒(méi)有中翼,其左右機(jī)翼分段連接后,直接沿機(jī)身兩側(cè)與機(jī)身結(jié)構(gòu)相連,如中單翼或半下單翼布局。如現(xiàn)代超音速飛機(jī),因受機(jī)身的限制,所以不能有中央翼通過(guò)機(jī)身。
2.2 機(jī)翼機(jī)身的連接形式
在飛機(jī)結(jié)構(gòu)設(shè)計(jì)過(guò)程中,機(jī)身機(jī)翼如何連接也是需要考慮的問(wèn)題,根據(jù)飛機(jī)的結(jié)構(gòu)特點(diǎn)用途不同,機(jī)身機(jī)翼連接采用不同的連接方式;如20世紀(jì)50年代生產(chǎn)的波音707運(yùn)輸機(jī)采用的是四插銷連接設(shè)計(jì),這種連接方式既簡(jiǎn)單又易于安裝。這四個(gè)銷釘可以承受機(jī)翼上的升力和力矩作用。
為了更好的容納機(jī)身,一些小型公務(wù)機(jī)的機(jī)翼常常把中段做成凹形,機(jī)翼根肋跟大梁的交接處常常用高強(qiáng)度鋼連桿與機(jī)身連接;另外還在中央翼肋與后翼梁的交接處用一個(gè)固定插銷連接;該連接能承受所有水平方向上的剪力。
機(jī)身與機(jī)翼的連接最典型的設(shè)計(jì)方式就是現(xiàn)代運(yùn)輸機(jī)中機(jī)身機(jī)翼連接,中央翼盒的前、后翼梁常常與機(jī)身的主隔框連接,這種設(shè)計(jì)方法多年來(lái)被飛機(jī)設(shè)計(jì)人員廣泛使用。為了減輕結(jié)構(gòu)重量,常常采用剛性連接把加強(qiáng)框與翼梁連接成一個(gè)整體。因?yàn)檫@種構(gòu)造利用了有關(guān)部件的彈性特性,所以需要采用有限元分析技術(shù)分析載荷的傳遞路線,然后才能解決這個(gè)問(wèn)題。
2.3 機(jī)翼耳片對(duì)接接頭的結(jié)構(gòu)
機(jī)翼與機(jī)身對(duì)接接頭大致可分為耳片對(duì)接接頭和抗拉接頭兩大類。
1、耳片對(duì)接接頭
耳片對(duì)接接頭也是機(jī)翼機(jī)身連接中常用的一種接頭,根據(jù)連接螺栓放置的位置不同,接頭的連接方式常常可分為垂直耳片叉耳連接、水平耳片叉耳連接、垂直、水平混合式連接。圖2.1是垂直耳片叉耳連接的結(jié)構(gòu)形式。
1—翼肋;
2—機(jī)身接頭;
3—襯套;
4—螺栓;
圖2.1 垂直耳片叉耳連接
螺栓水平放置,低速小型飛機(jī)常用這種形式。
水平耳片叉耳連接的結(jié)構(gòu)形式見(jiàn)圖2.2所示。
圖2.2 水平耳片叉耳連接
螺栓垂直放置,這種類型的接頭聯(lián)合開(kāi)放性好,容易加工,當(dāng)負(fù)載較大時(shí),如果使用一個(gè)螺栓,需要同時(shí)增加螺栓直徑跟耳片的厚度,只有通過(guò)增加螺栓的數(shù)量,才能保證免受疲勞破壞。因此比較適用于翼型比較薄的場(chǎng)合。
垂直、水平混合式連接的結(jié)構(gòu)形式見(jiàn)圖2.3所示。
圖2.3 垂直、水平混合式連接
這種形式的接頭優(yōu)點(diǎn)是能區(qū)分接頭中承彎部分與承剪部,耳片可以做的稍微薄一點(diǎn),這樣就能夠使結(jié)構(gòu)重量減輕。在米格—21飛機(jī)上,前梁接頭就使用的這種形式。
2、抗拉接頭
抗拉接頭主要由底板、肋板、兩側(cè)邊肋、固支端組成。機(jī)身加強(qiáng)框上用固支端固定,通過(guò)螺栓把接頭與機(jī)翼固定在一起。具體結(jié)構(gòu)圖如圖2.4所示。
圖2.4 抗拉接頭連接
抗拉接頭主要用于機(jī)翼設(shè)計(jì)時(shí)采用上單翼布局的場(chǎng)合,機(jī)翼梁腹板有時(shí)用抗拉接頭和機(jī)身框邊緣連接。在周緣連接的機(jī)翼設(shè)計(jì)的分離面處,有時(shí)也會(huì)出現(xiàn)類似的形式。
2.4 接頭耳片構(gòu)型設(shè)計(jì)思想
2.4.1 接頭耳片尺寸的選取
研究表明接頭耳片尺寸主要由孔徑d、耳片厚度δ以及孔的邊距ax和az,所決定,通過(guò)計(jì)算分析得出以下3點(diǎn)結(jié)論:
1.螺栓數(shù)目的增加跟螺栓直徑下降的程度成反比,所以一般情況下,螺栓的數(shù)目也不能增加的太多,一般不最多3個(gè)。
2.加大耳片厚度可以提高孔的擠壓強(qiáng)度,但是減小耳片厚度對(duì)降低耳片的局部彎曲附加應(yīng)力有效,因此,不能盲目確定耳片的厚度,應(yīng)根據(jù)孔的擠壓強(qiáng)度決定。
3.邊距ax、az的增加與機(jī)身的結(jié)構(gòu)成正比,一般情況下,邊距ax、az不能隨意增加。當(dāng)耳片厚度已經(jīng)確定的情況下,根據(jù)抗拉公式,我們可以判斷出ax的最小值。az的取值跟剪切強(qiáng)度成正比,因此,az的取值不能太小,一般az的取值恒大于ax,在設(shè)計(jì)過(guò)程中,取一個(gè)適當(dāng)?shù)闹?,可以減輕結(jié)構(gòu)重量。
2.4.2 附加系數(shù)的考慮
理想的設(shè)計(jì)參數(shù)總是與理論值有些誤差,因?yàn)橥性S多不確定因素我們沒(méi)有考慮進(jìn)去,為了保證接頭的設(shè)計(jì)與實(shí)際更加接近,我們往往還要考慮載荷的準(zhǔn)確性、內(nèi)力計(jì)算誤差、載荷的重復(fù)性、材料性能和生產(chǎn)工藝誤差等。承彎接頭耳片上載荷分配如2.5所示,以下安全系數(shù)在設(shè)計(jì)過(guò)程中僅供參考:
1.載荷需增大1.5倍,接頭為齒墊連接形式時(shí);
2.載荷需增大1.25倍,重要受力接頭或結(jié)合面的計(jì)算;
3.載荷需增大1.25倍,接頭耳片為雙耳片時(shí);
4.載荷需增大1.15倍,一個(gè)承彎接頭上的螺栓大于等于兩個(gè)時(shí);
5.載荷需增大1.1倍,計(jì)算接頭與螺栓連接時(shí);
圖2-5承彎接頭耳片上載荷分配
圖2.5所示框?yàn)殡p耳片接頭,其彎矩的分配,在工程計(jì)算中可按下式進(jìn)行求解:
M-彎矩
在機(jī)翼接頭設(shè)計(jì)過(guò)程中,機(jī)翼各點(diǎn)上的載荷一般是按梁的剛度比進(jìn)行分配的,通常是設(shè)計(jì)者通過(guò)一定的計(jì)算和試驗(yàn),根據(jù)已有的剛度跟結(jié)構(gòu)布局先提供一個(gè)初步的數(shù)據(jù),最后根據(jù)實(shí)際結(jié)構(gòu)情況確定下來(lái)。
第4章 機(jī)翼接頭參數(shù)化建模實(shí)例
3 CATIA 二次開(kāi)發(fā)
3.1 引言
CATIA是一款由法國(guó)達(dá)索公司在1975年研制出的一套完整的三維CAD / CAM / CAE一體化軟件。CARIA軟件最為突出的就是它的曲面設(shè)計(jì),所以一經(jīng)推出,就被許多國(guó)家所認(rèn)可,后來(lái)廣泛應(yīng)用于汽車、飛機(jī)、輪船的設(shè)計(jì),尤其在航空航天業(yè)應(yīng)用的最為廣泛。
為了能滿足不同用戶的需求,可以對(duì)CATIA軟件進(jìn)行二次來(lái)滿足用戶的需求,CATIA軟件給用戶預(yù)留了二次開(kāi)發(fā)的接口,用戶可以根據(jù)自己的需求選擇合適的開(kāi)發(fā)工具進(jìn)行開(kāi)發(fā)。CATIA二次開(kāi)發(fā)主要有4個(gè)研究方向:(1)參數(shù)化設(shè)計(jì),( 2) CAE 開(kāi)發(fā),( 3) 優(yōu)化設(shè)計(jì),( 4) 簡(jiǎn)化操作。本文就是利用CATIA二次開(kāi)發(fā),對(duì)機(jī)翼機(jī)身對(duì)接接頭進(jìn)行參數(shù)化設(shè)計(jì),開(kāi)發(fā)了一種能根據(jù)接頭外形通過(guò)修改參數(shù)能自動(dòng)生成模型的系統(tǒng)。通過(guò)二次開(kāi)發(fā),可以使軟件更好的為用戶服務(wù),
主要有以下幾點(diǎn)優(yōu)點(diǎn):
1. 節(jié)約工作時(shí)間;
2. 節(jié)約研發(fā)成本;
3. 提高工作效率;
4. 提高產(chǎn)品質(zhì)量;
所以,在日常生活中我們需多引用二次開(kāi)發(fā)技術(shù),同時(shí)我們需對(duì)二次開(kāi)發(fā)技術(shù)更加深入的研究,來(lái)實(shí)現(xiàn)更加強(qiáng)大的功能,以推動(dòng)人們?cè)O(shè)計(jì)水平的提升。
3.2 ?CATIA?軟件跟VB軟件介紹
3.2.1 CATIA 軟件介紹
CATIA是一款由法國(guó)達(dá)索公司研制開(kāi)發(fā)的一款高端三維設(shè)計(jì)軟件,眾所周知,CATIA軟件是法國(guó)達(dá)索公司研發(fā)出來(lái)的,達(dá)索公司是世界上非常著名的飛機(jī)制造商,代表產(chǎn)品“幻影”和“陣風(fēng)”系列戰(zhàn)斗機(jī),CATIA作為一款強(qiáng)大的飛機(jī)設(shè)計(jì)軟件,已經(jīng)得到全世界的認(rèn)可。
作為一個(gè)將CAD/CAE/CAM融為一體的設(shè)計(jì)軟件,在世界上占主導(dǎo)地位,在汽車設(shè)計(jì)、造船、航空航天設(shè)計(jì)、機(jī)械設(shè)計(jì)等各個(gè)行業(yè)的設(shè)計(jì)中發(fā)揮了重要的作用。正是因?yàn)镃ATIA軟件的集成解決方案能夠覆蓋大部分設(shè)計(jì)領(lǐng)域,而且它的混合建模和DMU電子樣機(jī)模塊功能也讓CATIA軟件在同行業(yè)的競(jìng)爭(zhēng)中占據(jù)了主導(dǎo)地位。另外CATIA軟件的功能也非常廣泛,大到大型的飛機(jī)汽車小到瓶子瓶蓋,CATIA可以根據(jù)不同規(guī)模、不同應(yīng)用定制完全適合本企業(yè)的解決方案。
從1982年到1988年,達(dá)索公司在短短的幾年里共發(fā)布了3個(gè)版本,分別為V1、V2、V3,后來(lái)在1993年發(fā)布了功能強(qiáng)大的V4版本,于1994年發(fā)布了V5版本,現(xiàn)在的CATIA 軟件分為V4版本和 V5版本兩個(gè)系列。V4版本主要應(yīng)用于UNIX 平臺(tái),V5版本則應(yīng)用于UNIX和Windows 兩種平臺(tái)。新的V5版本界面更加友好,功能也越來(lái)越強(qiáng)大。我這次使用的就是CATIA V5R20版本,這個(gè)版本的CATIA軟件能夠很好地適應(yīng)個(gè)人計(jì)算機(jī)的日常使用。最大的區(qū)別就是繼續(xù)在所有領(lǐng)域和產(chǎn)業(yè)里向客戶提供生產(chǎn)支持并提高產(chǎn)品質(zhì)量。
CATIA V5版本具有以下特點(diǎn):
1. 與NT和UNIX硬件平臺(tái)的獨(dú)立性。
2.支持不同應(yīng)用層次的可擴(kuò)充性 。
3.重新構(gòu)造的新一代體系結(jié)構(gòu) 。
4.專用知識(shí)的捕捉和重復(fù)使用。
5.給現(xiàn)存客戶平穩(wěn)升級(jí)。
3.2.2 VB軟件介紹
Visual Basic是由微軟公司開(kāi)發(fā)出來(lái)的可以協(xié)助開(kāi)發(fā)環(huán)境事件驅(qū)動(dòng)編程語(yǔ)言。VB是現(xiàn)在已經(jīng)是全球使用人數(shù)最多的語(yǔ)言。它是從BASIC編程語(yǔ)言編開(kāi)發(fā)出來(lái)的。VB擁有圖形用戶界面(GUI)和快速應(yīng)用程序開(kāi)發(fā)(RAD)系統(tǒng),可以非常方便用DAO、RDO、ADO連接數(shù)據(jù)庫(kù)進(jìn)行操作,也可以很方便的創(chuàng)建各種控件。程序員可以很容易的用VB提供的組件迅速編寫(xiě)一個(gè)實(shí)用的程序。
VB 的開(kāi)發(fā)核心就是要便于程序開(kāi)發(fā)者應(yīng)用。VB使用了可以簡(jiǎn)單建立應(yīng)用程序的 GUI 系統(tǒng),也是可以開(kāi)發(fā)相當(dāng)復(fù)雜的程序??偟膩?lái)說(shuō)是一款非常實(shí)用的開(kāi)發(fā)語(yǔ)言。VB 的程序是一種基于窗體的可視化組件安排的聯(lián)合,通過(guò)增加代碼來(lái)指定組件的屬性和方法。因?yàn)槠渲心J(rèn)的屬性和方法有一部分已經(jīng)定義在程序中了,這樣一來(lái)程序員就可以非常迅速的進(jìn)行編寫(xiě)了。但是隨著計(jì)算機(jī)速度的飛速發(fā)展,在性能的方面的爭(zhēng)論已經(jīng)越來(lái)越少。VB主要有以下特點(diǎn):
1、VB 的程序可以包含一個(gè)或多個(gè)窗體,也可以是一個(gè)主窗體和多個(gè)子窗體,很像操作系統(tǒng)的樣子。
2.、VB 是用參數(shù)計(jì)算的方法來(lái)進(jìn)行垃圾收集處理的,像這樣的方法肯定有不少的對(duì)象,提供基本的面向?qū)ο笾С址?wù)。
3、VB 讓很多的外界控件都有了自己的家一樣。使得很多的第三方控件都對(duì) VB 提供。
3.3 CATIA 二次開(kāi)發(fā)技術(shù)介紹
CATIA二次開(kāi)發(fā)有兩種開(kāi)發(fā)接口,一種是用自動(dòng)化編程V5Automation技術(shù),另一種是采用應(yīng)用編程CAA技術(shù)。另外這些接口有兩種通信方式使其與外部聯(lián)系;分別為進(jìn)程內(nèi)跟進(jìn)程外應(yīng)用程序方式。
應(yīng)用CAA進(jìn)行二次開(kāi)發(fā)有一定的難度,因?yàn)橄胍肅AA進(jìn)行二次開(kāi)發(fā),不僅要對(duì)CATIA有全面的了解,還需同時(shí)具備VB、java、C++等開(kāi)發(fā)語(yǔ)言的能力,同時(shí)還需要對(duì)鏈接端口比較了解。
新的功能模塊
(Visual Basic Script)
采用Automation技術(shù)是用VB語(yǔ)言對(duì)CATIA進(jìn)行二次開(kāi)發(fā)。CATIA界面中的操作過(guò)程我們可以通過(guò)錄制宏的方法記錄這個(gè)過(guò)程。錄制的宏就為VB的腳本語(yǔ)言,VB 腳本語(yǔ)言為CATIA默認(rèn)語(yǔ)言,經(jīng)過(guò)修改,可以直接在VB程序中運(yùn)行。VB語(yǔ)言比較簡(jiǎn)單,方便使用,且在編程系統(tǒng)中是對(duì)事件的驅(qū)動(dòng)、對(duì)象進(jìn)行編程的方法,明顯VB編程比Windows編程更有優(yōu)勢(shì)多了,應(yīng)用VB對(duì)CATIA的二次開(kāi)發(fā)過(guò)程如3.1圖所示。
→CATAIA V5
VB,VC++
第三方開(kāi)發(fā)工具
已有功能模塊的拓展
圖3.1 利用VB對(duì)CATIA的二次開(kāi)發(fā)
3.4 CATIA 二次開(kāi)發(fā)的步驟
本文以 VB6.0 為開(kāi)發(fā)軟件,以開(kāi)發(fā)機(jī)翼機(jī)身對(duì)接街頭為開(kāi)發(fā)實(shí)例,下面講述的就是CATIA二次開(kāi)發(fā)的一般步驟。
(1) 錄制宏,從菜單中選擇“工具→宏→開(kāi)始錄制”。
(2) 理解錄制的宏,對(duì)所生成的宏腳本進(jìn)行分析理解。
(3) 修改錄制的宏,對(duì)錄制的宏進(jìn)行修改以適應(yīng)實(shí)際的需要。
(4) 運(yùn)行修改過(guò)的宏。
(5) 把宏加入工具條,方便使用。
(6) 啟動(dòng)VB,新建一個(gè)標(biāo)準(zhǔn)的“EXE”工程,打開(kāi)工程引用對(duì)話框,選中所有以CATIA帶頭文件。
(7) 窗體界面設(shè)計(jì),根據(jù)自己的開(kāi)發(fā)需要,設(shè)計(jì)合適的窗體。
(8) 編寫(xiě)代碼,并嘗試運(yùn)行代碼。
4 機(jī)翼接頭參數(shù)化建模實(shí)例
本文在此僅以 VB6.0 對(duì)CATIA進(jìn)行二次開(kāi)發(fā),編制自動(dòng)生成機(jī)翼接頭(包含固接接頭和鉸接接頭兩種形式)工具。該工具能夠根據(jù)需要修改輸入?yún)?shù),控制接頭外形輪廓,達(dá)到協(xié)同設(shè)計(jì)、簡(jiǎn)化工作量的目的。
4.1 預(yù)備工作
1.打開(kāi)VB軟件,然后建一個(gè)“EXE”的工程。
2.接著在菜單中欄中按工程→引用的步驟打開(kāi),選中所有以CATIA帶頭的文件,按確定退出。其過(guò)程如圖4.1所示。
圖4.1 VB工程準(zhǔn)備圖
4.2 錄制宏
1.打開(kāi)CATIA,進(jìn)入設(shè)計(jì)界面
2.在菜單中選擇“工具-宏-開(kāi)始錄制”(Tools-Macro-Start Recording)命令,以顯示錄制宏的對(duì)話框,如下圖4.2所示。
圖4.2 宏錄制準(zhǔn)備圖
3.從文件菜單中選擇“新建(New)”命令,從對(duì)話框中選擇“Part”,新建一個(gè)零件文檔,進(jìn)入設(shè)計(jì)界面并進(jìn)行參數(shù)化。。
4.設(shè)計(jì)固接接頭叉耳草圖,如圖(4.1~4.7)所示:
圖4.3 叉耳草圖建模圖
5.生成支座叉耳
圖4.4 生成支座叉耳圖
6. 生成支座叉耳偏移
圖4.5 生成支座叉耳圖
7.固接接頭底座草圖繪制。
圖4.6 叉耳底座草圖繪制
8. 固接接頭底座生成
圖4.7 叉耳底座生成圖
9.停止錄制,得到固接接頭建模代碼。如下圖4.8、圖4.9所示所示。
圖4.8 代碼生成圖
通過(guò)相似操作得到鉸接接頭生成代碼
圖4.9 代碼生成圖
10. 將錄制的程序代碼復(fù)制到Visual Basic程序中,后續(xù)修改。
4.3 程序設(shè)計(jì)
1.將窗體“名稱”屬性更改為“Choose”,“Caption”屬性更改為“選擇生成機(jī)翼接頭類型”。在窗體上添加兩個(gè)命令按鈕,將其“Caption”屬性分別改為“生成機(jī)翼固接接頭”和“生成機(jī)翼鉸接接頭”。并將該窗體設(shè)置為啟動(dòng)窗體。如圖4.10所示。
圖4.10 VB窗體設(shè)置圖
2.新建一個(gè)窗體,將窗體“名稱”屬性更改為“FixFitting”,“Caption”屬性更改為“機(jī)翼固接接頭”。并在該窗體上依次創(chuàng)建多個(gè)標(biāo)簽、文本框及兩個(gè)命令按鈕,其界面如圖4.11所示。
圖4.11 VB窗體設(shè)置完整圖
3.在啟動(dòng)窗體中,單擊“生成機(jī)翼固接接頭”命令按鈕的事件為,彈出“FIxFitting”窗體,并隱藏“Choose”窗體,其程序如下:
Private Sub Command1_Click()
FixFitting.Show
Choose.Hide
End Sub
4.在“FixFitting”窗體中,單擊“生成接頭”命令按鈕(“Cmd1”)的事件為,根據(jù)設(shè)置的相應(yīng)參數(shù)生成對(duì)應(yīng)支座;單擊“退出”命令按鈕(“Cmd2”)的事件為,結(jié)束程序。
在該主函數(shù)中,需要與CATIA進(jìn)行連接,判斷當(dāng)前CATIA是否打開(kāi)。如果CATIA打開(kāi)則直接調(diào)用該對(duì)象;若當(dāng)前CATIA未打開(kāi),其程序如下:
Dim catia As Object
On Error Resume Next
Set catia = GetObject(, "CATIA.Application")
If Err.Number <> 0 Then
Set catia = CreateObject("CATIA.Application")
Catia. Visible = True
End If
On Error Go To 0
接下來(lái)創(chuàng)建一個(gè)CATPart對(duì)象,其程序如下:
Dim documents1 As Documents
Set documents1 = catia.Documents
Dim partDocument1 As PartDocument
Set partDocument1 = documents1.Add("Part")
Dim selection1 As Selection
Set selection1 = partDocument1.Selection
Dim visPropertySet1 As VisPropertySet
Set visPropertySet1 = selection1.VisProperties
Dim part1 As Part
Set part1 = partDocument1.Part
在該零件中,繪制草圖,并進(jìn)行約束,草圖尺寸調(diào)用“FixFitting”窗體中對(duì)應(yīng)標(biāo)簽、文本框中的值。以創(chuàng)建支座叉耳草圖為例,其程序如下:
Dim length2 As Length
Set length2 = constraint13.Dimension
length2.Value = TextBox1.Value / 2 ' 叉耳外徑
以上程序約束叉耳外形草圖外徑尺寸為“FixFitting”窗體中,“叉耳外徑”對(duì)應(yīng)文本框中設(shè)置的值。
Dim length1 As Length
Set length1 = constraint11.Dimension
length1.Value = TextBox2.Value / 2 ' 叉耳內(nèi)徑
以上程序約束叉耳外形草圖外徑尺寸為“FixFitting”窗體中,“叉耳內(nèi)徑”對(duì)應(yīng)文本框中設(shè)置的值。
Dim reference28 As Reference
Set reference28 = part1.CreateReferenceFromObject(line2D7)
Dim constraint16 As Constraint
Set constraint16 = constraints1.AddMonoEltCst(catCstTypeLength, reference28)
constraint16.Mode = catCstModeDrivingDimension
Dim length4 As Length
Set length4 = constraint16.Dimension
length4.Value = TextBox4.Value ' 叉耳距離
以上程序約束叉耳外形草圖外徑尺寸為“FixFitting”窗體中,“叉耳距離”對(duì)應(yīng)文本框中設(shè)置的值。
Dim reference29 As Reference
Set reference29 = part1.CreateReferenceFromObject(point2D5)
Dim reference30 As Reference
Set reference30 = part1.CreateReferenceFromObject(line2D7)
Dim constraint17 As Constraint
Set constraint17 = constraints1.AddBiEltCst(catCstTypeDistance, reference29, reference30)
constraint17.Mode = catCstModeDrivingDimension
Dim length5 As Length
Set length5 = constraint17.Dimension
length5.Value = TextBox3.Value ' 叉耳高度
以上程序約束叉耳外形草圖外徑尺寸為“FixFitting”窗體中,“叉耳高度”對(duì)應(yīng)文本框中設(shè)置的值。
Dim reference 35 As Reference
Set reference35 = part1.CreateReferenceFromObject(sketch1)
Dim hybridShapeExtrude1 As HybridShapeExtrude
Set hybridShapeExtrude1 = hybridShapeFactory1.AddNewExtrude(reference35, TextBox5.Value, 0#, hybridShapeDirection1) '叉耳厚度
以上程序約束叉耳外形草圖外徑尺寸為“FixFitting”窗體中,“叉耳厚度”對(duì)應(yīng)文本框中設(shè)置的值。
hybridShapeTranslate1.DistanceValue = Val(TextBox5.Value) + Val(TextBox6.Value) '叉耳平移距離+叉耳厚度
以上程序約束叉耳外形草圖外徑尺寸為“FixFitting”窗體中,“叉耳厚度”與“叉耳平移距離”對(duì)應(yīng)文本框中設(shè)置的值的和。
Dim reference 58 As Reference
Set reference58 = part1.CreateReferenceFromObject(sketch2)
Dim hybridShapeExtrude2 As HybridShapeExtrude
Set hybridShapeExtrude2 = hybridShapeFactory1.AddNewExtrude(reference58, TextBox7.Value, 0#, hybridShapeDirection3) '底座高度
以上程序約束叉耳外形草圖外徑尺寸為“FixFitting”窗體中,“底座高度”對(duì)應(yīng)文本框中設(shè)置的值。
各個(gè)參數(shù)類似,目前機(jī)翼固接接頭生成工具通過(guò)7個(gè)主要參數(shù)控制該接頭輪廓,見(jiàn)圖4.12,可以按需調(diào)整各個(gè)參數(shù),生成對(duì)應(yīng)支座,其主要形式為:
圖4.12 控制街頭外形參數(shù)圖
機(jī)翼鉸接接頭自動(dòng)生成工具通過(guò)6個(gè)主要參數(shù)控制該接頭輪廓,可以按需調(diào)整各個(gè)參數(shù),生成對(duì)應(yīng)支座,具體見(jiàn)圖4.13所示:
圖4.13 修改街頭外形參數(shù)圖
在單擊“Cmd2”(生成接頭)命令按鈕后,CATIA中會(huì)生成對(duì)應(yīng)數(shù)模,其結(jié)果如圖4.14所示:
圖4.14 固接街頭生成圖
操作機(jī)翼鉸接接頭工具得到結(jié)果如下圖4.15所示:
圖4.15 固接街頭生成圖
5.退出程序。當(dāng)CATIA界面中自動(dòng)創(chuàng)建出所需數(shù)模時(shí),單擊“Cmd2”(“退出”)命令按鈕的事件為退出該程序,其主要程序?yàn)椋?
Private Sub cmd2_Click()
End
End Sub
機(jī)翼固接接頭與機(jī)翼鉸接接頭生成工具類似,通過(guò)“Choose”窗體,將兩個(gè)工具整合為一個(gè)。
4.4 程序測(cè)試
雙擊”機(jī)翼接頭生成.exe”執(zhí)行程序,進(jìn)入程序界面,如圖4.16所示:
圖4.16 程序測(cè)試頁(yè)面圖
單擊選擇“生成機(jī)翼固接接頭”,彈出參數(shù)輸入界面,如圖4.17所示:
圖4.17 程序測(cè)試街頭圖
如圖4.18所示修改各個(gè)參數(shù),單擊“生成支座”生成對(duì)應(yīng)數(shù)模。
圖4.18 程序測(cè)試參數(shù)修改圖
得到對(duì)應(yīng)數(shù)模,檢驗(yàn)各個(gè)參數(shù)是否與程序輸入對(duì)應(yīng)。
叉耳草圖各個(gè)參數(shù)見(jiàn)下圖4.19所示:
圖4.19 叉耳草圖參數(shù)圖
叉耳厚度、偏移量、底座高度均滿足需要,最終數(shù)模如下圖4.20所示:
圖4.20 修改參數(shù)生成圖
機(jī)翼固接接頭與機(jī)翼鉸接接頭生成工具類似,通過(guò)“Choose”窗體,將兩個(gè)工具整合為一個(gè)。通過(guò)Visual Basic編程實(shí)現(xiàn)了CATIA二次開(kāi)發(fā),在使用工具時(shí)通過(guò)設(shè)置接頭各個(gè)典型參數(shù),點(diǎn)擊“生成接頭”命令按鈕可以快速準(zhǔn)確地生成對(duì)應(yīng)支座數(shù)模??焖贉?zhǔn)確的建模,極大方便了設(shè)計(jì)工作,有助于提高工作效率。在機(jī)翼接頭及其他結(jié)構(gòu)設(shè)計(jì)中,類似通用零件,都可以通過(guò)二次開(kāi)發(fā)編制相應(yīng)工具,實(shí)
現(xiàn)快速準(zhǔn)確建模,以達(dá)到提高工作效率的目的。
第5章 總結(jié)與展望
5 總結(jié)與展望
5.1 本文總結(jié)
本次畢業(yè)設(shè)計(jì)是在王老師悉心指導(dǎo)下完成的,通過(guò)查閱老師所給的資料學(xué)習(xí)了CATIA軟件,我對(duì)本次課題的研究工作有了一個(gè)比較深入的認(rèn)識(shí),對(duì)我國(guó)和世界兩大強(qiáng)國(guó)的飛機(jī)發(fā)展史有了更加深刻的了解,對(duì)世界上的各種飛機(jī)的機(jī)身機(jī)翼連接結(jié)構(gòu)也有了一定的認(rèn)識(shí),對(duì)機(jī)翼機(jī)身對(duì)接接頭的應(yīng)用場(chǎng)合有了一定的了解,同時(shí)看到了三維建模在CATIA二次開(kāi)發(fā)中應(yīng)用的前景。
在機(jī)翼機(jī)身對(duì)接接頭CATIA二次開(kāi)發(fā)中,我遇到了很多困難,所用到的三維軟件跟開(kāi)發(fā)語(yǔ)言都是我平時(shí)很少接觸的,在設(shè)計(jì)過(guò)程中,我意思到自己知識(shí)儲(chǔ)備量的不足和,通過(guò)自己查閱資料和老師的指導(dǎo)以及參考了跟CATIA二次開(kāi)發(fā)的相關(guān)論文,這些問(wèn)題得到了很好的解決,這讓我產(chǎn)生了滿滿的自豪感。
本文通過(guò)使用Visual Basic 語(yǔ)言對(duì) CATIA 進(jìn)行了二次開(kāi)發(fā),開(kāi)發(fā)了一種可以自動(dòng)快速生成機(jī)翼接頭三維外形的程序,并可方便地進(jìn)行參數(shù)更改,從而證明了基于 CATIA 二次開(kāi)發(fā)進(jìn)行機(jī)翼外形參數(shù)化建模的可行性。本文提出的機(jī)翼參數(shù)化建模方法,可以應(yīng)用于飛機(jī)尾翼的外形參數(shù)化建模,并可用于機(jī)翼與翼型的分別優(yōu)化和同時(shí)優(yōu)化。本文重點(diǎn)是介紹CATIA 二次開(kāi)發(fā)的過(guò)程,以繪制機(jī)翼機(jī)身對(duì)接接頭為例,開(kāi)發(fā)了一種能根據(jù)接頭外形通過(guò)修改參數(shù)能夠快速建模的方法,從而提高了繪圖的效率跟準(zhǔn)確度。選擇的開(kāi)發(fā)語(yǔ)言是Visual Basic語(yǔ)言。
通過(guò)本次畢業(yè)設(shè)計(jì),由于時(shí)間緊張,本人能力有限,我發(fā)現(xiàn)設(shè)計(jì)中還存在有些不足,接頭在制造或裝配過(guò)程中會(huì)存在著誤差,使得對(duì)接接頭外形參數(shù)具有一定的隨機(jī)性,同時(shí)對(duì)接接頭的結(jié)構(gòu)尺寸誤差和材料的分散性又使結(jié)構(gòu)在設(shè)計(jì)中具有一定的不確定性。把這些問(wèn)題考慮進(jìn)來(lái)也是一個(gè)探討的問(wèn)題。
參考文獻(xiàn)
參考文獻(xiàn)
[1] 吳相憲,王正為,黃玉堂主編.實(shí)用機(jī)械設(shè)計(jì)手冊(cè).中國(guó)礦業(yè)大學(xué)出版社,1993. [2] 王洪欣,李木,劉秉忠主編.機(jī)械設(shè)計(jì)工程學(xué)[M].中國(guó)礦業(yè)大學(xué)出版社,2001. [3] 唐大放,馮曉寧,楊現(xiàn)卿主編.機(jī)械設(shè)計(jì)工程學(xué)[M].中國(guó)礦業(yè)大學(xué)出版社,2001. [4] 中國(guó)紡織大學(xué)工程圖學(xué)教研室等編.畫(huà)法幾何及工程制圖.上??茖W(xué)技術(shù)出版社,1997.
[5] 史美堂主編.金屬材料及熱處理.上??茖W(xué)技術(shù)出版社,1983.
[6] 蘇翼林主編.材料力學(xué).高等教育出版社,1980.
[7] 顧崇銜主編.機(jī)械制造工藝學(xué).陜西科學(xué)技術(shù)出版社,1999.
[8] 詹熙達(dá)主編.CATIA V5R20曲面設(shè)計(jì)教程. 北京:機(jī)械工業(yè)出版社,2013.
[9] 詹熙達(dá)主編.CATIA V5R20快速入門(mén)教程. 北京:機(jī)械工業(yè)出版社,2011.
[10] 劉文珽,羅毅,童明波.概率損傷容限分析模型研究[J].航空學(xué)報(bào),1993,14(3):136-139.
[11] 劉文珽等.概率斷裂力學(xué)與概率損傷容限/耐久性[M].北京航空航天大學(xué)出版社,1998.
[12] 羅毅,黃培彥,劉文珽.裂紋擴(kuò)展壽命安全可靠性分析模型研究[J].北京航空航天大學(xué)學(xué)報(bào),2002,28(1):113-115.
[13] 杜永恩.概率損傷容限分析體系及其關(guān)鍵技術(shù)的研究[D].西安:西北工業(yè)大學(xué),2014.
[14] 董玉德主編.CAD二次開(kāi)發(fā)理論與技術(shù). 合肥:合肥工業(yè)大學(xué)出版社,2009. [15] 明日科技主編.Visual Basic從入門(mén)到精通(第3版) .北京:清華大學(xué)出版社,2012.
致謝
致 謝
本科生活轉(zhuǎn)眼就要結(jié)束了,在這幾年時(shí)間里,我成長(zhǎng)了很多。首先這離不開(kāi)一群和藹可親的老師和友善的同學(xué)們的幫助。
首先對(duì)我的畢業(yè)設(shè)計(jì)老師王老師說(shuō)一句“您辛苦啦”,感謝王老師抽出寶貴的時(shí)間為我指導(dǎo),感謝王老師那科學(xué)嚴(yán)謹(jǐn)?shù)膽B(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神,精益求精的工作作風(fēng),這種精神深深的感染和激勵(lì)著我,在此謹(jǐn)向王老師致以崇高的敬意和深深的謝意。同時(shí)我要感謝學(xué)校提供良好的學(xué)習(xí)環(huán)境跟生活環(huán)境,感謝母校讓我度過(guò)了人生最美好的時(shí)光,感謝母校給與我這么多知識(shí)跟人生的閱歷,為我的人生留下了精彩的一篇,我還要感謝陪我一起學(xué)習(xí),奮斗的同學(xué),感謝你們?cè)谖易霎厴I(yè)設(shè)計(jì)迷茫的時(shí)候,給與我鼓勵(lì)跟莫大的支持,是你們的鼓勵(lì)才讓我有了莫大的動(dòng)力,愿我們的感情像染了色的絲綢一樣,永不褪色。
最后,祝我的老師工作順利,同學(xué)前程似錦,母校發(fā)展的越來(lái)越好。
收藏