Navigation

    CFD中文网

    CFD中文网

    • Login
    • Search
    • 最新

    闲来无事,做一个Axial Mesh的教程吧

    OpenFOAM
    5
    6
    3909
    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.
    • Y
      yuan_neu last edited by 李东岳

      前两天做一个轴对称的仿真,在openfoam里面做一个这样的网格还真是挺繁琐的。这个教程算是一个分享,也是一个总结吧

      1. 生成2-D网格,最简单就是blockMesh,复杂点的可以用snappyHexMesh,这里有个不错的教程,要注意的是,在extrudeMesh的时候,controlDict里面做如下修改

        writeFormat             binary;
        //writeFormat             ascii;
        writePrecision          12;
        //writePrecision          6;
        

        或者用icem画好后,fluentMeshToFoam转换

      2. 2-D网格画好后,下载一个makeAxialMesh的工具,自行google
        (cfd online,这个工具的作者在一个帖子里面也表示,extrudeMesh也可以实现这个功能,但是经过我测试,不成功,或许这是为什么他开发这个工具的原因吧)使用makeAialMesh命令前,也要对controlDict进行修改

      3. makeAxialMesh之后,会提示collapseEdges,直接输入 collapseEdges -latestTime。搞定!!

      另外需要注意的几点,controlDict的修改尤为关键,不然会出错

      如果使用extrudeMesh,建议将front和back两个patch合并,在boundary文件里面直接修改。

      迟些时候回去,就提供一个case吧!!

      1 Reply Last reply Reply Quote
      • R
        random_ran 副教授 last edited by 李东岳

        有意思。

        我通常的做法的是有了2D 网格,然后ICEM 里:

        Edit Mesh - Extrude Mesh - Extrude by vector - explicit vector - 设置好层数和间距就ok。

        还可以录脚本,cmd执行起来特别方便的。

        Yours in CFD,

        Ran

        Y 1 Reply Last reply Reply Quote
        • 赵
          赵一铭 last edited by

          我也觉得OpenFOAM划网格很繁琐,我一般也是用ICEM画网格然后导入进来,不太清楚为什么OpenFOAM一直保留这个画网格的功能,好像很少有人用。

          1 Reply Last reply Reply Quote
          • C
            CFDngu last edited by

            我都是画一个stl文件,然后用snappyHexMesh剖分,但是说实话效果一般般

            1 Reply Last reply Reply Quote
            • Y
              Yu_Tian last edited by

              大佬,还在这里活跃吗?可不可以提供一个case学习一下,具体细节操作应该是怎么样的?很想知道:140: 感谢

              永远学习,永远进步

              1 Reply Last reply Reply Quote
              • Y
                Yu_Tian @random_ran last edited by

                @random_ran 这位大佬,我也尝试了您说的这个方法,是不是这样产生的网格都是大小一致的,没办法局部加密网格?

                永远学习,永远进步

                1 Reply Last reply Reply Quote
                • First post
                  Last post

                CFD中文网 | 东岳流体 | 京ICP备15017992号-2
                论坛登录问题反馈可联系 li.dy@dyfluid.com