Hypermesh是一款专业的前处理仿真软件,可以对复杂模型划分出比较好的网格。一般情况下我们是通过导入外部几何模型的方式来进行网格的划分。那么在划分网格之前需要对几何模型做相应的清理,主要是因为:
1. 对于复杂模型如果直接划分网格,在保证网格质量的情况下势必会造成网格数量过大,从而增加了后续计算的成本。
2. 在模型导入软件的过程中可能会出现数据的丢失问题,比如面的缺失、重复、缝隙等。
一、“拓扑”概念认识
在hypermesh中“拓扑”描述了相邻曲面之间的连接关系。在导入几何模型的过程中hypermesh会从文件中读取曲面连续性信息,通过一个几何容差来确定两个曲边是否连接。
二、Hypermesh曲面的连续性表示
Hypermesh通过显示曲边不同的颜色来表达曲面的连续性信息。下面的壳体模型就是通过显示不同边的颜色了。如图1所示。
图1 几何拓扑关系
线条颜色表示含义具体如下:
自由边(红色):仅与一个曲面关联,即使两个曲面间有重合的自由边对,二者也是断开的。
共享边(绿色):同时与两个曲面相关联,两曲面在共享边处几何连续。
T型边(黄色):同时与三个或者更多的曲面相关联,曲面在T型边处几何连续。
压缩边(蓝色):压缩边处,两曲面被缝合在一起视为一个较大的曲面。
三、模型清理案例
1、首先可以通过如图2所示的操作来仅显示模型的自由边。
图 2
2、图3(a)所示模型中,有一圈封闭的自由边,表明该区域部分表面缺失,可以通过Geom->surface->Spline/Filler命令,将缺失的面填补完整。
图3(a)
3、图3(b)所示模型中,外侧有一圈封闭的自由边,表明该区域为孤立面,可以通过Tool->delete命令选中这个面将其删除,然后再通过Geom->surface->Spline/Filler命令将缺失的部分进行面的填充。
图3(b)
4、在进行缺失面的填补和多余面的删除及填充后,封闭的几何模型就没有自由边的显示了。见图4所示。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删