实际结构都是三维实体,梁单元需要抽成线体,这已经是一种简化,必然带来误差。再加上算法原因以及电脑计算原因,误差是必然存在的。
除此之外,结构实际尺寸与名义尺寸也存在误差,以及材料参数误差,最重要还有边界条件的理想化误差。
总而言之,误差来源非常丰富,有的因素还难以量化。
实体单元没有梁单元抽线体的误差,但其它误差都是存在的。并且网格密度会影响实体单元的分析结果。
总而言之,误差来源非常丰富,有的因素还难以量化。
本文标题的问题,看似是个负责的有深度的问题,其实是个伪问题,不成立的问题。
任何单元的分析结果都会存在误差,误差来源非常丰富,不可能完全消除,我们只能把误差控制在可接受的范围之内。
以下是对同一结构,采用不同单元的分析结果:
梁单元结果和实体单元结果存在差距,并且无法消除,无法判断哪个结果更准确。因为:
1)判断哪个结果更准确的前提是有标准答案,请问对比答案是实测值还是解析解。实测值有没有误差?解析公式也是基于简化得到的!
2)误差来源十分广泛,相较而言,单元类型的区别只是很小的因素。当一个结构可以抽梁,即意味着使用梁单元造成的误差是可以接受的。
问这种问题,其实反映了某种思维方式:线性思维,标签化思维。希望只凭借单元类型就能指导自己的仿真行为。然而,现实结果是由多方面因素决定的,只掌握一个因素,并且往往还不是主要因素,怎么可能把握住现实的走向。
这种思维很常见,危害也很大。笔者经常看到有人评价这个人是坏人,那个人是好人。这也是标签化思维、线性思维的体现。人是非常复杂的,有时候做好事,有时候做坏事。大部分人都不能简单的标签为好人或坏人。
如果你不想平庸,追求出色的人生,你首先就是要努力避免标签化思维、线性思维。
把握复杂的人生,需要综合考虑更方面的因素。
沉下心,好好研究。