icem结构化网格旋转的两种方法.docx

上传人:b****2 文档编号:23244168 上传时间:2023-05-15 格式:DOCX 页数:19 大小:1.47MB
下载 相关 举报
icem结构化网格旋转的两种方法.docx_第1页
第1页 / 共19页
icem结构化网格旋转的两种方法.docx_第2页
第2页 / 共19页
icem结构化网格旋转的两种方法.docx_第3页
第3页 / 共19页
icem结构化网格旋转的两种方法.docx_第4页
第4页 / 共19页
icem结构化网格旋转的两种方法.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

icem结构化网格旋转的两种方法.docx

《icem结构化网格旋转的两种方法.docx》由会员分享,可在线阅读,更多相关《icem结构化网格旋转的两种方法.docx(19页珍藏版)》请在冰豆网上搜索。

icem结构化网格旋转的两种方法.docx

icem结构化网格旋转的两种方法

这是原始图,为减小结构化网格的工作量及模型的简化,现做单个流道

在proe中剪切后成单个流道,保存为通用格式.step

导入icem之后修复模型

然后生成整体block

将两个周期面单独设置parts

 

定义周期性,因为是旋转机械所以选择rotationalperiodic

旋转轴因为我造型的时候是顺着Z轴旋转,所以是001

四个叶片多以每个是90°

APPLY

把几个点关联到相应点上(可以不关联,为了下面定义周期点时候不会混乱)

定义周期点,选择create(一共定义4对),分别选择12点击create,然后选择34点击create。

56然后create78然后create(定义完之后,你任意拖动这八个中一个点到其他位置之后,你会发现对应的那个点也会相应的自动移动),下面就是划分网格了(这个你会就不说了哈)

横竖各切两刀,为了删除中间的叶片,关联相应点

关联好之后就成现在这个样子。

你会发现中间后来增加的几个点也相应的成了周期点,这里是自动的不需要定义了,你可以拖动后来产生的几个点,发现拖动一个另外一个自动会变化位置,删除叶片上的block,生成网格

 

已经好了,

特别注意1和2,3和4,5和6这几个edge上面的节点数一定要相等,可以先肉眼观察,如果看不出来,可以用

,看nodes是不是一样就好了,这样旋转之后就不会有问题了。

先保存一下,以免以后出错

导入网格

 

在旋转复制mesh之前,按照上图所示删除周期面即pre,apply

 

旋转网格,copy3个,因为已经有一个了。

Mergernodes选中,这样周期点就自动合并消失了,旋转轴造型的时候定义了Z轴,4个叶片故角度为90°。

Certerpoint选择origin就可以了,select就全选。

最后保存输出mesh就好了,

现在导入cfx中观察,情况很好,周期面已经消除

 

如果周期面没有在旋转复制之前删除,或者节点不对应就会出现周期面不消失的情况

注:

本例子来自仿真论坛的foreverchenpeng会员,别无它意,大家相互交流,谢谢foreverchenpeng会员的奉献!

 

2.此模型非常简单,所以建网的过程,我就说的稍微简略一些。

9U/^;m2X%}7I$N%A)H  q,t

  当然了,建网的思路很多,在此,我选择两个block嵌套的方式,生成网格。

&Q$O(g%a-K+B2V  请大家注意,每一个o-grid生成完成之后,应调节辐射半径至孔洞的上下表面。

3.在孔洞左右两边,竖着切两刀。

在此,我多做了一个动作,就是将红线圈出的那个block在模型底边的厚度人为的拉小,本来这样做对生成的高质量网格是不利的,但是,我为什么这么做呢?

  这里先卖个关子,等下说,呵呵。

&{"S/L#K,\%h3x2X6V

  接着,进行一系列的关联操作,最后snapprojectvertices。

4.对网格尺寸进行设定,这里我就不截图了。

然后,pre-mesh得到我们所需要的网格。

该网格的质量还是很高的,determinant2*2*2>0.8。

5t"z9M*J'O  通过图片我们看到,在这个模型的侧边,网格的分布是不一样的。

现在来说明3楼问题的答案。

我之所以这么做,是让大家能够更明显的看清两个侧边网格分布的不均匀性。

大家可以想象,如果这样一个网格进行周期性的旋转,在交界面上,网格肯定是不能很好的连接在一起的,而这样一个连接错误的网格,输入解算器就一定会出现问题。

1I1b6d:

m4L)?

.L-D$R0G    我想告诉大家,这样的情况在实际中非常容易出现,而你如果操作得当的画,是能够解决这个问题的。

2m'a%l:

H  r1z7g'[9W下面我就来教大家如何输出在交界面上连续的网格。

5.mesh--globalmeshsetup--setupperiodicity,如图所示,选择Rotationalperiodic。

下面我来说明一下base,axis,angle代表的意思。

他们3个量实际上给定了周期点的对应关系,知道一个周期点另一个周期点一定是通过以base为基点,绕axis旋转angle角度得到。

现在大家该知道输入什么数值了吧,我们的模型是四分之圆,因此角度显然要90度,再看一下模型在坐标系中的位置,另外2个数值也很容易确定。

6.blocking--editblock--periodicvertices,如图所示。

选择图中画红圈的对应的周期点。

这里我要说明一点,ICEM中并不要求两个周期侧边具有相同数量的点,因此大家看清楚应该对应的点对应好就行了,不存在对应关系的点不管他。

在进行下一步操作之前,我要说明一下:

按照K版的说法,下一步应该进行edge上nodes的对应,即blocking--premeshparams--edgeparams,选择对应的边,保证其nodes数相等。

但是按照我的测试,省略此步也可等到相同的mesh,可能是我没有理解好K版的意思吧,K版要是在的话,可以解释解释,呵呵。

7.blocking--transformblocks--copyperiodicblocking,填写复制的次数为3次,incrementparts不理他(它自动默认为全选),点击apply,生成如图所示的网格。

仔细观察,我们发现,ICEM自动的将之前的网格进行了修改,以满足交界面连续。

为了说明问题,我们把图片放大,只取局部,可以看到在交界面上,网格是连续的,并没有出现间断,这说明,我们前面几步关于周期性的设定生效了。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 预防医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1