今天叙述一个典型的网格划分失败后的问题解决方案。在我们划分网格的时候,经常会遇到不能正常划分的情况,不能划分网格的一般可能性就是短线、小面、楔形体,或者是对样条曲线、样条曲面生成的实体支持不太好导致,下面以一个模型实例为例子,描述一下这个案例无法划分网格的原因与解决思路。
在统一划分网格的时候,发现对于某些实体是无法划分的,然后我们找到这个实体,单独划分一下网格。发现还是无法划分的,报错提示为相交面。
不能划分网格的提示
虽然划分失败,但是软件还是给出了两个失效的网格组,如下图所示,
失效的网格
然后我们放大观察一下这个位置的几何,一般来说网格划分失败都是因为短线、小面导致的。在几何的检查形状,设置短边为1m或者更加小,就可以看到在这个失效的网格组这里有一个短线,接下来我们可以优化一下这个位置的几何来查看一下可不可以使得这个几何能划分网格。
检查短线的位置
注意到这里的横向线实际与其他几何没有特殊的关联,也不是另外实体的边界线,可以在几何简化这里,找到合并面,选择这个位置的两根横向线,点击下方的移除/合并,就把这两根横线优化了,
优化前后的几何实体
然后再次尝试划分,显示已经正常划分了,但是为了后续其他实体能够正常划分,与之相邻的实体部分的这两个印刻线,也需要优化掉,然后对所有实体做一下布尔运算,就可以正常划分网格。此方法可以在一定程度上对不能划分的实体进行补救,但不是每个不能划分的实体都能用这个方法,需要用户仔细辨别。
成功的网格