Tecplot动画制作_整理_倾情奉献_第1页
Tecplot动画制作_整理_倾情奉献_第2页
Tecplot动画制作_整理_倾情奉献_第3页
Tecplot动画制作_整理_倾情奉献_第4页
Tecplot动画制作_整理_倾情奉献_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、采用tecplot 软件将flue nt数据(多流体区域)做动画的步骤1)建立宏file/macro/record,这样宏就开始了录制过程。以后在 tecplot中的任何动作都将被记录到宏文件中,为了节约正式动画制作的时间,最好事先 摸索好初始图片需要修改的内容,正式开始录制时只进行必要的修改动作。2 )读入一个 case&data 数据(import/fluent case&data),此时读入的是打算让动画开始的第一个文件,也就是动画的第一帧。3 )对图片进行修改:坐标,显示区域,边界的颜色和线条粗细,图片格式(经 试验bmp格式质量最高,图片也最大)这些修改将都记录到宏文件中。进 行每一

2、步修改后,Redraw All才能显示图片变化,这可能是由于宏在记录,图 片不自动更新。4)输出图片(export/bmp ),修改图片的宽度(Enter Width : 3200 ), 可能图片高度增大,图片的象素越高,制作出来的图片越大。5)至此,宏文件制作完毕。这样的宏文件的功能是制作一张自己需要的图片。6)为了让tecplot能够批量处理大量的flue nt数据,需要对宏文件进行修改,加入循环语句。(对比制作好的宏和 2D-ETH-15-3-4-Wro ngH宏进行修改)增加语句:a) $!VarSet |NumLoop| = 100 /*(插入到第三句的位置):此句的100为制作该动

3、画所需的图片的个数;*/$!Loop |NumLoop|$!Varset |num| = ( |Loop| * 200) /*标准格式(|Loop| * 文件存储步长 +开始时刻文件标号,例如对从? 10000.dat开始的数据做动画,存储 步长为 1000,这样的情况下该句可以写为(|Loop| * 1000 +100000) */b) $!EndLoop(插入到倒第二行)修改语句:将读取的dat数据和写出的图片用循环标号|num|来表示。a)D:FluentETH-2DSingleOutlet-WallBL-34BL-34-Wall-|num|.dat/*只修改dat数据的名称即可*/b)

4、D:Flue ntETH-2DSi ngleOutlet-WallBL-34BL-34-Wall-| num|.bmp7)采用宏文件进行图片制作(file/macro/play );8)用软件GIF Movie Gear 将一系列图片制作成动画。附 2D-ETH-15-3-4-WrongH.mcr文件#!MC 1100$!VarSet |MFBD| = D:Fluent$!VarSet |NumLoop| = 100$!Loop |NumLoop|$!Varset |num| = ( |Loop| * 200)$!READDATASET STANDARDSYNTAX 1.0 LoadOptio

5、 n CaseA ndData FILENAME_CaseFileD:Flue ntETH-2DSi ngleOutlet-WallBL-34BL-34-Wall-0200.cas FILENAME_DataFileD:Flue ntETH-2DSi ngleOutlet-WallBL-34BL-34-Wall-| nu m|.dat GridZones CellsAndBoundaries IncludeParticleData No AverageToNodes NoDATASETREADER = Flue nt Data Loader$!PICK ADDX = 2.42252252252

6、Y = 3.57972972973CONSIDERSTYLE = YES$!PICK ADDX = 2 = 3.66621621622CONSIDERSTYLE = YES$!VIEW TRANSLATEX = 0.16016016016Y = 0$!VIEW TRANSLATEX = 0.16016016016Y = 0$!VIEW TRANSLATEX = 4.004004004Y = 0$!VIEW TRANSLATEX = 3.52352352352Y = 0$!VIEW TRANSLATEX = 1.28128128128Y = 0$!VIEW TRANSL

