Skip to content
  • 最新
  • Categories
  • 东岳流体
  • 随机看[请狂点我]
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
CFD中文网

CFD中文网

  1. CFD中文网
  2. OpenFOAM
  3. tecplot算一个新变量后无法显示出来怎么解决?

tecplot算一个新变量后无法显示出来怎么解决?

Scheduled Pinned Locked Moved OpenFOAM
13 Posts 5 Posters 9.6k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Mania
    wrote on last edited by
    #1

    openfoam算完后用tecplot后处理,要对几个slice求平均,但是算出来之后的新的物理量无法正常显示,如图所示:
    1 是我算的新的变量,就是对三个切面求平均
    2 是算完之后显示有正常的数据范围range -740~720,但是怎么调整都没办法正常显示
    3 是这个新变量的信息,也挺正常的

    求大佬帮忙解答一下,谢谢!!
    222222.jpg

    1 Reply Last reply
  • M Offline
    M Offline
    Mania
    wrote on last edited by
    #2

    求教啊,大佬们来帮帮忙:chouchou:

    1 Reply Last reply
  • M Offline
    M Offline
    Mania
    wrote on last edited by
    #3

    有没有遇到过类似问题的大佬啊,再求助一次:chouchou: :chouchou: :chouchou:
    被卡在这一步真的很难受T T
    最后顶一次贴希望能被知道怎么解决这个问题的大佬看到,谢谢大家!

    1 Reply Last reply
  • 李东岳李 Online
    李东岳李 Online
    李东岳 管理员
    wrote on last edited by 李东岳
    #4

    没用过tecpolt...

    9月CFD算法编程课: http://dyfluid.com/class.html

    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    1 Reply Last reply
  • bestucanB Offline
    bestucanB Offline
    bestucan 版主 大神
    wrote on last edited by
    #5

    这,还带顶帖的……:chigua: 你一顶,大家一看有回复了,好,下一题。

    contour 的范围是正负七百多。可是2里的 contour levels 才正负15?

    滚来滚去……~(~o ̄▽ ̄)~o 滚来滚去都不能让大家看出来我不是老师么 O_o

    异步沟通方式(《posting style》from wiki)(下载后打开):
    https://www.jianguoyun.com/p/Dc52X2sQsLv2BRiqnKYD
    提问的智慧(github在gitee的镜像):
    https://gitee.com/bestucan/How-To-Ask-Questions-The-Smart-Way

    M 1 Reply Last reply
  • M Offline
    M Offline
    Mania
    replied to bestucan on last edited by
    #6

    @bestucan 大意了,没考虑到你说的问题😂
    我也试过各种范围,都不能成。
    问题似乎是,虽然算出来了正确的结果,但是显示出来图中每个单元的值都是0,实在没办法就不算这个东西了。
    谢谢您的回复

    benqingB 1 Reply Last reply
  • benqingB Offline
    benqingB Offline
    benqing
    replied to Mania on last edited by
    #7

    @Mania 不知道版本有没有影响,在2017版本里面公式内的变量需要用大括号{},你可以看下tecplot help,下面这张图是17版本的help的提示
    a34c2524-576d-44c1-a9c8-3ce5b229f0fd-image.png
    所以你换这个写的话,应该是{V34}=...,你可以试一下。
    另外,其实你这个做三个面的平均的话,完全可以用matlab,非常简单,几行代码的事

    M 1 Reply Last reply
  • M Offline
    M Offline
    Mania
    replied to benqing on last edited by
    #8

    @benqing 111111.jpg
    您好,谢谢你的意见,我试了一下还是不行,如图。
    现在的问题似乎是,就算新的变量计算成功了,也不能正确的生成图像,现在是困在这一步,也找不到原因😂

    您建议的用matlab算,我也试过了,问题是我的case中有好几个钝体,在matlab、origin里面作图的话,在本应该是空白的钝体的位置处,会产生很多杂乱的图(我猜应该是自动插值生成地)

    很感谢您的回复和建议!!谢谢

    benqingB V 2 Replies Last reply
  • benqingB Offline
    benqingB Offline
    benqing
    replied to Mania on last edited by
    #9

    @Mania 我的意思是直接在第一次计算的时候就用大括号,不知道会不会有影响。
    有钝体的话,matlab作图确实会出现自动插值的图,可能会有问题。当然也是可以解决的,就是在有钝体的地方你要放上网格信息,并把值赋值,做成白色就可以。
    你是想做展向平均吗,做展向平均的话,cfdonline上有别人写的程序

    M 1 Reply Last reply
  • V Offline
    V Offline
    veen
    replied to Mania on last edited by
    #10

    @Mania 如果是三个面网格不对应的话需要先对它进行插值,变成对应一致的场,然后再对它进行平均,至于钝体位置,应该是可以设置为0值的,或者自己去对应的坐标点赋值一下。之前在另一个软件surfer里边做过类似的东西,主要就是用到克里金插值。
    直接平均是需要用网格体积去做加权平均的(这个没试过)。
    应该都可以通过matlab、python这些工具去做出来。

    1 Reply Last reply
  • M Offline
    M Offline
    Mania
    replied to benqing on last edited by
    #11

    @benqing 您好,非常感谢您的回复!
    我的确是想要做展向平均,看到了你给的链接太激动了,本来想着装好这个程序后再拿着成果来这个帖子跟您回复,也和大家分享一下,结果整了一晚上没有编译成这个代码😂折腾了一晚上没弄好还是厚着脸皮跟您请教一下。
    我按照他的方法,先是把代码文件拷到根目录里面,
    然后 wmake ,但是提示 command not found,
    我又搜了一圈,说可能是没有编译环境变量,我就 sudo vi /etc/profile ——export PATH=<你要加入的路径>:$PATH,但还是不行
    不好意思打扰您了,谢谢。

    以下是他的安装方法
    info:

    • tool is based on the OpenFOAM utility 'postChannel'
    • to compile the utility: source code should be copied to

    WM_PROJECT_DIR/applications/utilities/postProcessing/miscellaneous/
    'wmake' to compile the source code

    benqingB 2 Replies Last reply
  • benqingB Offline
    benqingB Offline
    benqing
    replied to Mania on last edited by
    #12

    @Mania 抱歉昨天忙了一天没有看到消息,没回复。
    他的版本是比较低的版本,大概是2.3.0左右的,所以高版本下会出问题,你可以找下那个连接下有没有高版本的
    或者另外一个帖子下有其他的链接,你可以试一下

    1 Reply Last reply
  • benqingB Offline
    benqingB Offline
    benqing
    replied to Mania on last edited by
    #13

    @Mania 还有另外一种方法是安装两个版本的openfoam,然后后处理的时候用低版本的操作

    1 Reply Last reply

  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • 最新
  • Categories
  • 东岳流体
  • 随机看[请狂点我]