航空發(fā)動機離心通風器設計說明書_第1頁
已閱讀1頁,還剩44頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p>  畢業(yè)設計(論文)摘要</p><p> 離心通風器作為航空發(fā)動機的一個完整的獨立附件,其性能好壞影響著發(fā)動機的正常工作。系統(tǒng)采用當今世界CAD的優(yōu)秀代表Pro/Engineer軟件作為支撐軟件,采用Windows XP作為操作系統(tǒng),以目前廣泛流行的Microsoft Visual C++6.0作為設計計算程序的開發(fā)工具。作者首先對可獲得的有限資料進行仔細的研究,逐步地歸納總結,最后形成離心通

2、風器的常規(guī)設計的總體步驟:通過對離心通風器的設計計算的推導,得出可以用于離心通風器的計算公式,并且將設計的全過程程序化;綜合考慮離心通風器各個部件的結構和功能確定出各自的參數化設計的主參數;通過Pro/Engineer軟件的強大的參數化設計功能,實現(xiàn)了零件的參數化設計;運用Pro/Engineer軟件的二次開發(fā)模塊,實現(xiàn)離心通風器的計算機輔助參數化設計功能,建立了離心通風器的參數化設計系統(tǒng)。關鍵詞 離心通風器 設計計算 參數化設計

3、 Pro/Engineer二次開發(fā)</p><p><b>  目 次</b></p><p>  緒論…………………………………………………………………………………… 1</p><p>  1.1 課題來源、背景和意義…………………………………………………………… 1</p><p>  1.2 課題研究領域

4、的發(fā)展和現(xiàn)狀…………………………………………………… 1</p><p>  1.3 計算機輔助設計技術的發(fā)展現(xiàn)狀簡介………………………………………… 1</p><p>  1.4 參數化設計簡介………………………………………………………………… 2</p><p>  1.5 課題研究的主要內容…………………………………………………………… 2</p

5、><p>  2 離心通風器常規(guī)設計……………………………………………………………… 3</p><p>  2.1 航空發(fā)動機潤滑油系統(tǒng)通風簡介……………………………………………… 3</p><p>  2.2 航空發(fā)動機通風器的基本設計要求 …………………………………………… 3</p><p>  2.3 離心通風器的工作原理………

6、……………………………………………… 3</p><p>  3 離心通風器的設計計算 ………………………………………………………… 4</p><p>  3.1 轉子主要結構尺寸計算………………………………………………………… 4</p><p>  3.2 離心通風器消耗功率計算……………………………………………………… 11</p>&l

7、t;p>  3.3 通風器的分離能力試驗計算…………………………………………………… 12</p><p>  3.4 離心通風器分離能力評價計算………………………………………………… 13</p><p>  4 離心通風器的三維參數化設計………………………………………………… 14</p><p>  4.1 基本原理………………………………………

8、………………………………… 14</p><p>  4.2 參數分類………………………………………………………………………… 14</p><p>  4.3 主參數的確定…………………………………………………………………… 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>  結論 ………………………………………………………………………………… 22</p><p>  致謝 ………………………………………………………………………………… 23</p><p>  參考文獻………………………………………………………………………………24</p>&

11、lt;p>  附錄A 程序源文件 …………………………………………………………………25</p><p>  附錄 B 三維模型圖…………………………………………………………………42</p><p><b>  1 緒論</b></p><p>  1.1 課題來源、背景和意義</p><p>  航空

12、發(fā)動機是知識密集、技術密集、資金密集的產品,其研制屬于技術高、風險大、周期長和投資多的工程。航空發(fā)動機的發(fā)展雖然已各大部件的技術進步為代表,但也要求傳動與潤滑技術與之相適應。先進發(fā)動機高的渦輪進口溫度,高的主軸轉速及嚴格的空間限制,要求傳動及潤滑系統(tǒng)在高溫、高速、高負荷、輕質量、激烈的狀態(tài)變化、緊湊的空間限制、長壽命和高可靠性下發(fā)揮其功能。傳動及潤滑系統(tǒng)給發(fā)動機設計與研制帶來了大量不同于一般的機械的技術難題,是影響發(fā)動機可靠性、安全性、

13、壽命和效率的重要研究領域,也是制約發(fā)動機發(fā)展的關鍵技術。</p><p>  我國航空發(fā)動機的機械傳動及潤滑系統(tǒng)的研制還處于低水平狀態(tài),但已經從仿制走向了自行研制的道路,隨著各個型號發(fā)動機的研制的需求和預先研究有了較大的發(fā)展。沈陽發(fā)動機設計研究所是我國成立最早的航空發(fā)動機研究單位之一。在2002年7月由該所總設計的昆侖發(fā)動機,被國家軍工產品定型委員會正式批準設計定型,是我國第一臺擁有自主知識產權的軍用發(fā)動機。它的

14、研制成功使我國成為繼美、俄、英、法之后世界上第五個能夠獨立研制航空發(fā)動機的國家,標志著我國航空發(fā)動機從只能測繪仿制、改進改型跨入了自行研制的新階段。</p><p>  1.2 課題研究領域的發(fā)展和現(xiàn)狀</p><p>  我國的航空發(fā)動機行業(yè)一直以仿制和改進外國的發(fā)動機為主,雖然也曾經自行研制過幾種發(fā)動機,但都因種種原因中途夭折。由于實踐范圍不廣,技術水平也不高,與航空技術先進的國家相

15、比還有很大的差距。在二十一世紀初,我國自行設計、試制、試驗、試飛全過程的昆侖發(fā)動機已達到航空技術先進國家的二十一世紀九十年代中期的水平,是目前國內最先進的中等推力級的軍用渦噴發(fā)動機,我國自此也成為能夠真正獨立研制發(fā)動機的國家之一。</p><p>  目前,世界上真正能夠獨立研制航空發(fā)動機的國家只有中國、美國、俄羅斯、法國和英國。而美國的惠普發(fā)動機公司、俄羅斯的米格集團公司及英國羅-羅航空發(fā)動機公司等各大航空發(fā)動

