原来,
我对大变形有限元
一无所知。
前段时间,我用Marc计算出了一些有疑问的结果。
这个结果中,大变形有限元软件的鼻祖 MSC Marc,在拉伸位移变大时,无论是反力还是侧向位移结果,都和其他主流有限元软件结果差异明显。
当时我觉得这么简单的问题实在没什么可调整的地方,没找到问题出在哪。以为是Marc软件不行。
但读者群体中有高人啊。
因为不清楚他是否愿意,就为老师的头像打码了。这位老师提示我,在Marc软件-分析任务特性窗口-分析选项-高级选项 中,将大应变选项改成自动,就能算出准确结果。
不得不说,这选项真细致,藏的真的深啊。
这个选项改掉后,计算结果在前两位有效数字上,与ANSYS、Abaqus达成了一致。
大应变选项
在文档里 对于大应变选项是这么解释的。
更新拉格朗日法,基于当前构型构建平衡方程,使用柯西应力和对数应变作为应力应变度量;整体拉格朗日法,基于初始构型构建平衡方程,使用第二Piola-Kirchhoff应力和Green-Lagrange应变作为应力和应变度量。
还给出了一些选择选项的表格。
在vola,理论手册中,还有更详细一些的介绍。
以及,更新拉格朗日法据说适用于包含大转动的壳单元、梁单元和大应变弹塑性分析。
但……
不管怎么说,至少在做单轴拉伸算例时,我肯定是没碰这个高级选项的,它为什么没有重置回“自动”呢。
这软件算一个单轴拉伸大变形算例,居然需要修改这么细节的一个选项吗。
Marc软件的程序员们可实在是太看得起它的用户了。