找回密码
 注册
查看: 5447|回复: 0

tecplot处理多个文件的技巧和微分公式应用

[复制链接]
发表于 2006-10-11 15:30:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
贡献几个我一直想传授的tecplot技巧, 攒点rp.
1.宏的应用: 大家都遇到过这种情况或者类似的情况,要处理好几个类型相似的tecplot文件,比如分别是用层流和不同湍流模型计算.然后要把他们切片,再用公式计算几个变量...弄一个还行,你要有10个文件,每一个文件你要切5个面,手都酸拉. tecplot提供宏的录制的功能,file-->macro-->record,然后你就对一个文件操作,操作完了以后,结束录制,把宏存为一个文件.对下一个文件操作的时候,file-->macro-->play,选取你存的宏文件,休息一下,你就看着tecplot自己弄吧,呵呵
2. 外部修改tecplot lay文件.10个数据文件是都做好了,你给一个文件做了漂亮的lay文件图.到目录下,用word pad打开这个lay文件,你会发现里面的头几行必定包涵你这个lay所引用的文件名称,把这个文件自己修改成另外的数据文件,另存,退出再用tecplot打开,又一个数据文件的的lay做好了...这样10个数据文件一会都用相同的格式处理成了lay文件了.
   如果你的lay引用了好几个数据文件,也没关系,一样到lay文件的文字里面可以找的到,把他们一一修改成新的你想指向的文件名称就可以了. 上面说的这个外部修改的方法也可以在tecplot load date里面选取replace data and retain plot style实现,但如果frame多了,容易搞乱,不如自己直接在word pad里面改方便.
   不过外部修改时候,新老数据文件要有完全一样的格式,即,变量个数和变量名称 (网格数目可以不一样), 否则tecplot可能会提示错误或者漏掉变量.
   所以如果你有多个类型相似文件要做成同一类型的图,录制宏,把所有数据文件弄成一个样格式,然后做一个数据文件的lay,然后word pad修改这个lay文件,分别指向其他数据文件...很快搞定.
3. tecplot插值的应用,找我的前贴
4. tecplot微积分计算. tecplot 360或者tecplot analyzer是可以计算积分的.具体看analyzer里的perform integration选项. tecplot微分的应用,如果是一阶微分,你可以先到analyzer,在field varible里面把pressure指定成你想计算微分的变量,然后再到calculate variable里面计算,pressure gradient,呵呵. 新出来的3个变量就是喽. 这个办法比较方便,省的你写公式.不过公式的写法,呵呵,也很简单,
   一阶微分  ddN(V) (N=x,y,or z, 就是坐标变量. V就是你要求微的那个变量)
    二阶微分 d2dN2(V)
    交叉微分 d2dMN(V) (MN可是是xy,yz,xz,交叉微分呗)
   写成比如, V5=ddx(V4), 往下一直算,想算多少阶都行,呵呵
5. 最后一个小技巧,edit-->copy to plot to clipboard,然后选bmp,all frame(全部frame,也可以只选当前frame),use width of image on screen(如果想更清楚,选enter width,写个大数字,比如2000), antialiasing=3 (这个是图片的效果处理,挺有用的), 然后ok, 什么也没发生? 去个word页面,ctrl-V,你的tecplot图片贴上啦.你也可以去export那里输出图片,但这个方便多了.另外,wmf格式较清晰,但一般占用内存比较大,上述图片参数基本可以保证图片质量了.
转载请注明作者stonebrook,呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表