版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p> 畢業(yè)設(shè)計(jì)(論文)摘要</p><p> 離心通風(fēng)器作為航空發(fā)動(dòng)機(jī)的一個(gè)完整的獨(dú)立附件,其性能好壞影響著發(fā)動(dòng)機(jī)的正常工作。系統(tǒng)采用當(dāng)今世界CAD的優(yōu)秀代表Pro/Engineer軟件作為支撐軟件,采用Windows XP作為操作系統(tǒng),以目前廣泛流行的Microsoft Visual C++6.0作為設(shè)計(jì)計(jì)算程序的開發(fā)工具。作者首先對(duì)可獲得的有限資料進(jìn)行仔細(xì)的研究,逐步地歸納總結(jié),最后形成離心通
2、風(fēng)器的常規(guī)設(shè)計(jì)的總體步驟:通過對(duì)離心通風(fēng)器的設(shè)計(jì)計(jì)算的推導(dǎo),得出可以用于離心通風(fēng)器的計(jì)算公式,并且將設(shè)計(jì)的全過程程序化;綜合考慮離心通風(fēng)器各個(gè)部件的結(jié)構(gòu)和功能確定出各自的參數(shù)化設(shè)計(jì)的主參數(shù);通過Pro/Engineer軟件的強(qiáng)大的參數(shù)化設(shè)計(jì)功能,實(shí)現(xiàn)了零件的參數(shù)化設(shè)計(jì);運(yùn)用Pro/Engineer軟件的二次開發(fā)模塊,實(shí)現(xiàn)離心通風(fēng)器的計(jì)算機(jī)輔助參數(shù)化設(shè)計(jì)功能,建立了離心通風(fēng)器的參數(shù)化設(shè)計(jì)系統(tǒng)。關(guān)鍵詞 離心通風(fēng)器 設(shè)計(jì)計(jì)算 參數(shù)化設(shè)計(jì)
3、 Pro/Engineer二次開發(fā)</p><p><b> 目 次</b></p><p> 緒論…………………………………………………………………………………… 1</p><p> 1.1 課題來源、背景和意義…………………………………………………………… 1</p><p> 1.2 課題研究領(lǐng)域
4、的發(fā)展和現(xiàn)狀…………………………………………………… 1</p><p> 1.3 計(jì)算機(jī)輔助設(shè)計(jì)技術(shù)的發(fā)展現(xiàn)狀簡介………………………………………… 1</p><p> 1.4 參數(shù)化設(shè)計(jì)簡介………………………………………………………………… 2</p><p> 1.5 課題研究的主要內(nèi)容…………………………………………………………… 2</p
5、><p> 2 離心通風(fēng)器常規(guī)設(shè)計(jì)……………………………………………………………… 3</p><p> 2.1 航空發(fā)動(dòng)機(jī)潤滑油系統(tǒng)通風(fēng)簡介……………………………………………… 3</p><p> 2.2 航空發(fā)動(dòng)機(jī)通風(fēng)器的基本設(shè)計(jì)要求 …………………………………………… 3</p><p> 2.3 離心通風(fēng)器的工作原理………
6、……………………………………………… 3</p><p> 3 離心通風(fēng)器的設(shè)計(jì)計(jì)算 ………………………………………………………… 4</p><p> 3.1 轉(zhuǎn)子主要結(jié)構(gòu)尺寸計(jì)算………………………………………………………… 4</p><p> 3.2 離心通風(fēng)器消耗功率計(jì)算……………………………………………………… 11</p>&l
7、t;p> 3.3 通風(fēng)器的分離能力試驗(yàn)計(jì)算…………………………………………………… 12</p><p> 3.4 離心通風(fēng)器分離能力評(píng)價(jià)計(jì)算………………………………………………… 13</p><p> 4 離心通風(fēng)器的三維參數(shù)化設(shè)計(jì)………………………………………………… 14</p><p> 4.1 基本原理………………………………………
8、………………………………… 14</p><p> 4.2 參數(shù)分類………………………………………………………………………… 14</p><p> 4.3 主參數(shù)的確定…………………………………………………………………… 14</p><p> 4.4 零件模型的建立………………………………………………………………… 15</p><
9、;p> 5 Pro/E的二次開發(fā)………………………………………………………………… 17</p><p> 5.1 Pro/TOOLKIT簡介……………………………………………………………… 17</p><p> 5.2 Pro/TOOLKIT的工作模式……………………………………………………… 17</p><p> 5.3 二次開發(fā)具體步
10、驟……………………………………………………………… 18</p><p> 結(jié)論 ………………………………………………………………………………… 22</p><p> 致謝 ………………………………………………………………………………… 23</p><p> 參考文獻(xiàn)………………………………………………………………………………24</p>&
11、lt;p> 附錄A 程序源文件 …………………………………………………………………25</p><p> 附錄 B 三維模型圖…………………………………………………………………42</p><p><b> 1 緒論</b></p><p> 1.1 課題來源、背景和意義</p><p> 航空
12、發(fā)動(dòng)機(jī)是知識(shí)密集、技術(shù)密集、資金密集的產(chǎn)品,其研制屬于技術(shù)高、風(fēng)險(xiǎn)大、周期長和投資多的工程。航空發(fā)動(dòng)機(jī)的發(fā)展雖然已各大部件的技術(shù)進(jìn)步為代表,但也要求傳動(dòng)與潤滑技術(shù)與之相適應(yīng)。先進(jìn)發(fā)動(dòng)機(jī)高的渦輪進(jìn)口溫度,高的主軸轉(zhuǎn)速及嚴(yán)格的空間限制,要求傳動(dòng)及潤滑系統(tǒng)在高溫、高速、高負(fù)荷、輕質(zhì)量、激烈的狀態(tài)變化、緊湊的空間限制、長壽命和高可靠性下發(fā)揮其功能。傳動(dòng)及潤滑系統(tǒng)給發(fā)動(dòng)機(jī)設(shè)計(jì)與研制帶來了大量不同于一般的機(jī)械的技術(shù)難題,是影響發(fā)動(dòng)機(jī)可靠性、安全性、
13、壽命和效率的重要研究領(lǐng)域,也是制約發(fā)動(dòng)機(jī)發(fā)展的關(guān)鍵技術(shù)。</p><p> 我國航空發(fā)動(dòng)機(jī)的機(jī)械傳動(dòng)及潤滑系統(tǒng)的研制還處于低水平狀態(tài),但已經(jīng)從仿制走向了自行研制的道路,隨著各個(gè)型號(hào)發(fā)動(dòng)機(jī)的研制的需求和預(yù)先研究有了較大的發(fā)展。沈陽發(fā)動(dòng)機(jī)設(shè)計(jì)研究所是我國成立最早的航空發(fā)動(dòng)機(jī)研究單位之一。在2002年7月由該所總設(shè)計(jì)的昆侖發(fā)動(dòng)機(jī),被國家軍工產(chǎn)品定型委員會(huì)正式批準(zhǔn)設(shè)計(jì)定型,是我國第一臺(tái)擁有自主知識(shí)產(chǎn)權(quán)的軍用發(fā)動(dòng)機(jī)。它的
14、研制成功使我國成為繼美、俄、英、法之后世界上第五個(gè)能夠獨(dú)立研制航空發(fā)動(dòng)機(jī)的國家,標(biāo)志著我國航空發(fā)動(dòng)機(jī)從只能測繪仿制、改進(jìn)改型跨入了自行研制的新階段。</p><p> 1.2 課題研究領(lǐng)域的發(fā)展和現(xiàn)狀</p><p> 我國的航空發(fā)動(dòng)機(jī)行業(yè)一直以仿制和改進(jìn)外國的發(fā)動(dòng)機(jī)為主,雖然也曾經(jīng)自行研制過幾種發(fā)動(dòng)機(jī),但都因種種原因中途夭折。由于實(shí)踐范圍不廣,技術(shù)水平也不高,與航空技術(shù)先進(jìn)的國家相
15、比還有很大的差距。在二十一世紀(jì)初,我國自行設(shè)計(jì)、試制、試驗(yàn)、試飛全過程的昆侖發(fā)動(dòng)機(jī)已達(dá)到航空技術(shù)先進(jìn)國家的二十一世紀(jì)九十年代中期的水平,是目前國內(nèi)最先進(jìn)的中等推力級(jí)的軍用渦噴發(fā)動(dòng)機(jī),我國自此也成為能夠真正獨(dú)立研制發(fā)動(dòng)機(jī)的國家之一。</p><p> 目前,世界上真正能夠獨(dú)立研制航空發(fā)動(dòng)機(jī)的國家只有中國、美國、俄羅斯、法國和英國。而美國的惠普發(fā)動(dòng)機(jī)公司、俄羅斯的米格集團(tuán)公司及英國羅-羅航空發(fā)動(dòng)機(jī)公司等各大航空發(fā)動(dòng)
16、機(jī)公司研制單位均有了自己專用航空發(fā)動(dòng)機(jī)潤滑油系統(tǒng)通風(fēng)器的CDA軟件,但這些軟件都作為公司的機(jī)密對(duì)外保密。國內(nèi)卻未見有人進(jìn)行對(duì)這方面的研究工作,以往所做的工作主要集中在仿制、該型和維護(hù)等方面。</p><p> 1.3 計(jì)算機(jī)輔助設(shè)計(jì)技術(shù)的發(fā)展現(xiàn)狀簡介</p><p> CAD(Computer Aided Design)指使用計(jì)算機(jī)系統(tǒng)進(jìn)行設(shè)計(jì)的全過程,包括資料檢索、方按構(gòu)思、零件造
17、型、工程分析、工程制圖和文檔編制等。在設(shè)計(jì)的各個(gè)階段計(jì)算機(jī)都能發(fā)揮它的輔助作用,因此CAD概念一產(chǎn)生,就成為了一門新興的學(xué)科,引起了工程界的關(guān)注和支持,迅速地得到了發(fā)展并日益完善起來。</p><p> 目前,CAD技術(shù)日益完善,許多發(fā)達(dá)國家相繼推出成熟的CAD/CAE/CAM軟件集成化的商品軟件。在設(shè)計(jì)理論、設(shè)計(jì)方法、設(shè)計(jì)環(huán)境、設(shè)計(jì)工具等各個(gè)方面出現(xiàn)了許多較為成熟的現(xiàn)代化現(xiàn)代化設(shè)計(jì)軟件?,F(xiàn)代CAD技術(shù)一方面向
18、標(biāo)準(zhǔn)化、集成化、智能化、并行化、網(wǎng)絡(luò)化的方向發(fā)展,另一方面由二維工程圖形軟件向三維實(shí)體圖形軟件轉(zhuǎn)化。三維設(shè)計(jì)已成為今后機(jī)械設(shè)計(jì)的主流方向。</p><p> 1.4 參數(shù)化設(shè)計(jì)簡介</p><p> 1.4.1 參數(shù)化設(shè)計(jì)的提出與現(xiàn)狀</p><p> 當(dāng)今各個(gè)公司都面臨著市場全球化、制造國際化和品種需求多樣化的挑戰(zhàn),他們圍繞著時(shí)間、質(zhì)量和成本的競爭越來
19、越激烈。參數(shù)化技術(shù)是CAD技術(shù)在實(shí)際應(yīng)用中提出的課題?,F(xiàn)在參數(shù)化設(shè)計(jì)已經(jīng)成為CAD技術(shù)應(yīng)用領(lǐng)域的一個(gè)重要研究方向。利用參數(shù)化設(shè)計(jì)開發(fā)專用產(chǎn)品設(shè)計(jì)系統(tǒng)可使設(shè)計(jì)人員從大量煩瑣的繪圖工作中解脫出來,大大提高了設(shè)計(jì)速度,并減少了信息的存儲(chǔ)量。自美國的PTC公司于1983年推出參數(shù)化系統(tǒng)Pro/Engineer以來,全球多數(shù)CAD軟件公司均在自己產(chǎn)品中實(shí)現(xiàn)了參數(shù)化設(shè)計(jì)功能,以圖在激烈的競爭中取得優(yōu)勢(shì)。具有代表性的產(chǎn)品有Pro/Engieer、UG
20、、CATIA及SolidWorks等,可以根據(jù)實(shí)際情況進(jìn)行選用。</p><p> 1.4.2 參數(shù)化設(shè)計(jì)的特點(diǎn)</p><p> 參數(shù)化設(shè)計(jì)是由編程者預(yù)先設(shè)置一些幾何圖形約束,供設(shè)計(jì)者在建模時(shí)使用。與一個(gè)幾何圖形相關(guān)聯(lián)的所有尺寸參數(shù)可以用來產(chǎn)生其它幾何圖形。參數(shù)化設(shè)計(jì)的主要技術(shù)特點(diǎn)有:</p><p> ?。?)基于特征。將某些具有代表性的平面幾何形狀定義為
21、特征,并將其所有尺寸存為可調(diào)用參數(shù),進(jìn)而形成實(shí)體,以次為基礎(chǔ)進(jìn)行更為復(fù)雜的幾何模型的構(gòu)造。</p><p> ?。?)全尺寸約束。將形狀和尺寸聯(lián)系起來考慮,通過尺寸約束來實(shí)現(xiàn)對(duì)幾何形狀的控制。建模時(shí)必須以完整的尺寸參數(shù)為出發(fā)點(diǎn),不能漏注尺寸,也不能多注尺寸。</p><p> ?。?)尺寸驅(qū)動(dòng)設(shè)計(jì)。通過編輯尺寸數(shù)值來驅(qū)動(dòng)幾何形狀的改變。</p><p> ?。?)全
22、數(shù)據(jù)相關(guān)。尺寸參數(shù)的修改將導(dǎo)致其他相關(guān)模塊中的相關(guān)尺寸得以全盤更新。</p><p> 1.5 課題研究的主要內(nèi)容</p><p> 以航空發(fā)動(dòng)機(jī)離心通風(fēng)器和油氣分離器設(shè)計(jì)規(guī)范為基礎(chǔ),研究、歸納、整理通風(fēng)器的設(shè)計(jì)、計(jì)算,實(shí)現(xiàn)其設(shè)計(jì)計(jì)算的程序化,借助VC++的強(qiáng)大開發(fā)功能和優(yōu)秀的Por/Engineer軟件完成專用于航空發(fā)動(dòng)機(jī)潤滑油系統(tǒng)通風(fēng)器設(shè)計(jì)的參數(shù)化CAD系統(tǒng)。具體地包括:<
23、/p><p> 完成離心通風(fēng)器的設(shè)計(jì)、計(jì)算歸納、總結(jié),形成一套較為完整的設(shè)計(jì)體系,并將其程序化;</p><p> 完成基于Pro/Engineer的離心通風(fēng)器三維模型建立及參數(shù)化設(shè)計(jì);</p><p> 通過對(duì)Pro/Engineer的二次開發(fā),實(shí)現(xiàn)軟件的本地化、客戶化;</p><p> 利用AutoCAD完成離心通風(fēng)器的零件工程圖及
24、裝配圖。</p><p> 2 離心通風(fēng)器的常規(guī)設(shè)計(jì)</p><p> 2.1 航空發(fā)動(dòng)機(jī)潤滑油系統(tǒng)通風(fēng)簡介</p><p> 航空發(fā)動(dòng)機(jī)的主軸密封系統(tǒng)是靠一定的壓力進(jìn)行密封。在發(fā)動(dòng)機(jī)工作過程中,密封空氣返回通過密封裝置進(jìn)入潤滑油系統(tǒng)軸承腔,在軸承腔中空氣與潤滑油參混在一起形成油霧,如果讓油霧直接排出軸承腔將要造成潤滑油的大量消耗。為此,在軸承腔與外界的
25、通氣路上設(shè)置了一通風(fēng)器,把空氣中潤滑油分離出來,以減少潤滑油的消耗量。發(fā)動(dòng)機(jī)潤滑油油腔是用密封裝置與空氣及燃料腔分離開,由于密封裝置的漏氣,潤滑油的揮發(fā),空氣被飛濺的潤滑油及環(huán)境加熱,都可能提高潤滑油的壓力為防止這一點(diǎn),就需要通風(fēng)。設(shè)計(jì)通風(fēng)系統(tǒng)時(shí)要考慮以下幾點(diǎn):</p><p> ?。?)保持腔壓低于密封增壓空氣壓力,特別注意過度態(tài),以保持潤滑油密封增壓空氣的流動(dòng)任何時(shí)候都不反向;</p><
26、p> ?。?)保持腔壓不低于潤滑油泵最小進(jìn)口壓力;</p><p> ?。?)為減少潤滑油消耗,通風(fēng)流量要設(shè)計(jì)盡量小些并經(jīng)過離心通風(fēng)器至機(jī)外;</p><p> (4)如果通風(fēng)口位于熱端油腔出口,在系統(tǒng)分析時(shí)候要考慮是否需要加著火消除器。</p><p> 通風(fēng)的方法往往與密封裝置結(jié)構(gòu)和密封增壓系統(tǒng)有關(guān),可由多種方法實(shí)現(xiàn)。</p><p
27、> 2.2 航空發(fā)動(dòng)機(jī)通風(fēng)器的基本設(shè)計(jì)要求</p><p> 航空發(fā)動(dòng)機(jī)的附件有很多,在進(jìn)行發(fā)動(dòng)機(jī)設(shè)計(jì)中對(duì)其附件的設(shè)計(jì)提出了一些基本要求,既工作可靠性要高(附件的壽命影響發(fā)動(dòng)機(jī)本身的壽命),附件的可靠性能延長發(fā)動(dòng)機(jī)的使用壽命,重量和外形尺寸要小。為此結(jié)構(gòu)要緊湊,采用輕合金、合成材料和塑料,以及高轉(zhuǎn)速。有結(jié)合連接處要密封(液壓附件的密封是其可靠性的保證),易于在發(fā)動(dòng)機(jī)上固定和與傳動(dòng)裝置連接,易于在發(fā)動(dòng)機(jī)
28、上調(diào)整和進(jìn)行定期工作。離心通風(fēng)器作為航空發(fā)動(dòng)機(jī)潤滑油系統(tǒng)的一個(gè)獨(dú)立的完善附件也必須滿足上述各項(xiàng)設(shè)計(jì)要求。</p><p> 2.3 離心通風(fēng)器的工作原理</p><p> 離心通風(fēng)器是利用離心力平衡原理進(jìn)行油氣中液相油珠分離的。在工作時(shí)候,空氣夾雜著潤滑油小油珠進(jìn)入離心通風(fēng)器。由于轉(zhuǎn)子的高速旋轉(zhuǎn)使得空氣與小油珠受到一個(gè)向外的徑向力,由于潤滑油密度比空氣密度大,所以作用在小油珠上的離心
29、力比作用在空氣上的離心力大,這樣潤滑油小油珠就被甩到殼體內(nèi)壁上,并在動(dòng)壓作用下通過壁上的小孔流回傳動(dòng)腔。分離后的空氣在壓差的作用下通過軸上的通氣路排除,實(shí)現(xiàn)了軸承腔與外界大氣的通風(fēng)。這樣不但有效地實(shí)現(xiàn)了發(fā)動(dòng)機(jī)主軸密封系統(tǒng)的封嚴(yán),也確保了避免潤滑油的大量流失。采用離心通風(fēng)器的發(fā)動(dòng)機(jī)型號(hào)有WP7、P29-300、10A等。</p><p> 3 離心通風(fēng)器的設(shè)計(jì)計(jì)算</p><p> 本
30、系統(tǒng)的離心通風(fēng)器的設(shè)計(jì)計(jì)算主要是指轉(zhuǎn)子的設(shè)計(jì)計(jì)算。對(duì)轉(zhuǎn)子主要結(jié)構(gòu)尺寸(葉片長度、葉片外徑和流通部分直徑)的進(jìn)行了設(shè)計(jì)計(jì)算研究。對(duì)于轉(zhuǎn)子其他結(jié)構(gòu)尺寸的設(shè)計(jì),一般按經(jīng)驗(yàn)設(shè)計(jì)即可滿足使用要求。此外,離心通風(fēng)器作為一個(gè)獨(dú)立的附件,需要由專門的傳動(dòng)機(jī)構(gòu)來驅(qū)動(dòng),因此設(shè)計(jì)時(shí)還需要計(jì)算其所消耗的傳動(dòng)功率。同時(shí)作為一個(gè)新產(chǎn)品,也需要進(jìn)行試驗(yàn),在計(jì)算中的計(jì)算主要是計(jì)算分離效率,在此也一并給出。最后,給出離心通風(fēng)器的工作性能評(píng)價(jià)公式。為了滿足生產(chǎn)加工的需要作
31、者給出了零件及裝配體的工程圖。</p><p> 3.1 轉(zhuǎn)子主要結(jié)構(gòu)尺寸計(jì)算</p><p> 3.1.1 油珠的運(yùn)動(dòng)分析</p><p> 進(jìn)入殼體內(nèi)腔的空氣實(shí)際上是空氣和潤滑油的兩相混合物,既空氣中含有少量潤滑油的霧狀混合物,由于殼體內(nèi)腔里的轉(zhuǎn)子以極高的轉(zhuǎn)速(11300r/min—14600r/min)旋轉(zhuǎn),在殼體內(nèi)腔中形成離心力場,在轉(zhuǎn)子葉片的作用
32、下,油氣混合物在殼體內(nèi)腔的運(yùn)動(dòng)變得十分復(fù)雜,給分析油珠的運(yùn)動(dòng)造成較大的困難,故作如下處理:</p><p> ● 空氣油霧是由液態(tài)的油珠和空氣兩部分組成,故油珠的密度大于空氣的密度;</p><p> ● 由于油珠所占空間體積很小,認(rèn)為流入殼體內(nèi)腔的主要是空氣,油珠則是空氣中的球形“雜質(zhì)”,油珠雜質(zhì)隨空氣一起運(yùn)動(dòng),故可忽略二者的速度差;</p><p> ●
33、空氣油霧通過殼體和轉(zhuǎn)子時(shí)的流動(dòng)是連續(xù)且穩(wěn)定的;</p><p> ● 油珠在運(yùn)動(dòng)中其質(zhì)量不變化,沒有任何損失;</p><p> ● 空氣密度不發(fā)生改變,即空氣是不可壓縮的流體。</p><p> 根據(jù)上述假設(shè),以油珠為研究對(duì)象,并且設(shè)定油珠處在臨界狀態(tài),即通風(fēng)器所能分離出的油珠直徑為最小時(shí)的運(yùn)動(dòng)狀態(tài),也是最壞情形,油珠在被分離前沒有接觸到葉片,或者只是在離開
34、葉片的瞬間接觸到葉片如圖3.1所示的M點(diǎn)。為方便分析、作圖,把M點(diǎn)移至O點(diǎn)進(jìn)行分析。油珠在殼體內(nèi)腔的運(yùn)動(dòng)屬于多重空間運(yùn)動(dòng),一是油珠隨空氣一起向前的軸向運(yùn)動(dòng),一是在葉片作用下隨空氣一起旋轉(zhuǎn)的旋轉(zhuǎn)運(yùn)動(dòng)以及在離心力作用下產(chǎn)生的離心運(yùn)動(dòng)。因?yàn)殡x心力與逃逸力(空氣阻力與向心力的合力)相等,故油珠的離心運(yùn)動(dòng)屬動(dòng)平衡運(yùn)動(dòng)。由此可見油珠的運(yùn)動(dòng)速度有油珠的相對(duì)徑向速度,軸向運(yùn)動(dòng)速度,油珠的圓周方向的切向速度等。參見圖3.1。</p><
35、;p> 圖3.1 油珠運(yùn)動(dòng)分析簡圖</p><p><b> 程序界面如圖3.2</b></p><p> 圖3.2程序主對(duì)話框</p><p> 3.1.2 構(gòu)造轉(zhuǎn)子的設(shè)計(jì)計(jì)算模型</p><p> 由上述運(yùn)動(dòng)分析可知,“雜質(zhì)”油珠的受力情況為:在軸線方向上,油珠與空氣一起以相同的速度運(yùn)動(dòng),故油珠在軸
36、向無阻力;在旋轉(zhuǎn)半徑方向上,油珠雜質(zhì)受到離心力、空氣旋轉(zhuǎn)所施加的向心力以及空氣阻力;油珠所受的重力G。取離心力、向心力、空氣阻力和重力位于同一垂直平面的時(shí)刻進(jìn)行受力分析,如圖3.3所示。</p><p> 圖3.3油珠受力分析簡圖</p><p><b> 1. 離心力</b></p><p><b> ?。?.1)</b&
37、gt;</p><p> 式中: ——油珠所受的離心力,N;</p><p> ——油珠的質(zhì)量;kg;</p><p> ——油珠的旋轉(zhuǎn)半徑,m3;</p><p> ——油珠的旋轉(zhuǎn)角速度,rad/s;</p><p> ——油珠直徑(可被分離出去的最小直徑),um;</p><p>
38、 ——潤滑油密度,kg/m3 ;</p><p> ——油珠的角速度對(duì)轉(zhuǎn)子角速度的滯后系數(shù);</p><p> ——轉(zhuǎn)子的旋轉(zhuǎn)角速度,rad/s。</p><p><b> 2. 向心力</b></p><p><b> (3.2)</b></p><p> 式中
39、: ——油珠所受的向心力,N;</p><p> ——與油珠同體積的空氣的質(zhì)量,kg;</p><p> ——空氣密度,kg/m3。</p><p> 油珠能夠從空氣中飛離出去,就是離心力和向心力的合力的結(jié)果,在此把二者稱為逃逸力p,其方向?yàn)檠匦D(zhuǎn)半徑從圓心指向外,大小為</p><p><b> ?。?.3)</b&g
40、t;</p><p> 式中: ——潤滑油密度與空氣密度差,。</p><p><b> 3. 空氣阻力</b></p><p><b> ?。?.4)</b></p><p> 式中: ——空氣阻力;</p><p> ——阻力系數(shù),為雷諾數(shù)的函數(shù)。</p&g
41、t;<p><b> 在斯托克斯區(qū)域內(nèi) </b></p><p> = (3.5)</p><p><b> 油珠的雷諾數(shù)為</b></p><p><b> ?。?.6)</b></p>&l
42、t;p><b> 故得到空氣阻力為</b></p><p><b> ?。?.7)</b></p><p> 式中: ——油珠所受空氣阻力,N;</p><p> ——空氣的動(dòng)力粘度,kg/m.s;</p><p> ——油珠的相對(duì)徑向速度,m/s;</p><p&
43、gt; ——油珠的直徑,m。</p><p><b> 4. 重力</b></p><p> 可以證明重力相對(duì)于離心力很小,故在此計(jì)算中省略不計(jì)。</p><p> 油珠在運(yùn)動(dòng)中逃逸力與空氣阻力相等,即</p><p><b> ?。?.8)</b></p><p>
44、 將式(3.3)、式(3.7)代入式(3.8)得</p><p> 由此得直徑為的油珠在旋轉(zhuǎn)半徑為R處的瞬時(shí)相對(duì)速度為</p><p><b> ?。?.9)</b></p><p><b> 整理得</b></p><p><b> 兩端積分</b></p>
45、;<p><b> 得</b></p><p> 由此可得油珠被拋離到殼體內(nèi)腔上所需的最長拋離時(shí)間</p><p><b> ?。?.10)</b></p><p> 式中: ——轉(zhuǎn)子葉片外圓半徑,mm;</p><p> ——轉(zhuǎn)子流通部分的半徑,mm。</p>
46、<p> 在工程設(shè)計(jì)中,根據(jù)實(shí)際需要及方便計(jì)算,常取流體的平均流速來進(jìn)行計(jì)算,其計(jì)算公式為</p><p><b> ?。?.11)</b></p><p> 如果已知有效截面上的流速分布及有效截面,或已知流量與有效截面,均可求得平均速度,但事實(shí)上流速分布很難確定,所以一般多采用由已知流量與有效截面來求平均流速,既取</p><p&g
47、t;<b> (3.12)</b></p><p><b> 根據(jù)假設(shè)</b></p><p><b> ?。?.13)</b></p><p> 故油珠通過殼體內(nèi)腔的最長通過時(shí)間為</p><p><b> (3.14)</b></p>
48、;<p> 式中: ——油珠隨空氣流過殼體內(nèi)腔的速度,m/s;</p><p> L——轉(zhuǎn)子葉片的長度,mm;</p><p> Q——單位時(shí)間內(nèi)通過殼體內(nèi)腔的空氣流量,kg/s;</p><p> A——?dú)んw的通道面積,m2;</p><p> ——因轉(zhuǎn)子葉片而減少殼體的通道面積的系數(shù)。</p><
49、;p> 欲使直徑為的油珠被拋離出去,只需油珠的拋離時(shí)間不大于其通過時(shí)間即可,即</p><p> 將式(3.10)、式(3.14)代入得</p><p> 整理得油珠被分離出去時(shí),轉(zhuǎn)子的葉片有效長度應(yīng)滿足的關(guān)系式。</p><p><b> ?。?.15)</b></p><p><b> 又有經(jīng)
50、驗(yàn)公式</b></p><p><b> ?。?.16)</b></p><p><b> ?。?.17)</b></p><p> 式中 k——長徑比例系數(shù);</p><p><b> ——直徑比例系數(shù);</b></p><p>
51、——轉(zhuǎn)子葉片外圓直徑, mm;</p><p> ——轉(zhuǎn)子流通部分直徑,mm。</p><p> 把式(3.16)、式(3.17)代入式(3.15)得</p><p><b> (3.18)</b></p><p><b> 在實(shí)際計(jì)算中可取</b></p><p>
52、<b> ?。?.19)</b></p><p> 綜上,在給定離心通風(fēng)器的空氣流量、空氣密度及黏度、潤滑油的密度、轉(zhuǎn)子轉(zhuǎn)速的情況下,若能確定轉(zhuǎn)子的長徑比例系數(shù)及直徑比例系數(shù)、油珠直徑、角速度滯后系數(shù)及流通面積減少系數(shù),就可由式(3.19)、式(3.16)、式(3.17)計(jì)算出轉(zhuǎn)子的有效長度,轉(zhuǎn)子葉片外圓直徑及轉(zhuǎn)子流通部分的直徑等主要結(jié)構(gòu)尺寸(如圖3.4所示)。據(jù)此可設(shè)計(jì)的離心通風(fēng)器能夠把
53、所有直徑小于的油珠分離出來。</p><p> 圖3.4 離心通風(fēng)器轉(zhuǎn)子主要結(jié)構(gòu)尺寸簡圖</p><p> 3.1.3 計(jì)算實(shí)例</p><p> 設(shè)取小油珠直徑=1.2694m,轉(zhuǎn)子轉(zhuǎn)速Q(mào)=0.0495kg/s,空氣動(dòng)力黏度kg/m.s,潤滑密度,空氣密度,長徑比例系數(shù)k=1.18,直徑比例系數(shù)=0.34,角速度滯后系數(shù)=1,流通面積減少系數(shù)=0.9。&l
54、t;/p><p> 把上述數(shù)據(jù)代入公式(3.19)得</p><p> 代入式(3.16)、式(3.17)得到轉(zhuǎn)子的外徑和流通部分直徑分別為</p><p><b> 程序界面如圖3.5</b></p><p> 圖3.5轉(zhuǎn)子設(shè)計(jì)對(duì)話框</p><p> 3.2 離心通風(fēng)器消耗功率計(jì)算&l
55、t;/p><p> 轉(zhuǎn)子轉(zhuǎn)動(dòng)所需驅(qū)動(dòng)功率由轉(zhuǎn)子所消耗的功率、轉(zhuǎn)子對(duì)油霧旋轉(zhuǎn)所消耗的功率及支承軸承的摩擦功率損耗三部分組成,即</p><p><b> ?。?.20)</b></p><p> 式中 ——轉(zhuǎn)子所消耗的總功率,W;</p><p> ——轉(zhuǎn)子轉(zhuǎn)動(dòng)所消耗的功率,W;</p><p>
56、; ——轉(zhuǎn)子對(duì)油霧旋轉(zhuǎn)所消耗的功率,W;</p><p> ——支承軸承的摩擦損耗功率,W。</p><p> 下面分別給出這三個(gè)公式的計(jì)算方法。</p><p> 1. 轉(zhuǎn)子轉(zhuǎn)動(dòng)所消耗的功率</p><p> 帶動(dòng)轉(zhuǎn)子所需功率是在發(fā)動(dòng)機(jī)啟動(dòng)或加速過程中,在一定加速時(shí)間內(nèi)所需的帶動(dòng)轉(zhuǎn)子加速的功率。</p><p&
57、gt;<b> (3.21)</b></p><p> 式中 ——轉(zhuǎn)子轉(zhuǎn)動(dòng)慣量,kgm2;</p><p> ——轉(zhuǎn)子的初始角速度,rad/s;</p><p> ——轉(zhuǎn)子的最終角速度,rad/s;</p><p><b> ——加速時(shí)間,S。</b></p><p&
58、gt; 2. 轉(zhuǎn)子對(duì)油霧旋轉(zhuǎn)所消耗的功率</p><p><b> ?。?.22)</b></p><p> 式中 ——折算成標(biāo)準(zhǔn)大氣壓狀態(tài)下的空氣泄露量,m3/s;</p><p> ——轉(zhuǎn)子外半徑,m;</p><p> ——轉(zhuǎn)子角速度,rad/s;</p><p> ——空氣密
59、度,kg/m3;</p><p><b> ——壓頭系數(shù)。</b></p><p> 3. 支承軸承的摩擦功率損耗</p><p><b> (3.23)</b></p><p> 式中 F——軸承上的徑向載荷,N;</p><p> d——軸承內(nèi)徑,m;<
60、/p><p> n——轉(zhuǎn)子轉(zhuǎn)速,r/min;</p><p> f——軸承內(nèi)滾動(dòng)體與跑道的摩擦系數(shù)。</p><p> 功率計(jì)算程序界面如圖3.6</p><p> 圖3.6功率計(jì)算對(duì)話框</p><p> 3.3 通風(fēng)器的分離能力試驗(yàn)計(jì)算</p><p> 通風(fēng)器的分離能力試驗(yàn)是通過
61、試驗(yàn)測出轉(zhuǎn)子或葉輪的切線速度、空氣流量等對(duì)潤滑油質(zhì)點(diǎn)分離量及分離效率的影響,測出通風(fēng)器可分離的最小油珠的臨界直徑,從而得到通風(fēng)器的分離性能隨切線速度和氣體流量的變化關(guān)系曲線。通風(fēng)器的分離能力用分離率表示,其計(jì)算公式如下:</p><p><b> ?。?.24)</b></p><p> 式中 Q——潤滑油的分離量,L/min;</p><p&
62、gt; q——潤滑油的未被分離量,L/min。</p><p> 試驗(yàn)時(shí),測出通風(fēng)器在不同轉(zhuǎn)速或不同空氣流量下的分離前后的潤滑油量,代入上式即可得到通風(fēng)器的分離效率。</p><p> 3.4 離心通風(fēng)器分離能力評(píng)價(jià)計(jì)算</p><p> 評(píng)價(jià)離心通風(fēng)器的分離能力,設(shè)計(jì)時(shí)通過評(píng)價(jià)其可分離最小油珠直徑來說明。實(shí)際計(jì)算時(shí)把理論計(jì)算的臨界油珠直徑乘以一個(gè)修正系數(shù)
63、得到油珠實(shí)際臨界直徑,既</p><p><b> (3.25)</b></p><p> 式中 f——修正系數(shù)。</p><p><b> 由式3.15得</b></p><p><b> ?。?.26)</b></p><p><b>
64、; 代入式3.26得</b></p><p><b> ?。?.27)</b></p><p> 分離能力計(jì)算界面對(duì)話框如圖3.7</p><p> 圖3.7分離能力計(jì)算對(duì)話框</p><p> 4 離心通風(fēng)器的三維參數(shù)化設(shè)計(jì)</p><p> 當(dāng)今市場上流行的多數(shù)CAD軟
65、件都具有了參數(shù)化功能,可根據(jù)實(shí)際情況進(jìn)行選用。Pro/E軟件除了提供方便而強(qiáng)大的實(shí)體建模功能外,也提供了完善而先進(jìn)的參數(shù)化設(shè)計(jì)。本系統(tǒng)選用Pro/E軟件的2.0版本完成了離心通風(fēng)器的參數(shù)化設(shè)計(jì)。</p><p><b> 4.1 基本原理</b></p><p> 本系統(tǒng)采用三維模型與程序控制相結(jié)合的方法。三維模型不是由程序創(chuàng)建,而是利用交互方式產(chǎn)生。在已創(chuàng)建模
66、型基礎(chǔ)上,進(jìn)一步根據(jù)零件的設(shè)計(jì)要求建立一組可以完全控制三維模型形狀和大小的設(shè)計(jì)參數(shù)。參數(shù)化程序針對(duì)該零件的設(shè)計(jì)參數(shù)進(jìn)行編程,實(shí)現(xiàn)設(shè)計(jì)參數(shù)的檢索、修改和根據(jù)新的參數(shù)值生成新的三維模型的功能,其過程如圖4.1所示</p><p> 圖4.1 基于三維模型的參數(shù)化設(shè)計(jì)實(shí)現(xiàn)過程</p><p> 由于這種方式是在已有三維模型的基礎(chǔ)上,通過修改設(shè)計(jì)參數(shù)派生新的三維模型,因此,我們稱之為基于三維模
67、型的參數(shù)化設(shè)計(jì)。</p><p><b> 4.2 參數(shù)的分類</b></p><p> 離心通風(fēng)器各主要零件的結(jié)構(gòu)都十分復(fù)雜,三維參數(shù)化設(shè)計(jì)所涉及到的參數(shù)比較多,參數(shù)的管理就是個(gè)很重要的內(nèi)容。對(duì)于每個(gè)零件,利用建模時(shí)的標(biāo)注尺寸參數(shù)作為驅(qū)動(dòng)尺寸,當(dāng)某個(gè)驅(qū)動(dòng)尺寸發(fā)生改變時(shí),實(shí)體大小也隨著改變。離心通風(fēng)器的個(gè)零件都有自己的參數(shù)系列,在這里不是把每個(gè)參數(shù)都列入對(duì)話框當(dāng)中
68、,因?yàn)榻Y(jié)構(gòu)相同而大小不一的零件有些特征的參數(shù)是可以固定不變的。如果對(duì)于那些設(shè)計(jì)過程的不需要改變的參數(shù)也由用戶干預(yù),就會(huì)給開發(fā)系統(tǒng)的后續(xù)使用復(fù)雜化,造成不必要的人力資源浪費(fèi)。為此,將參數(shù)化為不同的等級(jí),把用戶不關(guān)心的尺寸封閉起來,對(duì)用戶表現(xiàn)為不可見,將驅(qū)動(dòng)模型的參數(shù)分為主參數(shù),牽連參數(shù)和常值參數(shù)三類。</p><p> 4.3 主參數(shù)的確定</p><p> 實(shí)現(xiàn)零件的參數(shù)化尺寸驅(qū)動(dòng)的關(guān)
69、鍵在于提取主參數(shù)和尺寸關(guān)聯(lián)的完成,主參數(shù)應(yīng)根據(jù)零件的結(jié)構(gòu)功能進(jìn)行提取,以滿足用戶需求為本。</p><p> 轉(zhuǎn)子是一帶有葉片的葉輪,葉片數(shù)目影響油珠的旋轉(zhuǎn)角速度,葉片數(shù)目越多,油珠的角速度越接近葉片的角速度。中心是支撐轉(zhuǎn)子的中心軸,軸上開有通氣孔,被分離后的空氣從中心孔排出,實(shí)現(xiàn)軸承腔與外界大氣的通風(fēng)。通氣孔的數(shù)目與葉片數(shù)相同。綜合確定離心通風(fēng)器的主參數(shù)為:轉(zhuǎn)子葉片的外圓半徑、葉片長度、葉片數(shù)目,流通部分的直
70、徑。</p><p> 把結(jié)構(gòu)尺寸中的除了主參數(shù)的尺寸盡可能的用主參數(shù)加以驅(qū)動(dòng),形成牽連參數(shù)。下面是確定參數(shù)關(guān)系的一段表達(dá)式列表。</p><p><b> p85=葉片數(shù)</b></p><p><b> d18=外徑</b></p><p><b> d65=葉片長度</
71、b></p><p><b> d170=流通直徑</b></p><p> d82=360/p85</p><p><b> p123=p85</b></p><p><b> d120=d82</b></p><p><b>
72、 d31=d82/2</b></p><p><b> p34=2*p85</b></p><p><b> d36=d31</b></p><p><b> p39=p34</b></p><p> d151=d65+23.1-15.9728</p
73、><p> d6=d151-69.4</p><p> d166=(d170/2)+2.5</p><p> 4.4 零件模型的建立</p><p> 轉(zhuǎn)子模型如圖4.1所示,在離心通風(fēng)器中轉(zhuǎn)子是核心組成零件,其設(shè)計(jì)是否合理直接影響通風(fēng)器的性能,設(shè)計(jì)能否成功,因此轉(zhuǎn)子的建模就顯得十分重要。</p><p> 在
74、Pro/E環(huán)境用人機(jī)交互方式建立三維模型樣板。模型樣板的創(chuàng)建方法與一般三維模型相同,但必須注意以下幾點(diǎn):</p><p> 在對(duì)三維模型樣板進(jìn)行特征造型時(shí),對(duì)二維截面輪廓,利用尺寸標(biāo)注和施加相切、固定點(diǎn)、共線、垂直及對(duì)稱等關(guān)系實(shí)現(xiàn)對(duì)幾何圖形的全約束。</p><p> 正確設(shè)置控制三維模型的設(shè)計(jì)參數(shù)。設(shè)計(jì)參數(shù)可以分為兩種情況:一是與他參數(shù)無關(guān)的獨(dú)立參數(shù);另一種是與其他參數(shù)相關(guān)的非獨(dú)立參
75、數(shù)。前者主要用來控制三維模型的幾何尺寸和拓?fù)潢P(guān)系、后者可以用獨(dú)立參數(shù)為自變量的關(guān)系式表達(dá)。實(shí)際上參數(shù)化設(shè)計(jì)采用程序采用的是第一種情況的設(shè)計(jì)參數(shù),對(duì)于后者可以不設(shè)置參數(shù)而直接用關(guān)系式表示。</p><p> 正確建立設(shè)計(jì)參數(shù)與三維模型尺寸變量之間的關(guān)聯(lián)關(guān)系在Pro/E中創(chuàng)建草圖、加減材料和其他修飾特征時(shí),系統(tǒng)將會(huì)以d0、d1、d2等默認(rèn)符號(hào)給約束參數(shù)命名。系統(tǒng)的約束命名是由Pro/E系統(tǒng)自動(dòng)創(chuàng)建的,其值控制三維模
76、型的幾何尺寸和拓?fù)潢P(guān)系,與用戶建立的參數(shù)無關(guān)。要使用戶建立的設(shè)計(jì)參數(shù)能夠控制三維模型,必須使兩者相關(guān)聯(lián)。主要有兩種方法:</p><p> 需要輸入數(shù)值時(shí),直接輸入?yún)?shù)名。如在草圖中標(biāo)注或修改尺寸值時(shí)用參數(shù)名代替具體數(shù)值。</p><p> 利用Pro/E關(guān)系式功能創(chuàng)建新的關(guān)系式,使Pro/E系統(tǒng)自動(dòng)創(chuàng)建的約束參數(shù)名與設(shè)計(jì)參數(shù)關(guān)聯(lián)。</p><p> 對(duì)于倒角
77、或倒圓特征,必須用第二種方法使約束參數(shù)與設(shè)計(jì)參數(shù)相關(guān)聯(lián)。要在三維模型中或草圖中顯示參數(shù)名,可以在“信息”菜單中選擇“切換尺寸”菜單項(xiàng)。</p><p> 6個(gè)葉片 原模型 7個(gè)葉片</p><p> 圖4.2通風(fēng)器轉(zhuǎn)子模型</p><p> 5 Pro/E的二次開發(fā)</p>
78、<p> 5.1 Pro/TOOLKIT簡介</p><p> 雖然Pro/E軟件功能非常強(qiáng)大,通用性非常好,然而在具體使用中不能滿足各種設(shè)計(jì)要求,特別是國外的CAD/CAE/CAM系統(tǒng)在設(shè)計(jì)標(biāo)準(zhǔn)、規(guī)范標(biāo)準(zhǔn)及標(biāo)準(zhǔn)件庫方面和國內(nèi)存在較大差異,因此,以Pro/E軟件為平臺(tái)進(jìn)行二次開發(fā),使之適合國內(nèi)及企業(yè)設(shè)計(jì)要求,更大限度地發(fā)揮Pro/E的作用,已成為該軟件應(yīng)用過程中的一項(xiàng)重要工作。</p>
79、;<p> Pro/TOOLKIT是美國Parametric Technology Corporation (PTC)公司為Pro/E軟件提供的開發(fā)的工具包,其主要目的是讓用戶或第三方通過C語言代碼擴(kuò)充Pro/E系統(tǒng)的功能,開發(fā)基于Pro/E系統(tǒng)的應(yīng)用程序模塊,從而滿足用戶的特殊要求。不僅如此,還可以利用Pro/TOOLKIT提供的UI對(duì)話框、菜單以及VC的可視化技術(shù),設(shè)計(jì)出方便實(shí)用的人機(jī)交互界面,從而大大提高系統(tǒng)的使用
80、效率。</p><p> Pro/TOOLKIT工具包提供了開發(fā)Pro/E所需的函數(shù)庫文件和頭文件,使用戶編寫的應(yīng)用程序能夠安全地控制和訪問Pro/E,并可以實(shí)現(xiàn)應(yīng)用程序模塊與Pro/E系統(tǒng)無縫集成。</p><p> 在Pro/E17版本及該版本之前,PTC公司提供的開發(fā)工具是Pro/DEVELOP,從Pro/E18版本之后,Pro/E系統(tǒng)的開發(fā)環(huán)境采用Pro/TOOLKIT。Pro
81、/TOOLKIT支持在Windows2000/NT/XP操作系統(tǒng)中使用C和C++語言設(shè)計(jì)程序,采用Microsoft Visual C++6.0作為編譯器和連接器,并可以在Microsoft Visual C++6.0集成環(huán)境下完成程序的設(shè)計(jì)、調(diào)試和編譯。</p><p> 5.2 Pro/TOOLKIT的工作模式</p><p> 總的來說,Pro/TOOLKIT應(yīng)用程序有兩種工作
82、模式。一種為同步模式;另一種為異步模式。</p><p> 同步模式包含兩種模式,既動(dòng)態(tài)連接庫模式(DLL模式)和多進(jìn)程模式也稱為派生模式,分述如下:</p><p> 動(dòng)態(tài)連接模式是將Pro/TOOLKIT應(yīng)用程序集成到Pro/E中的標(biāo)準(zhǔn)方法。用戶編譯C應(yīng)用程序,與Pro/TOOLKIT庫連接,這種方法稱為DLL模式。</p><p> 多進(jìn)程模式,是Pro
83、/TOOLKIT支持的第二種將應(yīng)用程序和Pro/E 集成的方法在這種模式下,應(yīng)用程序代碼經(jīng)過編譯和連接,生成獨(dú)立的執(zhí)行文件。該文件由Pro/E派生,并作為Pro/E的子進(jìn)程運(yùn)行。</p><p> 兩種模式比較:在DLL模式下,Pro/TOOLKIT應(yīng)用程序與Pro/E的信息交換是通過直接函數(shù)調(diào)用實(shí)現(xiàn)的;在多進(jìn)程模式下,信息交換是由進(jìn)程之間消息系統(tǒng)完成的,該系統(tǒng)模擬直接函數(shù)調(diào)用,在兩個(gè)進(jìn)程間傳遞函數(shù)的識(shí)別信息及
84、其參數(shù)。</p><p> 多進(jìn)程模式包含比DLL模式更多的交換過程,當(dāng)Pro/TOOLKIT應(yīng)用程序需要頻繁調(diào)用庫函數(shù)時(shí),情況更是如此。多進(jìn)程的優(yōu)點(diǎn)在于,能夠用源代碼調(diào)試器運(yùn)行Pro/TOOLKIT程序,無需將整個(gè)Pro/E執(zhí)行程序加載到調(diào)試器中。</p><p> 在一個(gè)Pro/E會(huì)話中,可以運(yùn)行多個(gè)Pro/TOOLKIT應(yīng)用程序,并能綜合使用各種模式。如果為了調(diào)試方便,在開發(fā)階段
85、使用多進(jìn)程模式,在為客戶安裝應(yīng)用程序時(shí),需要轉(zhuǎn)換為DLL模式,因?yàn)镈LL模式性能更好,在轉(zhuǎn)換時(shí)需要仔細(xì)測試程序,因此在不同模式下,錯(cuò)誤的表現(xiàn)形式不同。</p><p> 雖然多進(jìn)程模式包含兩個(gè)并行運(yùn)行的進(jìn)程,但是這些進(jìn)程不提供真正的并行處理。Pro/TOOLKIT的異步模式提供了真正的并行處理功能。異步模式和同步模式有著本質(zhì)的不同。</p><p> 異步模式和同步模式相比,具有代碼復(fù)
86、雜、執(zhí)行速度慢的缺點(diǎn)。除非特別需要,一般不建議采用異步模式。</p><p> 5.3 二次開發(fā)具體過程</p><p><b> 編寫源文件</b></p><p> 源文件包括資源文件和程序源文件:資源文件包括菜單資源文件、窗口信息資源文件、對(duì)話框資源文件等(詳細(xì)代碼見附錄A)。程序源文件指我們所要編寫的C語言程序,它是整個(gè)Pro/
87、TOOLKIT程序開發(fā)的核心部分。從結(jié)構(gòu)上看可以分為3個(gè)部分,即頭文件包含部分、用戶初始化函數(shù)部分和用戶結(jié)束中斷函數(shù)部分。</p><p> 頭文件部分即應(yīng)用程序包含文件部分,也就是指定Pro/TOOLKIT應(yīng)用程序所使用對(duì)象函數(shù)的原形文件。每個(gè)Pro/TOOLKIT應(yīng)用程序都必須包括的頭文件是“Pro/TOOLKIT.h”。如果使用了Pro/TOOLKIT對(duì)象函數(shù),則應(yīng)包括該函數(shù)的原形的頭文件,否則在編譯該文
88、件時(shí),會(huì)出現(xiàn)編譯器不能對(duì)函數(shù)參數(shù)類型進(jìn)行檢索的錯(cuò)誤。</p><p> Pro/TOOLKIT應(yīng)用程序的核心是用戶初始化函數(shù)user_initialize()和用戶結(jié)束中斷函數(shù)user_terminate()。在啟動(dòng)和結(jié)束Pro/TOOLKIT應(yīng)用程序時(shí)調(diào)用它們。</p><p> user_initialize()函數(shù)用來初始化Pro/TOOLKIT應(yīng)用程序且創(chuàng)建圖形窗口。該函數(shù)包括
89、應(yīng)用程序的所有初始化進(jìn)程,包括對(duì)Pro/E菜單的修改、對(duì)話框的添加、窗口信息初始化等操作。若此函數(shù)的返回值為0,則表明Pro/TOOLKIT應(yīng)用程序初始化成功。其他返回值均說明程序有錯(cuò)誤,系統(tǒng)會(huì)加以相應(yīng)的錯(cuò)誤代碼說明。</p><p> User_terminate()是用戶結(jié)束中斷函數(shù)。用其結(jié)束Pro/TOOLKIT應(yīng)用程序的執(zhí)行。</p><p> 程序界面如圖5.1所示</
90、p><p> 圖5.1轉(zhuǎn)子設(shè)計(jì)對(duì)話框</p><p><b> 程序的編譯和連接</b></p><p> Makefile是用來指定源文件如何進(jìn)行編譯和連接,并最終生成可執(zhí)行文件或DLL文件,因此,可以根據(jù)Makefile內(nèi)容進(jìn)行編譯和連接工作。</p><p> 采用VC++6.0作為Pro/TOOLKIT調(diào)試器
91、有兩種方法,一種是根據(jù)Makefile文件直接編譯和調(diào)試程序;另一種則不需要編寫Makefile文件,直接由VC++6.0建立Pro/TOOLKIT應(yīng)用程序項(xiàng)目,并進(jìn)行編譯和連接等工作。</p><p> 直接采用Makefile文件進(jìn)行編譯工作,需要編寫好源文件和Makefile文件。步驟如下:</p><p> 將Makefile文件改名為*.mak文件,用VC打開此文件并建立相應(yīng)
92、的工程項(xiàng)目。</p><p> 執(zhí)行VC主菜單命令Build/Build All,編譯連接生成需要的可執(zhí)行文件或DLL文件。</p><p> 直接由VC建立并編譯Pro/TOOLKIT應(yīng)用程序項(xiàng)目。步驟如下:</p><p> 編寫C語言源程序(可以由寫字板直接編寫,然后該名為*.C),雙擊打開此程序,運(yùn)行選擇VC主菜單命令Build/Build All生成
93、,默認(rèn)的工程項(xiàng)目。</p><p> 選擇VC主菜單命令ToolOption,系統(tǒng)彈出Option對(duì)話框,打開Directories選項(xiàng)卡,在Show directories for 下拉列表中選擇Includes files,在Directories中添加以下路徑:</p><p> D:\PTC\proeWildfire\protoolkit\includes</p>
94、<p> D:\PTC\proeWildfire\prodevelop\includes</p><p> D:\PTC\proeWildfire\protoolkit\protk_appls\includes</p><p> D:\PTC\proeWildfire</p><p> 在Show directories for 下拉列表中選擇L
95、ibrary file,在Directories中添加以下路徑:</p><p> D:\PTC\proeWildfire\protoolkit\i486_nt\obj</p><p> D:\PTC\proeWildfire\prodevelop\i486_nt\obj</p><p> 選擇VC主菜單命令Project/Settings,系統(tǒng)彈出Proje
96、ct Settings對(duì)話框。打開Link選項(xiàng)卡,在Output file name編輯框中填寫輸出文件名稱,在Object/library modules文本框中加入以下庫文件: </p><p> protoolkit.lib</p><p> protk_dll.lib</p><p><b> libc.lib</b><
97、;/p><p> wsock32.lib</p><p><b> mpr.lib</b></p><p><b> libcd.lib</b></p><p> 應(yīng)用程序的注冊(cè)和運(yùn)行</p><p> 編譯連接成功生成可執(zhí)行程序后,要把Pro/TOOLKIT應(yīng)用程序集
98、成Pro/E系統(tǒng)中,必須進(jìn)行應(yīng)用程序的注冊(cè),然后才能運(yùn)行。</p><p> 注冊(cè)應(yīng)用程序,就是向Pro/E系統(tǒng)提供該程序的相關(guān)信息,就是告訴Pro/E此應(yīng)用程序可執(zhí)行應(yīng)用程序在哪里、以及此程序所依據(jù)的Pro/TOOLKIT的版本信息等。</p><p> 為了囊括上述內(nèi)容,需要制定一個(gè)protk.dat文件,通過該文件來實(shí)現(xiàn)應(yīng)用程序的注冊(cè)。下面是注冊(cè)文件的內(nèi)容:</p>
99、<p> NAME canshuhuasheji</p><p> EXEC_FILE .\參數(shù)化設(shè)計(jì)\Release\參數(shù)化設(shè)計(jì).dll</p><p> TEXT_DIR .\參數(shù)化設(shè)計(jì)\Release\text</p><p> STARTUP dll</p><p> ALLOW_STOP
100、TRUE</p><p> DELAY_START TRUE</p><p> REVISION 2002</p><p><b> END</b></p><p> 編好注冊(cè)文件后,就可以利用此注冊(cè)文件進(jìn)行Pro/TOOLKIT應(yīng)用程序的注冊(cè)了,有兩種注冊(cè)方式:一種是自動(dòng)注冊(cè)方式;另一種是手動(dòng)注冊(cè)方式。&l
101、t;/p><p> 自動(dòng)注冊(cè)方式,將注冊(cè)文件放在Pro/E啟動(dòng)目錄下,當(dāng)啟動(dòng)Pro/E系統(tǒng)時(shí)系統(tǒng)就會(huì)自動(dòng)讀取此注冊(cè)文件并運(yùn)行相應(yīng)的Pro/TOOLKIT應(yīng)用程序。</p><p> 手動(dòng)注冊(cè)方式,將Pro/TOOLKIT應(yīng)用程序以輔助應(yīng)用程序形式啟動(dòng)。程序注冊(cè)運(yùn)行的步驟如下:</p><p> 啟動(dòng)Pro/E系統(tǒng)。</p><p> 選擇
102、Pro/E主菜單命令的工具/輔助應(yīng)用程序,系統(tǒng)彈出輔助應(yīng)用對(duì)話框。</p><p> 單擊注冊(cè)按扭,系統(tǒng)彈出對(duì)話框。找到Pro/TOOLKIT應(yīng)用程序的注冊(cè)文件,選取該文件,單擊打開按鈕。</p><p> 在輔助應(yīng)用對(duì)話框中顯示該應(yīng)用程序的名稱和狀態(tài)。</p><p> 選擇該注冊(cè)文件單擊啟動(dòng)按鈕既可以運(yùn)行該應(yīng)用程序。</p><p>
103、; 如果注冊(cè)成功,就會(huì)彈出一個(gè)對(duì)話框顯示“注冊(cè)成功!”。同樣如果注冊(cè)失敗就會(huì)彈出另一對(duì)話框顯示“程序未響應(yīng)!”。成功注冊(cè)后就會(huì)發(fā)現(xiàn)在Pro/E的菜單項(xiàng)就會(huì)多出一個(gè)“參數(shù)化設(shè)計(jì)”菜單。點(diǎn)擊該下拉菜單,選擇“通風(fēng)器參數(shù)化設(shè)計(jì)”一項(xiàng)就會(huì)彈出通風(fēng)器轉(zhuǎn)子的三維參數(shù)化設(shè)計(jì)的對(duì)話框。選擇相應(yīng)的參數(shù)名,并修改其數(shù)值,點(diǎn)擊再生按鈕就可以生成需要的模型。</p><p><b> 結(jié) 論</b></
104、p><p> 作者在仔細(xì)分析、研究所能獲得的資料基礎(chǔ)上,對(duì)離心通風(fēng)器的常規(guī)設(shè)計(jì)、計(jì)算進(jìn)行了歸納、總結(jié),并采用VC++使之全部程序化。在掌握三維設(shè)計(jì)軟件——Pro/E基礎(chǔ)上,完成了離心通風(fēng)器的三維參數(shù)化設(shè)計(jì)。此項(xiàng)課題的完成可得出如下結(jié)論:</p><p> 1.為消除手工計(jì)算的弊端,采用VC軟件把離心通風(fēng)器的設(shè)計(jì)計(jì)算完全程序化。使煩瑣的計(jì)算變得方便、快捷,同時(shí)精確度也得到提高。</p&
105、gt;<p> 2.在掌握Pro/E軟件的基礎(chǔ)上,運(yùn)用該軟件完成了離心通風(fēng)器轉(zhuǎn)子的三維參數(shù)化設(shè)計(jì),以及其他零件和裝配體的三維建模。使得離心通風(fēng)器的設(shè)計(jì)周期大大縮短,設(shè)計(jì)成本大大降低,提高了生產(chǎn)效率。</p><p> 3.為了便于生產(chǎn)加工給出二維工程圖,其中包括部分零件圖和裝配圖。</p><p> 當(dāng)然,系統(tǒng)還存在一定的不足,如未能對(duì)離心通風(fēng)器的裝配進(jìn)行參數(shù)化設(shè)計(jì),也
106、沒有實(shí)現(xiàn)離心通風(fēng)器和高空活門的一體化設(shè)計(jì)。今后還有一定的完善的空間,可以根據(jù)需要進(jìn)行進(jìn)一步的開發(fā)。</p><p><b> 致 謝</b></p><p> 本論文是在講師李茂勝的精心指導(dǎo)下完成的。論文從立題到最后完成,其中每一步都凝聚著老師的心血。老師淵博的知識(shí)、敏銳的洞察力、求實(shí)的作風(fēng)、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度,給學(xué)生帶來深刻的影響。寬厚的人品,將令學(xué)生感懷一生。在
107、此,謹(jǐn)向李老師致以衷心的謝意。</p><p> 在論文的撰寫和實(shí)際系統(tǒng)的調(diào)試過程中,得到了實(shí)驗(yàn)室老師們的幫助,在此向他們表示感謝。</p><p> 最后對(duì)論文完成工作中,給以作者關(guān)懷和幫助的所有老師和同學(xué)表示誠摯的謝意。</p><p> 感謝所有關(guān)心、幫助、愛護(hù)我和激勵(lì)我不斷前進(jìn)的人們!</p><p><b> 參
108、考 文 獻(xiàn)</b></p><p> 1 林清安. Pro/Engineer Wildfire2.0零件裝配與產(chǎn)品設(shè)計(jì). 北京:電子工業(yè)出版社,2005.4</p><p> 2 董本涵,高鵬飛,霍成民.離心通風(fēng)器結(jié)構(gòu)分析,2003</p><p> 3 馬成可,董本涵等.離心通風(fēng)器殼體失效分析,2002.3</p><p>
109、; 4 劉自虎,張勁,李軍.某型發(fā)動(dòng)機(jī)離心通風(fēng)器故障模式分析及預(yù)防措施,2002</p><p> 5 王雷. Pro/Engineer Wildfire產(chǎn)品基礎(chǔ)與產(chǎn)品造型實(shí)例. 北京:機(jī)械工業(yè)出版社, 2003.9</p><p> 6 王明福,余蘇寧. Vusual C++程序設(shè)計(jì). 北京:高等教育出版社,2003.6</p><p> 7楊守志,孫德堃
110、,何方箋.固液分離. 北京:冶金工業(yè)出版社,2003</p><p> 8 孫雄勇. Vusual C++6.0入門與提高實(shí)用教程. 北京:中國鐵道出版社,2003.9</p><p> 9 錢能. C++程序設(shè)計(jì)教程. 北京:清華大學(xué)出版社,1999</p><p> 10 馬安鵬. Visual C++程序設(shè)計(jì)導(dǎo)學(xué). 北京:清華大學(xué)出版社,2002.9&l
111、t;/p><p> 11 李富成.流體力學(xué)及流體機(jī)械. 北京:冶金工業(yè)出版社,1980</p><p> 12 沈陽發(fā)動(dòng)機(jī)研究所.航空渦噴、渦扇發(fā)動(dòng)機(jī)潤滑系統(tǒng)設(shè)計(jì)通風(fēng)器及油氣分離器設(shè)計(jì)規(guī)范(內(nèi)部資料),2003</p><p> 13 鄧維遠(yuǎn),周國志. 磨床砂輪架零件三維參數(shù)化CAD系統(tǒng)的開發(fā). 北京:機(jī)械工業(yè)出版社,2004</p><p&g
112、t; 14 李世國. Pro/TOOLKIT 程序設(shè)計(jì). 北京:機(jī)械工業(yè)出版社,2003.6</p><p> 16 張繼春. Pro/Engineer Wildfire 二次開發(fā)實(shí)用教程. 北京:北京大學(xué)出版社,2003.6</p><p> 17 張峰,李兆錢,黃傳真.參數(shù)化設(shè)計(jì)的設(shè)計(jì)研究與現(xiàn)狀,2002</p><p> 18 郭榮良,郭清南,祝世興.
113、流體力學(xué)及應(yīng)用. 北京:機(jī)械工業(yè)出版社,1996</p><p> 附錄 A 程序源文件</p><p><b> 相關(guān)文件如下:</b></p><p> ?。?)工程文件:Example7.dsw</p><p> (2)菜單信息文件:Message7.txt,保存目錄為</p><p>
114、; G:\bysj\ProeDevelop\參數(shù)化設(shè)計(jì)\Release\text\chinese_cn</p><p> G:\bysj\ProeDevelop\參數(shù)化設(shè)計(jì)\Release\text\usascii</p><p> (3)UI對(duì)話框資源文件:Example7_1.res保存目錄為</p><p> G:\bysj\ProeDevelop\參
115、數(shù)化設(shè)計(jì)\Release\text\chinese_cn\resource</p><p> G:\bysj\ProeDevelop\參數(shù)化設(shè)計(jì)\Release\text\usascii\resource</p><p> 對(duì)話框資源文件如下:</p><p> !UI對(duì)話框示例程序資源文件:Example7_1.res</p><p>
116、; (Dialog canshuhuasheji</p><p> (Components !對(duì)話框元件聲明</p><p> (SubLayout Layout1)</p><p> (SubLayout Layout2)</p><p> (P
117、ushButton Cancel)</p><p> (Separator Separator1)</p><p><b> )</b></p><p> (Resources !對(duì)話框資源(屬性定義)</p><p> !C
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 離心通風(fēng)器設(shè)計(jì).doc
- 離心通風(fēng)器設(shè)計(jì).doc
- 航空發(fā)動(dòng)機(jī)油氣分離器和離心通風(fēng)機(jī)的參數(shù)化設(shè)計(jì).pdf
- 畢業(yè)設(shè)計(jì)——離心通風(fēng)器的設(shè)計(jì)
- 離心通風(fēng)器設(shè)計(jì)開題報(bào)告.doc
- 離心通風(fēng)器設(shè)計(jì)開題報(bào)告.doc
- 航空發(fā)動(dòng)機(jī)導(dǎo)論
- 航空發(fā)動(dòng)機(jī)特性
- 航空發(fā)動(dòng)機(jī)原理--螺槳風(fēng)扇發(fā)動(dòng)機(jī)
- 航空發(fā)動(dòng)機(jī)原理--螺槳風(fēng)扇發(fā)動(dòng)機(jī)
- 航空發(fā)動(dòng)機(jī)原理--螺槳風(fēng)扇發(fā)動(dòng)機(jī)
- 航空發(fā)動(dòng)機(jī)渦輪葉片
- 淺析航空發(fā)動(dòng)機(jī)維修
- 航空發(fā)動(dòng)機(jī)典型故障分析
- 大型民用航空發(fā)動(dòng)機(jī)
- 航空發(fā)動(dòng)機(jī)典型故障分析
- 航空發(fā)動(dòng)機(jī)光學(xué)測試方法
- 航空發(fā)動(dòng)機(jī)發(fā)展史
- 航空發(fā)動(dòng)機(jī)火焰筒論文
- 離心通風(fēng)器設(shè)計(jì)【3張cad圖紙+畢業(yè)論文】【答辯通過】
評(píng)論
0/150
提交評(píng)論