7、ATEX = 6.88688688689Y = 0$!VIEW TRANSLATEX = 5.12512512513Y = 0$!VIEW TRANSLATEX = 5.44544544545Y = 0$!VIEW TRANSLATEX = 1.6016016016Y = 0$!VIEW TRANSLATEX = 0.32032032032Y = 0$!VIEW TRANSLATEX = 0.16016016016Y = 0$!VIEW TRANSLATEX = 1.92192192192Y = 0$!VIEW TRANSLATEX = 3.2032032032Y = 0$!VIEW TRAN

8、SLATEX = 0.16016016016Y = 0$!VIEW TRANSLATEX = 0.16016016016Y = 0$!VIEW TRANSLATEX = -0.16016016016Y = 0$!VIEW PUSH$!VIEW PUSH$!VIEW PUSH$!VIEW PUSH$!VIEW PUSH$!PICK SETMOUSEMODEMOUSEMODE = SELECT$!PICK ADDX = 2.16306306306Y = 3.20495495495CONSIDERSTYLE = YES$!TWODAXIS YDETAILSHOWAXIS = NO$!TWODAXIS

9、 AUTOADJUSTRANGESTONICEVALUES = YES$!VIEW AXISMAKECURRENTVALUESNICEAXIS = XAXISNUM = 1$!TWODAXIS AUTOADJUSTRANGESTONICEVALUES = NO $!TWODAXIS AUTOADJUSTRANGESTONICEVALUES = YES $!VIEW AXISMAKECURRENTVALUESNICEAXIS = YAXISNUM = 1$!TWODAXIS XDETAILSHOWAXIS = NO$!TWODAXIS AUTOADJUSTRANGESTONICEVALUES =

10、 NO $!TWODAXIS AUTOADJUSTRANGESTONICEVALUES = YES $!VIEW AXISMAKECURRENTVALUESNICEAXIS = XAXISNUM = 1$!PICK ADDX = 7.20810810811Y = 4.7472972973CONSIDERSTYLE = YES$!FIELDLAYERS SHOWMESH = NO $!GLOBALCONTOUR 1 VAR = 3$!CONTOURLEVELS RESETTONICECONTOURGROUP = 1APPROXNUMVALUES = 15$!FIELDLAYERS SHOWCON

11、TOUR = YES $!GLOBALCONTOUR 1 VAR = 19$!CONTOURLEVELS RESETTONICECONTOURGROUP = 1APPROXNUMVALUES = 15$!FIELDLAYERS SHOWEDGE = NO $!REDRAWALL$!REDRAW$!EXPORTSETUP EXPORTFORMAT = JPEG$!EXPORTSETUP IMAGEWIDTH = 624$!EXPORTSETUP EXPORTFNAME =D:Flue ntETH-2DSi ngleOutlet-WallBL-34BL-34-Wall-| num|.jpg $!E

12、XPORTEXPORTREGION = CURRENT$!E ndLoop$!RemoveVar |MFBD|动画步骤将多个时间序列的数据读入以后利用tecplot中的tool/Animate/选项可以创建动画。可以根据不同的需要选择 contours、zones。在应用中一般选择zones 多一点。在zones里有如下弹出窗口,选择起始 zone和结束zone,然后输出即可。或者另外有一种更为方便的方法,该法可以不用一次将所有的数据文件读 入,对内存和机子速度较慢的用户更实用:File/Export,选择avi,然后打开要输出的con tour,进行如图的操作:然后:r ecord next

