本文演示将Fluent的cas文件转换为实体几何文件的几种方法。
Fluent中的Adjoint求解器可以根据设定的目标对计算区域进行优化。如下图所示。

现在的问题是:如何将优化后的网格转化为几何?
注:优化后的外形可以在design tools面板中输出stl文件。这里提供一些其他的处理方式。
”
1 利用Fluent Meshing转换
首先想到的是能够读入Fluent的cas文件,Fluent Meshing是个不错的工具。具体思路是:利用Fluent Meshing将cas文件读入,然后输出为msh文件,利用SpaceClaim读取msh文件再转化为几何文件。
-
启动Fluent,选择菜单File → Read → Case…读入cas文件

导入的网格如下图所示。

-
点击菜单File → Write → Mesh…打开文件选择对话框

-
如下图所示,取消选项Write Binary Files,保存文件u-bend-3d-opt-design-optimal.msh

注:SpaceClaim只能导入ASCII格式的msh文件。
”
-
解压文件u-bend-3d-opt-design-optimal.msh,修改文件名为u-bend-3d-opt-design-optimal.msh

-
启动SpaceClaim,读取文件u-bend-3d-opt-design-optimal.msh

-
右键选择面片,点击弹出菜单项转换为实体 → 合并面将面片转换为实体

如下图所示,面片模型被转化为了实体模型。平面上的小面可以自动合并,曲面上的小面无法自动合并,但可以手动合并。

2 利用CFD-Post进行转换
前面利用Fluent Meshing进行模型转换,仅适用于三维模型。Fluent Meshing无法导入二维cas文件,此时可以使用CFD-Post进行处理。
二维网格如下图所示。

由于CFD-Post不支持h5格式的文件,所以可以先将cas转成传统格式。
-
在Fluent中重新保存cas与dat文件,注意选择Legacy Compressed Case/Data File

下面演示二维cas文件的转换。
-
启动CFD-Post

导入的模型是三维的,如下图所示。

-
点击菜单File → Export → Export …打开Export对话框

-
如下图所示,输出symmetry 1的几何,命名为sym.stl

-
启动SpaceClaim打开几何文件sym.stl,如下图所示

-
右键选择面片,点击弹出菜单项转换为实体 → 合并面将面片转换为实体

得到的几何面如下图所示,问题解决。

(本文结束)
本篇文章来源于微信公众号: CFD之道
评论前必须登录!
注册