数值风云

ICEM非结构网格的大小如何以一定比率向外扩大

模型需要用到边界层,所以无法使用密度盒来加密,想问一下各位前辈有没有办法

我猜你是想要在壁面加密网格,定义网格尺寸的时候给小一点就好了,然后要过渡的慢一些可以把体增长率改小。

1 个赞

body of influence应该也是可以用的,其实可以换ansys meshing画网格,个人觉得那个比ICEM画非结构要方便

1 个赞

对的对的,确实需要在壁面加密网格,另外我画的是二维网格,外围用的是结构网格尺度大一些,内部用的非结构网格密一些,连接处节点一一对应。但是我发现我画的网格大小从结构物到边界的分布并不是均匀的,而是下图这样的,有的密,有的疏。请问这样的问题可以解决吗,非常感谢!

把网格分成两部分划,第一部分较密的划完后用边上一圈点来生成第二部分网格(这时还不要把第一部分网格拿回来),调整好第二部分网格疏密变化后才将两部分网格合并到一起。

1 个赞

整个过程创建三个project,第一个project里只有较密部分的网格,拷贝第一个project并删除面网格(只保留边上和较疏区域直接接触的网格点和线利用这部分点和线作为种子向外产生由密到疏的面网格即为第二个project,第三个project将前两个project的网格进行合并(记住两套网格交界处重复的点要merge)

1 个赞

非常感谢您的回复!老哥或许是我表达的需求不是很详细,我想画的网格是分成核心区和非核心区两部分,其中非核心区为固定大小0.01mm的结构网格(或许是这么称呼,用结构网格生成再转换成非结构网格),核心区为总尺寸大小为0.005mm且在模型附近有边界层的非结构网格。总网格如下图所示,然后问题就是如何让这个核心区的网格均匀向外扩大。

不如再将边界层细分为第三个分区?利用边界层外面一圈点和核心非核心交接处的点来创建核心区域的非结构网格(创建这部分非结构网格时使用密度盒试试)

这法子看起来不错,要用密度盒的话就得选patch independent,不过这种方法生成的网格实在是太丑了 :see_no_evil:,但是也提供了一个新的思路,我现在想也是分成三个分区,非核心区,过渡区和核心区。这样非核心区和核心区都用结构网格,过渡区用非结构网格,这样的话应该就可以在不影响模型附近网格的前提下实现不同大小网格的划分了。非常非常感谢!!! :grinning:

1 个赞