====================================================================================
机床热变形与温升补偿分析器
====================================================================================
样本：37 个点，0~180 min，每 5 min 一点；定位公差预算 +-20.0 um
温度口径：相对温升 dT = 主轴温度 - 环境温度；位移为工件相对刀具的位置漂移

【温升与热平衡】
  主轴温度：46.00 C（开机） -> 49.93 C（180 min）
  相对温升 dT：2.00 C -> 5.93 C（末端稳态估计 6.47 C）
  热平衡判据：dT 达到稳态值 95%（即 6.15 C）
  -> 达到热平衡约需 145 min（工程经验：3 倍时间常数）
  实测：90 min 时 dT = 5.46 C；180 min 时 dT = 5.93 C

【热误差幅度与公差预算】
  稳态热误差（一次模型外推）= 37.57 um
  采样期最大位移 = 39.10 um，最小 = 11.86 um，波动幅度 = 27.24 um
  公差预算全宽 = +-20.0 um（40.0 um）；热误差占预算 93.9%
  -> 单靠热变形一项就吃掉了整个公差预算，问题必须处理，不能只靠调刀补。

【补偿模型拟合】
  一次模型  位移 = 1.455 + 5.578 x dT      R2 = 0.9981，残差 RMS = 0.348 um，最大 0.805 um
  二次模型  位移 = 0.063 + 6.298 x dT + -0.082 x dT^2   R2 = 0.9985，残差 RMS = 0.313 um，最大 0.755 um
  灵敏度：dT 每升高 1 C，位移变化约 5.58 um（在 dT = 5.9 C 附近）
  二次项贡献：在 dT = 5.9 C 处为 -2.87 um
  -> 线性补偿已足够：一次模型残差最大 0.805 um，占公差预算 2.0%。
     二次项在当前温升范围内基本被一次模型吸收；若温升范围再扩大一倍，需要重新评估。
  补偿后残余 vs 公差预算：一次 0.805 um（2.0%），二次 0.755 um（1.9%）

【dT 与位移对照（每 8 个点抽 1 个）】
  时间min      主轴C        环境C        dT C         位移um         补偿残差um
  0          24.00      22.00      2.00         11.86        -0.476
  40         26.36      22.31      4.05         24.27        +0.056
  80         27.32      21.42      5.90         34.34        -0.052
  120        27.72      22.78      4.94         29.00        -0.197
  160        27.89      21.11      6.77         38.74        -0.223

【结论与行动建议】
  1) 开机后约 145 min 内机床处于非热平衡状态，这段时间不要加工关键尺寸件，
     或者把关键件排在热平衡之后；做不到就按下一条补偿。
  2) 热误差稳态幅度 37.57 um，线性补偿后残余最大 0.80 um，二次补偿后 0.76 um。
  3) 补偿落地方式：把 dT 接入数控系统的热补偿表（或直接写进 CAM 的刀补），
     模型系数用本厂数据每月重拟合一次；换季/空调改造后必须重拟合。
  4) 温度控制建议：车间温度波动控制在 +-0.5 C 以内可把 dT 波动压到最小；
     主轴冷却机的水温设定点越低，稳态 dT 越小，但注意结露风险。
  5) 验收口径：热误差单列一项，与几何误差、刀具磨损分开考核；
     三项加起来的最大偏差才是实际能保证的尺寸公差。
