1.轴对称分析模型
在数值模拟中,即使面对三维物理现象,如果现象本身在轴向上是对称的,为了减少网格数量和计算时间,通常会采用轴对称分析模型。例如,在Fluent的教程中,有一个燃烧器的模型,其中高速甲烷通过中心的小喷嘴注入并与周围空气燃烧,该模型就是使用轴对称分析模型计算的。
2.Fluent到EnSight Gold格式的输出
首先,需要将Fluent中的轴对称模型分析结果输出。选择的输出格式为ParaView能够读取的EnSight Gold格式。在Fluent中,通过以下步骤进行输出:
File
⇒ Export
⇒ Solution
。Export
窗口中,设置以下选项:File Type
:选择EnSight Case Gold
。Location
:勾选Cell Center
(输出单元中心数据)。Cell Zones
:选择要输出的单元区域(分析区域)。Quantities
:选择要输出的变量。Write
按钮进行输出。 .encas
文件以及与每个变量对应的文件。3.ParaView的读取准备
输出的EnSight Gold格式不能直接被ParaView读取,需要对.encas
文件进行修改:
.encas
文件,并进行以下修改:SCRIPTS
行。.encas
改为.case
。4.ParaView插件
ParaView的开发库VTK中有一个vtkVolumeOfRevolutionFilter
,可以将二维面围绕轴旋转以实现三维化,但这个功能尚未内置在ParaView中。因此,可以使用Jonah Sedam创建的插件来实现这一功能。下载VolumeOfRevolution.xml
文件并放置在适当的位置。
Tools
⇒ Manage Plugins…
。Plugin Manager
中:Load New
…按钮。VolumeOfRevolution.xml
。Close
按钮。VolumeOfRevolution
插件就会被注册到ParaView中。 5.ParaView中的三维化
在ParaView中进行三维化操作的步骤如下:
*.case
)。 Merge Blocks
过滤器将数据格式转换为Unstructured Grid
并简化。Line
元素,因为它们可能会干扰后续处理。SpreadSheet View
选择并提取非Line
元素类型,然后将其转换为Polygon
数据。Pipeline Browser
中选择ExtractSurface1
。Filters
⇒ Alphabetical
⇒ Volume Of Revolution
过滤器。Properties
标签页中设置:Axis Direction
:以向量形式指定旋转轴。Sweep Angle
:以度为单位指定旋转角度(360度为一圈)。Axis Position
:以坐标形式指定旋转轴的起点。Resolution
:指定旋转方向的分辨率。Apply
。