16、機公司研制單位均有了自己專用航空發(fā)動機潤滑油系統(tǒng)通風器的CDA軟件,但這些軟件都作為公司的機密對外保密。國內卻未見有人進行對這方面的研究工作,以往所做的工作主要集中在仿制、該型和維護等方面。</p><p>  1.3 計算機輔助設計技術的發(fā)展現(xiàn)狀簡介</p><p>  CAD(Computer Aided Design)指使用計算機系統(tǒng)進行設計的全過程,包括資料檢索、方按構思、零件造

17、型、工程分析、工程制圖和文檔編制等。在設計的各個階段計算機都能發(fā)揮它的輔助作用,因此CAD概念一產生,就成為了一門新興的學科,引起了工程界的關注和支持,迅速地得到了發(fā)展并日益完善起來。</p><p>  目前,CAD技術日益完善,許多發(fā)達國家相繼推出成熟的CAD/CAE/CAM軟件集成化的商品軟件。在設計理論、設計方法、設計環(huán)境、設計工具等各個方面出現(xiàn)了許多較為成熟的現(xiàn)代化現(xiàn)代化設計軟件?,F(xiàn)代CAD技術一方面向

18、標準化、集成化、智能化、并行化、網絡化的方向發(fā)展,另一方面由二維工程圖形軟件向三維實體圖形軟件轉化。三維設計已成為今后機械設計的主流方向。</p><p>  1.4 參數化設計簡介</p><p>  1.4.1 參數化設計的提出與現(xiàn)狀</p><p>  當今各個公司都面臨著市場全球化、制造國際化和品種需求多樣化的挑戰(zhàn),他們圍繞著時間、質量和成本的競爭越來

19、越激烈。參數化技術是CAD技術在實際應用中提出的課題?,F(xiàn)在參數化設計已經成為CAD技術應用領域的一個重要研究方向。利用參數化設計開發(fā)專用產品設計系統(tǒng)可使設計人員從大量煩瑣的繪圖工作中解脫出來,大大提高了設計速度,并減少了信息的存儲量。自美國的PTC公司于1983年推出參數化系統(tǒng)Pro/Engineer以來,全球多數CAD軟件公司均在自己產品中實現(xiàn)了參數化設計功能,以圖在激烈的競爭中取得優(yōu)勢。具有代表性的產品有Pro/Engieer、UG

20、、CATIA及SolidWorks等,可以根據實際情況進行選用。</p><p>  1.4.2 參數化設計的特點</p><p>  參數化設計是由編程者預先設置一些幾何圖形約束,供設計者在建模時使用。與一個幾何圖形相關聯(lián)的所有尺寸參數可以用來產生其它幾何圖形。參數化設計的主要技術特點有:</p><p> ?。?)基于特征。將某些具有代表性的平面幾何形狀定義為

21、特征,并將其所有尺寸存為可調用參數,進而形成實體,以次為基礎進行更為復雜的幾何模型的構造。</p><p> ?。?)全尺寸約束。將形狀和尺寸聯(lián)系起來考慮,通過尺寸約束來實現(xiàn)對幾何形狀的控制。建模時必須以完整的尺寸參數為出發(fā)點,不能漏注尺寸,也不能多注尺寸。</p><p>  (3)尺寸驅動設計。通過編輯尺寸數值來驅動幾何形狀的改變。</p><p> ?。?)全

22、數據相關。尺寸參數的修改將導致其他相關模塊中的相關尺寸得以全盤更新。</p><p>  1.5 課題研究的主要內容</p><p>  以航空發(fā)動機離心通風器和油氣分離器設計規(guī)范為基礎,研究、歸納、整理通風器的設計、計算,實現(xiàn)其設計計算的程序化,借助VC++的強大開發(fā)功能和優(yōu)秀的Por/Engineer軟件完成專用于航空發(fā)動機潤滑油系統(tǒng)通風器設計的參數化CAD系統(tǒng)。具體地包括:<

23、/p><p>  完成離心通風器的設計、計算歸納、總結,形成一套較為完整的設計體系,并將其程序化;</p><p>  完成基于Pro/Engineer的離心通風器三維模型建立及參數化設計;</p><p>  通過對Pro/Engineer的二次開發(fā),實現(xiàn)軟件的本地化、客戶化;</p><p>  利用AutoCAD完成離心通風器的零件工程圖及

24、裝配圖。</p><p>  2 離心通風器的常規(guī)設計</p><p>  2.1 航空發(fā)動機潤滑油系統(tǒng)通風簡介</p><p>  航空發(fā)動機的主軸密封系統(tǒng)是靠一定的壓力進行密封。在發(fā)動機工作過程中,密封空氣返回通過密封裝置進入潤滑油系統(tǒng)軸承腔,在軸承腔中空氣與潤滑油參混在一起形成油霧,如果讓油霧直接排出軸承腔將要造成潤滑油的大量消耗。為此,在軸承腔與外界的

25、通氣路上設置了一通風器,把空氣中潤滑油分離出來,以減少潤滑油的消耗量。發(fā)動機潤滑油油腔是用密封裝置與空氣及燃料腔分離開,由于密封裝置的漏氣,潤滑油的揮發(fā),空氣被飛濺的潤滑油及環(huán)境加熱,都可能提高潤滑油的壓力為防止這一點,就需要通風。設計通風系統(tǒng)時要考慮以下幾點:</p><p> ?。?)保持腔壓低于密封增壓空氣壓力,特別注意過度態(tài),以保持潤滑油密封增壓空氣的流動任何時候都不反向;</p><

