☰
二级齿轮减速器设计:从电机选型到齿轮校核的完整链路
2026/10/29 12:24:38 网站建设 项目流程

简介:面向高校机械设计课程设计与减速器传动方案学习,这份资料围绕二级齿轮减速器展开,覆盖传动装置总体设计、电动机类型与容量选择、总传动比计算及分配、各轴转速功率转矩等动力参数计算,并延伸到高速级与低速级齿轮的材料热处理、主要尺寸计算和两个大齿轮润滑合理性验证。文档还给出齿面接触强度、齿根弯曲强度校核以及高速轴设计、轴径初算与强度校核思路,目录层次较完整,便于对照课程设计步骤逐项推进。压缩包共1个doc文件,约1.46MB,以设计说明书形式组织公式、参数与校核过程,适合作为课程设计参考模板和计算范例。已有2614人学习,读者可从中了解参数选取、公式计算、校核组织与说明书排版的连贯做法,用于自查设计流程并补足齿轮传动与轴系校核等薄弱环节。

1. 一台二级齿轮减速器的所有尺寸,在电机选型那一刻就被锁死了

多数人做机械设计课程设计,是从画装配图开始的:先摆两根轴,再套齿轮,最后发现中心距凑不上、齿轮和轴打架、油面画不下去。真实的设计顺序恰好相反——二级齿轮减速器的每一根线的位置,在选定电机、算出总传动比的那一刻就已经被算死了。输入只有四个数:2200 N 的阻力、0.9 m/s 的带速、250 mm 的卷筒直径、四年两班的工作制。它们推出来的 2.42 kW 和 13.9 这两个数,后面所有的模数、齿数、轴径、键长都只是这两个数的函数。搞懂这条从负载反推到零件的链条,比背一百个公式有用:因为它解释了为什么改一个齿数会让整张图重画,也解释了为什么课程设计里那些"凑不上"的地方,其实是设计顺序被颠倒的必然结果。

2. 功率链与传动比:为什么所有计算都要从卷筒倒着走

减速器设计的第一个动作不是画图,是列一张功率流过的清单。这张清单决定了电机容量,也决定了后面每一根轴的转矩——而转矩又是齿轮模数和轴径的唯一输入。链条一旦在这里算错,后面所有校核都会在错误的基础上"通过",这才是最危险的情况。

2.1 效率连乘里的指数不是随便写的

工作机的有效功率很好算:Pw = F·v/1000 = 2200×0.9/1000 = 1.98 kW。真正需要琢磨的是总效率 0.817 是怎么来的:η = η1²·η2⁴·η3²·η4,其中联轴器 0.99、轴承 0.98、齿轮传动 0.97、卷筒 0.96。这里每个效率的指数不是约定俗成的写法,它等于"这一类损失在功率流上出现了几次"。

联轴器出现两次:电机轴到Ⅰ轴一次,Ⅲ轴到卷筒轴一次,所以平方。齿轮传动出现两次:两级传动,每级一对啮合,所以平方。卷筒只有一个,指数为 1。轴承取四次方,是因为功率在减速器内部要穿过两根轴的支撑,每根轴两端各一个轴承,按两根轴折算成四个支撑点。这个"数界面"的思路比记公式重要——如果设计里加了一级传动或者换了弹性柱销联轴器,指数就要跟着变,而不是照抄。

算出来Pd = 1.98/0.817 = 2.42 kW。这个数往上一档取标准功率,配合 1000 r/min 的同步转速,落在 Y 系列三相笼型异步电机上,满载转速 960 r/min。到这里,减速器的输入条件才真正闭合:960 r/min 进,68 r/min 出。

2.2 传动比分配为什么让高速级更大:1.4 倍关系与浸油深度

总传动比i = 960/69 ≈ 13.9。两级怎么分?最常见的做法是让高速级比低速级大 1.4 倍左右,即i1 = 1.4·i2,解出i2 ≈ 3.15、i1 ≈ 4.4。这个 1.4 不是拍脑袋,它背后有两个互相牵制的动机。