13、 image。最后选择 Finish Animation 就可以了puck .址和01.Ud-i fk*5 TecpitittCiHkLlQi v* &anndtrylan包M 制以 fit* tlai In-EtriFlwii 勒rkr”理|:D CuLaZ-UMIfl厂血歿iriLjr _j Zp V-rcLecAhX/+oI0fta%INF 附ScnUu 知*x80Aniaate Zones-JStart I : FAI 1律 End Zone(40 : FAI 1# Zone Skip 丨 1Current Zone 40|V|-20Animate On ScreenOn Screen

14、Animateto AVI File to RM FileHelpRecord Ani at ion File; X402020406080404020Record Aniation File2040Y6080-20 -_l0802040f60X标 题:Re:有没有人曾将 Fluent的结果导入tecplot中做动画?发信站:饮水思源(2010年03月25日19:49:07星期四)估计你在加载 dat文件时选择了 replace data set而不是 add to current data set,从而导致tecplot实际只加载了最后一个data文件。其实在load data file时,

15、你可选择 multiple files,便可按顺序加载多个data文件。力口载成功后在zone style里查看不同的zone num,做一个动画至少保证有两个zone。【在heiter的大作中提到:】:现在我用tecplot做动画有个问题,就是将所有dat文件都导入到tecplot后,无法进?.:设置。Animate下zone选项灰色,无法设置。这是为何?:现在想要做成动画,要一帧一帧的保存,图片太多,这样太麻烦了。:不知道我有没有把我的问题说清楚。用fortran编程模拟粒子系统随时间的运动变化关系,想观察整个过程, 能不能用tecplot导入所有数据,做出动画效果?请高手指教,如果可以的

16、话,希望能告之操作步骤,小弟对tecplot是初次接触。谢谢啦回复#1 nantian112的帖子导入多个.DAT文件animate-zones-animate on screen/to avi file/to flash file 就行了采用 tecplot 软件将 fluent 数据做动画的步骤1)建立宏 file/macro/record ,这样宏就开始了录制过程。以后在 tecplot 中的任何动作都将 被记录到宏文件中, 为了节约正式动画制作的时间, 最好事先摸索好初始图片需要修改的内 容,正式开始录制时只进行必要的修改动作。2)读入一个 case&data 数据( import/f

17、luent case&data ),此时读入的是打算让动画开始的第 一个文件,也就是动画的第一帧。3)对图片进行修改:坐标,显示区域,边界的颜色和线条粗细,图片格式(经试验bmp 格式质量最高,图片也最大)这些修改将都记录到宏文件中。进行每一步修改后,RedrawAll 才能显示图片变化,这可能是由于宏在记录,图片不自动更新。4)输出图片(export/bmp ),修改图片的宽度(Enter Width : 3200),可能图片高度增大, 图片的象素越高,制作出来的图片越大。5)至此,宏文件制作完毕。这样的宏文件的功能是制作一张自己需要的图片。6)为了让 tecplot 能够批量处理大量的 f

18、luent 数据, 需要对宏文件进行修改, 加入循环语句。(对比制作好的宏和 2D-ETH-15-3-4-WrongH 宏进行修改)增加语句:a)$!VarSet |NumLoop| = 100$!Loop |NumLoop|$!Varset |num| = ( |Loop| * 200)b) $!EndLoop (插入到倒第二行)修改语句:将读取的 dat数据和写出的图片用循环标号|n um|来表示。a) D:FluentETH-2DSingleOutlet-WallBL-34BL-34-Wall-|num|.datb) D:FluentETH-2DSingleOutlet-WallBL-3

19、4BL-34-Wall-|num|.bmp7) 采用宏文件进行图片制作(file/macro/play );8) 用软件 GIF Movie Gear 将一系列图片制作成动画。附 2D-ETH-15-3-4-WrongH.mcr 文件#!MC 1100$!VarSet |MFBD| = D:Fluent$!VarSet |NumLoop| = 100$!Loop |NumLoop|$!Varset |num| = ( |Loop| * 200)$!READDATASET STANDARDSYNTAX 1.0 LoadOption CaseAndDataFILENAME_CaseFile D:F

20、luentETH-2DSingleOutlet-WallBL-34BL-34-Wall-0200.cas FILENAME_DataFile D:FluentETH-2DSingleOutlet-WallBL-34BL-34-Wall-|num|.dat GridZones CellsAndBoundaries IncludeParticleData No AverageToNodes No DATASETREADER = Fluent Data Loader$!PICK ADDX = 2.42252252252Y = 3.57972972973CONSIDERSTYLE = YES$!PIC

21、K ADDX = 2 = 3.66621621622CONSIDERSTYLE = YES $!VIEW TRANSLATEX = 0.16016016016Y = 0$!VIEW TRANSLATEX = 0.16016016016Y = 0$!VIEW TRANSLATEX = 4.004004004Y = 0$!VIEW TRANSLATEX = 3.52352352352Y = 0$!VIEW TRANSLATEX = 1.28128128128Y = 0$!VIEW TRANSLATEX = 6.88688688689Y = 0$!VIEW TRANSLAT

