说实话,材料力学学到“弯曲应力”这一章,很多人会突然觉得吃力。前面拉压、扭转还好说,应力和变形都是均匀分布,套个公式就能算完。但一到弯曲,应力成了截面上的“分布函数”,还要分正应力和切应力,危险点还可能不在同一条线上,确实容易懵。
这篇东西,就是给正在啃这块内容的人写的。不管你是大学在学材料力学/工程力学的学生,还是在做结构设计、机械设计时偶尔要手算校核的工程师,只要你需要一个能把弯曲应力讲清楚、讲透,还能直接拿到题上用的“操作手册”,这篇就适合你。
我尽量按“搞懂为什么、再看怎么算、最后学避坑”的顺序来写,中间夹一些我自己的踩坑记录,希望能帮你把这块真正吃透。
1. 弯曲应力到底在解决什么问题
1.1 从均匀应力到非均匀应力
先回想一下前两章的内容。轴向拉压的时候,截面上的正应力是均匀的,σ = N/A,一个面积分完事。圆轴扭转的时候,虽然切应力沿半径线性分布,但圆截面是中心对称的,计算也比较规整。
弯曲就不一样了。一根梁在横向力作用下,截面上同时存在弯矩和剪力。弯矩产生的是正应力,剪力产生的是切应力。更麻烦的是,正应力在截面上是按位置变化的——上下边缘最大,中间为0;切应力则反过来,中性轴处最大,上下边缘为0。
所以标题叫“弯曲应力”,实际上要解决的核心问题是:
- 梁受弯后,截面上正应力怎么分布、怎么计算;
- 截面上切应力怎么分布、怎么计算;
- 怎么判断最危险的截面和位置;
- 怎么用强度条件做设计。
这四条捋清楚了,这一章就算拿下了。
1.2 对称弯曲:工程中最常见的弯曲形式
工程中的梁,绝大多数都可以简化成“对称弯曲”来处理。什么叫对称弯曲?满足三个条件:
- 梁的截面至少有一个对称轴;
- 所有外力(包括载荷和支座反力)都作用在包含这个对称轴的纵向对称平面内;
- 梁的轴线在弯曲后变成这个对称平面内的平面曲线。
说白了,就是梁弯的时候,只在一个平面里弯,不歪不扭。矩形梁、工字梁、圆梁只要载荷方向合理,都属于这个范畴。
教材上推导弯曲应力公式时,都是从这个理想模型出发的。实际工程中有些梁受斜向弯或弯扭组合,那是后面“组合变形”章节的事。学这一章时,先把对称弯曲吃透,后面才能顺。
1.3 内力图:所有应力计算的起点
不管算正应力还是切应力,第一步永远是先求内力。梁的内力有两种:
- 弯矩 M,产生正应力;
- 剪力 F_S(也叫剪力 V),产生切应力。
求内力的方法还是截面法,但要注意符号约定。教材上的约定是这样的:
- 剪力:截面左侧向上为正,右侧向下为正,即“左上右下为正”;
- 弯矩:使梁段“凹向上”(下侧受拉)为正,通常画弯矩图画在受拉侧。
我见过太多人栽在弯矩符号上。一个建议:画弯矩图的时候,别纠结正负,直接画在梁的受拉侧。土木的同学习惯画在受拉侧,机械的同学习惯按坐标系正负来画,考试时按你教材的约定来,平时做项目自己心里清楚哪侧受拉就行。
总之,先会画剪力图和弯矩图,再谈应力,这是铁律。
2. 弯曲正应力公式是怎么一步步推出来的
2.1 从纯弯曲入手:三大假设
推导弯曲正应力公式,教材几乎都是从“纯弯曲”开始的。所谓纯弯曲,就是梁的某一段内剪力为0,只有弯矩。比如简支梁中点受集中力时,跨中一段就是纯弯曲段。
在这个理想段里,可以作三个基本假设:
- 平面假设:变形前横截面是平面,变形后仍然是平面,且垂直于弯曲后的轴线;
- 纵向纤维互不挤压:认为各纵向纤维之间没有横向挤压应力;
- 材料是线弹性的,且拉伸和压缩的弹性模量 E 相同。
这三个假设如果你去较真,其实都不完全严格,但工程计算里误差完全可以接受。尤其是平面假设,对于细长梁(跨高比 l/h 较大)来说,实测结果和它很吻合。
2.2 中性层与中性轴:理解正应力的钥匙
弯曲变形后,梁的凸侧受拉、凹侧受压。从受拉区到受压区,中间必然存在一个既不伸长也不缩短的过渡层,这个层叫中性层。中性层与横截面的交线,叫中性轴。
中性轴的位置很关键。由静力平衡条件(合力为零)可以推出:
- 中性轴必然通过截面的形心。
这是一个非常重要的结论。也就是说,对于对称截面,中性轴就在对称中心线上;对于不对称截面,要用形心公式先求出形心位置,中性轴过形心但一般不在几何中点。
正应力大小与到中性轴的距离成正比,这是弯曲正应力最核心的直观理解:离中性轴越远,应力越大。
2.3 三大关系和正应力公式
整个推导过程其实就是三句话:
- 几何关系:由平面假设,应变沿截面高度线性分布,ε = y/ρ,其中 ρ 是中性层的曲率半径;
- 物理关系:由胡克定律,σ = E·ε,所以应力沿截面高度也是线性分布;
- 静力关系:截面上正应力的合力为0(确定中性轴位置),合力偶为弯矩(确定应力大小)。
把三条关系联立起来,就得到了大名鼎鼎的弯曲正应力公式:
$$ \sigma = \frac{M \cdot y}{I_z} $$
其中:
- M 是所求截面处的弯矩;
- y 是该点到中性轴的距离;
- I_z 是截面对中性轴 z 的惯性矩。
如果要求截面上的最大正应力,显然 y 取最大值 y_max,这时:
$$ \sigma_{max} = \frac{M}{I_z / y_{max}} = \frac{M}{W_z} $$
W_z 就是抗弯截面系数(也叫抗弯截面模量)。
2.4 惯性矩与抗弯截面系数:用几何量说话
很多人把惯性矩 I_z 当做一个要背的公式,其实理解它的物理意义更重要:惯性矩描述的是截面面积对中性轴的“分布远离程度”,面积离中性轴越远,惯性矩越大,抗弯能力越强。
常用截面的惯性矩和抗弯截面系数,我做成表给你:
| 截面形状 | 惯性矩 I_z | 抗弯截面系数 W_z |
|---|---|---|
| 矩形 b×h (z 轴平行于 b) | bh³/12 | bh²/6 |
| 圆形 d | πd⁴/64 | πd³/32 |
| 空心圆(外 D 内 d) | π(D⁴-d⁴)/64 | π(D⁴-d⁴)/(32D) |
| 工字钢 | 查型钢表 | 查型钢表,就是 W_z |
注意单位:惯性矩的单位是 m⁴(或 mm⁴),抗弯截面系数是 m³(或 mm³)。手算的时候量纲搞错是最低级的错误,我以前读书时就有同学算出应力差了1000倍,一查是 mm 没换算成 m。
2.5 横力弯曲:公式能用吗
前面推导是在纯弯曲段进行的。但实际梁大多数情况下是横力弯曲——既有弯矩又有剪力。这时候平面假设还会严格成立吗?不会,截面会发生翘曲。
那为什么教材还是直接把这个公式用到横力弯曲里?因为研究证明,对于细长梁(跨高比 l/h > 5 或 l/h > 10),翘曲对正应力的影响很小,通常不超过百分之几,工程上完全可以忽略。
注意:如果是短粗梁,或者带有集中力作用点附近的局部区域,弯曲正应力公式的精度就会下降。那种情况从圣维南原理的角度,局部应力分布已经比较复杂,需要更精细的分析。
3. 切应力:容易被忽略的第二主角
3.1 为什么弯曲会有切应力
你可以这样理解:梁上两个相邻截面,如果弯矩不一样,那正应力沿着梁轴方向的分布也不一样。取一小段梁微元,左截面和右截面正应力不等,内力的合力就不平衡。要让它平衡,截面上就必须存在切应力来“补差”。
换句话说:剪力 F_S 是切应力的整体效果,切应力公式就是要把这个合力分配到截面各处。
3.2 矩形截面切应力公式与分布规律
对于矩形截面(宽 b、高 h),切应力公式为:
$$ \tau = \frac{3 F_S}{2 b h} \left( 1 - \frac{4y^2}{h^2} \right) $$
这个公式是由切应力互等定理和静力平衡推导出来的。它的分布规律是:
沿截面高度呈抛物线分布,在中性轴处(y=0)最大: $$ \tau_{max} = \frac{3 F_S}{2 b h} = 1.5 \cdot \frac{F_S}{bh} $$
在上下边缘处切应力为0。
注意这个 1.5 倍——很多人想当然认为切应力均匀分布等于 F_S/A,实际上是平均切应力的1.5倍。这是考试和工程中一个高频考点。
3.3 工程截面的切应力特点
矩形截面只是基础,工程上更常见的是工字钢、T形梁、圆梁。
工字钢的切应力分布非常有意思:绝大部分剪力由腹板承担,腹板上的切应力分布接近均匀(略有抛物线变化),而翼缘里的切应力虽然存在,但很小。工程计算中经常以腹板平均切应力来做近似校核:
$$ \tau_{max} \approx \frac{F_S}{h_w t_w} $$
其中 h_w 是腹板高度,t_w 是腹板厚度。
圆形截面的最大切应力在中性轴处,大小为:
$$ \tau_{max} = \frac{4 F_S}{3 A} = \frac{4}{3} \cdot \frac{F_S}{A} $$
也就是平均切应力的4/3倍。
这些系数没什么好背的,关键是理解一个思想:切应力的最大值基本都在中性轴附近,因为那里的正应力为0,但切应力最大。这两种应力像是“分工协作”——一个在中性轴附近弱,一个在边缘弱。
3.4 强度校核时如何确定危险点
对梁做强度校核时,通常要分清三种可能的危险点:
- 最大正应力点:在最大弯矩截面的上下边缘处。这里正应力最大,切应力为0;
- 最大切应力点:在最大剪力截面的中性轴处。这里切应力最大,正应力为0;
- 复杂应力点:对工字钢而言,翼缘与腹板交界处,正应力和切应力都比较大,属于平面应力状态,需要按强度理论折算。
对于细长梁,一般正应力起控制作用;对于短粗梁,或者薄腹板梁,切应力可能起控制作用。我在做钢结构支架校核时,就遇到过按正应力选型足够粗、但腹板剪切强度不够的情况,后面细说。
4. 完整强度校核案例:从内力图到应力计算
4.1 一道能打通全流程的例题
理论讲一堆,不如完整算一道题。这里我用一个典型工况来演示全流程。
某简支梁,跨度 l = 4 m,受跨中集中力 F = 40 kN,梁截面为矩形 b = 100 mm,h = 200 mm,材料许用正应力 [σ] = 160 MPa,许用切应力 [τ] = 90 MPa。校核该梁强度。
先明确步骤:支座反力 → 内力图 → 危险截面 → 正应力校核 → 切应力校核。
4.2 支座反力与内力图
对称结构、对称载荷,两支座反力各为:
$$ F_A = F_B = F / 2 = 20 \text{ kN} $$
画内力图:
- 剪力图:从左端到中点,剪力恒为 +20 kN;中点处突变为 -20 kN;右半段为 -20 kN。
- 弯矩图:线性变化,左端 0,中点为最大: $$ M_{max} = F_A \cdot \frac{l}{2} = 20 \times 2 = 40 \text{ kN·m} $$
危险截面的判断:最大弯矩在跨中截面,最大剪力在两端支座截面。注意这是两个不同的截面,别搞混。
4.3 弯曲正应力校核
跨中截面的最大正应力:
$$ \sigma_{max} = \frac{M_{max}}{W_z} = \frac{40 \times 10^3 \text{ N·m}}{\frac{100 \times 200^2}{6} \times 10^{-9} \text{ m}^3} $$
先算抗弯截面系数:
$$ W_z = \frac{b h^2}{6} = \frac{100 \times 200^2}{6} = 6.67 \times 10^5 \text{ mm}^3 = 6.67 \times 10^{-4} \text{ m}^3 $$
注意这里我先把 mm³ 换算成 m³,以免量纲出错。代入:
$$ \sigma_{max} = \frac{40 \times 10^3}{6.67 \times 10^{-4}} = 60 \times 10^6 \text{ Pa} = 60 \text{ MPa} < [\sigma] = 160 \text{ MPa} $$
正应力强度满足要求,而且余量还不少。
4.4 切应力校核
最大切应力发生在支座截面的中性轴处:
$$ \tau_{max} = 1.5 \cdot \frac{F_{S,max}}{b h} = 1.5 \cdot \frac{20 \times 10^3}{100 \times 200 \times 10^{-6}} = 1.5 \times 10^6 \text{ Pa} = 1.5 \text{ MPa} $$
远小于 [τ] = 90 MPa,切应力强度也满足。
从这个例子里可以看到:当梁的跨高比 l/h = 4000/200 = 20 时,正应力 60 MPa 远大于切应力 1.5 MPa,所以正应力起控制作用。但如果把梁做粗短,比如 l = 1 m、截面还是 100×200,最大弯矩变成 10 kN·m,正应力约 15 MPa,而切应力还是 1.5 MPa 左右,差距就缩小了。梁越短越粗,切应力控制作用越强。
5. 工程上如何“用”弯曲应力:选截面与优化策略
5.1 截面形状选择:为什么工字钢是弯曲的王者
同样面积的截面,形状不同,抗弯能力天差地别。这个对比最能说明问题。
比如同样面积 A = 2000 mm² 的矩形截面,可以做成 200×10 的扁条,也可以做成 100×20 的梁。两者面积相同,但惯性矩分别是:
- 扁条(h=10):I = 200×10³/12 = 16667 mm⁴;
- 梁(h=20):I = 100×20³/12 = 66667 mm⁴。
后者是前者的 4 倍,但重量一样!所以,在抗弯设计里,增加截面高度比增加截面宽度有效得多。
再进一步,工字钢就是把矩形截面“挖掉”中间受应力小的部分,把材料省下来放到上下翼缘——也就是离中性轴最远的地方。这是弯曲应力分布规律的直接工程应用:材料应该在应力大的地方多放。
我做钢结构选型时,习惯直接查型钢表选工字钢,不会自己按惯性矩去拼。比如某个梁需要 W_z = 3×10⁶ mm³,我会先翻表找 W_z 接近的型号,再校核正应力和挠度。型钢表是工程师最常用的工具之一。
5.2 变截面梁与等强度设计
按 σ = My/I 来看,弯矩沿梁长的分布是变化的。如果截面全程不变,那很多截面应力离许用值差距很大,材料没有充分利用。
工程上的做法是做变截面梁。典型的是悬臂梁,端部受集中力时弯矩沿梁长线性变化,理想情况下每个截面应力都达到许用值,截面尺寸也线性减小,这就是“等强度梁”的概念。工程里常见的鱼腹梁、变截面钢板弹簧,都是这个思想的应用。
当然,等强度设计往往加工费用高、节点构造复杂。实际设计里通常做成几段阶梯形截面,兼顾省材料和便于制造。我见过一些支架把整根梁做成锥形,确实省材料,但加工厂报价比标准型材焊接还贵,最后又改回去了。
5.3 材料与几何的配合:性价比思维
做工程不是把所有截面都算到极限就完事了。弯曲应力校核只是强度的一部分,还要考虑:
- 刚度(挠度)控制。很多时候梁的挠度先超限,应力还没到许用值;
- 稳定性。薄腹板工字梁可能发生局部屈曲;
- 工艺性和成本。
我看到不少初学者有个误区:算完 σ ≤ [σ] 就认为设计结束了。实际上规范里的变形限值往往更苛刻。比如吊车梁,应力余量很多,但挠度限值 L/600 可能就把截面抬上去一档。所以弯曲应力这一章的公式不是孤立用的,要和后面梁的变形、稳定性知识配合起来。
6. 常见错误与排查技巧实录
6.1 五个高频易错点
这几类错误在我自己学习时、以及后来帮人答疑时反复出现,整理成速查表:
| 错误类型 | 具体表现 | 正确做法 |
|---|---|---|
| 弯矩搞错 | 把全梁最大剪力截面当最大弯矩截面 | 先画内力图,分别定位 M_max 和 F_S,max 所在截面 |
| 量纲错乱 | mm 直接代入,没转成 m,应力差千倍 | 建议全部转成 m 或先算 W 的单位,再代公式前统一检查 |
| 混淆截面的 y | 计算某点应力时 y 取错(比如用了到截面边缘的距离而不是到中性轴的距离) | 先找中性轴,再量 y;不对称截面先求形心 |
| 忽略切应力公式适用条件 | 非矩形截面直接套 τ = 1.5V/A | 查对应截面的切应力分布系数,或按腹板平均切应力校核 |
| 叠加原理滥用 | 认为应力大到塑性范围还能直接线性叠加 | 叠加原理只在线弹性小变形范围成立,超出范围就要换弹塑性理论 |
6.2 实测验证:电测法怎么“看”弯曲应力
理论公式推导完了,实际怎么验证?工程和实验力学里最常用的手段是电测法。
做法是:在梁的待测截面处沿梁轴方向贴电阻应变片,测出应变 ε,再通过胡克定律 σ = E·ε 算应力。
一个经典的验证实验是在矩形梁上沿高度方向贴一排应变片,加载后你会发现:
- 上下边缘应变最大,方向相反(一个拉一个压);
- 中性轴处应变接近 0;
- 中间位置的应变差不多按线性过渡。
这实际上就是对前面“平截面假设”和“应力线性分布”最直接的实验背书。我读书时做这个实验,印象最深的是中性轴处应变片读数真的小到和零差不多了,那一刻对公式的信心就建立起来了。
在实际工程项目中,如果某个结构件的弯曲应力算出来临界,比如到了许用应力的 80% 以上,我们有时会在样机测试中贴应变片实测确认。这种“计算 + 实测”双保险的做法,在关键结构件上非常值得用。
6.3 学习和计算心法
最后分享几个我总结的小技巧。
第一,画内力图时,把弯矩图画在受拉侧,剪力图标注正负区间。这样你一眼能看出危险截面,不会在应力计算时还回去找图。
第二,算正应力之前先问自己三个问题:这个截面弯矩是多少?中性轴在哪里?离中性轴最远的点在哪里?回答完这三个问题,σ_max 就不会错。
第三,切应力校核一定要看截面形状。矩形就是 1.5 倍平均,圆形就是 4/3 倍平均,工字钢就看腹板平均切应力。记不住系数就现场推一遍,推到 τ = (F_S·S_z*)/(I_z·b) 就能理解为什么形状不同系数不同了。
第四,短粗梁别忘了切应力。我后来做机械支架校核时,有个悬臂支架长度只有 200 mm,截面是高 80 mm 的矩形,按正应力算强度绰绰有余,但剪力非常大,最后在加载测试中出现腹板处剪切开裂,一查就是当初没做切应力校核。从那以后我给自己定了一条规矩:凡是梁的跨高比小于 5,必须同时校核正应力和切应力;跨高比在 5~10 之间时,切应力至少算一遍确认不是控制因素。
这章学到这,你对弯曲应力的理解应该已经不是“背公式”的层次了。剩下的就是多做题、多算梁,内力图画顺了,公式用顺手了,后面学组合变形、压杆稳定时就会省力很多。