3. Ansys Mechanical 螺栓建模基础
螺栓连接在有限元分析中看似只是一个“圆柱加螺母”的简单结构,但真正决定计算能否收敛、预紧力能否准确传递、连接刚度是否可信的,往往不是螺栓本身,而是几何简化方式、螺纹处理策略、接触对定义和网格划分这四个基础环节。本节围绕这四点展开,目标是让读者在动手建模之前,先建立一套可复用的判断依据。
一、螺栓几何简化:先决定“算到哪一层”
螺栓几何简化的核心问题不是“能不能简化”,而是“简化到什么程度仍能保留本节分析所需的力学特征”。对于以预紧力传递和连接刚度为主要目标的静力分析,通常采用以下简化层级:
- 完整实体螺栓:保留螺栓头、螺杆、螺母,适用于需要考察螺栓头下方压应力分布、螺母支承面接触状态或局部屈服的场景。
- 无头螺杆+螺母:省略螺栓头,用等效圆柱代替,适用于被连接件刚度远大于螺栓头局部变形、且不关心头部应力的情况。
- 螺杆+刚性螺母:将螺母设为刚体,仅保留螺杆变形,适用于螺母刚度足够大、分析重点在螺杆拉伸的场合。
- 梁/杆单元替代:用梁单元或杆单元代替螺栓,仅传递轴向力,适用于大规模装配体中螺栓仅作为连接刚度的贡献者。
实际建模中,最常见的折中是“保留螺栓头和螺母的实体,螺杆用圆柱代替,螺纹不建真实牙型”。这样既保留了支承面接触和预紧力传递路径,又避免了螺纹牙型带来的巨大网格量和接触非线性。需要提醒的是,简化后螺栓的拉伸刚度会略高于真实螺纹段,若分析对螺栓伸长量敏感,应通过等效直径或等效弹性模量进行修正。
二、螺纹处理策略:不建牙型,但要把“螺纹效应”算进去
螺纹的真实牙型会带来两个后果:一是接触面数量剧增,二是应力集中严重,二者都会显著增加计算成本。因此,工程分析中通常不建真实螺纹,而是采用以下三种策略之一:
- 光滑圆柱+等效直径:将螺纹段简化为光滑圆柱,直径取螺纹中径或应力截面积对应的等效直径。例如M10粗牙螺纹,应力截面积约58 mm²,对应等效直径约8.6 mm,而非公称直径10 mm。
- 光滑圆柱+等效弹性模量:保持公称直径不变,降低螺纹段弹性模量,使螺杆轴向刚度与真实螺纹段一致。这种方法在Ansys Mechanical中通过给螺纹段单独赋材料实现。
- 螺纹区域局部细化+绑定接触:在螺纹旋合区域建立绑定接触,不模拟螺纹滑移,仅传递轴向力和部分剪切力。适用于不关心螺纹松脱、只关心预紧力传递的场合。
选择哪种策略,取决于分析目标。若只关心被连接件夹紧力与螺栓轴向应力,等效直径法最直接;若关心螺纹根部疲劳,则必须建真实牙型或采用子模型技术。需要强调的是,无论采用哪种策略,都应在分析报告中明确写出简化假设,否则结果的可信度无法评估。
三、接触对创建:预紧力传递的关键路径
螺栓连接中至少存在三类接触:螺栓头/螺母与被连接件之间的支承面接触、被连接件之间的结合面接触、螺纹旋合面接触。Ansys Mechanical中创建接触对时,需要重点关注以下设置:
- 接触类型:支承面接触和结合面接触通常设为摩擦接触或绑定接触。若被连接件之间不允许分离,可用绑定;若需要判断是否张开,必须用摩擦接触并设置合理摩擦系数。
- 目标面与接触面:一般将刚度较大、网格较粗的一侧设为目标面,刚度较小、网格较细的一侧设为接触面。螺栓头与垫圈接触时,垫圈为目标面,螺栓头为接触面。
- 接触刚度:法向刚度因子不宜过大,否则收敛困难;也不宜过小,否则穿透量偏大。建议从1.0开始,根据收敛情况调整到0.1~0.5。
- 摩擦系数:钢-钢干摩擦可取0.15~0.20,有润滑可取0.08~0.12。摩擦系数直接影响预紧力向夹紧力的转化效率,不可随意取0。
四、网格划分要点:把资源放在该放的地方
螺栓连接的网格划分有一个基本原则:接触区域和应力梯度大的区域必须细,远离接触区的区域可以粗。具体做法如下:
- 螺杆轴向网格:沿螺杆轴向至少布置8~12层单元,以保证预紧力沿轴向传递的精度。
- 螺纹段网格:若采用等效圆柱,螺纹段网格可与螺杆一致;若建真实螺纹,牙根处需至少3层单元,且单元尺寸不超过牙距的1/3。
- 支承面网格:螺栓头/螺母下方接触区域应细化,单元尺寸建议为螺栓直径的1/10~1/8。例如M10螺栓,接触区单元尺寸约1.0~1.2 mm。
- 被连接件网格:远离螺栓的区域可适当放粗,但结合面附近应至少与螺栓接触区网格密度匹配,避免接触面网格不匹配导致穿透。
- 单元类型:优先使用六面体单元(Hex20或Hex8),接触区域避免使用四面体单元,因为四面体在接触分析中容易产生锁定和精度损失。
下面这张图展示了螺栓连接建模中四个关键环节的输入、处理与输出关系,以及它们对最终分析结果的影响路径。
五、一个可复用的建模检查清单
为了把上述要点落到操作层面,下面给出一份螺栓连接建模检查清单,可直接用于建模后的自检:
| 检查项 | 合格标准 | 常见问题 |
|---|---|---|
| 几何简化层级 | 与分析目标匹配,已记录简化假设 | 过度简化导致刚度失真 |
| 螺纹等效方式 | 等效直径或等效模量有计算依据 | 直接用公称直径代替中径 |
| 接触对定义 | 支承面、结合面、螺纹面均已定义 | 漏掉结合面接触 |
| 摩擦系数 | 根据实际表面状态取值,非0 | 默认取0导致预紧力全部传递 |
| 预紧截面 | 位于螺杆中部,垂直于螺栓轴线 | 加在螺栓头或螺母上 |
| 接触区网格 | 单元尺寸约为螺栓直径的1/10~1/8 | 接触区网格与目标面不匹配 |
| 螺杆轴向网格 | 至少8~12层单元 | 仅2~3层,轴向力传递失真 |
| 单元类型 | 接触区优先六面体 | 四面体导致接触锁定 |
最后需要强调,螺栓建模的四个环节不是孤立的。几何简化决定了接触对的数量和位置,螺纹处理策略影响螺杆刚度,接触对设置决定预紧力能否有效传递,网格划分则直接影响接触收敛和穿透量。任何一个环节的疏忽,都可能在结果中表现为“预紧力加不上去”“结合面异常张开”或“螺栓应力偏低”等假象。建议在正式计算前,先用一个简化模型做预紧力传递的快速验证,确认力流路径正确后,再逐步细化网格和接触设置。