第一个动机是尺寸。高速级扭矩小,同样承载能力下可以用更小的模数和更少的齿数,把传动比多分一点给高速级,能让两级齿轮的尺寸趋于均衡,避免出现"一级像玩具、一级像磨盘"的畸形结构。第二个动机更隐蔽,正文里写得很直白:"考虑润滑条件,为使两级大齿轮直径相接近"。二级减速器通常是浸油润滑,两个大齿轮泡在同一个油池里,如果直径差太多,要么大的泡太深搅油发热,要么小的根本够不着油面。所以传动比分配的第一步,其实是在为第 4 章的润滑验证埋伏笔。

但这一步的善意往往落空。按 1.4 倍分配得到 4.4 和 3.15,凑齿数之后就变成了 62/16 = 3.88 和 60/17 = 3.53,总传动比从 13.9 掉到 13.70。齿数是整数,模数是标准值,中心距又要圆整——三个离散化动作叠加,最初那个"让两个大齿轮直径接近"的愿望,最后只能做到 159 mm 和 218 mm,差了近 60 mm。这不是算错了,这是离散约束的必然代价,也是后面必须加带油轮的根源。

2.3 各轴参数的递推:一张表背后的乘法链

各轴参数不是四个独立数字,是一条乘法链。功率按效率往下乘,转速按传动比往下除,转矩则必须用T = 9.55×10⁶·P/n现算,不能靠乘效率凑。原因在于转矩同时受功率和转速影响,而效率和传动比是两套独立的折减,混在一起乘必然错。

Ⅰ轴:P = 2.42×0.99 = 2.40 kW,n = 960 r/min,T = 9.55×10⁶×2.40/960 = 2.44×10⁴ N·mm。 Ⅱ轴:P = 2.40×0.98×0.97 = 2.28 kW,n = 960/i1,转矩由T1·i1·η得1.02×10⁵ N·mm。 Ⅲ轴:P = 2.17 kW,T = 3.01×10⁵ N·mm。 卷筒轴:P = 2.10 kW,T = 2.92×10⁵ N·mm。

这条链的每一环都要闭合:末端的 2.10 kW 乘上从卷筒到电机的效率,应该回到 2.42 kW 附近,对不上就说明某一级效率被漏乘或重乘了。下面这段代码把整条链复现了一遍,改任何一个输入都能立刻看到下游全变。

# 从工作机反推到每一根轴:功率、转速、转矩三列的乘法链 F, v, d = 2200.0, 0.9, 0.25 # 阻力 N、带速 m/s、卷筒直径 m eta_c, eta_b, eta_g, eta_d = 0.99, 0.98, 0.97, 0.96 # 联轴器/轴承/齿轮/卷筒 eta_total = eta_c**2 * eta_b**4 * eta_g**2 * eta_d # 指数=界面出现次数 Pw = F * v / 1000 # 工作机有效功率 kW Pd = Pw / eta_total # 电机所需功率 kW nw = 60 * 1000 * v / (3.1415926 * d) # 卷筒转速 r/min i_total = 960 / nw # 满载转速 960 r/min 时的总传动比 i1 = (1.4 * i_total) ** 0.5 # 令 i1 = 1.4 * i2 i2 = i_total / i1 # 逐轴递推:功率乘效率,转速除传动比,转矩用 9.55e6*P/n 现算 P1 = Pd * eta_c T1 = 9.55e6 * P1 / 960 P2 = P1 * eta_b * eta_g n2 = 960 / i1 T2 = 9.55e6 * P2 / n2 P3 = P2 * eta_b * eta_g n3 = n2 / i2 T3 = 9.55e6 * P3 / n3

eta_total的 0.817 决定了电机容量,i1/i2的初值只用于选齿数区间,T1、T2才是齿轮模数公式里真正要吃进去的量。很多人在这里图省事,直接把T1乘上i1·η得到T2,结果和9.55e6·P2/n2差一点——这点差值在校核余量大的时候看不出来,在余量紧的时候就变成"算过了但装不上"。

3. 齿轮模数不是凑出来的:按齿根弯曲强度初算的完整链路

二级减速器的核心计算只有两个齿轮副,但每个齿轮副要走两遍:先按一种失效模式初算尺寸,再用另一种失效模式校核。选哪种模式初算,取决于材料热处理后的硬度落在哪个区间——这是齿轮设计里最需要理解"为什么"的地方。

