如何在tecplot中后处理OpenFoam计算结果
-
是不是可以不编译foamToTecplot360而直接在tecplot中处理OF的计算结果,怎么去编译一个foamToTecplot360。求大神赐教。
-
@kkguo 新版本的tecplot可以直接读取OpenFOAM算例哦。
-
可以说一下如何读取吗?新版是指4.0以后的新版吗?谢谢您
-
@kkguo 是新版的tecplot360,打开时选择OpenFOAM,找到controlDict就行了。
-
@wwzhao 我就是这么做的。用的是tecplot2016。但是读取的时候报错。说有内部错误。读取部分of本身算例倒是可以。所以我想编译一个foamToTec360。转换之后再进行读取。您知道怎么做吗?谢谢您
-
-
@wwzhao,谢谢啊, 我的tecplot是2015R1版本的。但是就是不能直接读取。我把操作步骤和出错信息贴上去。麻烦您帮我看一下。感谢
   -
-
@wwzhao 您好,tecplot直接读取controldict文件后还需要再读其他的文件吗?为什么打开后能看到网格文件,但数值都是0
-
@wwzhao 请问哪些版本可以直接读OpenFOAM呢?多谢
-
@ahujeffery 我不用tecplot,不太了解
-
@xiaofenger 2016应该是可以的
-
我通过controlDict打开后,无法看到具体时间步,只能看到0,换时间就闪退并报错如下:
/home/dyfluid/Tecplot360/bin/../bin/libtpsdkbase.so(+0x26cac3) [0x7effc1e38ac3] /lib/x86_64-linux-gnu/libpthread.so.0(+0x9609) [0x7effba3fe609] /lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7effb9a41293] Tecplot received shutdown signal #11. Please send the output above to Tecplot support: support@tecplot.com Aborted (core dumped)
请问这是什么原因导致的?
-
我用tec读openfoam数据二进制格式无法读取,你要输出十进制。而且就算十进制,一些复杂网格的openfoam数据我用tecplot读进来就闪退,所以还是用paraview了
-
@oitocfd
也就是说,如果controlDict里writeFormat是binary就无法在tecplot打开,要ascii才可以。那么在计算完成后可以从binary转成ascii吗? -
破解版会有各种问题
-
@xiaofenger tecplot2018可以
-
@joann 我是这样的 版本不同可能情况也有所区别
-
@oitocfd 好的,我尝试tecplot打开了其他格式是binary的算例,发现可以打开,那么就说明是之前的算例的问题,我再修改试试。谢谢您。