22、EX = 5.12512512513Y = 0$!VIEW TRANSLATEX = 5.44544544545Y = 0$!VIEW TRANSLATEX = 1.6016016016Y = 0$!VIEW TRANSLATEX = 0.32032032032Y = 0$!VIEW TRANSLATEX = 0.16016016016Y = 0$!VIEW TRANSLATEX = 1.92192192192Y = 0$!VIEW TRANSLATEX = 3.2032032032Y = 0$!VIEW TRANSLATEX = 0.16016016016Y = 0$!VIEW TRANSL

23、ATEX = 0.16016016016Y = 0$!VIEW TRANSLATEX = -0.16016016016Y = 0$!VIEW PUSH $!VIEW PUSH $!VIEW PUSH $!VIEW PUSH $!VIEW PUSH $!PICK SETMOUSEMODE MOUSEMODE = SELECT $!PICK ADDX = 2.16306306306Y = 3.20495495495 CONSIDERSTYLE = YES $!TWODAXIS YDETAILSHOWAXIS = NO $!TWODAXIS AUTOADJUSTRANGESTONICUES = YE

24、S $!VIEW AXISMAKECURRENTVALUESNICE AXIS = XAXISNUM = 1$!TWODAXIS AUTOADJUSTRANGESTONICUES = NO $!TWODAXIS AUTOADJUSTRANGESTONICUES = YES $!VIEW AXISMAKECURRENTVALUESNICE AXIS = YAXISNUM = 1$!TWODAXIS XDETAILSHOWAXIS = NO $!TWODAXIS AUTOADJUSTRANGESTONICUES = NO $!TWODAXIS AUTOADJUSTRANGESTONICUES =

25、YES $!VIEW AXISMAKECURRENTVALUESNICE AXIS = XAXISNUM = 1 $!PICK ADD X = 7.20810810811 Y = 4.7472972973 CONSIDERSTYLE = YES $!FIELDLAYERS SHOWMESH = NO $!GLOBALCONTOUR 1 VAR = 3 $!CONTOURLEVELS RESETTONICE CONTOURGROUP = 1 APPROXNUMVALUES = 15 $!FIELDLAYERS SHOWCONTOUR = YES $!GLOBALCONTOUR 1 VAR = 1

26、9 $!CONTOURLEVELS RESETTONICE CONTOURGROUP = 1APPROXNUMVALUES = 15 $!FIELDLAYERS SHOWEDGE = NO $!REDRAWALL$!REDRAW$!EXPORTSETUP EXPORTFORMAT = JPEG$!EXPORTSETUP IMAGEWIDTH = 624$!EXPORTSETUP EXPORTFNAME = D:FluentETH-2DSingleOutlet-WallBL-34BL-34-Wall-|num|.jpg $!EXPORTEXPORTREGION = CURRENT$!EndLoo

27、p$!RemoveVar |MFBD|Tecplot 后处理宏动画输出2008-03-15 15:19Shade,并用边界,其它Zone是矩形网格插第一个 Zone 是三角形网格的,需要 值结果,要矢量图做流场动画#!MC 1000 # 先自己设置好格式再输出动画#第一个Zone是三角形网格,用于Shade及边界显示#后面所有Zone都是矩形网格插值结果# 输出动画$!EXPORTSETUPEXPORTFORMAT = AVIANIMATIONSPEED = 5# 这里设置输出的速度动画输出 .AVI$!VarSet |NLOOP| = (|NUMZONES|-1) $!LOOP |NLOOP

28、|#Draw begin$!VarSet |IZO| = (|LOOP|+1)$!ACTIVEFIELDZONES=1,|IZO| # 设置要显示的 2D Cartesian 图形的 ZONE #Draw end$!IF |Loop| = 1$!EXPORTSTART$!ENDIF$!IF |Loop| != 1$!EXPORTNEXTFRAME$!ENDIF$!ENDLOOP$!EXPORTFINISHtecplot 360 完整教學動畫tecplot開啟 tecplot 後,點選 HelpTutorials. 會連結至以下網頁Getting Started Guide點選 Launch t