26、p> ?。?)保持腔壓不低于潤滑油泵最小進口壓力;</p><p> ?。?)為減少潤滑油消耗,通風流量要設計盡量小些并經過離心通風器至機外;</p><p>  (4)如果通風口位于熱端油腔出口,在系統(tǒng)分析時候要考慮是否需要加著火消除器。</p><p>  通風的方法往往與密封裝置結構和密封增壓系統(tǒng)有關,可由多種方法實現(xiàn)。</p><p

27、>  2.2 航空發(fā)動機通風器的基本設計要求</p><p>  航空發(fā)動機的附件有很多,在進行發(fā)動機設計中對其附件的設計提出了一些基本要求,既工作可靠性要高(附件的壽命影響發(fā)動機本身的壽命),附件的可靠性能延長發(fā)動機的使用壽命,重量和外形尺寸要小。為此結構要緊湊,采用輕合金、合成材料和塑料,以及高轉速。有結合連接處要密封(液壓附件的密封是其可靠性的保證),易于在發(fā)動機上固定和與傳動裝置連接,易于在發(fā)動機

28、上調整和進行定期工作。離心通風器作為航空發(fā)動機潤滑油系統(tǒng)的一個獨立的完善附件也必須滿足上述各項設計要求。</p><p>  2.3 離心通風器的工作原理</p><p>  離心通風器是利用離心力平衡原理進行油氣中液相油珠分離的。在工作時候,空氣夾雜著潤滑油小油珠進入離心通風器。由于轉子的高速旋轉使得空氣與小油珠受到一個向外的徑向力,由于潤滑油密度比空氣密度大,所以作用在小油珠上的離心

29、力比作用在空氣上的離心力大,這樣潤滑油小油珠就被甩到殼體內壁上,并在動壓作用下通過壁上的小孔流回傳動腔。分離后的空氣在壓差的作用下通過軸上的通氣路排除,實現(xiàn)了軸承腔與外界大氣的通風。這樣不但有效地實現(xiàn)了發(fā)動機主軸密封系統(tǒng)的封嚴,也確保了避免潤滑油的大量流失。采用離心通風器的發(fā)動機型號有WP7、P29-300、10A等。</p><p>  3 離心通風器的設計計算</p><p>  本

30、系統(tǒng)的離心通風器的設計計算主要是指轉子的設計計算。對轉子主要結構尺寸(葉片長度、葉片外徑和流通部分直徑)的進行了設計計算研究。對于轉子其他結構尺寸的設計,一般按經驗設計即可滿足使用要求。此外,離心通風器作為一個獨立的附件,需要由專門的傳動機構來驅動,因此設計時還需要計算其所消耗的傳動功率。同時作為一個新產品,也需要進行試驗,在計算中的計算主要是計算分離效率,在此也一并給出。最后,給出離心通風器的工作性能評價公式。為了滿足生產加工的需要作

31、者給出了零件及裝配體的工程圖。</p><p>  3.1 轉子主要結構尺寸計算</p><p>  3.1.1 油珠的運動分析</p><p>  進入殼體內腔的空氣實際上是空氣和潤滑油的兩相混合物,既空氣中含有少量潤滑油的霧狀混合物,由于殼體內腔里的轉子以極高的轉速(11300r/min—14600r/min)旋轉,在殼體內腔中形成離心力場,在轉子葉片的作用

32、下,油氣混合物在殼體內腔的運動變得十分復雜,給分析油珠的運動造成較大的困難,故作如下處理:</p><p>  ● 空氣油霧是由液態(tài)的油珠和空氣兩部分組成,故油珠的密度大于空氣的密度;</p><p>  ● 由于油珠所占空間體積很小,認為流入殼體內腔的主要是空氣,油珠則是空氣中的球形“雜質”,油珠雜質隨空氣一起運動,故可忽略二者的速度差;</p><p>  ●

33、空氣油霧通過殼體和轉子時的流動是連續(xù)且穩(wěn)定的;</p><p>  ● 油珠在運動中其質量不變化,沒有任何損失;</p><p>  ● 空氣密度不發(fā)生改變,即空氣是不可壓縮的流體。</p><p>  根據上述假設,以油珠為研究對象,并且設定油珠處在臨界狀態(tài),即通風器所能分離出的油珠直徑為最小時的運動狀態(tài),也是最壞情形,油珠在被分離前沒有接觸到葉片,或者只是在離開

34、葉片的瞬間接觸到葉片如圖3.1所示的M點。為方便分析、作圖,把M點移至O點進行分析。油珠在殼體內腔的運動屬于多重空間運動,一是油珠隨空氣一起向前的軸向運動,一是在葉片作用下隨空氣一起旋轉的旋轉運動以及在離心力作用下產生的離心運動。因為離心力與逃逸力(空氣阻力與向心力的合力)相等,故油珠的離心運動屬動平衡運動。由此可見油珠的運動速度有油珠的相對徑向速度,軸向運動速度,油珠的圓周方向的切向速度等。參見圖3.1。</p><

35、;p>  圖3.1 油珠運動分析簡圖</p><p><b>  程序界面如圖3.2</b></p><p>  圖3.2程序主對話框</p><p>  3.1.2 構造轉子的設計計算模型</p><p>  由上述運動分析可知,“雜質”油珠的受力情況為:在軸線方向上,油珠與空氣一起以相同的速度運動,故油珠在軸

36、向無阻力;在旋轉半徑方向上,油珠雜質受到離心力、空氣旋轉所施加的向心力以及空氣阻力;油珠所受的重力G。取離心力、向心力、空氣阻力和重力位于同一垂直平面的時刻進行受力分析,如圖3.3所示。</p><p>  圖3.3油珠受力分析簡圖</p><p><b>  1. 離心力</b></p><p><b> ?。?.1)</b&

