国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

渦噴-6發(fā)動機(jī)渦輪及加力燃燒室虛擬裝配系統(tǒng)開發(fā)

2016-03-26 08:06趙彩霞鄭步生南京航空航天大學(xué)金城學(xué)院南京56南京航空航天大學(xué)南京006
關(guān)鍵詞:軸承座手動渦輪

金 冉 趙彩霞 鄭步生(.南京航空航天大學(xué)金城學(xué)院,南京 56;.南京航空航天大學(xué),南京 006)

?

渦噴-6發(fā)動機(jī)渦輪及加力燃燒室虛擬裝配系統(tǒng)開發(fā)

金冉1趙彩霞1鄭步生2
(1.南京航空航天大學(xué)金城學(xué)院,南京211156;2.南京航空航天大學(xué),南京210016)

摘 要對渦噴-6發(fā)動機(jī)的渦輪及加力燃燒室的虛擬裝配系統(tǒng)進(jìn)行了研究。采用Pro/Engineer(Pro/E)軟件對部件進(jìn)行了三維建模,并對裝配工藝進(jìn)行了理論研究。然后,采用VS2008中的MFC設(shè)計(jì)了一系列人性化的界面,用戶可以通過界面上的工具控制按鈕選擇裝配的部件、裝配時(shí)所需要使用的設(shè)備及工具等。最后,使用VS2008和Pro/Toolkit編寫裝配程序,實(shí)現(xiàn)了虛擬裝配系統(tǒng)的開發(fā)。用戶采用該系統(tǒng)可以手動模擬裝配的工藝過程,若裝配過程中出現(xiàn)順序錯誤、工具選擇錯誤、裝配不到位等情況,系統(tǒng)能夠提示出現(xiàn)的問題并給出相應(yīng)的解決方案。

關(guān)鍵詞渦噴-6,虛擬裝配,Pro/Engineer,二次開發(fā)

Development of Virtual Assembly System for Turbine and Afterburner Device of WP6 Engine

Jin Ran1Zhao Caixia2Zheng Busheng2
(1.Jincheng College,Nanjing University of Aeronautics and Astronautics,Nanjing,211156; 2.Nanjing University of Aeronautics and Astronautics,Nanjing,210016)

AbstractThe virtual assembly system for WP-6 engine was studied.Firstly,the three-dimensional models of components were built using Pro/E.After that,the assembly process was studied in theory.On the basis of theoretical study,a series of user-friendly dialog interface were designed using MFC function in VS2008.Users could use the controlling buttons on the interface to select the components as well as the equipment and tools needed in assembly process.Finally,assembly procedures were written using VS2008 and Pro/Toolkit,and the development of virtual assembly system was finished.With this system,users could simulate the assembly process.If there were mistakes including assembly sequence mistakes,tool selection mistakes,not in appropriate place and so on,the system would remind the problems and give corresponding solutions.

KeywordsWP6,Virtual assembly,Pro/Engineer,Secondary development

引言

渦噴-6發(fā)動機(jī)由進(jìn)氣道、壓氣機(jī)、燃燒室、渦輪、尾噴管,以及加力燃燒室等部分組成。本文以Pro/Engineer 5.0作為開發(fā)平臺,利用VS2008開發(fā)出了具有可視化界面的渦噴-6發(fā)動機(jī)渦輪及加力燃燒室部分的虛擬裝配系統(tǒng)。該系統(tǒng)目前主要用于教學(xué),其具有以下優(yōu)點(diǎn):一是可以使教師在講述與發(fā)動機(jī)相關(guān)課程的時(shí)候更加形象生動;二是學(xué)生在進(jìn)行發(fā)動機(jī)裝拆實(shí)際訓(xùn)練時(shí)可以先進(jìn)行虛擬裝拆,了解整個裝拆的工藝過程,包括工具的選擇、拆裝的步驟等,達(dá)到事半功倍的效果;三是彌補(bǔ)了因工具不全、條件不夠、資金不足等原因而無法開展實(shí)驗(yàn)的不足。

1 虛擬裝配系統(tǒng)的開發(fā)

采用本文開發(fā)的渦噴-6發(fā)動機(jī)渦輪及加力燃燒室部件的虛擬裝配系統(tǒng),用戶可手動模擬裝配工藝過程。首先調(diào)入待裝配的零部件,然后通過界面選擇合適的工具,進(jìn)而進(jìn)行零部件的手動裝配。若操作過程中出現(xiàn)裝配順序錯誤、工具選擇錯誤、裝配不到位等情況,系統(tǒng)能夠提示出現(xiàn)的問題并給出相應(yīng)的解決方案。

1.1三維模型的建立

