外伸梁模拟器 返回
结构分析模拟器

外伸梁模拟器 — 支反力·SFD·BMD·挠度

左右铰支主跨与右端外伸的自由端组成的梁,在均布荷载与悬挑端集中力作用下进行分析。支反力、最大弯矩、悬挑端挠度与SFD/BMD分布实时计算并可视化。

参数设置
主跨 L_AB
m
悬挑长度 c
m
均布荷载 w
kN/m
悬挑端集中力 P
kN

抗弯刚度固定为 EI = 50000 kN·m²。均布荷载 w 作用于全长(L_AB+c)。

计算结果
左支座反力 R_A
右支座反力 R_B
悬挑根部弯矩 M_B
悬挑端挠度 δ_D
梁模型·SFD·BMD

上=梁模型(A·B支座、均布荷载与悬挑端集中力)/中=剪力图 SFD/下=弯矩图 BMD(悬挑根部为负)

理论与主要公式

在支座A(x=0)与支座B(x=L_AB)两点铰支,从B向右延伸长度c的悬挑段至自由端D。下式用于评估均布荷载w(作用于全长)与悬挑端集中力P下的反力与弯矩。

由对A点的力矩平衡求右支座反力:

$$R_B = \frac{w\,L_{AB}^{2}/2 + w\,c\,(L_{AB}+c/2) + P\,(L_{AB}+c)}{L_{AB}}$$

由竖向力平衡求左支座反力:

$$R_A = w\,(L_{AB}+c) + P - R_B$$

悬挑根部B点的负弯矩:

$$M_B = -\left(\frac{w\,c^{2}}{2} + P\,c\right)$$

悬挑端D的挠度(以B为固定端的悬臂梁近似):

$$\delta_D \approx \frac{w\,c^{4}}{8\,EI} + \frac{P\,c^{3}}{3\,EI}$$

主跨内剪力在 x = R_A / w 处为零,该点产生正向最大弯矩。悬挑长度 c 或集中力 P 增大时 M_B(负)随之增大,设计上需特别关注悬挑根部上缘受拉。

外伸梁模拟器是什么

🙋
「外伸梁」我第一次听说,它跟普通的简支梁有什么不同?
🎓
简单说,就是从支座向外「伸出去」的部分(外伸/悬挑段)的梁。阳台、屋檐、桥梁的人行道部分都是典型例子。本工具中左端A和内侧B两点支撑,从B向右伸出长度c的悬挑段到自由端D,那里承受荷载。关键点是「主跨(A〜B)」和「悬挑段(B〜D)」弯曲方向相反。
🙋
方向相反?看BMD卡片,在B那里确实急剧向下折弯了。
🎓
对,那就是负弯矩M_B。主跨是「上压下拉」,但悬挑根部反过来是「上拉下压」。钢筋混凝土梁在B处就需要增加上部钢筋。默认值(L_AB=5, c=2, w=10, P=20)下应该显示 M_B = -60 kN·m,确认一下。
🙋
真的,显示 -60.0 kN·m。R_A 是13、R_B 是77,左右差别真大啊。
🎓
因为悬挑侧的荷载几乎都由B附近承担。R_B 远大于R_A。实际上把悬挑长度c或悬挑端集中力P增大,R_B会越来越大,R_A反而越来越小(甚至变为负值=上抬)。这就是杠杆原理。试着拖动滑块就能直观体会。
🙋
悬挑端挠度只有1.47 mm,挺小的呢。
🎓
因为EI=50000 kN·m²是较刚硬的梁。我们用 $\delta_D \approx wc^4/(8EI) + Pc^3/(3EI)$ 评估,c=2m时正是这个值。试把c翻倍到4m,挠度会跳到16倍以上——c⁴次方使悬挑长度的影响极其强烈。设计实务中通常以跨度的1/250〜1/300作为挠度限值。

常见问题

