icem网格划分如何给内部面网格,ICEM CFD处理混合网格划分中低质量的问题

icem网格划分如何给内部面网格,ICEM CFD处理混合网格划分中低质量的问题所谓的混合网格,指的是模型中同时存在结构网格与非结构网格的情况。采用混合网格的主要优势在于:对于复杂的几何,我们可以将其分解成多个几何,对于适合划分结构网格的采用结构网格划分方式,而对于非常复杂的部分,可以使用非结构方式进行划分。然而采用混合网格也有一些缺点:交接面位置网格质量会非常差。因此我们需要采用一些方式对网格质量进行改善。另外对于交界面的处理也存在一些问题。我们先说说在ICEMCFD中进…

大家好,又见面了,我是你们的朋友全栈君。

所谓的混合网格,指的是模型中同时存在结构网格与非结构网格的情况。

采用混合网格的主要优势在于:对于复杂的几何,我们可以将其分解成多个几何,对于适合划分结构网格的采用结构网格划分方式,而对于非常复杂的部分,可以使用非结构方式进行划分。

然而采用混合网格也有一些缺点:交接面位置网格质量会非常差。因此我们需要采用一些方式对网格质量进行改善。另外对于交界面的处理也存在一些问题。

我们先说说在ICEM CFD中进行混合网格划分的一般步骤。通常分为以下三步:

(1)几何准备。对于本身就是多个几何的情况,因为处理方式简单,这里不做讨论。这里要说的是一个连续的几何,我们需要在ICEM

CFD中将其进行分割成多个部分。这里可以运用的部分主要在于ICEM CFD的几何创建功能,包括点、线生成以及面切割。

(2)part创建。这一步其实挺重要的。如果这一步工作没做好,后面有的是纠结。在这一步中需要将体分解成多个部分分别放入不同的part中。同时画四面体区域创建body。注意,这里我们需要创建面将四面体部分封闭,同时要将创建的面放到一个独立的part中,因为后面的节点合并中需要使用到它。

(3)创建block。注意这里创建block的时候要选择划分结构网格的几何。

做完以上工作后,就可以分别进行网格划分了。

第一个问题:交界面的处理

不同的求解器,处理方式不同。这里只说cfx与fluent。ICEM

CFD对CFX的支持非常好,直接将网格导出至CFX中能够识别出interface对,我们在cfx-pre中设置interface就可以将区域联通了。而FLUENT则不同了,如果直接输出,则只能创建的面识别成interface,且无法改成interior,而由于只有一个面,无法构建interface对,区域无法联通。因此,我们需要在ICEM

CFD中对交界面进行设置,将其改成interior。

第二个问题:交界面网格质量

由于在交界面上直接进行网格节点合并,所以极其容易导致低质量的网格。这里其实可以利用ICEM CFD中的Edit

Mesh进行解决。注意要使用edit

mesh,必须生成网格,也就是说六面体部分要通过file>mesh>load

from blocking生成网格。网格光顺界面如下图所示。

我们可以将up to value的值设置高一些,比如0.5以上。

对于下方的处理,通常是固定hexa_8,quad_4以及pyra_5,然后光顺tri_3与tetra_4,最后将所有的都进行光顺。具体方法也没有确定,可以自己进行尝试。采用这种方法可以比较有效的提高交界面位置网格质量。

下次有时间做一个图文教程。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/141300.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 版本控制——总结[通俗易懂]

    版本控制——总结[通俗易懂]1.定义版本控制(Revisioncontrol)是一种软体工程技巧,籍以在开发的过程中,确保由不同人所编辑的同一档案都得到更新。2.原理版本控制透过文档控制(documentationco

    2022年8月2日
    4
  • html5 sexteen,Teen guilty of rape and murder

    html5 sexteen,Teen guilty of rape and murderMANITOWOC,Wis.-Ajuryconvicteda17-year-oldboyWednesdayofrapingaphotographerandhelpinghisuncle,whosepreviousbrusheswiththelawbroughtattentiontothecase,killherandburnher…

    2022年5月10日
    35
  • 提升VMware虚拟机性能招数

    在VMware虚拟机(VMwareWorkstation或VMwareServer)中我们可以同时运行多个GuestOS,当同时在同一HostOS中运行多台虚拟机时势必会严重影响到HostO

    2021年12月24日
    329
  • mysql和oracle的区别有什么_oracle数据库收费

    mysql和oracle的区别有什么_oracle数据库收费MySQL和Oracle的区别一、宏观上:1、Oracle是大型的数据库而Mysql是中小型数据库;Mysql是开源的,Oracle是收费的,且价格昂贵。2、Oracle支持大并发,大访问量,是OLTP的最好的工具。3、安装占用的内存也是有差别,Mysql安装完成之后占用的内存远远小于Oracle所占用的内存,并且Oracle越用所占内存也会变多。二、微观上:1、对于事务的支持Mys…

    2022年10月2日
    2
  • docker卸载命令_删除docker

    docker卸载命令_删除docker删除容器(jenkins官网提供的安装方式,删除比较特殊,因为jenkins自己创建了数据卷,所以要删除数据卷)不然,就算删除了容器,再运行镜像,以前的配置还是删不掉,运行的还是以前的配置首先,关停并删除jenkins容器dockerstop容器iddockerrm容器id然后,查看数据卷(如果是用挂载目录方式安装的jenkins的话,就不需要执行下面的步骤了)dockervolumels发现一个jenkins_home的数据卷,删除数据卷dockervolume

    2025年10月3日
    4
  • k2p openwrt路由部署阿里云aliyun-ddns[通俗易懂]

    k2p openwrt路由部署阿里云aliyun-ddns[通俗易懂]之前一直有想法入手一个NAS,用于存储项目文件、照片及电影。本来想买个群晖218的,可喜的是赶上了星际蜗牛矿难(被骗的人好可怜,感同身受……),闪电下了一个D款的小蜗牛。星际蜗牛矿机安装群晖NAS的过程我就不说了,很简单,有需要的可以参照下面的文章。https://post.smzdm.com/p/adwl92zk/?send_by=8903307869家里的路由器是K2P同学帮刷的open…

    2022年5月23日
    86

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号