组合应力分析
返回
Combined 应力

组合应力(轴力 · 弯曲)计算工具

矩形·圆形截面在轴力与双向弯矩作用下的法向应力分布可视化。实时计算中性轴位置、最大拉压应力和屈服安全系数。

参数设置
截面形状
宽度 b
mm
高度 h
mm
材料(屈服应力)
轴力 N
kN
正值=拉伸,负值=压缩
弯矩 M_y
N·m
弯矩 M_z
N·m
计算结果
σ_max 拉伸 [MPa]
σ_min 压缩 [MPa]
中性轴位置 z [mm]
安全系数 SF
Visualization
理论与主要公式
$$\sigma = \frac{N}{A}+ \frac{M_y}{I_y}z + \frac{M_z}{I_z}y$$

矩形:$A=bh$,  $I_y=\dfrac{bh^3}{12}$,  $I_z=\dfrac{hb^3}{12}$

圆形:$A=\dfrac{\pi D^2}{4}$,  $I_y=I_z=\dfrac{\pi D^4}{64}$

安全系数:$SF = \sigma_y / |\sigma_{max}|$

什么是组合应力(轴力·弯曲)

🙋
「组合应力」是什么?听起来好复杂,就是压力和弯曲一起作用吗?
🎓
简单来说,就是一根柱子或者梁,它既被压着(或拉着),又被掰弯了。在实际工程中,这种情况太常见了。比如一根工厂的立柱,上面要支撑很重的设备(轴力),同时设备运行时的振动或者风载又会让它弯曲(弯矩)。你可以在这个模拟器里,试着把「轴力 N」调成一个很大的负值(比如-1000 kN),再把「弯矩 M_y」也调大,就能看到截面上的应力分布从均匀受压变成了一边压得更厉害,另一边甚至可能被拉开的复杂状态。
🙋
诶,真的吗?那这个「中性轴」又是什么?为什么它有时候在截面里面,有时候又跑到外面去了?
🎓
中性轴就是截面上应力为零的那条线,你可以把它想象成「不喜不悲」的分界线,一边受拉,一边受压。当只有轴力时,整个截面均匀受压或受拉,中性轴就跑到无穷远处(截面外)。当你加上弯矩后,中性轴就会移动。你可以在模拟器里试试:先把弯矩设为零,只给一个很大的轴力,看看中性轴是不是显示在截面外;然后慢慢增加弯矩,你会看到中性轴逐渐“走”进截面内部,把截面分成拉压两个区域。
🙋
哦!那「安全系数」又是怎么算出来的?如果它小于1,是不是就代表要出事了?
🎓
没错!安全系数就是材料的「屈服应力」除以我们算出来的「最大应力」。简单说,就是材料的“忍耐力”除以它实际“承受的压力”。如果小于1,说明实际压力超过了忍耐极限,构件就会发生永久变形(屈服),这非常危险。工程现场常见的是,设计师会留出足够的余量。你可以在模拟器里,先输入一个材料的「屈服应力」,比如235 MPa(普通钢材),然后调整载荷,观察安全系数的实时变化。试着把载荷加大,直到安全系数变成红色(小于1),你就模拟了一次“设计失败”。

物理模型与关键公式

组合应力计算的核心是线性叠加原理。截面任意一点的法向应力,由轴力产生的均匀应力与两个方向弯矩产生的弯曲应力叠加而成。

$$\sigma(x, y) = \frac{N}{A}+ \frac{M_y}{I_y}z + \frac{M_z}{I_z}y$$

其中,$\sigma$ 是某点的法向应力(拉为正,压为负),$N$ 是轴力,$A$ 是截面积,$M_y$ 和 $M_z$ 分别是绕y轴和z轴的弯矩,$I_y$ 和 $I_z$ 是相应的截面惯性矩,$y$ 和 $z$ 是该点在截面坐标系中的坐标。

中性轴是截面上所有应力为零的点所连成的直线,其方程可通过令总应力公式为零得到。

$$\frac{N}{A}+ \frac{M_y}{I_y}z + \frac{M_z}{I_z}y = 0$$

这个方程决定了中性轴的位置。当 $N=0$(纯弯曲)时,中性轴通过截面形心。轴力与弯矩组合时,中性轴将平行移动,其位置直观反映了载荷的偏心程度。

现实世界中的应用

建筑结构柱设计:高层建筑的框架柱除了承受上方楼层的重力(轴力),还要抵抗风荷载和地震作用引起的弯矩。工程师使用此工具进行初步校核,确保在最不利组合下,混凝土或钢柱的应力在安全范围内。

机械设备底座与机架:重型机床或发电机的底座,其支撑腿同时承受设备重量(轴力)和运行时的扭振与不平衡力(弯矩)。通过计算组合应力,可以优化地脚螺栓的布置和支撑结构的厚度。

桥梁墩柱与偏心受压构件:位于弯道或斜坡上的桥墩,其受力中心往往不通过墩柱截面形心,形成所谓的“偏心受压”。这是典型的轴力与双向弯矩组合问题,直接关系到桥梁的耐久性与安全。

有限元分析(FEA)的前后处理验证:在进行复杂的三维有限元仿真前或拿到仿真结果后,工程师常选取关键截面,用手工组合应力公式进行快速验算。这能有效发现建模错误或理解应力集中之外的总体应力水平,是CAE工作中重要的“常识校验”环节。

常见误解与注意事项

开始使用此工具时,有几个初学者容易陷入的误区。首先是“轴力与弯矩的符号组合”。工具中定义为“拉为正、压为负”,但若想模拟“压弯柱”状态(压力轴力+弯矩),需将N设为负值,M根据方向设为正值或负值。若符号错误,会导致应力分布完全相反,形成现实中不可能出现的模式,需特别注意。

第二是对“截面惯性矩的方向性”理解不足。矩形截面中输入“M_y”时,这是使截面绕z轴产生弯曲的弯矩,即沿截面高度方向(z向)会产生应力梯度。例如,将梁用作受弯构件时,通常会在需要更大抗弯刚度的方向增大截面惯性矩,通过此工具对比调整I_y和I_z的数值,可帮助理解这一概念。

第三是“安全系数SF=1.0”的含义。SF=1.0理论上表示材料某处开始屈服的理论极限。但在实际工程中,需考虑荷载不确定性和材料离散性,通常以留有裕度的值(如SF=1.5~3以上)为目标。若在此工具中选择“软钢”材料时SF值低于1.2,可将其视为接近失效的参考指标。