做fluent动画,有三种保存方法:memory,metafile,ppm。如果文件很多不能放在memory中,否则内存会耗尽。metafile很大,一个都2、3M,一般用ppm。昨天碰到了一个问题,设置了ppm文件保存路径后,计算完成,进入电脑后死机。重启后动画文件就读不出来了。
解决方法有二:(红色的字表示是自己选择的)
1.http://hpce.iitm.ac.in/Manuals/Fluent_6.3/Fluent.Inc/fluent6.3/help/html/ug//node1057.htm
用freesoftware——imagemagick解决。转为gif文件。命令行convert
-adjoin phase00*.ppm test.gif
2.如果没有死机,write/Record Format的选项是Animation Frames.点击Write,自动写入一个cxa文件,若想转成视频,点MPEG,点Write。然而,关了fluent后再重启就搞不出这个cxa文件了。我参照了其他的cxa文件的格式,自己写了一个cxa文件。
AnimationSequence1.0
NAME: F:\fluent_Workshop\playback\phase_jiami
WINID: 2
STORAGE: 4
FRAMES: 12
Frame 0 4 phase_jiami_0000.ppm 2
Frame 1 4 phase_jiami_0001.ppm 2
Frame 2 4 phase_jiami_00
解决方法有二:(红色的字表示是自己选择的)
1.http://hpce.iitm.ac.in/Manuals/Fluent_6.3/Fluent.Inc/fluent6.3/help/html/ug//node1057.htm
用freesoftware——imagemagick解决。转为gif文件。命令行convert
-adjoin phase00*.ppm test.gif2.如果没有死机,write/Record Format的选项是Animation Frames.点击Write,自动写入一个cxa文件,若想转成视频,点MPEG,点Write。然而,关了fluent后再重启就搞不出这个cxa文件了。我参照了其他的cxa文件的格式,自己写了一个cxa文件。
AnimationSequence1.0
NAME: F:\fluent_Workshop\playback\phase_jiami
WINID: 2
STORAGE: 4
FRAMES: 12
Frame 0 4 phase_jiami_0000.ppm 2
Frame 1 4 phase_jiami_0001.ppm 2
Frame 2 4 phase_jiami_00
