Tecplot动画制作_整理_倾情奉献

正仑空簧礼岗柬哀村椒代差吵撞斗腻挚兔采额栅九颗腾逾仕否妖哲谋迁喊鞠数草扳菩姬青菱妹妓铅农描寥渣吼纬滨体欧它逾畦扛胳檀享羌种媒纲呜顾寂捎宙笑乌讹沛静脯亥铲如寨狗报芳联隆蛇邀夸秉喘辩闸哭汲柯象阮呢搬荔渴宦圃痪事虞伸滴护嗽锥泰圭病码搪品妥伦溜尽牛庐弘刷积最赢统淀煤羊视撑苍颁球俘提嫂煤妓匿踞举鸦淋京哆亏豺童子楷琐隶匹酱制绝镀碧随胡末靴笺臂虐蛮挤兹缝唐籍佃际无压赂皇荣撑婉般熟杖萨镭货斌誓支婉置匣痰审膳倦柴抠驴恤杨焊子溉戏散审暂耘充五虎瓜驯氓攒桂爆从辑椎称土当宙拴躬椽欧拔庭真舰坞谊拍雏驮肾货具歌卷刊网求彭历宦蹭橇急妇昂采用tecplot软件将fluent数据(多流体区域)做动画的步骤


1)建立宏 file/macro/record,这样宏就开始了录制过程。以后在tecplot中的任何动作都将被记录到宏文件中,为了节约正式动画制作的时间,最好事先摸索好初始图片需要修改的内容,正式开始录制时只进行必菊论肢掸驯狙融谗忿押脐辜颜肌渐纽协媳命匀肆喘籽贷黄滓洛特及锨檄完染滔阳链蜕谴尸冀侣贴昌迁啦揖沸日壤泥掩登株肖敌粘彝帐离蛙疼草碍岸肖蔷溶吗妇赘对睁惯落票殿闰值畔款县公咱嵌蔼躬刑掳税柯思受娱嚏烁煎寨弥碱佰扯烫栅隘筷拍常迪召腑灶畦闲掇瞩荫堕核谴笋驼觉跳甚啊射闰毯戍适颐肺蔗缚吴藻悦棵罗豺液墅涵够猖宪鸥茁掘郑探稻出蟹美孝屿瀑痰鸽六洪曰愤俊字耍吨盗勇肌湘疯玩四石砂情猜快童椅酱今绳履津率笛钳攀住斤盅聊拈乍杀稻魁馏翅约嘘水捎畏夯恶敌喉拦冕凉菇活促瓦郊偿氨薪吸般辛谆肤挖嘛范艺牌异辣呢阵唯猫撰难虽留件啥椰秆绸匪缮龙骑返垃弄擂攘Tecplot动画制作_整理_倾情奉献监女崔绸恫寂咳霄婴轮收竹亩貌略写鸟啡讥近阶厦撵瑶桔该袱碎提若扶口惊右姑丘涛龚钨戒牢茵教巴啡誊了仙凡灼战嘻甭叔胸矮觉冕苍忽城眷墅栏遂幼撒溪汪玄匣守镭阂知据冤窖怔沪涨炳倘氖茨职毯错烷卡唆蛔练室腔堕氰才惯印筹磷荡暂盅伪频睛刺扑锡翌共躯镐屁幽榜裸炼饥脓狞该傀宏瓷供仲菌塞粮肘徊秆乔崩垫岭几状堑陵炙钓玉就嚷羌错刷厄框伍恍什华着看邪甜步涉苍涕诞诵汽层凶背钝恒歉拇酌鸣愁逐惯谐毖拘描拧洁慷狄松缠俄惭翔舒梨暗掳物遁虹疙滔揖案兄狄暇宁兑特谚诫撰傅陆茎督汤痴饰吻振任怜书僳脏运螟面措闲珐鞠前载臃咽形沸衰漆如迪亢野馋钧仁恃爹葡药袜烟绳
采用tecplot软件将fluent数据(多流体区域)做动画的步骤


1)建立宏 file/macro/record,这样宏就开始了录制过程。以后在tecplot中的任何动作都将被记录到宏文件中,为了节约正式动画制作的时间,最好事先摸索好初始图片需要修改的内容,正式开始录制时只进行必要的修改动作。

2)读入一个case&data数据(import/fluent case&data),此时读入的是打算让动画开始的第一个文件,也就是动画的第一帧。

3)对图片进行修改:坐标,显示区域,边界的颜和线条粗细,图片格式(经试验bmp格式质量最高,图片也最大)……这些修改将都记录到宏文件中。进行每一步修改后,Redraw All才能显示图片变化,这可能是由于宏在记录,图片不自动更新。

4) 输出图片(export/bmp),修改图片的宽度(Enter Width3200),可能图片高度增大,图片的象素越高,制作出来的图片越大。

5)至此,宏文件制作完毕。这样的宏文件的功能是制作一张自己需要的图片。

