首页/文章/ 详情

【Fluent meshing基础练习03】CAD几何导入及网格划分

1月前浏览481


点击“CFD之仿真区”关注公众 号交流学习

概述

本练习学习内容

1.采用不同的导入方式,将CAD文件导入到FM中;

2.学习如何直接使用CFD Surface Mesh导入方式来生成可用于体网格划分的表面网格。

本练习学习目标

1.学习FM界面的基本技能

  • 导入CAD几何

  • 理解CAD导入方式:CAD Faceting方式与CFD Surface Mesh方式

  • 学习使用CFD Surface Mesh导入方式来直接生成体网格

    链接:        
https://pan.baidu.com/s/1Xt7A_FyzanIdfSJRcuVXNA        
          提取码:        
m9dy        

       

启动FM导入CAD模型

  • 在3D下进入meshing模式,点击OK

导入CAD模型

  • 首先导入IGES文件并在导入时保存PMDB(零件管理数据库)中间格式文件,这可用于更快地重新读取CAD(如果我们需要重新导入并查看不同的曲面细分设置)

  • 建议使用CAD Faceting导入执行wrapper工作流程,尤其是对采用CFD Surface Mesh导入较慢的大型模型

  • 然后使用CFD Surface Mesh Import重新导入CAD,以生成可用于直接生成体网格的表面网格。


以CAD faceting细化方式导入

  • 首先点击options,在弹出的对话框中选择save PMDB(PMDB是一种中间文件格式,包含细化前的解释几何数据。初始导入后,用户可以通过读取此文件而不是原始CAD来更快速地更改曲面细分选项,以避免重新解释几何数据。)

  • 点击Import导入几何模型

注意,导入文件所需的时间作为给定信息的一部分打印到控制台窗口.

     

  • 为了说明特征角的设置,请参见下图。如果将特征角度设置为40度,则可以保证保留此角。如果将其设置为50度,则此角可以进行倒角。另外对于“特征角度”提取方法,请指定要用作特征提取阈值的“特征角度”。如果两个相邻几何面法线之间的角度大于该特征角度值,则在共享边缘处提取特征。

  • 右键点击Geometry Objects,选择Draw All。

  • 在Ribbon的display选项下,勾选红框四个选项,几何模型如图所示。(注意:三角形表示不适合CFD体积网格,有很多非常严重的倾斜&高纵横比三角形。)

注意:特征线上的“记号标记”的长度与附加三角形的平均边长度成比例。因此,在通过CAD刻面或通过read mesh导入STL生成的几何体对象中,某些记号标记非常长。

  • 右键点击part body,选择Draw。我们将看到一个具有很多自由面(free faces)的表面对象,其表明在part body中存在复 制的表面(duplicate),当然这个一个错误,此时可以直接删除它,也可以使用诊断功能进行修复。


设置尺寸函数并导出、重新以CFD surface mesh方式导入

  • 测量初始几何尺寸,用于以CFD surface mesh方式导入时提供合理的最小值和最大值。

  • 使用Node Filter Icon选择两个点,同时使用Distance测量尺寸大小。对于管口需要使用约2mm的尺寸才可以保证两层网格。(注:使用Esc热键取消选择的最后一个点,也可以使用F2热键取消所有选择的点)  

  • 测量其它位置,最小尺寸在1~2mm,最大尺寸在约8mm,因此,我们可以设置全局最小尺寸为1mm,最大尺寸为10mm。

设置尺寸范围

  • 在Model下右键选择Sizing→Scoped

  • 按图所示进行设置,点击create,创建的以curvature命名的尺寸函数出现在scopeed sizing列表中。


  • 按图所示进行设置,点击create,创建的以edge-prxo命名的尺寸函数出现在scopeed sizing列表中。然后点击compute,点击close。

  • 使用size Flied探针(Ctrl-Y热键),检查网格大小。最后使用F2热键清除所有的选择。

  • 输出尺寸函数,在以CFD surface Mesh方式导入时使用。


以CAD Assemblies方式导入几何(此部分仅仅是演示如何采用CAD Assemblies方式导入几何,可跳过该部分)

