公差堆叠分析 返回
尺寸与公差分析工具

公差堆叠分析(RSS法·最坏情况·蒙特卡洛)

用最坏情况法、RSS法、蒙特卡洛仿真对比分析零件尺寸公差堆叠后的装配间隙。龙卷风图可视化各零件贡献度。

零件列表
零件名 公称值
[mm]
+公差 −公差 灵敏度 a
西格玛水平
蒙特卡洛样本数
最小间隙目标 [mm]
计算结果
MC σ
mm
P(Y < 目標)
不合格率 [%]
Cp / Cpk
工程能力指数
MC 最小値
mm
公称间隙 Y
mm
WC 公差 ±
mm
RSS 公差 ±
mm
MC 平均
mm
蒙特卡洛 — 装配间隙分布
托龙卷风图 — RSS分散的贡献度

什么是公差堆叠分析

🙋
公差堆叠分析是什么?听起来好复杂。
🎓
简单来说,就是算总账。比如你要把好几个零件组装起来,每个零件都有允许的尺寸误差(就是公差),公差堆叠分析就是计算这些误差累积起来,会不会导致最终装配失败,比如两个零件卡不进去或者间隙太大。你可以试着在模拟器里拖动“最小间隙目标”滑块,看看不同要求下,分析方法的结果变化有多大。
🙋
诶,真的吗?那工具里说的“最坏情况法”和“RSS法”有啥区别?
🎓
最坏情况法就是做最坏的打算:假设所有零件都同时往最糟糕的方向偏差。这能保证100%不出问题,但代价是公差要求会非常严,生产成本高。RSS法则更“聪明”,它认为所有零件同时达到最坏偏差的概率极低,就像你不会每天都遇到所有红灯一样。在实际工程中,比如汽车发动机活塞装配,如果按最坏情况设计,零件会贵得离谱,所以批量生产常用RSS法。你调整一下“西格玛水平”参数,就能看到RSS法的预测Pass率如何变化。
🙋
那蒙特卡洛仿真又是干嘛的?听起来像赌博游戏。
🎓
哈哈,它确实靠“随机抽样”。简单来说,就是用计算机模拟成千上万次装配过程,每次都给每个零件的尺寸一个随机误差(符合它的公差分布),然后看最终间隙的统计结果。这方法特别强大,能处理RSS法搞不定的复杂情况,比如公差不是对称的,或者零件尺寸不是完美的正态分布。在模拟器里,你把“蒙特卡洛样本数”从1千调到5万,会发现结果越来越稳定,就像抛硬币次数越多,正面比例越接近50%。工程现场常见的是用它来验证高风险装配,比如航天器精密部件的间隙预测。

物理模型与关键公式

最坏情况法 (Worst-Case, WC):这是最保守的公差累积计算模型。它假设装配链中每一个零件的尺寸都同时处于其公差带的最不利极限位置。该模型保证100%的装配成功率,但得出的总公差要求往往过于苛刻。

$$T_{\text{WC}}=\sum_{i=1}^{n}|a_i\cdot t_i|$$

其中,$T_{\text{WC}}$ 是最坏情况下的总公差,$a_i$ 是第 $i$ 个零件的敏感系数(通常为1或-1,表示尺寸增减对总间隙的影响方向),$t_i$ 是该零件的尺寸公差,$n$ 是零件总数。

统计平方和根法 (Root Sum Squares, RSS):这是一个基于概率统计的模型。它假设各零件的尺寸是相互独立的随机变量,通常服从正态分布,且落在其公差带内。通过方差的可加性来计算总变差,结果比最坏情况法宽松,更符合大批量生产的实际情况。

$$T_{\text{RSS}}=k\sqrt{\sum_{i=1}^{n}(a_i t_i)^2}$$

其中,$T_{\text{RSS}}$ 是在给定置信水平下的统计总公差,$k$ 是西格玛水平(例如 $k=3$ 对应99.73%的置信度)。$a_i$ 和 $t_i$ 的含义同上。根号下的求和体现了方差相加的原理。

现实世界中的应用

汽车发动机装配:活塞、连杆、曲轴等部件有严格的间隙要求。使用RSS法进行公差分析,可以在保证极高Pass率(如99.73%)的同时,放宽单个零件的加工精度,从而大幅降低发动机制造成本。

智能手机结构设计:手机中框、屏幕、电池盖之间的间隙和段差直接影响手感和美观。设计初期常用最坏情况法进行校核,确保极端情况下也不会发生干涉;量产前则会采用蒙特卡洛仿真,预测实际生产中的不良率,并优化公差分配。

航空航天精密机构:卫星太阳能帆板的展开机构、航天器的对接机构对间隙极为敏感。由于零件成本极高且失效后果严重,通常会综合使用最坏情况法(用于安全关键尺寸)和蒙特卡洛仿真(用于分析复杂公差链和非正态分布误差源)进行多重验证。

批量生产的机械轴承装配:轴承、轴和轴承座的配合公差直接影响设备寿命和噪音。工程师利用RSS法计算配合间隙的分布,并据此选择标准公差等级的零件,在保证性能的前提下实现供应链的标准化和成本最优化。

常见误解与注意事项

首先,你是否误以为“RSS法总是比最坏情况法更好(能得出更窄的公差范围)”? 实际上,当零件数量极少时(例如2-3个零项),RSS法的结果可能与最坏情况法几乎相同,甚至可能误判安全系数。例如,仅有两个零件的公差为±0.1mm时,最坏情况法结果为±0.2mm,RSS法结果约为±0.14mm。如果此时盲目信赖RSS法进行设计,就可能面临不良率高于预期的风险。请记住,零件数量越多,统计平均化的效果越显著,RSS法的真正价值才能得以发挥。

其次,“灵敏度系数a_i不都是+1或-1吗?”这种误解。在简单的线性尺寸链中确实如此,但一旦涉及几何关系或角度,情况就不同了。例如,计算连杆机构间隙时,零件长度公差会通过角度的正弦或余弦函数产生影响。此时,灵敏度系数会变成与1完全不同的值。如果工具允许调整“灵敏度系数”,建议尝试输入1以外的值(如0.5或-0.707等),观察结果如何变化。

最后,蒙特卡洛法的“分布设定”陷阱。工具为简化常默认假设正态分布,但实际工程中往往并非如此。例如,切削加工中刀具磨损会导致尺寸单向偏移,筛选装配后的零件分布会被截断。如果忽略这些实际分布而使用默认的正态分布进行计算,会对实际不良率产生严重误判。蒙特卡洛法的最大优势正在于这种“分布的自由度”,因此应尽可能养成根据实际测量数据推定分布的习惯。