該系統(tǒng)以Pro/Engineer軟件作為開發(fā)平臺,首先需對零部件進(jìn)行三維建模。渦噴發(fā)動機(jī)渦輪及加力燃燒室的主要零部件包括一級渦輪導(dǎo)向器、后軸承、渦輪轉(zhuǎn)子、二級渦輪導(dǎo)向器、二級渦輪葉片、加力燃燒室等。圖1和圖2分別為一級渦輪導(dǎo)向器和后軸承的三維模型,采用拉伸結(jié)合陣列的方法生成各自特征。圖3為渦輪轉(zhuǎn)子,渦輪盤和渦輪軸的生成采用分段拉伸的方法,一級轉(zhuǎn)子葉片的生成采用混合結(jié)合陣列的方法,采用拉伸去除材料并結(jié)合陣列生成全部榫槽。圖4為二級渦輪導(dǎo)向器,采用旋轉(zhuǎn)的方法生成變截面的外殼,其余特征采用拉伸方式生成。圖5為二級渦輪葉片,采用混合方法生成該零件。圖6為加力燃燒室,除燃油噴嘴以外,其余特征可采用旋轉(zhuǎn)結(jié)合陣列的方法生成,燃油噴嘴采用掃描伸出項(xiàng)的方法生成。

上述零部件為主要部件,緊固件及其它一些細(xì)小的零件的建模在此略去。

圖1 一級渦輪導(dǎo)向器

圖2 后軸承

圖3 渦輪轉(zhuǎn)子

圖4 二級渦輪導(dǎo)向器

圖5 二級渦輪葉片

圖6 加力燃燒室

1.2渦輪及加力燃燒室的裝配工藝

渦輪及加力燃燒室進(jìn)行裝配的順序?yàn)橐患墱u輪導(dǎo)向器、后軸承、渦輪轉(zhuǎn)子、二級渦輪導(dǎo)向器、二級渦輪葉片、加力燃燒室。裝配時(shí)所使用到的工具及裝配的工序如表1所示。

1.3渦輪及加力燃燒室虛擬裝配系統(tǒng)的開發(fā)

本文采用VS2008結(jié)合Pro/Toolkit對Pro/Engineer 5.0野火版進(jìn)行二次開發(fā)。

表1 渦輪及加力燃燒室裝配工具和工序

(1)菜單欄的開發(fā)

在入口函數(shù)user_initialize()中使用ProMenubarMenuAdd添加新的菜單項(xiàng),使用ProMenubarmenuPushbuttonAdd添加新的菜單按鈕。編譯完成后,在“幫助”后增加了“渦噴-6”菜單項(xiàng)。菜單欄效果如圖7所示。

圖7 菜單欄

(2)對話框的開發(fā)

對話框包括圖8所示的“裝配部件選擇界面”、如圖9所示的“渦輪裝配界面”,以及如圖10所示的“加力燃燒室裝配界面”。

圖8 裝配部件總界面

“裝配部件總界面”中包含了“渦輪”部件的按鈕,以及“加力燃燒室”部件的按鈕,點(diǎn)擊按鈕可分別進(jìn)入與相應(yīng)部件相對應(yīng)的裝配界面,如圖9和圖10所示。

在裝配過程中,每個部件的裝配需要選用不同的工具。如圖9所示,為實(shí)現(xiàn)工具的選擇,在界面中添加了兩個Combox控件,在初始化函數(shù)OnInitDialog中使用AddString()函數(shù)為其添加下拉菜單。同時(shí),界面中還有兩個Picture Control控件,用于顯示與所選擇的工具相對應(yīng)的圖片,使用戶使用起來更加方便。Picture Control控件中顯示的圖片需隨上方選中的工具的變化而變化。為實(shí)現(xiàn)此功能,使用LoadBitmap()函數(shù)將圖片載入系統(tǒng)內(nèi)存,然后使用GetLBText()函數(shù)讀取Combox中所選的工具的名稱,找到與之對應(yīng)的圖片,使用SetBitmap()函數(shù)將圖片設(shè)置到Picture Control控件中。其效果如圖9所示,當(dāng)工具1選擇了梅花扳手時(shí),其下方的圖片即為梅花扳手。

圖9界面下半部分添加了一系列Button控件,分別對應(yīng)渦輪部件中的各類零件。在使用該系統(tǒng)裝配時(shí),可以通過點(diǎn)擊下方的這些按鈕把需要的零件調(diào)入到裝配界面中。調(diào)入零件的函數(shù)為ProMdlLoad()。

“開始裝配”按鈕的作用是激活手動裝配界面,激活函數(shù)為ProAsmcompConstrRedefUI()。

裝配完成后點(diǎn)擊“結(jié)束裝配”按鈕,系統(tǒng)通過讀取坐標(biāo)的方式判斷裝配是否正確。

(3)虛擬裝配系統(tǒng)的程序設(shè)計(jì)

該系統(tǒng)主要實(shí)現(xiàn)的功能是手動模擬渦輪,以及加力燃燒室部件的實(shí)際裝配過程,程序的實(shí)現(xiàn)過程中需判斷調(diào)入零件正確與否、選擇工具正確與否,以及最終安裝位置是否正確。實(shí)現(xiàn)的流程如圖11所示。

圖9 渦輪裝配界面

圖10 加力燃燒室裝配界面

圖11 裝配系統(tǒng)實(shí)現(xiàn)流程圖