37、gt;</p><p>  式中: ——油珠所受的離心力,N;</p><p>  ——油珠的質量;kg;</p><p>  ——油珠的旋轉半徑,m3;</p><p>  ——油珠的旋轉角速度,rad/s;</p><p>  ——油珠直徑(可被分離出去的最小直徑),um;</p><p>

38、  ——潤滑油密度,kg/m3 ;</p><p>  ——油珠的角速度對轉子角速度的滯后系數;</p><p>  ——轉子的旋轉角速度,rad/s。</p><p><b>  2. 向心力</b></p><p><b>  (3.2)</b></p><p>  式中

39、: ——油珠所受的向心力,N;</p><p>  ——與油珠同體積的空氣的質量,kg;</p><p>  ——空氣密度,kg/m3。</p><p>  油珠能夠從空氣中飛離出去,就是離心力和向心力的合力的結果,在此把二者稱為逃逸力p,其方向為沿旋轉半徑從圓心指向外,大小為</p><p><b> ?。?.3)</b&g

40、t;</p><p>  式中: ——潤滑油密度與空氣密度差,。</p><p><b>  3. 空氣阻力</b></p><p><b> ?。?.4)</b></p><p>  式中: ——空氣阻力;</p><p>  ——阻力系數,為雷諾數的函數。</p&g

41、t;<p><b>  在斯托克斯區(qū)域內 </b></p><p>  = (3.5)</p><p><b>  油珠的雷諾數為</b></p><p><b>  (3.6)</b></p>&l

42、t;p><b>  故得到空氣阻力為</b></p><p><b>  (3.7)</b></p><p>  式中: ——油珠所受空氣阻力,N;</p><p>  ——空氣的動力粘度,kg/m.s;</p><p>  ——油珠的相對徑向速度,m/s;</p><p&

43、gt;  ——油珠的直徑,m。</p><p><b>  4. 重力</b></p><p>  可以證明重力相對于離心力很小,故在此計算中省略不計。</p><p>  油珠在運動中逃逸力與空氣阻力相等,即</p><p><b>  (3.8)</b></p><p>

44、  將式(3.3)、式(3.7)代入式(3.8)得</p><p>  由此得直徑為的油珠在旋轉半徑為R處的瞬時相對速度為</p><p><b> ?。?.9)</b></p><p><b>  整理得</b></p><p><b>  兩端積分</b></p>

45、;<p><b>  得</b></p><p>  由此可得油珠被拋離到殼體內腔上所需的最長拋離時間</p><p><b> ?。?.10)</b></p><p>  式中: ——轉子葉片外圓半徑,mm;</p><p>  ——轉子流通部分的半徑,mm。</p>

46、<p>  在工程設計中,根據實際需要及方便計算,常取流體的平均流速來進行計算,其計算公式為</p><p><b> ?。?.11)</b></p><p>  如果已知有效截面上的流速分布及有效截面,或已知流量與有效截面,均可求得平均速度,但事實上流速分布很難確定,所以一般多采用由已知流量與有效截面來求平均流速,既取</p><p&g

47、t;<b>  (3.12)</b></p><p><b>  根據假設</b></p><p><b> ?。?.13)</b></p><p>  故油珠通過殼體內腔的最長通過時間為</p><p><b> ?。?.14)</b></p>

48、;<p>  式中: ——油珠隨空氣流過殼體內腔的速度,m/s;</p><p>  L——轉子葉片的長度,mm;</p><p>  Q——單位時間內通過殼體內腔的空氣流量,kg/s;</p><p>  A——殼體的通道面積,m2;</p><p>  ——因轉子葉片而減少殼體的通道面積的系數。</p><

49、;p>  欲使直徑為的油珠被拋離出去,只需油珠的拋離時間不大于其通過時間即可,即</p><p>  將式(3.10)、式(3.14)代入得</p><p>  整理得油珠被分離出去時,轉子的葉片有效長度應滿足的關系式。</p><p><b> ?。?.15)</b></p><p><b>  又有經

50、驗公式</b></p><p><b>  (3.16)</b></p><p><b> ?。?.17)</b></p><p>  式中 k——長徑比例系數;</p><p><b>  ——直徑比例系數;</b></p><p>  

51、——轉子葉片外圓直徑, mm;</p><p>  ——轉子流通部分直徑,mm。</p><p>  把式(3.16)、式(3.17)代入式(3.15)得</p><p><b> ?。?.18)</b></p><p><b>  在實際計算中可取</b></p><p>

52、<b>  (3.19)</b></p><p>  綜上,在給定離心通風器的空氣流量、空氣密度及黏度、潤滑油的密度、轉子轉速的情況下,若能確定轉子的長徑比例系數及直徑比例系數、油珠直徑、角速度滯后系數及流通面積減少系數,就可由式(3.19)、式(3.16)、式(3.17)計算出轉子的有效長度,轉子葉片外圓直徑及轉子流通部分的直徑等主要結構尺寸(如圖3.4所示)。據此可設計的離心通風器能夠把

53、所有直徑小于的油珠分離出來。</p><p>  圖3.4 離心通風器轉子主要結構尺寸簡圖</p><p>  3.1.3 計算實例</p><p>  設取小油珠直徑=1.2694m,轉子轉速Q=0.0495kg/s,空氣動力黏度kg/m.s,潤滑密度,空氣密度,長徑比例系數k=1.18,直徑比例系數=0.34,角速度滯后系數=1,流通面積減少系數=0.9。&l

54、t;/p><p>  把上述數據代入公式(3.19)得</p><p>  代入式(3.16)、式(3.17)得到轉子的外徑和流通部分直徑分別為</p><p><b>  程序界面如圖3.5</b></p><p>  圖3.5轉子設計對話框</p><p>  3.2 離心通風器消耗功率計算&l

