很多有三五年机械设计经验的工程师,都学过工艺仿真,也会操作常用软件,可一到实际项目就翻车。算出来的成形载荷差出三分之一,试模回弹和仿真结果对不上,花大价钱做的仿真最后成了投标用的摆设。这些问题,我在现场摸了十几年,见的太多了。
为什么你做的工艺仿真模拟总和实际对不上?
上个月刚帮一个汽配厂解决了一个锻造项目的问题。他们做铝合金汽车控制臂,仿真算出来的成形载荷是1200吨,开了1000吨的锻压床上马,打了五件,四件充型不满,还有一件把模具压裂了一道小缝。
查了下他们的仿真模型,问题出在哪?边界条件全用的默认值。模具温度设成恒定200℃,坯料温度也给了均匀的420℃。实际呢?车间连续生产,每三分钟压一件,模具连续工作四小时,表面温度早就升到270℃以上了,铝合金坯料放到传送带上,送进模具的过程边角已经降温了快50℃。
就这两个参数差了几十度,载荷差了快30%,一点都不奇怪。

很多人刚学仿真,总盯着网格画的细不细,求解器选的对不对,把最多的时间花在调云图颜色上。说实话,网格哪怕粗一点,边界条件对了,结果偏差也不会超过10%。边界条件错了,网格画到1微米精度也白搭。
还有一个常见坑,忽略摩擦系数的实际变化。干摩擦和有润滑的摩擦系数差一倍都不止,很多人直接用软件默认的0.3,实际锻造用石墨润滑,一般都在0.15到0.2之间,就这一个数,就能让你算出来的成形载荷差出好几百吨。
工艺仿真模拟选型,适合的才是对的
前两年碰到一个老板,刚开厂就砸了两百万买全套仿真软件,说要做高端研发,结果一年下来,工程师只会用它画网格,大部分项目还是外包出去做仿真。冤不冤?
说实话,不同工艺对应不同的软件,根本不需要大而全。你做冲压成形,AutoForm的精度和效率比通用软件高太多,价格还便宜一半。你做锻造轧制,DEFORM就是行业标配,成熟的材料模型库省了你多少事。你只是算个焊接残余应力,ANSYS的Mechanical模块足够用,根本不需要买高级的非线性模块。

不过话说回来,预算不够就不能做仿真了?不对。我早年在国企的时候,项目经费紧,用开源的Elmer做冷挤压工艺仿真,材料参数自己测了输进去,最后算出来的应力误差才9%,完全满足工艺调整的需求,一分钱没花。对吧?
选型的核心,是看你要什么精度,什么产出。如果你只是要预判有没有开裂起皱,不需要精确到0.1mm的回弹,普通的显式动力学求解足够,不需要上高阶求解器,算起来还快,一个模型晚上就能出结果,要是上了高阶网格,说不定算三天都出不来,耽误项目进度都是常事。
工艺仿真模拟的核心,是落地不是出图

我见过太多仿真报告,云图做的五颜六色,各种应力应变曲线列了一大堆,最后没有一句说这个工艺要改哪里,参数要调多少。这种仿真,做了有什么用?
前年给一家商用车厂做纵梁冲压工艺优化,他们原来的工艺干出来的纵梁,端部回弹一直超差。按照GB/T 13914-2013《冲压件尺寸公差》,1.5米长的纵梁,公差要求是不超过0.8mm,他们干出来一直稳定在1.1mm到1.3mm之间,报废率超过12%,亏了不少钱。
原来他们也做过仿真,说回弹没问题,符合要求。我拿过来模型一看,拉延筋的参数错了,他们把整体拉延筋阻力设成了均匀值,实际上纵梁的端部截面变化大,阻力要比中部高15%左右才对。重新调整模型,把拉延筋圆角从原来的R8改成R5,计算出来回弹就能降到0.5mm到0.7mm之间。
一开始车间的老师傅不信,说干了十几年都是R8,改了肯定出问题。结果试模第一根,测出来回弹0.62mm,刚好在公差范围内,报废率直接降到1%以下。
这里给大家一个通用的合格判定标准,针对成形工艺仿真,误差计算公式是 $\delta = \frac{|\delta_{sim} – \delta_{actual}|}{\delta_{actual}}$,行业通用要求是δ要低于15%,只要做到这个精度,就足够指导生产了,没必要追求百分之几的误差,那都是学术论文搞的东西,现场生产根本不需要那么高。
真的,很多工程师走入了一个误区,就是把仿真当成了玄学,非要追求完美的结果,反而忘了,仿真就是帮你省试模费用,省试模时间的工具。少试一次模,就是几万块的料钱省下来了,这才是仿真的价值。
工艺仿真模拟没那么玄乎,也没那么难。它不是拿来凑成果的工具,也不是包治百病的神药。你把边界条件摸对,把选型选对,把结果落到工艺调整上,它就能给你赚回大把的钱。就这么简单。