mimics网格化

STL或3D对象  , 提高三角片质量

  • 删除小面片
  • 填补空洞,折线工具-填充孔洞,移除孔洞
  • 大多数FEA不喜欢细节,多亏mimics形态学操作(morphology)把表面弄平
  • 可能运用了三角形化减工作,再增大平滑操作。返回之后的对象是已经修改过的(当然已经选择了save操作

重新网格化规则

假定此项工作的目的是应用于FEA,不同的数据集会用不同的参数。因此这里不会出现具体的参数,但8.0版本的帮助有个例子。

A.标准三角形化减,填入一个大角度设置。通常需要在基于点和基于边上的迭代,进一步减少三角形数量。

B.基于分裂自动网格重绘

C.质量保持三角形减少

D.可能仍然有低质量的三角形存在(此时还不应有区域化的操作),通常采用再次基于分裂的算法来除去(用更大的几何误差)

E.通过多做几次保持质量的三角形减少并增大几何误差,使网面更加平滑,直到网面足够光滑,三角形足够少。(到D

F.如果低质量三角形仍然存在,使用区域操作进行解决。

G.调用自交测试,通过删除相应三角形和填充孔洞来解决这些问题

H.如果仍然存在小三角形,且无法增大几何误差,手动分组,折叠最小连长。

I.检查并移出滤镜几何开关,使用几何测量,根据直觉来做或者FEA前处理的质量反馈。

J.如果需要,可以使用平滑/大小转换工具,检测三角形生长。

K.如果做了GHI,引入了低质量的三角形,需要重新调用基于分裂的算法。

L.转到预处理网格,FEA实时分析,如果是网格质量不够返回步骤J

网格质量

网格质量有多种描述方法,都和构成三角形的方式有关。

描述时使用的参数有 底线(base)长度,高,旁切圆(ascribed circle),内切圆,角的大小。

完美的三角形是等边三角形。

质量参数

R-in/R-out 此参数是内切圆与旁切圆半径之比 的2倍,

Height/Base  三角形底与高的比值Xsin60 对于等边即为1,

Skewness 偏心角定义为具有相同旁切圆的面积与等边三角形面积比

 

 

 

检测参数

与网面质量有关,跟前面提的质量参数略有不同,一个检测参数不可能用来作为优化的标准来自动重绘。

参数用于检查网格,可以是多种,可能用于获得一个理想的网格三角形大小(边长)或者寻找坏边,寻找尖锐几何形状

坏边,一个三角形的坏边即是没有邻 三角形的边。常用来划分边找出问题所在。刟没有坏边,所有角的质量测得1。为了能划出坏边,需要 把最大质量度量设为低于1的数。实际 上,三角形坏边质量检测只可能是三个离散值 1没有坏边, 0.67 有一个坏边,0.33 有两个

表面平滑,对于每个三角形与相邻法线比较,当近似结果趋于1,如果边或角与邻居差别很大,结果趋于0.

非流形边,多于一个邻居

峰点,尖锐几何的特殊情况,每个三角形法线各不相同,凹的。当法向相互指向时,峰点定义为1

谷点,凸的,三角形法向量指向对方

尖锐几何,检测两种锋利的边,指向内(谷)向外(峰)的边。

 

当体网格由面网格转化而来时,有一些重要的特点,

四元片由三角片转化时,峰点会造成问题, 当峰点太尖,四元素会被挤进峰点中,这种问题对谷点不大。不管怎样,尖锐几何检查提供了快速检查方法,要不要修改,

 

 

 

 

生长参数

所谓生长就是小三角向大三角的变换,可以是突变也可渐变,当然对于3D网格不应有突变的情况。

每个三角形与邻居相比,有两种定义

    • 表面积
    • 最大边长

比较分为两步(1)选出邻居中最小的邻居(2)本三角与这个三角比较,如果最小三角仍大于自己,增长值为1,表明自己小于所有邻居。另种情况,增长因子是小邻居与本三角的分子

 

哪些是邻居:用环来定义

1环:所有用边或顶点与当前的三角直连

2环:所有环1环1的直连邻居(由当前三角形数2层)

3环:包括环的所有直连邻居

 

 

局部质量表示,质量直方图

显示三角形的质量分布,可以从下拉单选择想要使用的质量检测参数,

Q I G 代表工具 栏上的下拉菜单:质量参数,检测参数,生长参数

水平轴右侧表示低质量(红),左边是高质量(绿

自动重绘仅仅只能与下拉的Q G 有关,I是用于风格检查的。

最小阀值:低于这个值的三角形认为是低质量的,红色

最大阀值:

中间值:


可视化

低质量三角形颜色:同工具栏上的一样color bad triangles.低于阀值的三角形同直方图中颜色相对应

分组:当仅留有少量坏三角,比如自动重绘之后,你可以搜索之后形成的三角低质量,手动修复。可以通过一组操作探险这个搜索,该部分划为包括一些三角形的组,一组至少有一个低质量三角形,你确定自己选的是低质量:低于最大阀值的被认为是坏三角,会被计算。

所以在分组以前:

1. 确定质量参数(滚动菜单

2.最大阀值

3. 确定边界水平 分组算法搜索到一个低质量三角,这是最小分组,根据边界水平,邻接到坏三角的三角形加入到分组。当边界水平为1,有一个共同边或顶点的低质量三角形加入。当边界水平为2,新一层三角加入。当丙级坏三角形有共同边或顶点,合并之。追寻出来的分组数由低质量三角(最大阀值)和边界水平决定。

4. 如果多于2组,可以通过滚动条查看,有多少牌滚动天随人愿右边,选取单选框看看有多少分组。

当改变了质量参数,阀值,边界水平,你可能想要重新分组,点击计算按钮。

注意,当要渲染作品时,即使只选择一个分组,程序显示的也是整个部件的线框。最好切到其它渲染模式工。分组不仅是质量参数的工作,同样对于查找坏边、尖锐几何、标记三角形都很有用。

标记:标记坏三角和标记全部,不管是否可见,这些按钮会全部标记。例如分组未启用。 如只想标记特定区域,打开分组浏览感 兴趣区并标记,其它的三角形将隐藏且不会标记。

 

 

自动重绘:

自动重新划分网格模块将重新网格化的一部分。它试图重塑三角形的质量参数值低于所指示的最大阈值,从而使所得到的三角形都有一个质量参数值的最大阈值以上。
posted @ 2013-02-28 14:23  好哥TOP  阅读(1686)  评论(0编辑  收藏  举报