求这个模型怎么划分网格 - 进一步的探讨

虽然网格检查只有警告没有错误,一般可以忽略。但是 6% 的单元受到警告,对计算精度毕竟会有一定影响,最好能够尽量减少不合格的单元。为此,对本问题做了进一步的探讨。

为了对网格质量进行改进,首先对网格进行检查,显示不合格的单元 (警告或错误单元):
求这个模型怎么划分网格 - 进一步的探讨 求这个模型怎么划分网格 - 进一步的探讨 - htbbzzg - htbbzzg的博客
不合格单元分布如下:
求这个模型怎么划分网格 - 进一步的探讨
再绘制体积,判断不合格单元的分布:求这个模型怎么划分网格 - 进一步的探讨
与前面不合格单元分布图比较,可以看到不合格单元主要处在图中凹陷区域沿圆柱轴线方向被切开的四个尖角部位,需要改进该部位的切割方式,尽量避免尖角。
为了改进切割方式,考虑对称性,取如下 1/4 模型进行进一步摸索 (后面可以通过 reflect 操作恢复为完整模型):
求这个模型怎么划分网格 - 进一步的探讨
为了操作方便,先将模型沿 Z 向移动 -5,使轴向对称面中心位于总体直角坐标系原点处。
先选择要移动的实体,然后点击 OK:
求这个模型怎么划分网格 - 进一步的探讨
弹出 Move Volume 对话框,输入 DZ 为 -5,然后点击 OK:
求这个模型怎么划分网格 - 进一步的探讨
移动后,轴向对称面的中心点位于总体直角坐标系的原点处:
求这个模型怎么划分网格 - 进一步的探讨
然后输入命令:numcmp, all ,压缩实体编号。
为了能够划分 MAP 网格,以下逐步对模型进行切割,将其切分为若干小的 4~6 面体。首先,对凹陷的边缘进行拉伸操作,意图在模型中切割出一个 1/4 圆柱,便于划分 MAP 网格:
求这个模型怎么划分网格 - 进一步的探讨
再选择作为拉伸路径的线段:
求这个模型怎么划分网格 - 进一步的探讨
点击 OK 后,生成一个新面:
求这个模型怎么划分网格 - 进一步的探讨
使用这个新面对体积进行切割,先选择体积,点击 OK:
求这个模型怎么划分网格 - 进一步的探讨
再选择新的面,点击 OK:
求这个模型怎么划分网格 - 进一步的探讨
原体积被切割为两个体:
求这个模型怎么划分网格 - 进一步的探讨
为看的清楚,下图将两个体分开了一点距离:
求这个模型怎么划分网格 - 进一步的探讨
为进一步切割,将工作平面移动到总体直角坐标系原点:
求这个模型怎么划分网格 - 进一步的探讨 工作平面移动后:
求这个模型怎么划分网格 - 进一步的探讨
使用工作平面对两个体积进行切割,操作如下:
求这个模型怎么划分网格 - 进一步的探讨 切割后:
求这个模型怎么划分网格 - 进一步的探讨
经测试,凹陷下面的两个体积可以划分 MAP 网格,另外两个体积不行。
求这个模型怎么划分网格 - 进一步的探讨
绘制 Lines (由于背景是白色,为看的清楚,此处将线段显示为蓝色):
求这个模型怎么划分网格 - 进一步的探讨