Navigation

    CFD中文网

    CFD中文网

    • Login
    • Search
    • 最新

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

    OpenFOAM
    5
    13
    1360
    Loading More Posts
    • 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
      Mania last edited by

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

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

      1 Reply Last reply Reply Quote
      • M
        Mania last edited by

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

        1 Reply Last reply Reply Quote
        • M
          Mania last edited by

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

          1 Reply Last reply Reply Quote
          • 李东岳
            李东岳 管理员 last edited by 李东岳

            没用过tecpolt...

            CFD课程 改成线上了 http://dyfluid.com/class.html
            CFD高性能服务器 http://dyfluid.com/servers.html

            1 Reply Last reply Reply Quote
            • bestucan
              bestucan 版主 副教授 last edited by

              这,还带顶帖的……: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/blob/master/README-zh_CN.md

              M 1 Reply Last reply Reply Quote
              • M
                Mania @bestucan last edited by

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

                benqing 1 Reply Last reply Reply Quote
                • benqing
                  benqing @Mania last edited by

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

                  M 1 Reply Last reply Reply Quote
                  • M
                    Mania @benqing last edited by

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

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

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

                    benqing V 2 Replies Last reply Reply Quote
                    • benqing
                      benqing @Mania last edited by

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

                      M 1 Reply Last reply Reply Quote
                      • V
                        veen @Mania last edited by

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

                        1 Reply Last reply Reply Quote
                        • M
                          Mania @benqing last edited by

                          @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

                          benqing 2 Replies Last reply Reply Quote
                          • benqing
                            benqing @Mania last edited by

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

                            1 Reply Last reply Reply Quote
                            • benqing
                              benqing @Mania last edited by

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

                              1 Reply Last reply Reply Quote
                              • First post
                                Last post

                              CFD中文网 | 东岳流体 | 京ICP备15017992号-2