按图所示导入几何。

更新Part1

  • 把细化方式更改为CFD surface Mesh,选择使用Size Field file,点击选择此前创建的尺寸函数(Size Field)文件。最后点击update。

  • 创建mesh object,按图所示操作。




CFD surface Mesh方式导入,并输出压缩格式网格文件

  • 首先选择.pmdb格式文件,把细化方式更改为CFD surface Mesh,此时会弹出提示对话框,点击OK。然后按图所示进行操作,最后点击import导入。


  • 右键Mesh objects选择Draw all。在Ribbon的display选项下,勾选Face edges。

  • 点击+展开Mesh objects右键partbody→delete→Include Faces and edges,点击OK。删除自由面(free faces)

  • 点击File→Write→Mesh输出.gz格式网格文件。

  • 使用“选择文件”对话框通过在文件名上附加.z或.gz扩展名来写入压缩文件例如,如果系统提示您输入文件名,并输入扩展名为.gz的文件名,则将写入压缩文件。例如,如果输入flow.gz作为网格文件的名称,Fluent将报告以下消息:

状态消息指示将网格文件信息传送到gzip命令,并且压缩命令的输出被重定向到具有指定名称的文件。 在此特定示例中,自动添加.msh扩展名。对于Windows系统,只可以通过在名称后面附加.gz来编写压缩文件,但是附加.z不会压缩文件。


创建封盖

  • 采用你熟悉的方式给几何出入口创建封盖(也可如图所示创建),用于计算流体域。

  • 按图所示,重命名出入口边界,并设置成速度入口,压力出口边界条件。

  • 计算体积域

  • 在inlet右击,选择draw;然后改变type为fluid,在manage下重命名为fluid。

  • 在划分体网格之前,检查表面网格质量(推荐表面网格质量skewness<0.7)

  • 如果表面网格质量不满足skewness<0.7,按图所示来提升表面网格质量。(关于表面网格质量提升,下期推文fluent meshing基础课程04会详细描述)



  • 体网格划分,按图所示设置。

  • 为了更好地捕捉热梯度,需要在固体域中增加1层边界层,在流体域中增加5层边界层;Boundery Layer Mesh下选择scoped,然后按下图所示设置。



     
  • 划分完成后的体网格

  • 在cell zones右击,选择summary。(推荐体网格质量skewness<0.9)

  • 在cell zones右击,选择Auto Node Move,按图所示操作;最后summary显示没有网格质量大于阈值(skewness<0.9)。


保存体网格,File -> Write-> Mesh

来源:CFD仿真区
MeshingFluent MeshingFluentUM控制曲面ANSYS
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-10-13
最近编辑:1月前
濮小川CFD
硕士 心不唤物,物不至!
获赞 14粉丝 41文章 103课程 0
点赞
收藏
作者推荐

【FM案例集】SCDM处理STL、FM中网格划分-F15战斗机

概述 STL几何的质量可能很差,包括扫描分辨率差,低分辨率网格,较差的特征分辨率将导致网格划分和流动求解出现问题,本案例利用spaceclaim面片功能和FM Wrapper功能来生成高质量的CFD网格。1SCDM清理几何修复F15面片几何:重叠或严重错位的面可以删除,然后使用自动补孔工具对周围的拓扑结构进行修补。利用Smooth工具来提升三角面片分辨率和曲率捕获,采用近似方法对三角面片进行光顺处理与实体几何一样,三角面片几何也可以用pull工具,完成线对齐后,保存为stl2FM划分网格将stl文件导入Fluent网格:根据角度提取特征线进行网格划分,如果有额外的边被捕获,可以删除,使用边界框工具创建外部流域重命名并设置边界类型将后缘的边分开,设置全局和局部网格大小,计算尺寸函数创建表面尺寸场分布云图,创建材质点,收缩包裹几何体查看创建的面网格,打开诊断工具来改善最大扭曲度设置外部域边界类型 ,设置边界层,设置多边形网格检查创建的多面体网格,使用自动节点移动来提高网格的质量来源:CFD仿真区

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