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