CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    关于cyclic和createpatch的问题

    OpenFOAM
    4
    7
    1590
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 一颗橙子
      一颗橙子 最后由 编辑

      简单说一下我的算例,一个磁流体矩形管道。分为两段,前面一段无壁厚,无磁场用cyclic边界条件生成湍流,后面一段有壁厚有磁场,将前面一段生成的湍流map过来进行计算。

      用iced 整体画好网格以后用toposet ,splitmeshregions cellzones 分域,分成hd mhd solid三部分。把其中constant下的hd部分的polymesh单独拿出来制作一个用于生成湍流的算例

      现在遇到的状况是单独制作的算例原来的边界条件分别是inlet 为patch outlet为mappedwall wall为wall 这里要把出入口改成cyclic 同时设置matchtolerance为0.001。但是这样的设置checkmesh就报错大概提示好像是要调大matchtolerance值 一直要调到10才能满足,但是这个调得太高了给后面留下了很多的问题。

      后来听说要用createpatch 我在这个取出来的小算例直接运行createpatch 它显示结果大概含义为 要creat的patch已经存在 所以不改变type类型?所以就是我运行完createpatch以后 我的边界仍然都是patch,并没有变成cyclic

      现在就卡在这里 边界是patch check就没有任何问题 ,但是如果只是人为手动改成cyclic 就显示matchtolerance的问题

      烦请各位帮我看看整个过程哪里存在问题
      由于实验室断网了,没有办法截图,只能用手机纯语言描述

      然后又没有大佬可以截下createpatchdict给我看一看,我觉得我的dict可能写的也有问题。实验室断网无法上传图片
      🙏🙏🙏

      七情六欲之中,食欲最为凶残。

      1 条回复 最后回复 回复 引用
      • 李东岳
        李东岳 管理员 最后由 编辑

        现在遇到的状况是单独制作的算例原来的边界条件分别是inlet 为patch outlet为mappedwall wall为wall 这里要把出入口改成cyclic 同时设置matchtolerance为0.001。但是这样的设置checkmesh就报错大概提示好像是要调大matchtolerance值 一直要调到10才能满足,但是这个调得太高了给后面留下了很多的问题。

        是的,有空截个图。你这种问题的根治方法是去ICEM做完全cyclic的网格就不存在任何问题了,也不需要用createPatch,你后续种种问题都不存在了

        你俩ID很像 @一颗栗子 :ok3:

        线上CFD课程开始报名:http://www.dyfluid.com/class.html

        CFD高性能服务器 http://dyfluid.com/servers.html

        一颗橙子 1 条回复 最后回复 回复 引用
        • 一
          一颗栗子 最后由 编辑

          可能你后续会发现隐藏的更多相似ID

          1 条回复 最后回复 回复 引用
          • 一颗橙子
            一颗橙子 @李东岳 最后由 编辑

            @东岳 在师姐的淫威下我们被迫使用了和她类似的名字:chigua:

            七情六欲之中,食欲最为凶残。

            1 条回复 最后回复 回复 引用
            • 一
              一颗李子 最后由 编辑

              现在有网了,快回来截图

              一颗橙子 1 条回复 最后回复 回复 引用
              • 一颗橙子
                一颗橙子 @一颗李子 最后由 编辑

                @一颗李子 刚建完身,五点吃个饭就过去了

                七情六欲之中,食欲最为凶残。

                1 条回复 最后回复 回复 引用
                • 李东岳
                  李东岳 管理员 最后由 编辑

                  @一颗橙子
                  @一颗栗子
                  @一颗李子

                  :high:

                  线上CFD课程开始报名:http://www.dyfluid.com/class.html

                  CFD高性能服务器 http://dyfluid.com/servers.html

                  1 条回复 最后回复 回复 引用
                  • First post
                    Last post