前面提到Fluent做出的云图真的是丑得逆天,实际应用中可以使用更专业的后处理工具进行处理。ParaView是不错的后处理工具。
Fluent的结果文件一般为cas与dat文件。不过这些文件有很多种形式,比较常见的包括ascii格式、二进制格式及h5格式。对于传统的ascii及二进制格式的cas及dat文件,paraview能够正常地读取,而h5格式的结果文件则需要较新的版本才行,如5.12以后的版本。
本文描述利用ParaView读取h5格式的Fluent结果文件并显示计算云图的基本过程。
-
启动ParaView,点击工具栏按钮 Open 打开文件选择对话框

-
选择 Fluent 保存的 cas.h5 文件并打开。

注:这里只需要打开cas.h5文件即可,ParaView会自动在当前路径下搜索同名的dat.h5文件。
”
-
在弹出的对话框中选择 Fluent CFF Case Reader ,点击 OK 按钮打开

-
在Pipeline浏览器中选中case文件节点,点击按钮 Apply 导入数据,如下图所示

-
可以看到此时变量列表中只有网格体心上的值

-
显示的时候也是如下图所示的锯齿状图形,影响美观。可以将网格体心上的值插值到节点上,这样可以使图形更加平滑

-
选择菜单项 Filters > Search… 打开对话框

-
在对话框中搜索并选择 Cell Data to Point Data

-
选中节点,点击按钮 Apply 转换数据

-
可以看到此时数据被插值到了节点上

-
在选择相应变量进行显示,云图就平滑多了

-
在ParaView中创建新的变量也很容易。点击工具栏按钮 Compute new attribute arrays

-
在打开的面板中进行如下图所示设置,可以利用速度分量计算速度值

-
显示速度值云图,如下图所示

(完)

本篇文章来源于微信公众号: CFD之道








评论前必须登录!
注册