55、t;/p><p>  轉子轉動所需驅動功率由轉子所消耗的功率、轉子對油霧旋轉所消耗的功率及支承軸承的摩擦功率損耗三部分組成,即</p><p><b>  (3.20)</b></p><p>  式中 ——轉子所消耗的總功率,W;</p><p>  ——轉子轉動所消耗的功率,W;</p><p>

56、;  ——轉子對油霧旋轉所消耗的功率,W;</p><p>  ——支承軸承的摩擦損耗功率,W。</p><p>  下面分別給出這三個公式的計算方法。</p><p>  1. 轉子轉動所消耗的功率</p><p>  帶動轉子所需功率是在發(fā)動機啟動或加速過程中,在一定加速時間內所需的帶動轉子加速的功率。</p><p&

57、gt;<b> ?。?.21)</b></p><p>  式中 ——轉子轉動慣量,kgm2;</p><p>  ——轉子的初始角速度,rad/s;</p><p>  ——轉子的最終角速度,rad/s;</p><p><b>  ——加速時間,S。</b></p><p&

58、gt;  2. 轉子對油霧旋轉所消耗的功率</p><p><b> ?。?.22)</b></p><p>  式中 ——折算成標準大氣壓狀態(tài)下的空氣泄露量,m3/s;</p><p>  ——轉子外半徑,m;</p><p>  ——轉子角速度,rad/s;</p><p>  ——空氣密

59、度,kg/m3;</p><p><b>  ——壓頭系數。</b></p><p>  3. 支承軸承的摩擦功率損耗</p><p><b>  (3.23)</b></p><p>  式中 F——軸承上的徑向載荷,N;</p><p>  d——軸承內徑,m;<

60、/p><p>  n——轉子轉速,r/min;</p><p>  f——軸承內滾動體與跑道的摩擦系數。</p><p>  功率計算程序界面如圖3.6</p><p>  圖3.6功率計算對話框</p><p>  3.3 通風器的分離能力試驗計算</p><p>  通風器的分離能力試驗是通過

61、試驗測出轉子或葉輪的切線速度、空氣流量等對潤滑油質點分離量及分離效率的影響,測出通風器可分離的最小油珠的臨界直徑,從而得到通風器的分離性能隨切線速度和氣體流量的變化關系曲線。通風器的分離能力用分離率表示,其計算公式如下:</p><p><b> ?。?.24)</b></p><p>  式中 Q——潤滑油的分離量,L/min;</p><p&

62、gt;  q——潤滑油的未被分離量,L/min。</p><p>  試驗時,測出通風器在不同轉速或不同空氣流量下的分離前后的潤滑油量,代入上式即可得到通風器的分離效率。</p><p>  3.4 離心通風器分離能力評價計算</p><p>  評價離心通風器的分離能力,設計時通過評價其可分離最小油珠直徑來說明。實際計算時把理論計算的臨界油珠直徑乘以一個修正系數

63、得到油珠實際臨界直徑,既</p><p><b> ?。?.25)</b></p><p>  式中 f——修正系數。</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>  分離能力計算界面對話框如圖3.7</p><p>  圖3.7分離能力計算對話框</p><p>  4 離心通風器的三維參數化設計</p><p>  當今市場上流行的多數CAD軟

65、件都具有了參數化功能,可根據實際情況進行選用。Pro/E軟件除了提供方便而強大的實體建模功能外,也提供了完善而先進的參數化設計。本系統(tǒng)選用Pro/E軟件的2.0版本完成了離心通風器的參數化設計。</p><p><b>  4.1 基本原理</b></p><p>  本系統(tǒng)采用三維模型與程序控制相結合的方法。三維模型不是由程序創(chuàng)建,而是利用交互方式產生。在已創(chuàng)建模

66、型基礎上,進一步根據零件的設計要求建立一組可以完全控制三維模型形狀和大小的設計參數。參數化程序針對該零件的設計參數進行編程,實現(xiàn)設計參數的檢索、修改和根據新的參數值生成新的三維模型的功能,其過程如圖4.1所示</p><p>  圖4.1 基于三維模型的參數化設計實現(xiàn)過程</p><p>  由于這種方式是在已有三維模型的基礎上,通過修改設計參數派生新的三維模型,因此,我們稱之為基于三維模

67、型的參數化設計。</p><p><b>  4.2 參數的分類</b></p><p>  離心通風器各主要零件的結構都十分復雜,三維參數化設計所涉及到的參數比較多,參數的管理就是個很重要的內容。對于每個零件,利用建模時的標注尺寸參數作為驅動尺寸,當某個驅動尺寸發(fā)生改變時,實體大小也隨著改變。離心通風器的個零件都有自己的參數系列,在這里不是把每個參數都列入對話框當中

68、,因為結構相同而大小不一的零件有些特征的參數是可以固定不變的。如果對于那些設計過程的不需要改變的參數也由用戶干預,就會給開發(fā)系統(tǒng)的后續(xù)使用復雜化,造成不必要的人力資源浪費。為此,將參數化為不同的等級,把用戶不關心的尺寸封閉起來,對用戶表現(xiàn)為不可見,將驅動模型的參數分為主參數,牽連參數和常值參數三類。</p><p>  4.3 主參數的確定</p><p>  實現(xiàn)零件的參數化尺寸驅動的關

69、鍵在于提取主參數和尺寸關聯(lián)的完成,主參數應根據零件的結構功能進行提取,以滿足用戶需求為本。</p><p>  轉子是一帶有葉片的葉輪,葉片數目影響油珠的旋轉角速度,葉片數目越多,油珠的角速度越接近葉片的角速度。中心是支撐轉子的中心軸,軸上開有通氣孔,被分離后的空氣從中心孔排出,實現(xiàn)軸承腔與外界大氣的通風。通氣孔的數目與葉片數相同。綜合確定離心通風器的主參數為:轉子葉片的外圓半徑、葉片長度、葉片數目,流通部分的直

