ANSA极简案例|06 生成二维映射网格

ANSA中可以采用分块方式生成2D几何的全四边形映射网格。

ANSA的分块网格功能在使用过程中还是有不少的问题:

  • ANSA中做外O型剖分非常麻烦,似乎需要独立的块才能做外O剖分。也有可能是我使用得不熟练,不过文档中并没有找到半句关于外O剖分的描述。
  • 23.1版本的文档中没有半句关于2D Box的描述。我不是很清楚2D Box功能是什么时候添加到ANSA的,也许是软件版本更新太快,文档还没来得及更新。
  • ANSA的2D Box是真心不怎么好用。

如下图所示的2D几何模型(模型取自ICEM CFD Tutorials)。

ANSA极简案例|06 生成二维映射网格的图1

可以采用自顶向下或自底向上进行分块。不过如果采用自顶向下的方式,在车身周围没有办法直接进行外O型剖分,需要将车外区域的块全部删除之后才能进行外O剖分,因此简单起见,可以采用自底向上的方式,先生成车内的块,之后进行外O剖分后,再生成车外区域的块。

1 车内块的构造

原始车身几何如图所示。

ANSA极简案例|06 生成二维映射网格的图2

可以规划一下车身内部的块,如下图所示。注意车身内部的分块方案不唯一,原则是越简单越好。

ANSA极简案例|06 生成二维映射网格的图3
image-20230312190219675

这里需要补充一些关键点,可以使用TOPO > Hot Points > Insert进行创建,如下图所示。

ANSA极简案例|06 生成二维映射网格的图4

点击按钮HEXA BLOCK > 2D Box > Points,选择图形窗口中的点,构造2D块。

ANSA极简案例|06 生成二维映射网格的图5

构造完毕后的块如下图所示。

ANSA极简案例|06 生成二维映射网格的图6

2 进行外O剖分

选择HEXA BLOCK > Boxes > O-Grid启动O型剖分,选择所有的块,如下图所示。

ANSA极简案例|06 生成二维映射网格的图7

O型块参数设置为-0.03,如下图所示,其他参数保持默认设置,创建O型块。

ANSA极简案例|06 生成二维映射网格的图8

生成的块如下图所示。

ANSA极简案例|06 生成二维映射网格的图9

3 构建外部块

可以先在几何上补点,再利用已有块上的点与几何上的点,共同构建新的2D块。

构建完毕后的块如下图所示。

ANSA极简案例|06 生成二维映射网格的图10

4 删除多余的块

此时可以将车身内部的块删除掉。最终块如下图所示。

ANSA极简案例|06 生成二维映射网格的图11

5 生成网格

指定网格尺寸,并生成网格。

ANSA极简案例|06 生成二维映射网格的图12
调整尺寸挺烦的,懒得写了,自己看视频吧。

(完)

文章来源:CFD之道

默认 最新
当前暂无评论,小编等你评论哦!
点赞 评论 收藏 1
关注