|
1 Y3150型滾齒機選取
Ux、Uy、UfY3150型滾齒機的分齒掛輪、差動掛輪和進(jìn)給掛輪共用一組減速器輪材。根據(jù)傳動鏈的性質(zhì),應(yīng)首先滿足Ux、Uy。又由于Y3150型滾齒機的分齒傳動鏈的置換公式Ux=fe24KZ工比較簡單,一般情況下易通過因式分解法選取合適的掛輪。因此,選取掛輪時,一般應(yīng)按下面的順序選取掛輪:差動掛輪、分齒掛輪和進(jìn)給掛輪。
Y3150型滾齒機公用掛輪齒數(shù)Z有: 20, 20,21, 23, 24, 25, 25, 30, 33, 34, 35, 37, 40, 41, 43, 45,47, 48, 50, 53, 55, 55, 57, 58, 59, 60, 61, 62, 65, 67,70, 71, 73, 75, 79, 80, 83, 85, 89, 90, 95, 97, 98, 100,共45件。
2 Y3150型滾齒機差動傳動鏈的換置公式
Uy= 8. 355615 sinMnK
式中:被加工減速器輪材螺旋角;M n被加工減速器輪材的法向模數(shù);K滾刀線數(shù)。
3計算機程序
該程序用C語言編寫,編譯后能獨立運行,采用中文人機交互方式,界面友好,使用方便,運算速度快,精度高。在實際的掛輪組選取中,精度要求一般為10 - 510- 7,程序中的默認(rèn)實際絕對誤差為10- 7,遠(yuǎn)遠(yuǎn)達(dá)到了精度上的要求,而且還能夠按具體的實際需要升高或降低精度要求。
本程序只要適當(dāng)加以改進(jìn),便可推廣到其他滾齒機或螺紋加工機床等。只要給出有關(guān)參數(shù),就可以快速精確地選出滿足精度要求、裝配條件的多種掛輪組。該程序適合于486以上的PC兼容機。其計算部分程序如下:
includemath. h includegraphics. h double dt;int b, mn, k;math1( int b1, int mn1, int k1){int n= 45, zg= 0, zg1= 0;float a< 45> = {20, 20, 21, 23, 24, 25, 25, 30, 33,34, 35, 37, 40, 41, 43, 45, 47, 48,50, 53, 55, 55, 57, 58, 59, 60, 61,62, 65, 67, 70, 71, 73, 75, 79, 80,83, 85, 89, 90, 92, 95, 97, 98,100};int e, f, g, h, a2, b2, c2, d2;double x1, y1;charst< 50> , s< 50> ;x1= 8. 355615 sin( b1 3. 1415926/ 180) /( mn1 k1) ;for( e= 0; e< n- 1; e+ + for( f= e+ 1; f< n; f+ + )for( g= 0; g< n- 1; g+ + ){if( g= = f g= = e) continue;for( h= g+ 1; h< n; h+ + ){ if( h= = e h= = f) continue;if( a< e> + a< f> > a< g> + 15 a< g> + a< h> > a< f> + 15){y1= a< e> a< f> / ( a< g> a< h> ) ;if( fabs( x1- y1) 10 dt){a2= a< e> ; b2= a< f> ; c2= a< g> ; d2= a< h> ;if( zg 10zg%10= = 0){WriteHzStr(按任意鍵繼續(xù), 200, 225+ 11 18- 30, 4, 16) ;getch( ) ;zg1= 1;setfillstyle( 1, 0) ;bar( 152, 225- 15, 500- 2, 178+ 16 15- 2) ;} else zgl+ + ;zg= zg+ 1;sprintf( st,% d, zg) ;outtextxy( 170, 225+ zg1 18- 30,zg= ) ;outtextxy( 200, 225+ zg1 18- 30, st) ;sprintf( st,% d, a2) ;outtextxy( 230+ 30, 225+ zg1 18- 30,a2= ) ;outtextxy( 260+ 30, 225+ zg1 18- 30, st) ;sprintf( st,% d, b2) ;outtextxy( 290+ 30, 225+ zg1 18- 30,b2= ) ;outtextxy( 320+ 30, 225+ zg1 18- 30, st) ;sprintf( st,% d, c2) ;outtextxy( 350+ 30, 225+ zg1 18- 30,c2= ) ;outtextxy( 380+ 30, 225+ zg1 18- 30, st) ;sprintf( st,% d, d2) ;outtextxy( 410+ 30, 225+ zg1 18- 30,d2= ) ;outtextxy( 440+ 30, 225+ zg1 18- 30, st) ;} }}} if( zg= = 0)WriteHzStr(精度過高請適當(dāng)降低精度要求, 200,220+ zg 18, 4, 16) ;else WriteHzStr (計算完畢, 200, 220+ zg1 18, 4,16) ;setfillstyle( 1, 7) ;15 } main( ){ int gd = DETECT, gm= 0;initgraph(gd,gm,) ;setbkcolor( 7) ;setcolor( 4) ;math( 20, 4, 1) ;getch( ) ; }
4應(yīng)用舉例
在Y3150型滾齒機上加工斜齒圓減速器輪材, =20, Mn= 4, K = 1絕對誤差范圍為0 000 001,選取差動掛輪。
版權(quán)所有 江蘇泰強減速機有限公司 電話: 0510-83120666 68939920 傳真:0510-68939922 68939923 備案號:蘇ICP備13061357號-5 網(wǎng)站地圖 XML