首页/文章/ 详情

SCDM Meshing02|全面认识Mesh Ribbon选项卡工具(一)

22天前浏览208

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

概述

            SCDM Mesh基本集成了WB Mesh与ICEM CFD网格划分方法,最明显的缺失是没有WB Mesh影响体方法以及ICEM在边线上的高级偏置方法(advanced biasing laws for edge sizing)。此外,如果网格划分失败,则可以修复块拓扑以快速修复有时在CAD中难以修复的问题。        


Mesh Ribbon选项卡详解

  • 物理类型

物理模型决定了许多全局网格选项的默认值。许多受影响的默认值与网格大小有关。根据所选几何实体的对角线长度来计算初始默认值大小(calc_default_size),但不会公开该值。Meshing在内部使用初始默认值来确定其他大小默认值,如下表所示。

  • Add/Edit工具

•如果没有定义Map/Sweep控件,则使用source face选择和/或Element Shape来设置这些控件

•如果没有定义size控件,可以使用Element size、Defeature size(特征清除尺寸)、Growth rate增长率、Curvature曲率和Proximity领近度来设置这些控件或接受默认值。
•默认情况下,Curvature和Proximity选项是关闭的,其一般会生成一个基本一致的网格。对hex网格推荐默认设置。



Blocking选项定义了如何进行网格分解
•标准Standard: 软件尝试创建映射的hex网格,如果无法创建,则尝试创建扫掠hex网格,如果不能创建,则尝试创建自由(tet或hexdominant )网格
•主动Aggressive: 与标准划分类似,但会更主动地进行映射网格划分
•自由Free: 每个几何实体仅创建1个自由(tet或hexdominant)块
•边界框BoundingBox: 从几何实体边界框生成的一个映射块开始•加载Load: 允许加载一个块,将其与选定的几何实体相关联
注:为了得到WB Meshing中MultiZone的效果需要设置Blocking为Aggressive、Defeaturesize为Off



六面体网格划分方法

•方法一:分解几何(类似WB mesh中MultiZone)
1.使用SpaceClaim工具分割几何
2.共享拓扑
3.生成网格


•方法二:分解Block
1.生成网格

2.编辑Blocking,分割自由区域,转化为mapped或者swept blocks



•方法三:边界框Blocking(类似ICEM CFD Hexa分块原理)
1.生成Blocking
2.分割块,并与几何关联


方法四:薄面块Sheet Blocking & 拉动Pull
1.生成薄面块Sheet Blocking
2.拉动Pull 固体块Solid Blocking

注:每种方法都有各自优点,有些是特定于模型的,也可以混合使用


  • Delete工具

•删除Body settings主体设置和/或Local settings and controls局部设置和控件,以及从选定 bodys或surfaces生成的任何块和网格。
•删除选定的块。•在块被计算之前去除或抑制几何上的特征边或顶点。
•在块被计算之后去除或抑制几何上的特征边或顶点。


  • 局部网格控制方法controls:包含size尺寸、Map/sweep映射/扫掠、Layers图层(附面层、边界层)、Match匹配

与WB Mechanical/Meshing类似,遵循类似的工作流程,请在划分网格之前定义网格控件,然后添加要划分网格的实体。此处的添加工具与生成网格非常相似。


控件应用基本方法:

在网格划分操作:控件应用于几何,通过添加工具生成网格时,控件将被应用。

在网格划分操作:控件可以应用于几何或块(如适用)

大多数控件可以应用于几何或块
     块继承了应用于几何的网格控件

局部网格控件应用到块优先级更高
注:当网格更新时将应用控件(如果play被激活,将立即更新;如果pause被激活,将在点击play时更新)


1.size尺寸:可应用在线edges或面faces上

在面上定义:
只能在几何实体geometry定义
可以用来代替“Add工具”中的全局尺寸控制,以对局部几何网格加密或粗化

在线上定义:

可以在几何实体geometry或块blocking上定义或编辑尺寸

可以通过单元尺寸Elementsize或分段数Number of Divisions定义

2.Map/sweep映射/扫掠:可应用在实体bodys或面faces上

与自由网格划分相比,面映射网格可以产生更均匀的网格,且扭曲的网格单元更少。自由网格对于更多的奇形怪状的几何是有用的。


实体类型: 扫掠Swept, 映射Mapped或自由Free

