ICEM的旋转模型导入pimpleDymFOAM算例中运行



  • 大家好,我是用OpenFOAM做流体旋转机械的研究的。想把自己做的ICEM模型导入Dym的求解器里面看下能否运行。下图是我格式转换时的出现的代码, 小弟第一次转换不知道是不是哪里出了错。
    0_1482781166980_Screenshot from 2016-12-27 22-35-27.png
    0_1482781227751_Screenshot from 2016-12-27 22-36-28.png
    0_1482781232121_Screenshot from 2016-12-27 22-36-58.png 0_1482781469286_Screenshot from 2016-12-27 22-37-13.png 0_1482781478511_Screenshot from 2016-12-27 22-37-31.png
    然后我就打开paraFoam
    0_1482781513933_Screenshot from 2016-12-27 22-37-50.png
    0_1482781520565_Screenshot from 2016-12-27 22-38-30.png
    我运行原来的算例builtin是有好几个的。但是现在导入ICEM模型后就只有一个了,中间旋转的Zone怎么去设置呢?如何实现转动呢?忘不吝赐教。



  • 如果需要调用ami交界面,需要用icem分开画不同的zones,这样才能保留ami界面。



  • 不同的zones指的是什么呢?我在这个模型是可以在FLUENT进行旋转运行的,画的时候已经分开成不同的zones了吧,管理员有没有这方面的资料可以参考一下呢



  • @cfd-china 你好,今天下午我试了一下按网上openFoam滑移网格教程去做,内容是

    ‘本次教程主要说明一下openFoam中的滑移网格,本次的算例的网格采用的是simCafe.org网站上的网格文件,将网格文件拷到新建的AMI文件夹中,创建system文件夹和system文件夹下的controlDict文件,然后执行fluentMeshToFoam命令将fluent网格转换为openFoam格式网格,命令输入如下图所示,注意fluentMeshToFoam命令后要添加一个选项-writeZones,则转换完后openFoam网格单元组cellZone文件中会有各个旋转域的信息,省去后续的网格操作,此外该命令只能转换ascii码的fluent网格格式,需将2进制网格文件转换为ascii码格式。’

    我按照这个步骤,下载了msh文件导入后,提示没有controlDict,我吧pimpleDymFoam的propeller的controlDict文件复制过来,但再运行了发现这个文件与原来文件夹的surface和force文件都有关系,我打开看内容好像和原来的propeller都有关系。请问如果自己到入ICEM模型时,controlDict要如何处理呢?



  • 问题已解决,但是还是不懂为什么,用fluentMeshToFoam会出现warning而且时间特别久,fluent3DMeshToFoam不用很久得可以了而且没warning



  • fluentMeshToFoam用于处理2D网格
    fluent3DMeshToFoam用于处理3D网格



  • @100yearsaloneICEM的旋转模型导入pimpleDymFOAM算例中运行 中说:

    2进制网格文件转换为ascii码格式

    您好,请问您是如何解决controldict问题的?我没太看懂那个教程



  • 需将2进制网格文件转换为ascii码格式

    controlDict下把format改为ascii,然后运行foamFormatConvert就可以转换了。


登录后回复
 

与 CFD中文网 的连接断开,我们正在尝试重连,请耐心等待