Skip to content

OpenFOAM

OpenFOAM交流区

5.3k 主题 31.6k 帖子
  • 如何把三维离散数据转化为tecplot可读的格式

    8
    8 帖子
    7k 浏览
    S

    @bestucan 对 用tecplot成功了 tecplot里 reverse distance的插值方法可以把无序的数据插值到有序的网格上 不过有几百组数据 还得弄个宏什么的

  • 液滴撞击不受限平板后,平板的运动情况

    3
    3 帖子
    3k 浏览
    李东岳

    这个用interFoam+动网格不就可以么

  • 编译出现不能匹配“operator-”

    8
    8 帖子
    7k 浏览
    H

    @浪迹天大 非常感谢!今天仔细看了下,终于搞定了。

  • 重叠网格中背景网格region如何合并问题

    3
    3 帖子
    3k 浏览

    对于重叠网格运动网格方面做了新的尝试,在算例tut/multiphase/interFoam/laminar/sloshingTank3D6Dof中拷贝gen6Dof文件夹进入自己的background模型文件夹,/constant中的dynamicMeshDict也要拷贝到自己的/constant中,如果只想重叠网格中Zone1(模型)网格运动 需要把dynamicMeshDict改成如下,当然之前的topoSetDict也要增加movingZone的部分

    dynamicFvMesh dynamicOversetFvMesh; solver multiSolidBodyMotionSolver; movingZone { solidBodyMotionFunction tabulated6DoFMotion; CofG (0 0 0); timeDataFileName "<constant>/6Dof.dat"; }

    下面说下gen6Dof文件问题:

    先进入/Make中

    gen6Dof.C EXE = ./gen6Dof

    回到上阶文件夹,更改gen6Dof.C文件 ,更改所需运动,6个自由度随便改改,然后终端输入wmake编译,完成之后终端输入 ./gen6Dof,全部没有问题之后把生成的6Dof.dat拷贝到constant文件夹中,然后回到上阶文件夹运行 movingDynamicMesh(别忘了改controDict文件的时常/6Dof时常,然后就可以观察 paraFoam了。
    大致思路就这样,我也试了的确可行。
    如果有相似重叠网格中运动网格类问题可以参考下

  • foam-extend4.1安装问题

    10
    10 帖子
    9k 浏览
    Cuber JeoC

    @李东岳 需要用openFoam2.3跑一个算例,物性都是通过查表的方式获得,新版本没有查表的方式,而且边界条件需要用groovyBC,所以这块需要那个外挂软件包!

  • 2 帖子
    2k 浏览
    H

    http://blog.sina.com.cn/s/blog_5fdfa7e601010rkx.html 苏老师的博客

  • 库郎数突然减小

    4
    4 帖子
    3k 浏览
    H

    @李东岳 感谢老师 发现是我Co计算公式写错辽~已经修改并且成功运行了 谢谢~

  • 4 帖子
    4k 浏览
    S

    我已经解决这个问题了,再IOdictionary里面用
    this->db().time().constant()

  • waves2foam安装的时候编译失败

    7
    7 帖子
    6k 浏览
    李东岳

    https://www.cfd-china.com/topic/4499/waves2foam安装

    你试试这个,我在2台电脑上安装成功

  • of2006安装完找不到paraview和paraFoam

    6
    6 帖子
    6k 浏览
    V

    今天解决了这个问题
    先在$WM_THIRD_PARTY_DIR编译paraFoam并执行wmRefresh
    到$WM_PROJECT_DIR/modules/visualization路径下执行 ./Allwclean && ./Allwmake && wmRefresh
    转到$WM_PROJECT_DIR路径下执行 ./Allwmake && wmRefresh

    命令:

    cd $WM_THIRD_PARTY_DIR
    ./makeParaView
    wmRefresh

    cd $WM_PROJECT_DIR/modules/visualization
    ./Allwclean && ./Allwmake && wmRefresh

    cd $WM_PROJECT_DIR
    ./Allwmake && wmRefresh

  • 刚性翼型升阻力系数的大波动问题

    6
    6 帖子
    5k 浏览
    K

    请问您解决了吗
    我的数据也波动很大

  • 在lagrangian库里面添加新模型时出现的问题

    4
    4 帖子
    4k 浏览

    @bestucan 这个混乱是可以解决的,在引用的库文件前面加入路径就行了

    -L$(FOAM_USER_LIBBIN) \ -llagrangianIntermediate \

    而且我在其他论坛上也看到,lagrangian的代码修改时必须把名字改成一致的,不然会出现很多warning,

  • SprayFoam的颗粒可以作为多组分的吗?

    5
    5 帖子
    4k 浏览

    @bestucan
    我做的是droplet,属于颗粒的。组分说的是这个droplet是一种溶液,只是我不清楚这里面的溶液到底算不算组分,溶液里面的水是可以蒸发的,溶质又无法蒸发,溶质跟溶液到底算不算俩种phase,还是按照同一种phase的不同组分来处理

  • incompatible fields for operation

    3
    3 帖子
    3k 浏览
    H

    请问你解决了吗,我也遇到了相同的问题

  • 三维sixDoFRigidBodyMotion算例发散

    3
    3 帖子
    3k 浏览
    F

    @bestucan

    最后找到了解决办法,是边界条件的原因。本来上下圆柱连接的上下两个边界用的symmetry边界条件,改成cylic边界之后就能算了。。。具体原因还没研究出来:136:

  • 7 帖子
    6k 浏览
    V

    @霜染丹枫 好滴谢谢!张老师写的书有看过:laile:

  • 求助帖:OpenFOAM后处理极小数

    4
    4 帖子
    3k 浏览
    书生kao

    感谢大佬们提的建议,用python解决了,感觉后处理用python很方便!

  • undefined reference

    6
    6 帖子
    5k 浏览
    H

    @bestucan 终于解决啦 谢谢老师 感谢分享~:ok3:

  • fsiFoam并行计算报错

    2
    2 帖子
    2k 浏览
    bestucanB

    https://www.cfd-online.com/Forums/openfoam-solving/184404-fsi-foam-parallel-problem.html
    我不会排错,我只是互联网的搬运工:chigua:

  • 22 帖子
    18k 浏览

    @李东岳 几何尺寸小确实是个问题,但是如果无量纲尺度和对比文献相同的情况下,应该都能得到湍流状态,这也是做这个计算的目的,验证在小尺度下的湍流结构。另外我看的大多管流LES或者DNS的文献,几何尺寸确实都较大,比如这个经典的管流DNS及实验的文章(D=95.4mm、112mm)。我目前正在计算D=2m的管流,采用前一帖子的方法,湍流自始至终都能维持住,并且正在计算得到的统计时均速度看起来比较理想(RMS速度还没处理),但是小管径时就不行,扰动很快消失。希望李老师有时间的话,可以计算一下,看openfoam是否实现起来会比较容易,如果这样的话,我将转向openfoam,哈哈!(另外,如果这个问题搞情况之后,我很乐意新开一个帖子,把湍流大涡模拟计算过程中的一些问题与大家分享,希望对相关研究的同学有所帮助,同学习,共进步)Fully developed turbulent pipe flowa comparison between direct numerical simulation and experiment-eggels1994.pdf
    管径D=2m的速度云图
    12bbfda2-62c2-410e-b6c0-41a7952c6ac6-image.png