3.1 硬齿面为什么先算弯曲:48~55HRC 改变了失效顺序

两个齿轮副的大小齿轮都选 40Cr 表面淬火,齿面硬度 48~55HRC,7 级精度。这个硬度属于硬齿面。软齿面(比如 45 钢调质 220HBS 左右)的齿面抗点蚀能力弱,所以先按齿面接触疲劳强度定中心距,再校核齿根弯曲;硬齿面反过来——齿面硬、抗点蚀能力强,齿根反而成了薄弱环节,因此先按齿根弯曲疲劳强度初算模数,再校核接触强度。

这个顺序不能颠倒。如果硬齿面还按接触强度初算,算出来的中心距会偏小,模数跟着偏小,齿根弯曲校核就会不过;而模数一旦定小,想补回来就得动中心距、动齿数、动轴径,等于重做。所以"先算哪个"不是习惯问题,是失效模式的主次问题。

3.2 初算公式里五个系数各自的来路

按弯曲强度初算模数的式子可以拆成三块:载荷块(2·K·T1·cos²β)/(φd·z1²)、系数块Yε·Yβ、材料块YF·YS/[σF]。三者相乘再开立方。理解这个结构比记公式有用,因为每一块改动时影响的范围不同。

载荷块里φd是齿宽系数,硬齿面非对称布置取 0.6(高速级)和 0.5(低速级)。取值越大齿越宽、承载越高,但轴上载荷分布越不均,所以非对称布置不敢取大。cos²β的出现是因为法面模数与端面尺寸之间差一个螺旋角的余弦。

系数块里Yε是重合度系数,先算端面重合度εα = 1.88 - 3.2(1/z1 + 1/z2)cosβ,高速级代入 z1=16、z2=62、β=13° 得约 1.60,查得Yε = 0.73。Yβ是螺旋角系数,先算轴面重合度εβ = 0.318·φd·z1·tanβ,再查得 0.93。这两个系数都在惩罚"齿数少、螺旋角小"的设计——齿数越少重合度越低,载荷越集中。

材料块是整条链里最容易翻车的地方。YF和YS不能按实际齿数查,要按当量齿数zv = z/cos³β查。高速级小齿轮 zv = 16/cos³13° ≈ 17.3,大齿轮 zv = 62/cos³13° ≈ 67。这个换算的物理意义是:斜齿轮的法面齿形,等效于一个齿数为 zv 的直齿轮,所以齿形系数必须查这个虚拟的齿数。查出来YF1=2.88、YF2=2.25,YS1=1.54、YS2=1.75,都用插值。

许用弯曲应力[σF] = σFlim·YN/SF。疲劳极限 360 MPa,安全系数 1.25,寿命系数由应力循环次数查得。小齿轮N1 = 60·n·a·Lh = 60×960×1×4×2×250×8 ≈ 9.2×10⁸,大齿轮按传动比折减到 2.4×10⁸。都在 10⁸ 量级以上,寿命系数取 1.0,于是[σF] = 288 MPa。

关键一步是比较YF·YS/[σF]:小齿轮 2.88×1.54/288 = 0.0154,大齿轮 2.88×1.75/288 = 0.0175——取两者中较大的那个(更危险的)代入公式,即 0.0154。这一步的意义是:大小齿轮材料相同但齿数不同,齿形系数和应力修正系数不同,必须挑出真正先坏的那个来定模数,而不是随便挑一个或取平均。

3.3 载荷系数修正与模数圆整:1.60 到 2.5 这一步跨得值不值

初算时载荷系数先估Kt = 1.3,算出mnt ≈ 1.60 mm。然后要回过头来算真实载荷系数:使用系数KA = 1.25(微振工况)、动载系数Kv = 1.14(按分度圆速度 v = πd₁n/(60×1000) 查)、齿向载荷分布系数Kβ = 1.08、齿间载荷分配系数Kα = 1.4,连乘得 K 约 1.72。

模数要按m = mnt·(K/Kt)^(1/3)修正,指数是 1/3 而不是 1——因为模数与弯曲应力的关系是三次的,载荷涨 32%,模数只涨约 10%。代入得 1.76 mm。这个 1/3 次方关系解释了一件事:载荷系数估得不准,代价没有想象中大,因为模数只按三次根响应。真正决定尺寸的是齿数和许用应力。

