本文系全自动[GAD]齿轮设计软件之内容,限于篇幅,未包含功率部份, 符合ISO.9085 渐开线园柱齿轮标准。 zvP>8[
ST^{?Q
河海大学常州校区 胡瑞生 2009. 10 . 18 H=7Nh6v
-Mufo.Jz1o
}h_=
n>
[post]--------------------------------------------------------------- -#"7F:N1
本程序适用于: 速比 u < 4, 求取最大功率, 而且 Z "g6z#L&
一般不发生切削干涉与啮合干涉。 bmGtYv
当速比 2 > u > 4 尚需作局部修正 AoN|&o
-------------------------------------------------------------- 7W\aX*]
己知: 产品的工作条件: 中心距 [A`] , 速比 [u] E,:E u<
步骤00 1 起步假设 [Z1齿 经验值] 0@PI=JZ%
if ( u <=1.25 )Z1 =41.0 sBm/9vu
if ( u >1.25 .and. u <=1.50 ) Z1 = 37.0 WCZeY?_^c
if ( u >1.50 .and. u <=1.75 ) Z1 = 33.0 RkXW(T`
if ( u >1.75.and. u <=2.00 ) Z1 = 28.0 N"o+;yR
if ( u >2.00 .and. u <=2.50 ) Z1 = 25.0 Q?TXM1Bp
if ( u >2.50 .and. u <=3.00 ) Z1 = 23.0 ]u@`XVEJ
if ( u >3.00 .and. u <=3.50 ) Z1 = 21.0 D<XRu4^;
if ( u >3.50 .and. u <=4.00)Z1 = 19.0 1 :d,8
if ( u >4.00 .and. u <=4.50 ) Z1 = 18.0 Z }Z]["q
if ( u >4.50 .and. u <=5.00) Z1 = 17.0 ;tu2}1#r
if ( u >5.00 .and. u <5.50 )Z1 = 16.0 w?zY9Fs=s
if ( u >5.50 .and. u <6.00 )Z1 = 15.0 .LHzaeJCX
if ( u >6.00 ) Z1 = 14.0 K+J fU
J
Z1 = Z1 Wc-8j2M
Z2 = int ( Z1 * u +0.50 ) 取整数 Stxrgmu
u = Z2/ Z1 #R$[?fW
齿 数 比[ u] ≡ u W8{zV_TBm
步骤002起步假设螺旋角 [ β 经验值 ] )MJy
if ( u <=1.25 )β= 24.0 /A~+32B
if ( u >1.25 .and. u <=1.50 ) β= 22.0 h|t\rV^
if ( u >1.50 .and. u <=1.75 ) β= 20.0 /N82h`\n
if ( u >1.75. and. u <=2.00 ) β= 18.0 AT]Ty
if ( u >2.00 .and. u <=2.50 ) .β= 16.0 iKN800^u
if ( u >2.50 .and. u <=3.00 ) β= 14.0 BY^5z<^.
if ( u >3.00 .and. u <=3.50 ) β= 12.0 GLIP;)h1
if ( u >3.50 .and. u <=4.00) β= 11.0 G@;I^_gN
if ( u >4.00 .and. u <=4.50 ) .β= 10.0 o@g/,V $
if ( u >4.50 .and. u <=5.00) β= 10.0 Kw^tvRt'*
if ( u >5.00 .and. u <5.50 )β= 9.0 9,zM.g9Qv
if ( u >5.50 .and. u <6.00 )β= 7.0
9
]W4o"
if ( u >6.00 ) β= 6.0 KdB9Q ;
β= bff z@n779 i
jtt = Atan ( tand (20) /Cos( bff) ) N`%f+eT(
压力角 [初值][αt] = jtt @ag*zl
步骤003 导出 [Axi] 几何性能综合参数概念 2DbM48\E
令 [Axi] ≡ Cos(αt) / [ 2*Cos(β)*Cos(α`) ] v<U +&D{
此系数综合包含螺旋角. 压力角. 啮合角因子, 意义很重要 lKF<]25
中心距 [A`] ≡ Mn *Z1 *(1+u) *Axi <<[hZ$.
常规采用 [V+] 变位体制齿轮 [V-变位制不利于强度] <"XDIvpc%L
Axi* Cos(β)≥ 0.5; Axi ≥ 0.5 / Cos(β) \4e6\6 +
β= 5, Axi≥ 0.5019 β=10, Axi≥ 0.5077 -P3;7_}]:h
β=15, Axi≥ 0.5176 β=20, Axi≥ 0.5320 Tx'ctd#Y
β=22, Axi≥ 0.5392 β=24, Axi≥ 0.5473 hPHrq{YZ
故 [Axi]max = 0 .5473, [Axi]min = 0.5019 `2Oh0{x0*O
步骤004 计算 模 数 ~
U,a?LR/
[Mn]min ≌ A`/ ( Z1*(1+u)*0 .5473 ) I!1nB\l
[Mn]max ≌ A`/ ( Z1*(1+u)*0 .5019 ) !1\jD
将模 数化为标 准 值 [Mn]≡,Mn ep3iI77/
[Mn]≡Mn, call Xg (ch,Mn ) 询问满意否 ? L7lRh=D
可人工回答, 如不满意, 可输入新值 f:-dw6a=s
步骤1000 计算啮合角, 先检验以下算式中有否 [Acos]> 1之情况 E@F:U*A6%
Mn*Z1*(1+i) /[2*A`] ≡ tan (20)* Cos(α`)/ Sin(αt) E5b JIC(
令 yyy = 0.5* Mn *Z1*(1.0+ u ) / A` ';z5]O~
Cos(α`) ≡ yyy * Sin(αt ) / tan (20) op%?V:
tan (αt) ≡ tan (20) / Cos(β) Qe )#'$T
aaa = yyy * Sin(jtt) / tand (20) wzRIvm{
[Acos] = aaa ?w[M{
步骤011 计算啮合角 g6. =(je
if (aaa >1.0 ) then aab?hR
bff = bff -1.0修正 [β`] = bff 0w_2E
jtt = Atan( tand (20 ) / Cos(bff) ) Kc:}
K y
goto 步骤 011 end if D<