Fluent 后处理:动画制作

瞬态仿真中,动画制作是很重要的一个后处理步骤。Fluent中动画输出分为两步操作。

步骤 1:设置动画内容

在Fluent界面左侧树状菜单中的“solution animations”页面,设置动画内容。

其设置界面如下图所示。

1 合理设置动画帧的输出频率,其可以为时间步、迭代次数或物理时间

2 关于保存类型:

  • 推荐类型为“HSF文件”,HSF 为三维图片格式,后续播放和动画制作中,允许任意修改视角
  • 仅需要查看瞬时状态,无需保存的动画,类型可选择为“none”
  • “in memory”选项为直接保存在内存中,通常不推荐,因为极容易导致 Fluent 因为内存不足而崩溃
  • 其他选项均为二维图片格式,不推荐

3 保存目录建议采用相对路径,绝对路径可能因为文件移动等原因导致无法保存

4 若无需中途查看动画,可忽略视角设置内容

5 每个动画仅能展示一个对象,需要一次展示多个对象需要在后处理中创建scene对象

步骤 2:播放动画和输出视频文件

动画输出过程中,包括两类文件:

  • CXA文件是文本文件,记录了动画各帧的对应文件
  • 各帧对应的数据文件(如步骤 1 中设置的HSF文件)

两类文件缺一不可。

在Fluent界面左侧树状菜单中的“playback”页面,可播放动画并输出为视频文件

其设置界面如下图所示

使用HSF文件保存的动画,可任意调整视角进行播放。图片格式无法进行此类操作。

点击界面的“write”按钮可输出动画文件,等待若干时间后,Fluent命令行中会提示已完成输出。

输出视频的文件格式、帧速、分辨率均可在“video options”界面进行自定义

在“playback”界面,点击“read”按钮可以读取已有的CXA文件进行动画制作而无需读取模型和结果数据。

注意事项

  • 设置动画内容需要在计算之前进行,中途停止计算后再设置动画则无更早之前的内容(例如仿真 3s 的物理过程,计算 2s 后再设置动画,则仅能显示最后 1s 的动画,前面 2s 的内容无法加入动画中)

  • 添加动画制作会显著增加Fluent的运行时间,且增加的时间和动画的数量、保存频率、复杂度等因素强相关。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

awayuk11

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值