接下来是整条链里最需要判断力的一步:1.76 mm 圆整到标准模数。第一系列里 1.75 之上是 2、2.5、3,设计取 2.5。这个跳跃幅度不小,代价是中心距、齿宽、轴径全线放大;收益是留出了足够的弯曲强度余量,并且把中心距凑到了 100 mm 这个整数。

这一步没有唯一正确答案。取 2.0 的话中心距约 80 mm,结构更紧凑,但后续接触强度校核的余量会薄,且中心距不是整数,箱体孔加工和绘图都麻烦。取 2.5 是"用体积换确定性"的选择。低速级同理:初算 2.48 mm,修正后 2.59 mm,圆整到 3.5 mm,中心距凑到 140 mm。

import math # 高速级齿轮:按齿根弯曲疲劳强度初算模数 T1 = 2.44e4 # N·mm,Ⅰ轴转矩 z1, z2 = 16, 62 # 齿数 beta = math.radians(13) # 初选螺旋角 phi_d, Kt = 0.6, 1.3 # 齿宽系数、初估载荷系数 sigma_F = 360 / 1.25 # 许用弯曲应力 = 疲劳极限/安全系数 = 288 MPa YF_YS_sigma = 0.0154 # max(YF*YS/[sigma_F]),取危险轮 # 端面重合度 -> 重合度系数 eps_a = 1.88 - 3.2 * (1/z1 + 1/z2) * math.cos(beta) Y_eps = 0.73 # 由 eps_a 查图 # 轴面重合度 -> 螺旋角系数 eps_b = 0.318 * phi_d * z1 * math.tan(beta) Y_beta = 0.93 # 三块相乘再开立方:载荷块 × 系数块 × 材料块 m_nt = (2 * Kt * T1 * math.cos(beta)**2 / (phi_d * z1**2) * Y_eps * Y_beta * YF_YS_sigma) ** (1/3) K = 1.25 * 1.14 * 1.08 * 1.4 # 修正后的真实载荷系数 m = m_nt * (K / Kt) ** (1/3) # 1/3 次方修正 m_std = 2.5 # 圆整到标准模数第一系列

YF_YS_sigma这个变量名故意写得别扭,是为了提醒自己它是"三个量的组合",不是一个可以直接查到的系数。把当量齿数、齿形系数、应力修正、许用应力四步压缩成一个数,是手算表常见的做法,但压缩之后就很难回头检查哪一步错了。

3.4 中心距圆整后反算螺旋角:为什么 β 必须服从 a

模数定下来之后,中心距a = m(z1+z2)/(2cosβ) = 2.5×78/(2×cos13°) = 100.06 mm,圆整到 100 mm。注意,圆整的是中心距,不是螺旋角。圆整之后必须反过来解螺旋角:

β = arccos[m(z1+z2)/(2a)] = arccos(195/200) = 12.839°

这一步是整条链里最容易被跳过、也最容易出事的地方。为什么让 β 服从 a,而不是让 a 服从 β?因为 a 是结构尺寸,它决定了箱体上两个轴承孔的加工位置、决定了轴承座、决定了整台机器的外形;而 β 是工艺参数,齿轮滚齿时可以通过差动挂轮调到任意角度,改起来几乎无成本。约束有层级,结构尺寸优先,工艺参数让路。

但 β 一改,所有跟 β 有关的量全部失效:当量齿数、端面重合度、轴面重合度、齿形系数、螺旋角系数,还有分度圆直径。d1 = 2.5×16/cos12.839° = 41.02 mm,d2 = 2.5×62/cos12.839° = 158.98 mm,齿宽b = φd·d1 = 0.6×41.02 ≈ 24.6,取 25,小齿轮加宽 5 mm 取 30。

低速级走完全相同的流程:a = 3.5×77/(2cos15°) = 139.5,圆整 140,反算β = arccos(269.5/280) = 15.740°,d3 = 61.82 mm、d4 = 218.18 mm,b = 0.5×61.82 ≈ 30.9取 30,小齿轮 35。

