回弹差30%?冲压成型三重非线性这样设

很多人第一次在 Mechanical 里做冲压,材料属性按弹性给、大变形忘了开、板料和模具全设成刚体,结果算出来钢板像铁板一块,压下去根本不贴模,后处理一看回弹量跟实测差出 30%。问题不在软件,而在冲压天生就是材料非线性+几何非线性+状态非线性三重叠加,少开一个开关,结果就是两张皮。

这篇把实训课里"钢板-凸模-凹模-压块"这套完整流程拆成 5 个关键点,照着设基本能一次算通。


1. 先搞清楚:冲压为什么是非线性重灾区


概念上,冲压靠压力机和模具对板材施加外力,让它产生塑性变形或分离。全世界钢材里约 60%~70% 是板材,车身覆盖件、油箱、散热器片、容器壳体全是冲压件。它同时触发三种非线性:材料非线性(钢板进入弹塑性,屈服后应力应变不再是线性关系)、几何非线性(压下过程大位移大转动,必须打开大变形开关)、状态非线性(板料和模具接触、摩擦、分离,接触状态随时间不断变化)。

踩坑点就是新手常拿静力分析那一套线性思路套冲压,三种非线性只开了接触,结果要么不收敛,要么变形量离谱。

图片

回弹差30%?冲压成型三重非线性这样设的图2


上图就是典型的冲压装配:上面是凸模(下行施压),中间是钢板(柔性体),两边是压块(压住料边),下面是带型腔的凹模。四个体缺一不可,坐标系按 mm 制,草绘在 XY 平面完成。

2. 材料与刚体:板料必须柔性,模具千万别错


钢板要定义成弹塑性材料:屈服强度取 205MPa 量级,切线模量给 0(理想弹塑性),配合多线性各向同性硬化数据点。这一步最常见的报错是"You must enter at least 2 temperature values for the Nonlinear temperature material"——你不小心选成了温度相关的非线性材料模型,却只填了室温一条曲线,换对模型就行。

更要命的是体的柔性/刚性属性:钢板设柔性体参与变形,凸模、凹模、压块全部设成刚体(Rigid)。很多新手图省事把板料也留成刚体,那它永远不会塑性变形,整个分析白做。刚体只需给参考点和质量,不需要划分网格算应力。

图片

回弹差30%?冲压成型三重非线性这样设的图4


3. 接触与加载:一个接触对只能选一个面


接触默认设无摩擦即可(冲压深拉延另说),关键操作细节:一个接触对一次只能选一个接触面,方向反了用 Flip 翻转;压块下行用位移加载,下行行程约 12mm,靠时间函数(Function Expression)给历程,典型写法是 STEPTIME(0,0,0.5,0)+STEP(0.5,0,1,-12)——0~0.5 秒不动,0.5~1 秒匀速压下 12mm,回程同理。

图片

回弹差30%?冲压成型三重非线性这样设的图6


这张图里左下的 Function Expression 就是那条时间历程曲线,时间 t=1.5 时刻模型正好压到型腔里。新手常犯的错是直接给一个 12mm 的阶跃位移,瞬间加载直接把求解器打崩。

4. 不收敛怎么调:子步和稳定性阻尼


动态分析设 1 秒时长,初始子步给 100(即 0.01 秒一步),打开大变形。若中途不收敛,按顺序调:接触算法从罚函数改成增广拉格朗日;打开稳定性阻尼(稳定因子取 0.1 量级)帮它跨过接触突变点;实在不行就把加载历程拆得更细、逐步加载。别一上来就把收敛准则放到很松,那是拿精度换收敛,回弹量全飘。


5. 结果看什么:残余应力、残余应变和回弹


算完后处理重点看三个量:等效应力(看是否进入屈服、应力集中在哪)、等效塑性应变(看局部变薄/起裂风险区)、总变形与回弹(凸模回程后钢板的弹性回复量)。冲压仿真准不准,最后就是拿回弹量跟实测对标,回弹差几毫米内才算工程可用。


小结


冲压成型 = 弹塑性材料 + 大变形开关 + 接触对 + 时间函数加载 + 逐步收敛调参。板料柔性、模具刚性、一个接触对一个面,这三条守住,基本不会出现"压不动、不收敛、回弹离谱"三连。


【配套资料领取】


扫码添加小助理,私信回复关键词【冲压成型】,领取本篇配套资料包:①弹塑性材料参数表(屈服强度/切线模量参考值)②大变形与接触设置截图清单 ③压块下行 12mm 时间函数模板 ④不收敛调参顺序表(罚函数/增广拉格朗日/稳定性阻尼)⑤残余应力与回弹后处理步骤 ⑥钢板-凸模-凹模-压块建模要点清单。

查看全文
我的头像
默认 最新
ansys结构交流群