那个该死的网格,你以为无关紧要?
很多人一上来就是自动网格划分,然后点求解,等个进度条,出来一张五彩斑斓的云图,就觉得大功告成。拜托,网格划分是有限元分析的地基,地基歪了,楼盖得再高也得塌。我记得刚入行那会儿,带我的师傅老周,一个脾气暴躁的德国海归,每次看我直接用默认四面体,就敲我脑袋:“你当这是乐高呢?该用六面体的地方用了四面体,刚度矩阵能对?”
边界条件——仿真最容易翻车的地方
边界条件,我敢说,80%的仿真错误出在这里。软件默认的固定约束,那玩意儿太理想了。现实中哪有绝对的固支?螺栓连接有预紧力,接触面有摩擦,焊接有残余应力……你给一个零件底面全约束,那是在造神,不是在做工程。 有一次,一个做机床床身的团队,他们把地脚螺栓孔全固定,结果模态分析前三阶频率和实验差了20%。他们百思不得其解,我看了模型,只改了一处:把地脚螺栓孔改成弹性约束,用弹簧单元模拟地基刚度。结果——频率误差直接降到5%以内。他们总监后来请我吃了顿饭。 所以,边界条件是连接虚拟与现实的桥梁,它必须反映真实工况。螺栓预紧力怎么加?用PRETS179单元,分载荷步。过盈配合怎么处理?接触设置里的offset。这些东西,教科书不会教你,全是踩坑踩出来的。
材料模型:你还敢用线性?

不要迷恋神器,有限元分析需要工程判断
现在软件越来越傻瓜化,点几下就能出结果。但有限元分析的本质是应用力学,不是软件操作。我见过用顶级软件算出荒唐结果,还深信不疑的人。原因很简单:他们缺乏基本的力学直觉。一个梁的挠度大概多少,手算都能估算;一个孔的应力集中系数大约3,一看云图应力飙升,马上就该怀疑是应力奇异,而不是宣布零件会断裂。 说到应力奇异,这是另一个重灾区。直角拐角、点载荷、边界条件突变……这些地方应力无限大,计算值没有意义。你得用子模型、或考虑到实际圆角,或用应力线性化来评估。千万别傻傻地拿奇异点的应力去校核疲劳,那你的零件可能永远都设计不出来,或者设计出个傻大黑粗的怪物。 最后,我想说,有限元分析是个好工具,但它只是一个工具。它不能替代你的思考。每一次分析前,问问自己:我想从这次仿真中得到什么?我简化的模型合理吗?结果的趋势对不对?多问自己几个为什么,可能比点那个“求解”按钮更重要。