这里有个细节值得记:初选 13° 和 15°,最终变成 12.839° 和 15.740°,变化不到 1°。很多人觉得这么小的变化无所谓,重新查表的时候还用原来的系数。但cos³β在分母上,当量齿数从 16/cos³13° 的 17.3 变成 16/cos³12.839° 的 17.4,齿形系数的插值基点就移动了;更明显的是中心距圆整带来的直径变化,直接影响齿宽和轴径。这些偏差单独看都很小,叠加起来就是后面"校核通过了但装配图对不上"。

4. 校核才是黑匣子:接触强度、不根切与润滑的三道关

初算只保证了一种失效模式不发生,剩下两件事必须验证:齿面会不会点蚀、齿根会不会被切掉。还有一件不算强度但同样致命的事——两个大齿轮能不能同时泡到油。这三道关里,前两道是算出来的,第三道是画出来的。

4.1 齿面接触强度 605 MPa 对 1200 MPa:余量为什么这么大

接触强度校核式σH = ZH·ZE·Zε·Zβ·√[2KT1(u+1)/(b·d1²·u)],代入高速级参数:节点区域系数ZH = 2.45、弹性系数ZE = 189.8√MPa(钢-钢)、重合度系数Zε = 0.83、螺旋角系数Zβ = 0.985、齿数比 u = 3.88,得 σH ≈ 605 MPa。许用接触应力[σH] = σHlim·ZN/SH = 1200×1.0/1.0 = 1200 MPa。

605 对 1200,余量接近一倍。这个结果不是算错了,而是硬齿面设计的典型特征:模数是按齿根弯曲定的,而弯曲强度对模数的敏感度远高于接触强度(弯曲应力与 m² 成反比,接触应力与 m 只成 0.5 次关系),所以按弯曲定出来的模数,拿去算接触往往严重富余。

富余本身不是问题,问题在于它掩盖了错误。如果中间某个系数取错,接触校核仍然能"通过",因为余量太大;真正被这个余量掩护过去的错误,会在弯曲校核或轴的设计里爆发。所以看到接触应力远低于许用值时,正确反应不是"安全",是"回头检查模数是不是取大了"。低速级同理:σH ≈ 751.7 MPa,同样远低于 1200 MPa,因为模数从 2.59 跳到了 3.5。

4.2 最小不根切齿数不是 17:斜齿轮的 16 齿为什么能站住

直齿圆柱齿轮的最小不根切齿数是 17,这个数字很多人背过,但斜齿轮不是 17。斜齿轮的最小不根切齿数随螺旋角增大而减小:

zmin = 2·h*·cosβ/sin²α

代入 β = 12.839°、α = 20°、h* = 1.0,得zmin ≈ 15.94。高速级小齿轮取 16 齿,刚好站住;低速级 β 更大(15.74°),zmin 更低,取 17 齿就更安全了。

这个 15.94 解释了为什么高速级敢取 16 而不是 18。齿数少的好处是同样传动比下大齿轮也小,整机体积小;坏处是重合度低、单齿载荷大、齿根薄。15.94 是一条硬线,16 只比它高 0.06,属于擦边过。实际设计中这种擦边值要么留一点余量取 17,要么就必须把螺旋角、变位系数算准,不能有一处取整。

低速级的校核还要多看一眼齿数比误差。设计要求总传动比误差在 ±5% 以内:(13.9 - 13.70)/13.9 ≈ 1.4%,满足要求。这个校核看着像形式主义,其实是在检查"凑齿数"有没有把总传动比带偏到影响卷筒线速度。

4.3 两个大齿轮的浸油深度打架,带油轮是怎么被逼出来的

这一关不写公式,靠几何。低速级大齿轮直径 218.2 mm,半径 109.1 mm;高速级大齿轮直径 159.0 mm,半径 79.5 mm。两根轴的中心线在同一水平面上,中心距 140 mm,所以高速级大齿轮的最低点比低速级大齿轮的最低点高 29.6 mm。

浸油润滑的合理范围是:浸油深度大于 10 mm,且小于三个全齿高。低速级齿轮的全齿高ht = (2h* + c*)·m = 2.25×3.5 = 7.875 mm,三个全齿高约 23.6 mm(正文按端面模数算得 22.8 mm,量级一致)。

