自由网格和映射网格

水幽寒 发表于 2006-8-25 00:07:51 | 显示全部楼层 | 阅读模式
ansys提供两种网格划分方法:自由网格和映射网格。所谓自由,体现在没有特定的准则,对于单元形状无限制,生成的单元不规则,基本适用于所有的模型。映射网格则要求满足一定的规则,且映射面网格只包含四边形或三角形单元,而映射体网格只包含六面体单元。映射网格生成的单元形状比较规则,映射网格适用于形状规则的体或面
自由网格生成的内部节点位置比较随意,用户无法控制。若想控制内部节点位置,应考虑使用映射网格
ANSYS网格划分简介(一)

1.首先确定单元形状:
Mshape,key,dimension
Dimension:2D or 3D
对于2D(3D)来说:key=0,四边形(六面体)单元;key=1,三角形(四面体)单元。

2.确定单元的划分方式(free or mapped)
Mshkey, value
其中:value=1,mapped划分方式
value=0,free,value=2
尽量mapped,如果不可以,进行free.

3.中节点的设置:mshmid
对与mapped的划分方式是大家最喜欢的,优点不比多说。

◎面的mapped的划分方法:

*基本条件:
(1) 面有三条或四条线组成
(2) 对边划分相等的等份,或者符合过度模式(transition pattern)
(3) 若是三条线组成的面,所有边必须等份。满足三者之一,可以采用mapped方式,进行area网格划分。
若面有多余四条的线组成:可以采用:lcomb(推荐首先采用)或lccat变成四条。
对于线、面、体上的keypoint,ansys在划分网格时,将有节点设置。

*面的过渡模式(Transition pattern)
对于面来说,有两种过渡模式可选(以有四条线组成的面为例):
第一种:满足条件:对边的等分份数之差必须相等。
第二种:满足条件:一组对边等分份数相等,另一组对边等分份数之差为偶数(even number)

◎体的mapped方式划分方法(单元形状只能采用六面体形状):

*基本条件:
(1) 体必须有六个面、五个面、或者四个面构成
(2) 若是六个面,必须是对边等分份数相等
(3) 五面体的边(edge)必须等分,上下底面的边必须偶数等分
(4) 四面体上所有的边必须偶数等分。
若不满足上述条件,可以采用aadd或accat将面连接,若有线需要连接,先对面进行,然后对线进行lccat.

*体的过渡模式
主要把面的过度模式理解清楚,可以很容易的理解体的过度模式。还有一点,就是,对边等分份数相等。有4中过度模式。(可以参看ansys帮助)。
]ANSYS网格划分简介(二)

网格划分的控制主要考虑以下三个因素:
(1) 单元形状(element shape)
(2) 中节点的设置(midside node placement)
(3) 单元尺寸(element size)

现在分别加以说明:

◎单元形状:对于2d的面的划分,可以采用三角形单元或者四边形单元。对于3D的体的划分,要么采用六面体单元,要么采用四面体单元。二者的混合使用一般不推荐使用。若采用(transitional pyrmid element)过渡的金字塔单元,可以采用二者的混合使用。

◎中间节点设置的控制(controling placement of midside nodes)ANSYS默认情况下,将具有中节点的单元的中节点设置在边界线上或边界的面上。

◎单元尺寸的设置

(1)对于采用free方式的smart element sizing(smrtsize)方法:该方法具有如下优点:首先计算面或体中线的单元边的尺寸;其次,若采用四边形单元,所有边的划分为偶数。smrtsize控制方法:basic,简单的设置划分等级(level),1(fine mesh)~10(coarse mesh)。Advaced control,可以控制划分的质量,使网格尽可能的满足要求。

(2)对于采用mapped方式的默认的单元尺寸(default element size)
通过命令:desize来修改采用mapped方式在每一条线上划分份数。
对于大型模型,首先查看模型的划分是很有必要的:例如
Et,1,45
Mshape,0
Mshkey,1
Lesize,all
Lplot
改变单元尺寸:
Desize…..
Lesize,all,,,,,1
Lplot

(3)局部网格控制
I.esize(整体尺寸控制),可以采用面或体中最短线之间的距离(一般划分2~3个单元),来控制整体单元尺寸
II.kesize(指定点控制)
III.lesize(指定线控制)。
上述方法可以联合使用,若指定相互冲突,ANSYS根据以下优先级来确定划分的数量:
Lesize>kesize>esize

(4)内部网格的控制(interior mesh control)
以上所述均为通过边界来控制单元的尺寸,也可以通过内部的面或体来控制单元的尺寸,通过mopt来实现。
I.mopt,expand:作用从边界的细分到内部的粗分。
II.mopt,trans,value:实现从边界上小的单元到内部的单元尺寸的过渡(与(1)联合应用)
III.mopt,aorder,on:在多个体划分网格时,为了保证小的面上的单元数和相对较高的质量,采用此命令,保证首先在较小的面上划分网格。
精彩评论倒序浏览

5273查看1评论

dongd 发表于 2006-8-25 23:37:08
楼主提供的比较完整 
精神可嘉
支持
举报 回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

 
 
  • QQ:56984982
  • 点击这里给我发消息
    电话:13527553862
    站务咨询群桥头堡站务咨询桥梁专业交流群:
    中国桥梁专业领袖群
    工作时间
    8:00-18:00