面类型: 映射四边形mapped quad, 映射三角形mapped tri,自由全四边形free all quad,自由四边形主导free quad dominant,自由全三角形free all tri


3.Layers边界层:可应用在几何实体bodys或块Blocking上


我们边界层对于捕获模型边界附近的物理特性很有用,例如流体流动模拟中的粘度或结构模拟中的高应力集中。
可以在网格划分之前或之后在几何体上定义边界层。
网格划分后定义边界层是编辑现有网格的一种方法
使用带有块的边界层工具通常更容易编辑网格Ø生成的网格通常为:
O-grid、C-grid(1/2O-grid)、L-grid(1/4O-grid)


两种边界层定义方法
方法一:Define faces定义面以创建远离面的边界层

方法二:Define bodys定义实体,然后使faces不膨胀




4.Match匹配常用于周期对称模型的周期面/边线上,使面/边线对的网格匹配

•选择高侧面,低侧面,然后选择轴来定义匹配的面
匹配的网格支持块编辑操作,如移动一个点,相匹配的点也跟着移动;在一张面上分裂一张面将分裂匹配的面;转换块类型将保留匹配。

  



  • 编辑几何实体、块工具:包含选择、移动、拉动、融合、投影工具。


1.选择工具。用于选择对象以获取信息或在模型树中查找

•用于选择对象以获取信息或在模型树中查找


•在选择工具中,可以根据投影类型选择和移动几何体上的块顶点  

 



2.移动工具。顶点沿着它们相关联的几何移动,一次可以移动多个顶点。  


3.拉动工具。可以用来添加或删除块和网格。可以拉出一个映射或自由面,分别创建一个映射或扫掠体块。  
 



4.融合工具。可以用来修改网格和块。


5.投影工具。可用于通过自由的体积块将环线压印到目标面。



来源:CFD仿真区
SpaceClaimMeshingICEM CFDFluent MeshingMechanical燃料电池UDF控制数控
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-10-13
最近编辑:22天前
濮小川CFD
硕士 心不唤物,物不至!
获赞 13粉丝 37文章 103课程 0
点赞
收藏
作者推荐

【CFD小贴士】Fluent中 Visual Studio安装及 UDF环境配置方法

点击“CFD之仿真区”关注 公 众号交流学习概述Visual Studio 2015安装01-鼠标右键将下载安装包,解压到“Visual studio 2015”02-在vs_professional鼠标右键选择“以管理员身份运行”03-更改软件安装路径建议安装到除C盘以外的磁盘,可在D盘或其它盘里面新建一个文件夹“vs2015”,安装类型自定义,只选择“VISual C++”,点击“安装”。04-正在安装,耐心等待05-安装完成,如出现下列错误,忽略即可,点击“启动”。06-点击“以后再说”,选择常规,选择主题颜色,点击“启动VS”07-激活软件点击软件菜单栏的“帮助 ”,点击“ 注册产品 ” 点击“使用产品密钥解锁”在解压出的文件夹中找到激活码,双击打开,Ctrl+C复制激活密钥后,Ctrl+V粘贴至“产品密钥”处,然后点击“应用”激活成功 注意:如果选择默认安装,可以采用以下方法添加c++。 打开VS2015,然后在菜单栏中选择file—>New—>Project;(文件-新建-项目) ,点击后出现安装提示,点击安装 02配置环境变量Micrsoft Visual Studio各个发行版本及内部版本对应关系如下表:方法一该最简便,首选这种,然鹅我自己电脑用这种方式是不成功的,但是大家可以先试一下,不可以编译再采用第二种方法。我安装的是VS2015,内部版本为14.0,找到对应的那一行替换为VS路径。如果没问题的话就可以直接编译UDF了。方法二第二种方法,亲测有效右键打开该文件,然后在最后一行添加如下三列内容:set INCLUDE >> path.txt set LIB >> path.txt set PATH >> path.txt然后双击这个.bat文件,会生成path.txt文本,打开文本如下:找到变量“INCLUDE”、“LIB”、“LIBPATH”和“PATH”。复制等号之后的内容添加到“环境变量”中的“用户变量”中。配置完成之后进入“cmd”,输入“cl ”和“nmake ”查看配置是否成功,如果配置成功会显示cl和nmake的版本信息。然后重启电脑,之后在FLUENT中测试编译UDF。来源:CFD仿真区

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