现在做两个假设试一下。如果按高速级大齿轮能浸到油来定油面,也就是让高速级浸深 10 mm,那么低速级大齿轮的浸深就是 10 + 29.6 = 39.6 mm,超过 22.8 mm 的上限,搅油损失剧增、油温升高、效率下降。如果按低速级浸深 12 mm 来定油面,高速级大齿轮最低点距油面还有 29.6 - 12 = 17.6 mm,完全泡不到油,齿面直接干摩擦。

两个方向都走不通,这就是"两个齿轮无法同时满足浸油条件"的量化表达。解决方案只有一个:在高速级大齿轮和油面之间加一个带油轮(惰轮),由高速级大齿轮带动它,它再蘸油甩到大齿轮上。这个零件在装配图上只是个不起眼的小圆,但它是被 29.6 mm 和 22.8 mm 这两个数硬逼出来的——如果当初传动比分配时能把两个大齿轮直径压得更接近,这个轮子就不需要存在。

# 浸油合理性验证:看两个大齿轮能否共享一个油面 d2, d4 = 158.98, 218.18 # 两级大齿轮分度圆直径 mn, ha_star, c_star = 3.5, 1.0, 0.25 ht = (2*ha_star + c_star) * mn # 全齿高 ≈ 7.875 mm h_limit = 3 * ht # 浸深上限:三个全齿高 drop = (d4 - d2) / 2 # 两轮最低点高度差 ≈ 29.6 mm h_high_if_low_10 = 10 + drop # 低速轮浸 10mm 时高速轮的浸深 -> 反了 h_low_if_high_10 = 10 + drop # 高速轮浸 10mm 时低速轮的浸深 print(drop, h_limit, h_high_if_low_10, h_low_if_high_10) # 29.6 23.6 39.6 39.6 -> 两个方向都越界或够不着,需带油轮

上面代码最后两行算出来的数相同,是因为两个假设在几何上互斥——要么低速轮超深,要么高速轮悬空。这段逻辑写在纸上只有三行,但它决定了装配图上多一个零件,也决定了箱体上多一个轴承座。

5. 常见问题排查:课程设计里最容易翻车的五个地方

这套流程看起来是线性的,实际上每一步都可能回头改前面的结论,而"回头改"正是错误的温床。下面五条都是按"现象→原因→解决"整理出来的,每一条都能在别人的图纸上找到痕迹。

5.1 改了齿数不回代参数,前后两套转速并存

现象:齿轮计算里用的是 i1 = 3.88、i2 = 3.53,但轴的校核表里 Ⅱ 轴转速还写着 213 r/min。按 960/3.88 应该是 247 r/min,两者差了 16%。

原因:传动比最初按 1.4 倍关系分配得 4.4/3.15,各轴参数表是按这对值算的;凑齿数时改成了 62/16 和 60/17,只更新了齿轮那一章,忘了回头重算转速、转矩、轴径、轴承寿命。这类问题最麻烦的地方在于,两套数各自都是自洽的,单看哪一章都挑不出错。

解决:把"齿数定稿"设成一道硬闸门,闸门之后必须从i = 960/n开始,把转速表、转矩表、轴径、轴承寿命、键长全部重算一遍,一个都不能跳。判断有没有漏的办法很简单:末级转速乘上总传动比必须回到 960,转矩乘效率链必须回到电机转矩。

5.2 螺旋角改了不重算当量齿数和重合度

现象:初选 β = 13°,中心距圆整后反算成 12.839°,但齿形系数、应力修正系数还是按 13° 查的。

原因:zv = z/cos³β,εα和εβ里也都有 β,改一个 β 动四个系数。而 12.839° 和 13° 只差 0.16°,直觉上觉得"可以忽略",实际cos³在分母上,齿形系数的插值基点已经移了。

解决:把 β 定义成一个只赋值一次的变量,所有查表系数都从它派生;或者干脆用拟合公式代替查图,让系数随 β 连续变化。手算时可以在草稿纸角落写一行"β 定稿 = 12.839°",凡是查表前先看这一行。

5.3 模数往上跳档,中心距齿宽轴径全线漂移

现象:高速级初算 1.60,修正 1.76,最后取 2.5;低速级 2.48→2.59→3.5。取完之后中心距从 80

本文还有配套的精品资源,点击获取

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询