29、he Video ? 可以連結至動畫下面兩個檔案與官網相同,提供給網速較慢的朋友 external flowLoading Plot3D DataDisplaying a Contour MapExtracting a Slice Plane and Plotting a VariableComparing Simulated and Measured DataCustomizing XY Line PlotsExporting the Final Plotfluid structure interactionLoading Abaqus and Fluent DataWorking with

30、 Contour GroupsUsing StreamtracesAnimating and Exporting Your Plot在tecplot中做动画时 怎么能显示时间?在tecplot中做动画时 怎么能显示时间?ch06问题解决了注册会员3#大中小发表于2009-3-1 21:22只看该作者使用Dynamic Text就可以解决这个问题了TOP星云笑4#大中小 发表于2009-3-12 16:18只看该作者回复3# ch06 的帖子ch06注册会 员可否告知详细步骤?TOP#5大中小发表于2009-3-18 07:58只看该作者You can add special placehold

31、ers to text that cha nges with the data or the displayenvironment. Forexample, you can add a date placeholder that Tecplot 360 will replace with the curre nt date at eachRedraw. Similarly, you can add a zone n ame orvariable n ame placeholder.Member&( SOLUTIONTIME)The current solution time.Fluent怎样做

32、pathline 动画我最近在做一个风扇的模拟,想做一个pathline的动画,请高手帮忙,最好能做成GIF格式的看风怎样从进口再流到出口的整个过程,谢谢了 我也想在flue nt中做,好像做不了,是不是要用其它后处理软件做呢 ?*忽然之间听说有一个笨办法就是pulse之后用屏幕录像软件动态截屏成动画,再处理成 gif格式。不知道效果怎么样。按说真正的动画还是要用非稳态模拟来获得啊在古代,我们不短信,不网聊,不漂洋过海,不被堵在路上,如果我想你,就翻 过两座山走五里路,去牵你的手。*回2楼(coppercj)的帖子*非稳态的就能看到轨迹线了吗?*回3楼(xuranchun)的帖子* 可以啊。

33、animation sequenee 里的 display type 选 pathlines。-能说的详细点怎么操作吗?*我觉得flue nt本身提供的做an imation的功能很不好。pathline animation以后,用抓图软件如 snagit等录像,效果非常不错。*用后处理软件tecplot可以做吗*天道酬勤!*回7楼(afu66130)的帖子*可以做的!*验证问题:*傲雪论坛成立于哪一年?正确答案:2002年是关于Tecplot软件使用的;在这里给Tecplot新手推荐一个 学习的方法:如果你对Tecplot 一点都不熟悉的话,别紧张,没关系的,你可以直接看Tecplot的动画

34、Demo 很快就能入门。Demo 网页:在“开始” -所有程序“ -Tecplot 10-Tutorials-Tutorial打开网页,里面有 Tecplot使用的大部分功能的动画教程,花上一二十分钟,就能对 Tecplot 有所了解,并可以作初步的使用了。 这八道问题的答案基本都在里面了。以下是Demo的内容:Lets take care of the warning turbulent viscosity limited to viscosity ratio* which is not physical. This problem is mainly due to one of the f

35、ollowing:1) Poor mesh quality(i.e.,skewness 0.85 for Quad/Hex, or skewness 0.9 for Tri/Tetra elements). what values do you have?2) Use of improper turbule nt boudary con diti ons.3) Not suppl ying good in itial values for turbule nt qua ntities.出现这个警告,一般来讲,最可能的就是网格质量的问题,尤其是Y+值的问题;在划分网格的时候要注意,第一层网格高度非常重要,可以使用NASA的Viscous Grid Space Calculator来计算第一层网格高度;如果这方面已经注意了,那就可能是边界条件中有关湍流量的设置问题,关于这个,本版中已经有专门的帖子进行了讨论,Flue nt培训的教程中也有讲到,请大家参考。公司档案管理制度一、总则1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论