首先調(diào)入零件,程序判斷該零件是否正確。如果不正確,系統(tǒng)提示還有其它零件尚未裝配,用戶重新執(zhí)行調(diào)入零件操作;如果正確,則進(jìn)行工具的選擇。選定工具后進(jìn)行工具的判斷,若工具選擇錯誤,則系統(tǒng)提示“此工具和裝置不能裝配該零件,請選擇其它工具”,用戶重新選擇工具;當(dāng)工具選擇正確時(shí),便可激活手動裝配窗口,用戶進(jìn)行手動裝配。最后,系統(tǒng)會判斷裝配是否正確。若裝配正確,則完成裝配;若裝配錯誤,則重新執(zhí)行手動裝配操作。在判斷零件及工具是否選擇正確時(shí),均采用strcmp()函數(shù),判斷裝配是否準(zhǔn)確的方式則是把讀取的零件坐標(biāo)與標(biāo)準(zhǔn)值進(jìn)行比較。

2 虛擬裝配系統(tǒng)功能演示

下面以裝配“后軸承”為例,說明本文設(shè)計(jì)的虛擬裝配系統(tǒng)的功能。后軸承座的詳細(xì)裝配步驟如表2所示。

如圖1 2所示,依次點(diǎn)擊“渦噴- 6”-“裝配零件”-“渦輪”打開渦輪裝配界面,系統(tǒng)會在裝配環(huán)境中自動調(diào)入一級渦輪導(dǎo)向器作為裝配的基礎(chǔ)。

首先進(jìn)行表2中步驟1的操作。點(diǎn)擊“后軸承”按鈕,調(diào)入后軸承。如果重復(fù)點(diǎn)擊了后軸承,系統(tǒng)會提示“零件已存在,請勿重復(fù)添加!”。當(dāng)選擇的不是“后軸承座”時(shí),系統(tǒng)就會提示“未添加后軸承”,如圖14所示。

表2 后軸承座裝配步驟

圖12 渦輪裝配界面

圖13 零件已存在提示

調(diào)入零件以后,選擇工具1“空白”和工具2“空白”,點(diǎn)擊“開始裝配”按鈕,激活后軸承手動裝配窗口,進(jìn)行手動裝配,完成把后軸承座安裝到一級渦輪導(dǎo)向器外側(cè)的操作,如圖15所示。

圖14 未添加后軸承提示

當(dāng)工具選擇錯誤時(shí),系統(tǒng)會提示“此工具和裝置不能裝配該零件”,如圖16所示。用戶需要重新選擇正確的工具。當(dāng)調(diào)入后軸承座且選擇了工具1“空白”和工具2“空白”時(shí),可完成后軸承的手動裝配。裝配完成后,系統(tǒng)會檢測裝配的正確性。

圖15 裝配后軸承座

圖16 工具選擇錯誤提示

接下來分別執(zhí)行步驟2~步驟8的操作,裝配過程及可能出現(xiàn)的提示與步驟1類似。按照工藝順序,最終完成后軸承座的裝配。

3 結(jié)束語

本文基于Pro/Engineer軟件,利用VS2008和Pro/ Toolkit,開發(fā)出了具有可視化界面的渦輪及加力燃燒室部件的虛擬裝配系統(tǒng)。利用該系統(tǒng),用戶可以手動模擬裝配的實(shí)際過程。若裝配過程中出現(xiàn)裝配順序錯誤、工具選擇錯誤、裝配不到位等情況,系統(tǒng)能夠提示出現(xiàn)的問題并給出相應(yīng)的解決方案。

參考文獻(xiàn)

1劉長福,鄧明.航空發(fā)動機(jī)結(jié)構(gòu)分析[M].西安:西北工業(yè)大學(xué)出版社,2006

2李世國.Pro/TOOLKIT程序設(shè)計(jì)[M].北京:機(jī)械工業(yè)出版社,2003

3吳立軍,陳波.Pro/ENGINEER二次開發(fā)技術(shù)基礎(chǔ)[M].北京:電子工業(yè)出版社,2006

4王洪珍.基于MFC開發(fā)的Pro/TOOLKIT對話框技術(shù)研究[J].科技創(chuàng)新導(dǎo)報(bào),2009,(23):55

5陳芳,付靖.基于Pro/Toolkit的Pro/E二次開發(fā)過程研究[J].河南機(jī)電高等專科學(xué)校學(xué)報(bào),2009,(5):17~19,26

文章編號:1009-8119(2016)02(1)-0059-04

猜你喜歡
軸承座手動渦輪
調(diào)相機(jī)軸承座振動優(yōu)化改進(jìn)方案研究
一種安裝軸承座裝置的結(jié)構(gòu)設(shè)計(jì)
基于ANSYS Workbench軟件在軸承座模態(tài)分析中的應(yīng)用
2014款寶馬525Li渦輪增壓壓力過低
7招教你手動設(shè)置參數(shù)
風(fēng)行S5001.6L手動尊享型
寶駿5601.8L手動豪華型
C4世嘉 1.6L手動豪華型
西門子660MW超超臨界汽輪機(jī)軸承座安裝
渦輪增壓發(fā)動機(jī)與雙離合變速器的使用