fluent 解的动画显示

上传人:飞*** 文档编号:4862140 上传时间:2017-08-26 格式:DOC 页数:7 大小:55KB
返回 下载 相关 举报
fluent 解的动画显示_第1页
第1页 / 共7页
fluent 解的动画显示_第2页
第2页 / 共7页
fluent 解的动画显示_第3页
第3页 / 共7页
fluent 解的动画显示_第4页
第4页 / 共7页
fluent 解的动画显示_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《fluent 解的动画显示》由会员分享,可在线阅读,更多相关《fluent 解的动画显示(7页珍藏版)》请在金锄头文库上搜索。

1、解的动画显示在计算过程中,你可以用 FLUENT 做等值线、矢量、XY 图、监视图(残差、统计、力、曲面或者体积)或者网格(主要对于动网格模拟有用)的动画。在开始计算之前,你需要指定要做动画的显示变量和绘图类型,并指定绘图保存的频率。在指定的间隔中,FLUENT 会显示被请求的绘图并存储每一个。完成计算之后,你可以回放动画序列,修改视角(对于网格、等值线和矢量的图),需要的话,可以可以将动画保存为一序列的硬拷贝文件或者 MPEG 文件。下面几节将会介绍解动画序列的定义、回放和保存动画序列,读入先前保存的动画序列等内容。22.17.1 定义动画序列你可以使用解动画面板来创建动画序列并标明序列帧创

2、建的频率。动画序列面板(下图)是从解动画面板打开的,它允许你定义每一个序列显示什么,在哪里显示以及每个帧如何存储。你需要在解动画面板中开始动画序列的定义。菜单:Solve/ Animate/Define.。Figure 1 解动画面板程序如下:1. 增加动画序列值为你希望指定的动画序列数目。当增加这个值时,面板中附加的动画序列输入变成可编辑的。对于每一个序列,你需要执行下面的步骤。2. 在名字标题中输入序列的名字。这个名字在回放面板中会作为辨别序列的依据。如果你将序列帧保存到磁盘,这个名字也用作文件名的前缀。3. 你可以在 Every 下面设定迭代并在 When 下面的下拉列表中选择迭代或者时

3、间步来标明在序列中所要创建新的帧的频率。其中时间步只是对非定常流才是有效的选择。例如,要创建每 10 个时间步的帧,你需要在 Every 下面输入 10 并在 When 下面选择时间步。4. 点击 Define.按钮打开动画序列面板(下图)Figure1:动画序列面板5. 在动画面板中定义序列参数 (a) 在存储类型下面选择内存或者磁盘来指定动画序列帧保存的类型。!注意:在动画序列中 FLUENT 的图元文件是为每一个帧创建的。这些文件包含了所有场景的信息而不只是在图形中显示的视角。因此这些文件会非常大。在默认的情况下,这些文件会保存在磁盘中。如果你不想占用磁盘空间来保存这些文件,你可以选择将

4、它们保存在内存中。然而,将它们保存在内存中会减少求解器可以使用内存的数量。不过,将序列保存在内存中回放速度会比磁盘快(b) 如果选择保存类型是磁盘,请在存储目录框中指定要保存的目录(这可以是相对路径也可以是绝对路径)。(c) 在窗口框中指定你需要绘图的窗口的 ID,然后点击设定按钮(指定的窗口如果没有打开的话,现在就会打开)。在迭代中,活动的图形窗口被设定为这个窗口来更新绘图。如果你希望每一个动画序列在不同的窗口中,你可以指定不同的窗口 ID。6. 为序列定义显示属性。(a) 在动画序列面板的显示类型下选择网格、等值线、矢量、XY 图或者监视器来确定动画显示的类型。如果你选择的是监视器你可以在

5、监视类型下拉列表:残差、力、统计、曲面或者体积中选择任何可用的监视类型。当你第一次选择等值线、矢量或者 XY 图时,或者在第一次选择监视器时你选择了某一监视器类型,FLUENT 会打开相应的面板(比如说:等值线面板或者矢量面板),这样你就可以修改设定并产生相应的显示。要对任何显示类型的显示设定再做出修改,请点击属性按钮来打开选定的显示类型面板。(b) 对于选定的显示类型(如:等值线或者解 XY 图)在面板中定义显示,然后点击显示或者绘图按钮。注意:你必须点击显示或者绘图来初始化计算中被重复的场景。关于网格、等值线和矢量的显示的定义,请参阅下面的指导原则。7. 在你完成所有动画序列的定义之后别忘