70、徑。</p><p>  把結構尺寸中的除了主參數的尺寸盡可能的用主參數加以驅動,形成牽連參數。下面是確定參數關系的一段表達式列表。</p><p><b>  p85=葉片數</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>  轉子模型如圖4.1所示,在離心通風器中轉子是核心組成零件,其設計是否合理直接影響通風器的性能,設計能否成功,因此轉子的建模就顯得十分重要。</p><p>  在

74、Pro/E環(huán)境用人機交互方式建立三維模型樣板。模型樣板的創(chuàng)建方法與一般三維模型相同,但必須注意以下幾點:</p><p>  在對三維模型樣板進行特征造型時,對二維截面輪廓,利用尺寸標注和施加相切、固定點、共線、垂直及對稱等關系實現(xiàn)對幾何圖形的全約束。</p><p>  正確設置控制三維模型的設計參數。設計參數可以分為兩種情況:一是與他參數無關的獨立參數;另一種是與其他參數相關的非獨立參

75、數。前者主要用來控制三維模型的幾何尺寸和拓撲關系、后者可以用獨立參數為自變量的關系式表達。實際上參數化設計采用程序采用的是第一種情況的設計參數,對于后者可以不設置參數而直接用關系式表示。</p><p>  正確建立設計參數與三維模型尺寸變量之間的關聯(lián)關系在Pro/E中創(chuàng)建草圖、加減材料和其他修飾特征時,系統(tǒng)將會以d0、d1、d2等默認符號給約束參數命名。系統(tǒng)的約束命名是由Pro/E系統(tǒng)自動創(chuàng)建的,其值控制三維模

76、型的幾何尺寸和拓撲關系,與用戶建立的參數無關。要使用戶建立的設計參數能夠控制三維模型,必須使兩者相關聯(lián)。主要有兩種方法:</p><p>  需要輸入數值時,直接輸入參數名。如在草圖中標注或修改尺寸值時用參數名代替具體數值。</p><p>  利用Pro/E關系式功能創(chuàng)建新的關系式,使Pro/E系統(tǒng)自動創(chuàng)建的約束參數名與設計參數關聯(lián)。</p><p>  對于倒角

77、或倒圓特征,必須用第二種方法使約束參數與設計參數相關聯(lián)。要在三維模型中或草圖中顯示參數名,可以在“信息”菜單中選擇“切換尺寸”菜單項。</p><p>  6個葉片 原模型 7個葉片</p><p>  圖4.2通風器轉子模型</p><p>  5 Pro/E的二次開發(fā)</p>

78、<p>  5.1 Pro/TOOLKIT簡介</p><p>  雖然Pro/E軟件功能非常強大,通用性非常好,然而在具體使用中不能滿足各種設計要求,特別是國外的CAD/CAE/CAM系統(tǒng)在設計標準、規(guī)范標準及標準件庫方面和國內存在較大差異,因此,以Pro/E軟件為平臺進行二次開發(fā),使之適合國內及企業(yè)設計要求,更大限度地發(fā)揮Pro/E的作用,已成為該軟件應用過程中的一項重要工作。</p>

79、;<p>  Pro/TOOLKIT是美國Parametric Technology Corporation (PTC)公司為Pro/E軟件提供的開發(fā)的工具包,其主要目的是讓用戶或第三方通過C語言代碼擴充Pro/E系統(tǒng)的功能,開發(fā)基于Pro/E系統(tǒng)的應用程序模塊,從而滿足用戶的特殊要求。不僅如此,還可以利用Pro/TOOLKIT提供的UI對話框、菜單以及VC的可視化技術,設計出方便實用的人機交互界面,從而大大提高系統(tǒng)的使用

80、效率。</p><p>  Pro/TOOLKIT工具包提供了開發(fā)Pro/E所需的函數庫文件和頭文件,使用戶編寫的應用程序能夠安全地控制和訪問Pro/E,并可以實現(xiàn)應用程序模塊與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++語言設計程序,采用Microsoft Visual C++6.0作為編譯器和連接器,并可以在Microsoft Visual C++6.0集成環(huán)境下完成程序的設計、調試和編譯。</p><p>  5.2 Pro/TOOLKIT的工作模式</p><p>  總的來說,Pro/TOOLKIT應用程序有兩種工作

82、模式。一種為同步模式;另一種為異步模式。</p><p>  同步模式包含兩種模式,既動態(tài)連接庫模式(DLL模式)和多進程模式也稱為派生模式,分述如下:</p><p>  動態(tài)連接模式是將Pro/TOOLKIT應用程序集成到Pro/E中的標準方法。用戶編譯C應用程序,與Pro/TOOLKIT庫連接,這種方法稱為DLL模式。</p><p>  多進程模式,是Pro

83、/TOOLKIT支持的第二種將應用程序和Pro/E 集成的方法在這種模式下,應用程序代碼經過編譯和連接,生成獨立的執(zhí)行文件。該文件由Pro/E派生,并作為Pro/E的子進程運行。</p><p>  兩種模式比較:在DLL模式下,Pro/TOOLKIT應用程序與Pro/E的信息交換是通過直接函數調用實現(xiàn)的;在多進程模式下,信息交換是由進程之間消息系統(tǒng)完成的,該系統(tǒng)模擬直接函數調用,在兩個進程間傳遞函數的識別信息及

84、其參數。</p><p>  多進程模式包含比DLL模式更多的交換過程,當Pro/TOOLKIT應用程序需要頻繁調用庫函數時,情況更是如此。多進程的優(yōu)點在于,能夠用源代碼調試器運行Pro/TOOLKIT程序,無需將整個Pro/E執(zhí)行程序加載到調試器中。</p><p>  在一個Pro/E會話中,可以運行多個Pro/TOOLKIT應用程序,并能綜合使用各種模式。如果為了調試方便,在開發(fā)階段

