CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    STAR-CCM+的.ccm网格文件转换为OpenFoam 7的网格文件,有什么好的办法吗?

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

      想请教CFDer,之前一直用STAR-CCM+软件做项目,比较喜欢这个软件画网格方便的特点,现在学习OpenFoam想转换网格,一直找不到好的办法,各位CFDer有遇到类似问题吗?:mianmo:

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

        做项目可以用snappyHexMesh,科研的话可以找个软件做春六面体网格

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

        King_RVM 1 条回复 最后回复 回复 引用
        • King_RVM
          King_RVM @李东岳 最后由 编辑

          @东岳 嗯嗯,谢谢东岳大哥,打算学个ICEM:142:

          1 条回复 最后回复 回复 引用
          • V
            veen 最后由 编辑

            ccm可以导出为.plt网格,然后导入fluent保存.cas之后,用fluent meshing打开,可以保存为.msh文件(导出网格的时候不要选压缩),然后再在openfoam里边转一下就可以用了。(略微复杂,不过这样商软和开源软件都能用了)

            李东岳 King_RVM 韬 3 条回复 最后回复 回复 引用
            • 李东岳
              李东岳 管理员 @veen 最后由 编辑

              @veen CCM那面多面体网格好像特别酷炫

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

              V 1 条回复 最后回复 回复 引用
              • V
                veen @李东岳 最后由 编辑

                @东岳 对的,最近用ccm画了几个网格,惊为天人,切割体方法画出来网格质量也超级高。想法是有了,可惜最近开始准备考研了:xinlei:

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

                  有空发图炫一波

                  我看好你 小伙子 :146: :146:

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

                  V 1 条回复 最后回复 回复 引用
                  • V
                    veen @李东岳 最后由 编辑

                    @东岳 谢谢东岳老师,等上岸了做几个案例上来,以后发文章都做案例,哈哈哈哈:xinxin:

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

                      @veen :146: :146:

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

                      1 条回复 最后回复 回复 引用
                      • King_RVM
                        King_RVM @veen 最后由 编辑

                        @veen 这几天没看论坛,十分感谢大佬,三个CFD计算软件都用上了,已成功转换到OpenFoam网格。祝你考研一切顺利。:xiabanle:

                        T 1 条回复 最后回复 回复 引用
                        • T
                          TINGHAIK @King_RVM 最后由 编辑

                          @King_RVM ccmToFoam 对于一般的网格类型是完全ok的,我之前一直在用,不过checkMesh输出的信息有点令人发抖,,不过我测试过计算结果没影响。

                          King_RVM 1 条回复 最后回复 回复 引用
                          • King_RVM
                            King_RVM @TINGHAIK 最后由 编辑

                            @TINGHAIK 嗯嗯,谢谢,我看别人也有的能用这个命令,但是我这个就不行,会不会是我版本的问题呀:Ubuntu16.04+OpenFoam v7。提示是找不到这个命令,也整不明白我这个怎么回事。

                            king@king-machine:~/OpenFOAM/king-7/Learning/NASAJET$ ccmToFoam star.ccm
                            ccmToFoam:未找到命令
                            

                            批注 2020-05-31 144452.jpg

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

                              这些是目前支持的

                              dyfluid@dyfluid:~/OpenFOAM/OpenFOAM-7/applications/utilities/mesh/conversion$ ls
                              ansysToFoam         foamToStarMesh  mshToFoam            star4ToFoam
                              cfx4ToFoam          foamToSurface   netgenNeutralToFoam  tetgenToFoam
                              datToFoam           gambitToFoam    Optional             vtkUnstructuredToFoam
                              fluent3DMeshToFoam  gmshToFoam      plot3dToFoam         writeMeshObj
                              fluentMeshToFoam    ideasUnvToFoam  sammToFoam
                              foamMeshToFluent    kivaToFoam      star3ToFoam
                              
                              

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

                              King_RVM 1 条回复 最后回复 回复 引用
                              • King_RVM
                                King_RVM @李东岳 最后由 编辑

                                @东岳 那看来目前这个版本不支持ccmToFoam这个命令,@veen 的方法仍然可行,谢谢大家,祝大家节日快乐。:xiezuoye:

                                T 1 条回复 最后回复 回复 引用
                                • T
                                  TINGHAIK @King_RVM 最后由 编辑

                                  @King_RVM ccmToFoam需要网上下载源码包,自己编译就好,在openfoamwiki可以下载。

                                  King_RVM 1 条回复 最后回复 回复 引用
                                  • L
                                    luofq-sysu 最后由 编辑

                                    我记得网上有一个ccm26ToFoam可以用

                                    King_RVM 1 条回复 最后回复 回复 引用
                                    • King_RVM
                                      King_RVM @TINGHAIK 最后由 编辑

                                      @TINGHAIK 谢谢,方便提供一下这个的网址吗?Google了一下没找到:xinxin:

                                      T 1 条回复 最后回复 回复 引用
                                      • King_RVM
                                        King_RVM @luofq-sysu 最后由 编辑

                                        @luofq-sysu 目前版本也没法用,应该也得自己编译这个网格转换命令。

                                        1 条回复 最后回复 回复 引用
                                        • T
                                          TINGHAIK @King_RVM 最后由 编辑

                                          @King_RVM
                                          http://openfoamwiki.net/index.php/Ccm26ToFoam#Installation
                                          我用过,是可以的;另外GitHub上也有分享;

                                          King_RVM 1 条回复 最后回复 回复 引用
                                          • King_RVM
                                            King_RVM @TINGHAIK 最后由 编辑

                                            @TINGHAIK 十分感谢,我试一下:ok2:

                                            1 条回复 最后回复 回复 引用
                                            • S
                                              S1m0n 最后由 编辑

                                              请问下这样的转换对于overset也适用吗,还是仅仅是单独的一套网格,求解结果差异大吗,会不会在openfoam里不收敛

                                              1 条回复 最后回复 回复 引用
                                              • 韬
                                                韬智tz @veen 最后由 编辑

                                                @veen @李东岳 请问两位大佬,有什么可以不用转这么复杂,就可以实现STAR-CCM网格文件转换为OpenFoam 9的网格文件吗?

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

                                                  @韬智tz starccm那面转换网格就是比较复杂 OpenFOAM用户指南里面就是这么写的 我没有玩过star 装也没装过 也没什么经验

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

                                                  韬 1 条回复 最后回复 回复 引用
                                                  • 韬
                                                    韬智tz @李东岳 最后由 编辑

                                                    @李东岳 好的,了解了,谢谢大佬的回答!

                                                    L 1 条回复 最后回复 回复 引用
                                                    • L
                                                      luofq-sysu @韬智tz 最后由 编辑

                                                      @韬智tz ESI版本的OFv2012之后有一个ccmToFoam工具但默认没编译,在这个网站搜一下能找到一个编译的教程

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