6、了在解动画面板中点击 OK 按钮。注意,当你在动画序列面板中点击 OK 按钮确定某一序列时,该序列对应 Active 按钮会自动打开。你可以对当前不使用的序列关闭 Active 按钮,来选择使用所定义的动画序列的子集。定义动画序列的方针如果你定义的动画序列包含网格、等值线或者矢量显示,那么在定义显示时要注意下面几点: 如果要在动画帧中包含光照影响,请确保在开始计算之前定义光照。关于讲光照加入到显示中请参阅 25.2.6 节。 如果你想要在等值线或者矢量显示中保持颜色的常数范围,你可以在等值线或者矢量面板中关闭自动范围选项来明确指定范围。具体请参阅 25.1.2 或者 25.1.3。 在动画序列

7、帧中不会包含场景操作,场景操作是在场景描述面板中指定的。诸如通过对称平面的景象等视角的修改会被包括进来。22.17.2 播放一个动画序列一旦你定义了一个动画序列并执行了计算,或者读入了先前的动画序列,你可以使用回放面板(下图)来回放动画。菜单:Solve /Animate/Playback. 。Figure 22.17.3:回放面板在回放面板的动画序列下面的序列列表中选择你想要播放的序列。要播放一次从开始到结束的动画,请点击回放标题下面的播放按钮。(这种方式的按钮的功能和标准视频播放器的相似。右边数第二个三角形按钮是播放按钮)。要反向播放动画一次,请点击倒放按钮(左边数第二个三角形按钮)。当播

8、放动画时,帧的标尺显示相对于整个动画的播放位置。如果你想跳到指定的帧处你可以直接移动帧滑标到所需要的帧处,这样相应的帧就会显示在图形窗口中。对于光滑动画,请在显示选项面板中打开双缓冲。这将会减少播放时的闪烁。下面将会介绍回放动画的附加选项。修改视角如果想在场景的不同视角播放动画,你可以在动画播放的窗口中使用鼠标来修改视角(如:平移、旋转、缩放)。需要注意的是,当你在序列列表中选择新的序列时(或者重新选择当前序列时),你对序列视角做的任何改变都会丢失。修改回放速度不同的计算机播放动画的速度都是不一样的,这主要取决于场景的复杂性以及图形相关硬件的类型。你可能想要放慢回放的速度来获得最优视角。你可以

9、用回放速度滑标来调节播放速度。摘选回放有时候你可能只要播放很长动画序列的一部分。要实现这一功能你可以修改回放标题下面的起始帧和终点帧。例如,如果你的动画包括 50 个帧,但是你只想播放 20 到 35 之间的帧,你就可以设定起始帧为 20,终点帧为 35。这样,当你播放动画时,就会从 20 帧开始到 35 帧结束。快进动画你可以在回放中略过一些帧来快进或者快退动画。要快进动画,你可以设定增量然后点击快进按钮。例如,如果你有 15 个帧,起点是 1 帧,终点是 15 帧,增量是 2,那么动画就会只播放 1,3,5,7,9,11,13 和 15 帧。点击快退按钮就会播放相应的15,13,11,9,

10、7,5,3,1。连续的动画如果你想要重复连续的回放动画,有两个选项可供选择。要从起点到终点(或者从终点到起点)连续回放动画,请在回放模式下拉菜单中选择自动重复选项。要在播放中前后连续播放动画,每次调转播放方向,请在回放模式下拉列表中选择自动反向。要关掉连续性回放,请在回放模式中选择播放一次。这是默认的设定。停止动画要在回放中停止动画,请点击停止按钮(回放控制按钮中间的方块)。如果你的动画中包含非常复杂的场景,那么在动画停止之前可能会有轻微的滞后。一个帧一个帧的播放动画要手动一个帧一个帧的播放动画,请使用右边数第三个按钮(一竖线加一个三角形)。每点击一次这个按钮就会在图形窗口中显示下一个帧。反向

11、的按帧播放方法同上,只不过要使用左起的第三个按钮。这一功能可以是你看清楚每一个感兴趣的帧。删除动画序列如果想要移除应经读入或者创建的序列,请在序列列表中选择然后点击删除按钮。要全部删除电机全部删除按钮即可。注意:如果你删除了未保存到磁盘的动画(即存储类型是内存的动画)这些动画就被永久的移除了。如果你要保存只存储在内存中的动画,你应该在删除或者退出 FLUENT 之前确信已经保存到磁盘了。22.17.3 保存动画序列创建了动画序列之后,你可以保存成下面任何一种格式: 包含在 FLUENT 图元文件中的解动画文件。 硬拷贝文件,每个文件都包含了动画序列的帧。 包含动画序列帧的 MPEG 文件。注意

