做悬臂梁、压力容器封头或接触装配体时,把SOLID185换成SOLID186,应力峰值跳动20%以上、位移结果偏软或偏硬,是2026年ANSYS Mechanical 2024 R2~2026 R1项目里我反复遇到的现象。本文用同一几何、同一载荷下的对照实测,拆开两个单元的结果差异到底从哪来。
一、问题现象与典型误判

| 模型 | 单元/KEYOPT(2) | 厚度层数 | 节点数 | 最大位移mm(理论/解析) | 最大VM应力MPa | 求解时间s | 备注 |
|---|---|---|---|---|---|---|---|
| A | 185 / 0(全积分) | 1 | 612 | 3.02 / 4.88 | 368 | 1.9 | 剪切闭锁,位移-38% |
| A | 185 / 0 | 4 | 2240 | 4.71 | 332 | 3.4 | 接近收敛 |
| A | 185 / 2(增强应变) | 2 | 1280 | 4.65 | 326 | 2.8 | 弯曲改善明显 |
| A | 186 / 0(缩减) | 1 | 2630 | 4.83 | 318 | 6.1 | 单层即准 |
| A | 186 / 1(全积分) | 1 | 2630 | 4.80 | 321 | 9.7 | 无沙漏,耗时高 |
| B | 185 / 0 | 3(封头) | 41800 | — | 241 | 47 | 拐角平滑但峰值偏低 |
| B | 185 / 2 | 3 | 41800 | — | 263 | 52 | 增强应变提峰值 |
| B | 186 / 0 | 2 | 96500 | — | 271 | 138 | 应力集中捕捉好 |
| B | 186 / 1 | 2 | 96500 | — | 269 | 196 | 差<1%,更稳 读表要点:梁模型185单层完全积分位移误差-38%,186单层缩减仅-1%;但186节点数约4.3倍于185、求解时间翻3~4倍。封头模型186比185(全积分)峰值高12.4%,比185增强应变高3%。 四、分步操作:把差异控在可控范围 Step 1 锁定对比基线。我在Workbench里复制Geometry,建两个Mesh分支,分别指定Enforce Six Node/ Twenty Node,避免几何清理差异混入。 |
/prep7
et,1,solid185
et,2,solid186
keyopt,1,2,0 ! 185默认全积分
keyopt,2,2,0 ! 186默认缩减积分
Step 2 统一网格密度尺度。用Sizing→Element Size固定全局尺寸,厚度向用Sweep→Element Layer设为变量(1/2/4)。切忌用自适应加密后直接比——加密本身会掩盖单元阶次差异。
Step 3 跑网格无关性。185至少做到厚度≥3层、全局尺寸下降两级趋稳;186一层缩减在曲率大处仍须2层以上。我一般以VM应力变化<2%为收敛判据。
Step 4 检查积分与沙漏。186用缩减积分时,Solution Information里看Hourglass Energy/Strain Energy,占比>3%就切KEYOPT(2)=1或局部加186全积分层。【避坑指南】Workbench弹"only 1 element in at least 2 directions with reduced integration"时,别无视,薄壁单层186缩减必出无效结果。
Step 5 非线性场景加接触容差。186中边节点使接触穿透容差默认更紧,我把Normal Stiffness调0.1~1区间做参数扫掠,185则保持默认增强收敛。
Step 6 出报告附双单元对照表。评审最买账的不是"用186",而是"185增强应变与186缩减积分偏差4.1%,取186为基准"。
五、预防与长期维护建议