85、使用多進程模式,在為客戶安裝應用程序時,需要轉換為DLL模式,因為DLL模式性能更好,在轉換時需要仔細測試程序,因此在不同模式下,錯誤的表現(xiàn)形式不同。</p><p>  雖然多進程模式包含兩個并行運行的進程,但是這些進程不提供真正的并行處理。Pro/TOOLKIT的異步模式提供了真正的并行處理功能。異步模式和同步模式有著本質的不同。</p><p>  異步模式和同步模式相比,具有代碼復

86、雜、執(zhí)行速度慢的缺點。除非特別需要,一般不建議采用異步模式。</p><p>  5.3 二次開發(fā)具體過程</p><p><b>  編寫源文件</b></p><p>  源文件包括資源文件和程序源文件:資源文件包括菜單資源文件、窗口信息資源文件、對話框資源文件等(詳細代碼見附錄A)。程序源文件指我們所要編寫的C語言程序,它是整個Pro/

87、TOOLKIT程序開發(fā)的核心部分。從結構上看可以分為3個部分,即頭文件包含部分、用戶初始化函數部分和用戶結束中斷函數部分。</p><p>  頭文件部分即應用程序包含文件部分,也就是指定Pro/TOOLKIT應用程序所使用對象函數的原形文件。每個Pro/TOOLKIT應用程序都必須包括的頭文件是“Pro/TOOLKIT.h”。如果使用了Pro/TOOLKIT對象函數,則應包括該函數的原形的頭文件,否則在編譯該文

88、件時,會出現(xiàn)編譯器不能對函數參數類型進行檢索的錯誤。</p><p>  Pro/TOOLKIT應用程序的核心是用戶初始化函數user_initialize()和用戶結束中斷函數user_terminate()。在啟動和結束Pro/TOOLKIT應用程序時調用它們。</p><p>  user_initialize()函數用來初始化Pro/TOOLKIT應用程序且創(chuàng)建圖形窗口。該函數包括

89、應用程序的所有初始化進程,包括對Pro/E菜單的修改、對話框的添加、窗口信息初始化等操作。若此函數的返回值為0,則表明Pro/TOOLKIT應用程序初始化成功。其他返回值均說明程序有錯誤,系統(tǒng)會加以相應的錯誤代碼說明。</p><p>  User_terminate()是用戶結束中斷函數。用其結束Pro/TOOLKIT應用程序的執(zhí)行。</p><p>  程序界面如圖5.1所示</

90、p><p>  圖5.1轉子設計對話框</p><p><b>  程序的編譯和連接</b></p><p>  Makefile是用來指定源文件如何進行編譯和連接,并最終生成可執(zhí)行文件或DLL文件,因此,可以根據Makefile內容進行編譯和連接工作。</p><p>  采用VC++6.0作為Pro/TOOLKIT調試器

91、有兩種方法,一種是根據Makefile文件直接編譯和調試程序;另一種則不需要編寫Makefile文件,直接由VC++6.0建立Pro/TOOLKIT應用程序項目,并進行編譯和連接等工作。</p><p>  直接采用Makefile文件進行編譯工作,需要編寫好源文件和Makefile文件。步驟如下:</p><p>  將Makefile文件改名為*.mak文件,用VC打開此文件并建立相應

92、的工程項目。</p><p>  執(zhí)行VC主菜單命令Build/Build All,編譯連接生成需要的可執(zhí)行文件或DLL文件。</p><p>  直接由VC建立并編譯Pro/TOOLKIT應用程序項目。步驟如下:</p><p>  編寫C語言源程序(可以由寫字板直接編寫,然后該名為*.C),雙擊打開此程序,運行選擇VC主菜單命令Build/Build All生成

93、,默認的工程項目。</p><p>  選擇VC主菜單命令ToolOption,系統(tǒng)彈出Option對話框,打開Directories選項卡,在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對話框。打開Link選項卡,在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>  應用程序的注冊和運行</p><p>  編譯連接成功生成可執(zhí)行程序后,要把Pro/TOOLKIT應用程序集

98、成Pro/E系統(tǒng)中,必須進行應用程序的注冊,然后才能運行。</p><p>  注冊應用程序,就是向Pro/E系統(tǒng)提供該程序的相關信息,就是告訴Pro/E此應用程序可執(zhí)行應用程序在哪里、以及此程序所依據的Pro/TOOLKIT的版本信息等。</p><p>  為了囊括上述內容,需要制定一個protk.dat文件,通過該文件來實現(xiàn)應用程序的注冊。下面是注冊文件的內容:</p>

99、<p>  NAME canshuhuasheji</p><p>  EXEC_FILE .\參數化設計\Release\參數化設計.dll</p><p>  TEXT_DIR .\參數化設計\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>  編好注冊文件后,就可以利用此注冊文件進行Pro/TOOLKIT應用程序的注冊了,有兩種注冊方式:一種是自動注冊方式;另一種是手動注冊方式。&l

101、t;/p><p>  自動注冊方式,將注冊文件放在Pro/E啟動目錄下,當啟動Pro/E系統(tǒng)時系統(tǒng)就會自動讀取此注冊文件并運行相應的Pro/TOOLKIT應用程序。</p><p>  手動注冊方式,將Pro/TOOLKIT應用程序以輔助應用程序形式啟動。程序注冊運行的步驟如下:</p><p>  啟動Pro/E系統(tǒng)。</p><p>  選擇

102、Pro/E主菜單命令的工具/輔助應用程序,系統(tǒng)彈出輔助應用對話框。</p><p>  單擊注冊按扭,系統(tǒng)彈出對話框。找到Pro/TOOLKIT應用程序的注冊文件,選取該文件,單擊打開按鈕。</p><p>  在輔助應用對話框中顯示該應用程序的名稱和狀態(tài)。</p><p>  選擇該注冊文件單擊啟動按鈕既可以運行該應用程序。</p><p>

