淮妮,金瑩
(咸陽職業(yè)技術(shù)學(xué)院,機電工程系陜西咸陽712000)
Pro/Engineer是一款集CAD/CAM/CAE功能一體化的綜合性三維軟件,在目前的三維造型軟件領(lǐng)域中占有重要地位,并作為當(dāng)今世界機械CAD/CAE/CAM領(lǐng)域的新標(biāo)準(zhǔn)而得到業(yè)界的認(rèn)可和推廣,是現(xiàn)今最成功的CAD/CAM軟件之一[1]。
所謂參數(shù)化設(shè)計也稱為“尺寸驅(qū)動”,是通過改動模型的一部分或幾部分尺寸,或者修改已經(jīng)定義好的參數(shù),使模型自動完成相關(guān)部分的改動,從而實現(xiàn)對模型的驅(qū)動,可以通過變更參數(shù)的方法來方便的修改設(shè)計意圖[2]。Pro/E軟件常用“程序”參數(shù)化設(shè)計方法,建立基本參數(shù),配合關(guān)系的使用來創(chuàng)建參數(shù)化模型,通過變更參數(shù)的數(shù)值來變更模型的形狀和大小。
蝸輪三維造型的關(guān)鍵是蝸輪輪齒的造型,蝸輪輪齒的造型方法有多種,例如,在二維平面內(nèi)生成蝸輪的所有輪齒,然后整體拉伸。本文的設(shè)計方法是,設(shè)置蝸輪參數(shù)關(guān)系,利用方程創(chuàng)建蝸輪漸開線,創(chuàng)建蝸輪主體模型,利用掃描混合命令創(chuàng)建切口特征,最后對切口特征進行陣列即可得到蝸輪三維模型[3]。
1)選擇主菜單中的“工具”→“參數(shù)”命令,依次添加如圖1所示蝸輪設(shè)計的11個基本參數(shù)。
圖1 蝸輪設(shè)計基本參數(shù)
2)選擇主菜單中的“工具”→“關(guān)系”命令,在“關(guān)系”對話框中添加蝸輪的基本關(guān)系式,基本代碼如下:
GAMMA=ATAN(Z1/Q)
BETA=GAMMA
ALPHA_T=ATAN(TAN(ALPHA)/COS(BETA))
S=PI*Z1*M
1)創(chuàng)建兩個基準(zhǔn)平面,選擇主菜單中的“工具”→“關(guān)系”命令,在“關(guān)系”對話框中添加關(guān)系式:D0=M×Q/2D1=M×(Q+Z2+2×X2)/2。
2)創(chuàng)建兩個坐標(biāo)系,建立夾角關(guān)系式:D2=360/(4×Z2)-180×TAN(ALPHA-T)/PI+ALPHA-T
3)創(chuàng)建四個同心圓作為蝸輪設(shè)計基本圓,建立關(guān)系式:
D3=M×Z2
D4=D3+2×M
D5=D3×COS(ALPHA_T)
D6=D3-2.4×M
1)應(yīng)用基準(zhǔn)曲線工具,創(chuàng)建漸開線,漸開線方程如下:
r=D5/2
theta=t×45
x=r×cos(theta)+r×sin(theta)×theta×pi/180
y=r×sin(theta)-r×cos(theta)×theta×pi/180
z=m×q/2
2)鏡像并創(chuàng)建另一側(cè)漸開線,添加關(guān)系:
D8=ASIN(M×Q×TAN(BETA)/D5)
D10=ASIN(M×Q×TAN(BETA)/D5)
生成如圖2所示漸開線。
圖2 蝸輪漸開線圖
1)應(yīng)用“旋轉(zhuǎn)”命令創(chuàng)建曲面特征,添加關(guān)系:D12=2×D1D13=M×Q/2
2)應(yīng)用“投影”命令創(chuàng)建投影曲線,添加關(guān)系:D16=360-BETA
3)應(yīng)用“旋轉(zhuǎn)”命令最終得到如圖3所示的蝸輪主體,并添加關(guān)系式:
圖3 蝸輪主體
D20=D3+2×(1+X2)×M IF Z1<=1
D21=D20+2×M
ENDIF
IF Z1>1
IF Z1<=3
D21=D20+1.5×M
ENDIF
ENDIF
IF Z1>3
D21=D20+M
ENDIF
D22=B
D23=M×(Q-2)/2
1)應(yīng)用“掃描混合”命令創(chuàng)建第一個切口特征,并添加關(guān)系式:
2)應(yīng)用“特征操作”命令復(fù)制切口特征,添加復(fù)制旋轉(zhuǎn)角度尺寸關(guān)系式:
3)陣列切口特征如圖4所示,添加陣列驅(qū)動尺寸關(guān)系式:
圖4 陣列蝸輪切口特征
4)最后對蝸輪進行其他的修飾,生成最終的蝸輪三維模型如圖5所示。
圖5 蝸輪參數(shù)化三維模型
蝸輪的參數(shù)化設(shè)計結(jié)束后,用戶可根據(jù)自己的設(shè)計要求,修改設(shè)計參數(shù)m(模數(shù))、z(齒數(shù))值、b(齒寬)值,并使用Regenerate命令,Pro/E就會自動生成新的蝸輪三維模型。
蝸輪蝸桿機構(gòu)是典型的機械傳動機構(gòu),利用Pro/E軟件對蝸輪進行參數(shù)化設(shè)計很有必要[4]。參數(shù)化設(shè)計后,只需要修改現(xiàn)有模型的設(shè)計參數(shù)就可以自動生成新的蝸輪三維模型,避免重復(fù)設(shè)計,提高了設(shè)計效率。
[1]林清安.Pro/Engineer零件設(shè)計[M].北京:北京大學(xué)出版社,2001.
[2]曹巖.Pro、ENGINEER Wildfire產(chǎn)品設(shè)計實例精解[M].北京:機械工業(yè)出版社,2005.
[3]黃愷.Pro/E參數(shù)化設(shè)計高級應(yīng)用教程[M].北京:化學(xué)工業(yè)出版社,2008.
[4]趙建榮,姚濤.基于Pro/Engineer的蝸桿三維建模及參數(shù)化設(shè)計[J].機械管理開發(fā).2010,25(3):174-175.