12、:如果保存的是硬拷贝文件或者 MPEG 文件,你可以修改动画显示的图形窗口的视角(平移、旋转、缩放),然后保存修改后的视角而不是初始的视角。解动画文件如果存储类型选择的的是磁盘,FLUENT 会为你自动保存解动画文件。它会被保存在指定的存储目录中,文件名就是你所指定的序列名,扩展名是.cxa (如:pressure-contour.cxa)。除了 .cxa 文件之外,FLUENT 还会为每一个帧保存图元文件,扩展名是.hmf(如: pressure-contour_2.hmf)。其中,.cxa 文件会包含相关的.hmf 文件的列表,并告诉 FLUENT 它们显示的顺序。如果保存的类型是内存,那

13、么相应的解动画文件(.cxa)以及相关的图元文件(.hmf)会在退出 FLUENT 之后丢失,除非你用下面的方法把它们保存起来。当你想要重放动画时,你可以将动画序列保存成 FLUENT 可以重新读入的文件。如22.17.4 节所述,FLUENT 回放的解动画文件是和生成这个动画文件的算例和数据文件无关的。要保存解动画文件和相关的图元文件,请在回放面板中的写/记录格式下拉列表中选择动画帧选项并点击写按钮。FLUENT 会保存一个.cxa 文件和动画序列每一个帧的.hmf 文件。相应的.cxa 文件名就是指定的序列名(如:pressure-contour.cxa),图元文件名则是指定的序列名后面加

14、上帧数(如:pressure-contour_2.hmf )。所有的文件(.cxa 和.hmf)都会被保存在当前工作目录中。硬拷贝文件你可以为动画序列中的每一个帧生成一个硬拷贝文件。这一功能允许你将序列帧保存为使用外部动画程序如 ImageMgick 可以使用的文件。如上所述,你可以在保存硬拷贝文件之前,修改图形窗口的视角。要将动画保存为一系列的硬拷贝文件,请遵循如下步骤:1. 在回放面板中的写/记录格式下拉列表中选择硬拷贝格式选项。2. 必要的话,点击硬拷贝选项按钮打开图形硬拷贝面板,并为保存硬拷贝文件设定适当的参数(例如,如果你要保存 ImageMagick 使用的硬拷贝文件,你就应该选择

15、窗口倾倒格式。具体可以参阅 3.12.1 一节)。在图形硬拷贝面板中点击应用来保存你修改后的设定。注意:不要在图形硬拷贝面板中点击保存按钮。在下一步中你将从回放面板保存硬拷贝文件。3. 在回放面板中点击写按钮,FLUENT 会回放动画,将每一个帧保存到独立的文件中。文件名由指定的序列名加上帧的数目组成(如:pressure-contour_2.ps),而且它们会被保存到当前的工作目录中。MPEG 文件也可能将动画序列所有的帧保存到一个 MPEG 文件中,这种文件可以用 MPEG 解码器如 mpeg_play 来观看。将整个动画序列保存到一个 MPEG 文件需要的磁盘空间比存储每一个窗口倾倒文件

16、(用硬拷贝方法)少,但是 MPEG 文件的图像质量较差。如前所述,在保存 MPEG 文件之前我们可以修改图形窗口的视角。要将动画保存为 MPEG 文件,请遵循如下步骤:1. 在回放面板中的写/记录格式下拉列表中选择 MPEG。2. 点击写入按钮FLUENT 会重新播放动画并将每一个帧保存在独立的 scratch 文件,然后会将这些所有的文件合并保存到单独的 MPEG 文件中。MPEG 文件的名字就是指定的序列的名字,扩展名为.mpg(比如:pressure-contour.mpg ),而且它会被保存在当前的工作目录中。22.17.4 读入动画序列如果你已经将动画序列保存为一个解动画文件,你可以以后(或者在不同的线程中)将这个文件读入并播放动画。注意:你可以将解动画文件读入到任何 FLUENT 进程中,而不必将相应的算例和数据文件也读入。事实上,在将解动画读入到 FLUENT 之前,比根本就不必读入任何算例和数据文件。要读入解动画文件,请在回放面板中点击读入按钮。此时会打开选择文件对话框,你可以在这里

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号