尽管其他人解释了网格划分背后的理论框架,但实践却截然不同,鉴于有限元分析结果涵盖了很多产品开发过程,在网格质量至关重要的行业中,这种做法并非完全自动化。
首先让我们了解如何进行网格划分:
用于结构域的网格划分为三种类型:1D网格划分,2D网格划分和基于用于网格划分的元素类型的3D网格划分。
一维网格划分:线元素
2D网格划分:四边形/三边形元素
3D网格划分:六(砖)/五角/四元素。
使用哪个网格(即1D,2D或3D)主要取决于所需的计算精度,计算成本(解决问题所需的时间)以及域的纵横比。最高的宽高比应大于10(通常是拇指法则),以忽略尺寸并选择低维网格。
让我解释。
100X50X80的域具有所有可比较的尺寸,并且最大纵横比为100/50 = 3。因此,将使用3D元素对该零件进行网格划分。
100X50X8的域的一维可忽略不计,最大纵横比为100/8 = 12。因此,将使用2D元素。钣金零件就是一个很好的例子。
域为100X5X8的二维尺寸可以忽略不计,最大纵横比为100/5 = 20。因此,将使用一维元素。桁架组件为例。
一旦确定了要使用的元素类型,就可以看到元素质量。为了保持质量,必须手动进行网格划分。
所有网格划分软件均带有自动网格划分选项,该选项仅适用于可映射零件和直面/块。其他答案(尤其是@Wes的答案)中的大多数解释都与在后台执行自动网格工作有关。
然后的想法是将您的域划分为多个补丁程序,并逐个补丁地对它们进行自动网格化,并不断确保补丁程序之间的连接。确保连接主要是基于基于公差的检查来自动进行的。在这些方面,一维网格划分更容易。
接下来是保持网格流动和对称性。网格流指示元素大小的变换。当您必须表示一个复杂的特征时,元素的大小将从较大变为较小。这不应该一happen而就,应保持大小的逐渐变化。同样,对称零件应具有对称网格,以保持FEA结果的完整性。
以上所有要点将有助于维持网格质量。但是,网格划分软件通常会提供一些检查网格质量的工具,这些参数可以根据需要进行调整。对质量和连接性进行最终检查对于确保FEA的质量结果至关重要。
良好的网格可以带来一些品质:
从一维网格
- 节点连接没有问题
- 没有重复的元素
- 保持最小和最大长度
从2D / 3D网格
- 小于5度的翘曲角{通过将四边形分成两个三角形并找到三角形形成的两个平面之间的角度来计算}
- 纵横比小于5 {将元素的最大长度除以元素的最小长度。}
- 倾斜角大于60度{从每个节点到相对的中侧的向量与元素的每个节点处两个相邻的中侧之间的向量之间的最小角度。报告了90度减去找到的最小角度。}
- 雅可比系数大于0.7 {雅可比系数是给定元素与理想形状元素的偏差的度量。雅可比值的范围是-1.0到1.0,其中1.0表示形状完美的元素。元素的理想形状取决于元素类型。}
- 角度在20到120度之间的Tria元素
- 角度在45至135度之间的四边形元素
- 保持最小和最大长度
- 元素连接
- 2D网格中的Tria元素少于10%
- 特定零件的2D元素法线方向相同。
- 四元素的Tet塌陷{定义为节点到相对面的距离除以面的面积乘以1.24}
从所有网格
- 在定义的范围内正确编号节点和元素
- 最小的几何偏差和声音工程判断支持的偏差。
- 正确定义了不同类型(1D / 2D / 3D)元素之间的特殊连接。
但是,所有这些质量参数可能会根据分析类型,所需的准确性,公司准则和计算成本而有所不同。
为什么这些东西不是自动化的:
有限元分析需要正确的网格才能给出正确的结果。不能用几个参数来定义这种正确性,即使那样,它们也将是矛盾的。
同样,对于不同类型的分析,网格质量定义可能会有所不同。
材料,几何形状和接触非线性会进一步增加要求,同时定义一个良好的网格。
我观察到的使用自动网格功能的一个最初的障碍是几何形状的不正确表示,以在其他方面保持网格的质量。两者都很重要。此外,可以通过良好的工程判断简化几何图形的表示,由于情况会因情况而异,因此很难实现自动化。
例如,Hypermesh是Altair Engineering非常流行的商业网格划分软件包,它具有Batchmesher应用程序,可以为您进行网格划分。但是,对于复杂零件,它无法维持适当的几何偏差和元素之间的连接。
tl; dr:
这就是专业进行网格划分的方式
- 确定要使用哪种网格
- 逐个网格划分零件网格并确保正确连接
- 保持网格流动和对称
- 进行所有质量检查并确保质量
- 确保正确的连接
- 检查几何偏差和有限元质量
- 将模型提供给分析人员,他们可以根据分析要求重新划分特定区域。
PS:我是这个论坛的新手,这是我投入很多精力的第一个答案。如果收到一些反馈,我将不胜感激。我对网格化和FEA有一些Quora的答案,这些要点将通过图形进行详细说明。[实用的有限元分析]