结构工程的符号规则定义为「梁下表面受拉时为正」。主跨下表面受拉,故为正弯矩;悬挑根部上表面受拉,故为负弯矩。模拟器的BMD中,主跨侧向下凸(正)、悬挑侧向上凸(负),正是这一规则的体现。钢筋混凝土梁的主筋配置中,需在受拉侧布置主筋,因此悬挑根部需要「上部钢筋」。
会的。当悬挑端P较大、悬挑长度c较大、主跨较短同时满足时,左支座A会出现上抬趋势(反力向下)。具体而言 R_A < 0 时,A 需要起到「将梁向下压住」的作用。普通铰支座或滚动支座无法承担这种情形,需要用锚栓或配重等「拉结机构」。在本工具中调整滑块可找到使R_A变为负值的组合,这在实际结构设计中是重要的检查项。
主跨内任意点的弯矩为 M(x) = R_A·x − w·x²/2,剪力 V(x) = R_A − w·x 为零时 x = R_A/w 处取得极值。默认值下 R_A=13 kN、w=10 kN/m,故 x*=1.3 m,该点产生 M+ ≈ 8.45 kN·m 的正弯矩。BMD卡片右上角的「M+」即此值。务必确认 x* 落在主跨范围内(0 < x* < L_AB)。
本工具关注的是「不依赖截面刚度」的量(反力·弯矩·SFD·BMD)和挠度。挠度δ_D与EI成反比,把显示值按比例换算即可对应任意EI。例如:显示1.47 mm(EI=50000)时,若将EI加倍到100000 kN·m²,则挠度变为一半的0.74 mm。滑块过多会降低参数敏感度,对初学者不利,因此采用EI固定的设计,让用户自行换算「其他EI下的情况」。

实际应用

阳台·悬挑板:公寓阳台是典型的外伸梁。室内一侧的墙或主梁相当于支座B,外侧到栏杆为悬挑部分。栏杆荷载(悬挑端集中P)和人员荷载·自重(均布w)共同作用,根部负弯矩M_B成为钢筋配筋的关键。设计实务中通常采用考虑主跨连续性的连续梁模型进行计算。

桥梁悬挑施工(悬臂浇筑法):大跨度桥梁施工常用悬臂浇筑法,从桥墩向左右对称悬挑施工。施工过程中各阶段悬挑端会承受作业机械重量作为集中荷载,根部负弯矩达到最大的时刻被作为设计关键阶段评估。本工具的思路可直接应用于桥墩位置的检算。

起重机·工程机械的支腿:移动式起重机的支腿是从机身水平伸出的梁。先端的支撑垫接触地面的位置是D,机身侧的安装部为B,对侧的支腿可视为A。吊载随回转移动时左右支腿反力分配变化剧烈,一旦一侧上抬(R_A < 0)整机就会倾覆。稳定性计算正是外伸梁模型在底盘上的应用。

屋檐·广告牌支撑:从外墙水平伸出的屋檐或大型广告牌承受雪荷载、风荷载(特别是向上的升力)。风向上托起的荷载与通常方向相反,相当于负P,使根部弯矩方向反转,不仅上缘、下缘也可能产生拉伸破坏风险。实务做法是用本工具模拟双向荷载以确认所有工况下的安全性。

常见误解与注意事项

最常见的误解是「外伸梁=悬臂梁的延伸」而忽略主跨影响。确实只看悬挑部分像是悬臂梁,但根部B并非真正的固定端,而是有「主跨弹性曲线在B点的转角θ_B」。严格计算需写成δ_D = (悬臂部分) + θ_B·c,特别是主跨较短而悬挑较长时,θ_B的贡献不可忽略。本工具作为快速估算仅计算悬臂部分,更精密的检算建议使用连续梁分析或FEM。

其次常见的是混淆支反力正负与支座「上抬」的物理含义。R_A > 0 表示「支座A向上推梁」,R_A < 0 表示「梁试图把支座A向上拉起,支座A必须向下拉住梁」。后者用普通铰支(滚动支座)无法支撑,需要锚栓或压重等「拉结机构」。在本工具拖动滑块直到R_A变为负值,可直观感受这种危险状态。

最后注意不要把BMD的正负值与受拉侧混淆。BMD显示为「负」并不意味着该点易破坏,关键在于「拉伸出现在哪一侧」。主跨正弯矩区域下缘受拉,悬挑根部负弯矩区域上缘受拉,钢筋混凝土梁需将主筋布置在受拉侧。BMD折弯过零的点称为反弯点,是上下主筋切换位置的施工重要标志。