103、;  如果注冊成功,就會彈出一個對話框顯示“注冊成功!”。同樣如果注冊失敗就會彈出另一對話框顯示“程序未響應!”。成功注冊后就會發(fā)現(xiàn)在Pro/E的菜單項就會多出一個“參數化設計”菜單。點擊該下拉菜單,選擇“通風器參數化設計”一項就會彈出通風器轉子的三維參數化設計的對話框。選擇相應的參數名,并修改其數值,點擊再生按鈕就可以生成需要的模型。</p><p><b>  結 論</b></

104、p><p>  作者在仔細分析、研究所能獲得的資料基礎上,對離心通風器的常規(guī)設計、計算進行了歸納、總結,并采用VC++使之全部程序化。在掌握三維設計軟件——Pro/E基礎上,完成了離心通風器的三維參數化設計。此項課題的完成可得出如下結論:</p><p>  1.為消除手工計算的弊端,采用VC軟件把離心通風器的設計計算完全程序化。使煩瑣的計算變得方便、快捷,同時精確度也得到提高。</p&

105、gt;<p>  2.在掌握Pro/E軟件的基礎上,運用該軟件完成了離心通風器轉子的三維參數化設計,以及其他零件和裝配體的三維建模。使得離心通風器的設計周期大大縮短,設計成本大大降低,提高了生產效率。</p><p>  3.為了便于生產加工給出二維工程圖,其中包括部分零件圖和裝配圖。</p><p>  當然,系統(tǒng)還存在一定的不足,如未能對離心通風器的裝配進行參數化設計,也

106、沒有實現(xiàn)離心通風器和高空活門的一體化設計。今后還有一定的完善的空間,可以根據需要進行進一步的開發(fā)。</p><p><b>  致 謝</b></p><p>  本論文是在講師李茂勝的精心指導下完成的。論文從立題到最后完成,其中每一步都凝聚著老師的心血。老師淵博的知識、敏銳的洞察力、求實的作風、嚴謹的治學態(tài)度,給學生帶來深刻的影響。寬厚的人品,將令學生感懷一生。在

107、此,謹向李老師致以衷心的謝意。</p><p>  在論文的撰寫和實際系統(tǒng)的調試過程中,得到了實驗室老師們的幫助,在此向他們表示感謝。</p><p>  最后對論文完成工作中,給以作者關懷和幫助的所有老師和同學表示誠摯的謝意。</p><p>  感謝所有關心、幫助、愛護我和激勵我不斷前進的人們!</p><p><b>  參

108、考 文 獻</b></p><p>  1 林清安. Pro/Engineer Wildfire2.0零件裝配與產品設計. 北京:電子工業(yè)出版社,2005.4</p><p>  2 董本涵,高鵬飛,霍成民.離心通風器結構分析,2003</p><p>  3 馬成可,董本涵等.離心通風器殼體失效分析,2002.3</p><p>

109、;  4 劉自虎,張勁,李軍.某型發(fā)動機離心通風器故障模式分析及預防措施,2002</p><p>  5 王雷. Pro/Engineer Wildfire產品基礎與產品造型實例. 北京:機械工業(yè)出版社, 2003.9</p><p>  6 王明福,余蘇寧. Vusual C++程序設計. 北京:高等教育出版社,2003.6</p><p>  7楊守志,孫德堃

110、,何方箋.固液分離. 北京:冶金工業(yè)出版社,2003</p><p>  8 孫雄勇. Vusual C++6.0入門與提高實用教程. 北京:中國鐵道出版社,2003.9</p><p>  9 錢能. C++程序設計教程. 北京:清華大學出版社,1999</p><p>  10 馬安鵬. Visual C++程序設計導學. 北京:清華大學出版社,2002.9&l

111、t;/p><p>  11 李富成.流體力學及流體機械. 北京:冶金工業(yè)出版社,1980</p><p>  12 沈陽發(fā)動機研究所.航空渦噴、渦扇發(fā)動機潤滑系統(tǒng)設計通風器及油氣分離器設計規(guī)范(內部資料),2003</p><p>  13 鄧維遠,周國志. 磨床砂輪架零件三維參數化CAD系統(tǒng)的開發(fā). 北京:機械工業(yè)出版社,2004</p><p&g

112、t;  14 李世國. Pro/TOOLKIT 程序設計. 北京:機械工業(yè)出版社,2003.6</p><p>  16 張繼春. Pro/Engineer Wildfire 二次開發(fā)實用教程. 北京:北京大學出版社,2003.6</p><p>  17 張峰,李兆錢,黃傳真.參數化設計的設計研究與現(xiàn)狀,2002</p><p>  18 郭榮良,郭清南,祝世興.

113、流體力學及應用. 北京:機械工業(yè)出版社,1996</p><p>  附錄 A 程序源文件</p><p><b>  相關文件如下:</b></p><p> ?。?)工程文件:Example7.dsw</p><p> ?。?)菜單信息文件:Message7.txt,保存目錄為</p><p>

114、;  G:\bysj\ProeDevelop\參數化設計\Release\text\chinese_cn</p><p>  G:\bysj\ProeDevelop\參數化設計\Release\text\usascii</p><p>  (3)UI對話框資源文件:Example7_1.res保存目錄為</p><p>  G:\bysj\ProeDevelop\參

115、數化設計\Release\text\chinese_cn\resource</p><p>  G:\bysj\ProeDevelop\參數化設計\Release\text\usascii\resource</p><p>  對話框資源文件如下:</p><p>  !UI對話框示例程序資源文件:Example7_1.res</p><p>

116、;  (Dialog canshuhuasheji</p><p>  (Components !對話框元件聲明</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 !對話框資源(屬性定義)</p><p>  !C

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論