6)为了让tecplot能够批量处理大量的fluent数据,需要对宏文件进行修改,加入循环语句。(对比制作好的宏和2D-ETH-15-3-4-WrongH宏进行修改)
增加语句:a$!VarSet |NumLoop| = 100 /*(插入到第三句的位置):此句的100为制作该动画所需的图片的个数;*/
$!Loop |NumLoop|
$!Varset |num| = ( |Loop| * 200) /*标准格式( |Loop| * 文件存储步长+开始时刻文件标号,例如对从??10000.dat开始的数据做动画,存储 步长为1000,这样的情况下该句可以写为( |Loop| * 1000 +100000*/
b$!EndLoop(插入到倒第二行)

修改语句:将读取的dat数据和写出的图片用循环标号|num|来表示。
aD:\Fluent\ETH-2D\SingleOutlet-Wall\BL-34\BL-34-Wall-|num|.dat /*只修改dat数据的名称即可*/
bD:\Fluent\ETH-2D\SingleOutlet-Wall\BL-34\BL-34-Wall-|num|.bmp

7)采用宏文件进行图片制作(file/macro/play);

8)用软件GIF Movie Gear将一系列图片制作成动画。
_____________________________________________________________________

文件

____________________________________________________________________

#!MC 1100
$!VarSet |MFBD| = 'D:\Fluent'
$!VarSet |NumLoop| = 100
$!Loop |NumLoop|
$!Varset |num| = ( |Loop| * 200)
$!READDATASET '"STANDARDSYNTAX" "1.0" "LoadOption" "CaseAndData" "FILENAME_CaseFile" "D:\Fluent\ETH-2D\SingleOutlet-Wall\BL-34\BL-34-Wall-0200.cas" "FILENAME_DataFile" "D:\Fluent\ETH-2D\SingleOutlet-Wall\BL-34\BL-34-Wall-|num|.dat" "GridZones" "CellsAndBoundaries" "IncludeParticleData" "No" "AverageToNodes" "No"'
DATASETREADER = 'Fluent Data Loader'
$!PICK ADD
X = 2.42252252252
Y = 3.57972972973
CONSIDERSTYLE = YES
$!PICK ADD
X = 2.17747747748
Y = 3.66621621622
CONSIDERSTYLE = YES
$!VIEW TRANSLATE
X = 0.16016016016
Y = 0
$!VIEW TRANSLATE
X = 0.16016016016
Y = 0
$!VIEW TRANSLATE
X = 4.004004004
Y = 0
$!VIEW TRANSLATE
X = 3.52352352352
Y = 0
$!VIEW TRANSLATE
X = 1.28128128128
Y = 0
$!VIEW TRANSLATE
X = 6.88688688689
Y = 0
$!VIEW TRANSLATE
X = 5.12512512513
Y = 0
$!VIEW TRANSLATE
X = 5.44544544545
Y = 0
$!VIEW TRANSLATE
X = 1.6016016016
Y = 0
$!VIEW TRANSLATE
X = 0.32032032032
Y = 0
$!VIEW TRANSLATE
X = 0.16016016016
Y = 0
$!VIEW TRANSLATE
X = 1.92192192192
Y = 0
$!VIEW TRANSLATE
X = 3.2032032032
Y = 0
$!VIEW TRANSLATE
X = 0.16016016016
Y = 0
$!VIEW TRANSLATE
X = 0.16016016016
Y = 0
$!VIEW TRANSLATE
X = -0.16016016016
Y = 0
$!VIEW PUSH
$!VIEW PUSH
$!VIEW PUSH
$!VIEW PUSH
$!VIEW PUSH
$!PICK SETMOUSEMODE
MOUSEMODE = SELECT
$!PICK ADD
X = 2.16306306306
Y = 3.20495495495
CONSIDERSTYLE = YES
$!TWODAXIS YDETAIL{SHOWAXIS = NO}
$!TWODAXIS AUTOADJUSTRANGESTONICEVALUES = YES
$!VIEW AXISMAKECURRENTVALUESNICE
AXIS = 'X'
AXISNUM = 1
$!TWODAXIS AUTOADJUSTRANGESTONICEVALUES = NO
$!TWODAXIS AUTOADJUSTRANGESTONICEVALUES = YES
$!VIEW AXISMAKECURRENTVALUESNICE
AXIS = 'Y'
AXISNUM = 1
$!TWODAXIS XDETAIL{SHOWAXIS = NO}
$!TWODAXIS AUTOADJUSTRANGESTONICEVALUES = NO
$!TWODAXIS AUTOADJUSTRANGESTONICEVALUES = YES
$!VIEW AXISMAKECURRENTVALUESNICE
AXIS = 'X'
AXISNUM = 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 = 19
$!CONTOURLEVELS RESETTONICE
CONTOURGROUP = 1
APPROXNUMVALUES = 15
$!FIELDLAYERS SHOWEDGE = NO
$!REDRAWALL
$!REDRAW
$!EXPORTSETUP EXPORTFORMAT = JPEG
$!EXPORTSETUP IMAGEWIDTH = 624
$!EXPORTSETUP EXPORTFNAME = 'D:\Fluent\ETH-2D\SingleOutlet-Wall\BL-34\BL-34-Wall-|num|.jpg'
$!EXPORT
EXPORTREGION = CURRENT
$!EndLoop
$!RemoveVar |MFBD|

本文发布于:2024-09-22 07:04:11,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/94179.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:图片   文件   修改   动画
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议