陳運(yùn)嘉庚
(西北工業(yè)大學(xué)動力與能源學(xué)院飛行器動力工程專業(yè),陜西 西安 710068)
航空發(fā)動機(jī)結(jié)構(gòu)設(shè)計(jì)是計(jì)算與實(shí)驗(yàn)相結(jié)合,理論與經(jīng)驗(yàn)相結(jié)合的復(fù)雜的過程。伴隨著CAD/CAE技術(shù)在航空發(fā)動機(jī)領(lǐng)域內(nèi)越來越廣泛的應(yīng)用以及參數(shù)化設(shè)計(jì)的發(fā)展,國內(nèi)外已有許多學(xué)者將參數(shù)化建模引入發(fā)動機(jī)的設(shè)計(jì)和分析過程中,并對此進(jìn)行了大量研究。本文是基于一個成熟的花鍵、圓弧端齒、渦輪軸設(shè)計(jì)方案,引入?yún)?shù)化設(shè)計(jì)思想,提出其快速建模的方法,以滿足工程設(shè)計(jì)中的需求,降低設(shè)計(jì)過程中反復(fù)修改尺寸帶來的重復(fù)建模工作量,在此基礎(chǔ)上整理已有程序,為渦輪設(shè)計(jì)生成一個典型結(jié)構(gòu)件建模系統(tǒng)。
花鍵在航空發(fā)動機(jī)壓氣機(jī)和渦輪中是很常用的一種零件,它主要借助鍵齒連接傳遞扭矩。本文主要討論廣泛應(yīng)用于航空發(fā)動機(jī)上的漸開線花鍵。繪制花鍵主要參數(shù)有:模數(shù)m、齒數(shù)z、壓力角α、大徑De,內(nèi)花鍵的齒根圓或外花鍵的齒頂圓的直徑、小徑 Di,內(nèi)花鍵的齒頂圓或外花鍵的齒根圓的直徑以及分度圓直徑 D。壓力角α可以取30°、37.5°和45°;齒根分為平齒根和圓齒根。根據(jù)三種齒形角和兩種齒根規(guī)定了四種基本齒廓,在對花鍵進(jìn)行參數(shù)化建模時,四種齒廓作為四種拓?fù)浣Y(jié)構(gòu)供用戶單項(xiàng)選擇,內(nèi)外花鍵形式作為兩種拓?fù)浣Y(jié)構(gòu)供用戶單項(xiàng)選擇,用戶僅僅需要輸入模數(shù)m、齒數(shù)z、拉伸起始位置和拉伸終止位置即可,其余的參數(shù)可以通過這些參數(shù)計(jì)算得出。
圓弧端齒是一種特殊結(jié)構(gòu)形式的端齒盤,其輪齒呈弧形,由專用機(jī)床磨削加工而成,本文進(jìn)行參數(shù)化建模研究的是兩側(cè)齒面不同的固定式、單排結(jié)構(gòu)形式的圓弧端齒。圓弧端齒的主要設(shè)計(jì)參數(shù)包括圓弧端齒內(nèi)外徑、齒寬、齒數(shù)和模數(shù)、齒頂?shù)菇?、過渡圓弧設(shè)計(jì)等。選擇圓弧端齒外徑時推薦兩種方式:一種方式是利用扭矩-端齒外徑經(jīng)驗(yàn)關(guān)系曲線圖來選擇端齒外徑,第二種方法是根據(jù)公式進(jìn)行計(jì)算。齒寬常常選為圓弧端齒外徑的0.125倍,以保證齒面輪徑向的弧度合適。如果端齒外徑已經(jīng)確定,那么可以根據(jù)徑節(jié)確定齒數(shù)。齒頂?shù)菇歉哂墒絋=f2×m確定;齒頂?shù)菇峭扑]角度范圍為20°~30°。
對輸出軸做輸出功的渦輪稱為動力渦輪,動力渦輪分為定軸渦輪和自由渦輪兩種,真實(shí)的自由渦輪軸上包含小孔、倒角和套齒等小尺寸結(jié)構(gòu)。考慮這些細(xì)節(jié)的精細(xì)建??赡芤?yàn)榉志W(wǎng)等原因使得計(jì)算結(jié)果失真,因此,參數(shù)化模型時對結(jié)構(gòu)進(jìn)行部分簡化。不考慮套齒、花鍵、軸孔等結(jié)構(gòu)特征的簡化渦輪軸,可視作一個經(jīng)復(fù)雜截面回轉(zhuǎn)360°而成的實(shí)體。
首先對花鍵進(jìn)行手動建模,對UG進(jìn)行二次開發(fā)。根據(jù)上一節(jié)提到的花鍵建模所需參數(shù),設(shè)計(jì)出MFC對話框,作為參數(shù)化建模的人機(jī)交互的用戶界面;對輸入尺寸驅(qū)動參數(shù)的編輯框插入成員變量;聲明、定義諸如拓?fù)浣Y(jié)構(gòu)所對應(yīng)的參數(shù)及繪圖所需的函數(shù);建立草圖,再經(jīng)過一系列函數(shù)及程序的調(diào)用,完成特征創(chuàng)建,最后得到給定條件的花鍵。
參照實(shí)際加工過程,完成圓弧端齒的手動建模,根據(jù)上一節(jié)提到的圓弧端齒建模所需參數(shù),設(shè)計(jì)出MFC對話框,作為參數(shù)化建模的人機(jī)交互的用戶界面;對輸入尺寸驅(qū)動參數(shù)的編輯框插入成員變量;聲明、定義諸如拓?fù)浣Y(jié)構(gòu)所對應(yīng)的參數(shù)及繪圖所需的函數(shù);生成圓弧端齒底座,即帶孔圓臺;通過函數(shù)的調(diào)用生成圓弧端齒的三個齒形面,對生成的三個面進(jìn)行縫合,再通過修剪實(shí)體修剪出該實(shí)體;將修剪出的實(shí)體進(jìn)行陣列,與前面生成的帶孔圓臺進(jìn)行布爾求差得到圓弧端齒。
首先對渦輪軸進(jìn)行手動建模,對UG進(jìn)行二次開發(fā)。根據(jù)上一節(jié)提到的渦輪軸建模所需參數(shù),設(shè)計(jì)出MFC對話框,作為參數(shù)化建模的人機(jī)交互的用戶界面。然后,對輸入尺寸驅(qū)動參數(shù)的編輯框插入成員變量;聲明、定義諸如拓?fù)浣Y(jié)構(gòu)所對應(yīng)的參數(shù)及繪圖所需的函數(shù);利用函數(shù)建立草圖,創(chuàng)建特征(回轉(zhuǎn))將第一步生成的渦輪軸草圖以X方向(即渦輪盤軸向)為旋轉(zhuǎn)軸,旋轉(zhuǎn)360度,即可生成渦輪軸的三維圖,對鍵槽草圖進(jìn)行拉伸和陣列,創(chuàng)建鍵槽。
本文所包含的參數(shù)化的建模是通過UG軟件二次開發(fā)實(shí)現(xiàn),并通過編寫二次開發(fā)程序完成人機(jī)交互平臺,使參數(shù)化建模通過這個人機(jī)交互平臺實(shí)現(xiàn),設(shè)計(jì)人員將尺寸驅(qū)動參數(shù)的具體量輸入到用戶界面中的相應(yīng)位置,平臺通過二次開發(fā)程序?qū)⒛P洼敵龅経G中,實(shí)現(xiàn)建模。二次開發(fā)使用UG API系統(tǒng),支持C,C++語言。首先,設(shè)置Windows環(huán)境變量,然后逐一更改新建項(xiàng)目的屬性:包括附加目錄、運(yùn)行庫、附加庫目錄、附加依賴項(xiàng)等。
本文開發(fā)的渦輪盤典型特征參數(shù)化設(shè)計(jì)模塊所適用的CAD平臺為UG NX,編制語言為VS編程平臺下的MFC對話框技術(shù)。實(shí)現(xiàn)功能為在UG中呼出自行設(shè)計(jì)的用戶操作界面,按照界面中的指示輸入設(shè)計(jì)此結(jié)構(gòu)所需要的尺寸及位置定位參數(shù),程序執(zhí)行完畢后自動生成滿足設(shè)計(jì)要求的幾何模型。VS平臺開發(fā)UG參數(shù)化建模二次開發(fā)程序時,需要對程序項(xiàng)目屬性進(jìn)行設(shè)置,保證其包含UGOPEN中所用到的函數(shù)庫。各設(shè)計(jì)模塊程序在VS平臺編譯運(yùn)行結(jié)果為DLL格式應(yīng)用程序文件,此文件可在UG中直接菜單瀏覽執(zhí)行,也可以制作為用戶菜單,將各參數(shù)化設(shè)計(jì)模塊功能集成于UG人機(jī)交互界面菜單中。
本文將參數(shù)化設(shè)計(jì)思想引入到花鍵、圓弧端齒、渦輪軸結(jié)構(gòu)設(shè)計(jì)中,提出并建立了一種快速建模的方法。該方法旨在滿足工程設(shè)計(jì)中的需求,降低設(shè)計(jì)過程中反復(fù)修改尺寸帶來的重復(fù)建模工作量,將設(shè)計(jì)人員從大量的重復(fù)勞動中解放出來。
[1]應(yīng)濟(jì),張萬利.基于特征的參數(shù)化建模技術(shù)的研究[J].機(jī)電工程,2003.
[2]虞跨海,李立州,岳珠峰.基于解析及特征造型的渦輪冷卻葉片參數(shù)化設(shè)計(jì)[J].推進(jìn)技術(shù),2007.