Skip to content
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
CFD中文网

CFD中文网

  1. CFD中文网
  2. OpenFOAM
  3. 关于wedge边界的使用

关于wedge边界的使用

已定时 已固定 已锁定 已移动 OpenFOAM
26 帖子 5 发布者 16.9k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 李东岳李 在线
    李东岳李 在线
    李东岳 管理员
    在 中回复了 Prometheus10 最后由 编辑
    #17

    @prometheus10 你的ID让我想起了普罗米修斯

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    Prometheus10P 1 条回复 最后回复
  • Prometheus10P 离线
    Prometheus10P 离线
    Prometheus10
    在 中回复了 李东岳 最后由 编辑
    #18

    @李东岳 东岳老师好~:xinxin:
    是的 我以前添加您微信的时候 ID也叫这个:xinxin:

    1 条回复 最后回复
  • 韬 离线
    韬 离线
    韬智tz
    在 中回复了 xuhuashi 最后由 编辑
    #19

    @xuhuashi 谢谢大佬指点,还想问下,楔形网格在指定区域加密用topoSet里面的source是用cylinderToCell,还是其他的呀。我这里用的cylinderToCell,但是出现下面的错误,请大佬看下!微信图片_20220405191857.jpg

    Prometheus10P 1 条回复 最后回复
  • Prometheus10P 离线
    Prometheus10P 离线
    Prometheus10
    在 中回复了 韬智tz 最后由 编辑
    #20

    @韬智tz 你好!韬智tz
    我用boxToCell 能加密成功
    不妨一试:

    actions
    (
        {
            name        c2;
            type        cellSet;
            action      new;
            source  boxToCell;
            box     (0 -0.01 0) (0.002 0.01 0.0075);
        }
    );
    
    韬 2 条回复 最后回复
  • 韬 离线
    韬 离线
    韬智tz
    在 中回复了 Prometheus10 最后由 编辑
    #21

    @prometheus10 谢谢,把区域选好了就直接在终端里输入topoSet,是吧,不用其他的操作了吧

    1 条回复 最后回复
  • 韬 离线
    韬 离线
    韬智tz
    在 中回复了 Prometheus10 最后由 编辑
    #22

    @prometheus10 你好,用box加密成功了,也能算了,但是结果中出现这种啮齿状的:
    微信图片_20220408154738.jpg
    这样太丑了,我觉得是网格问题,所以在同一个区域有加密了一次,出现了这样的网格:
    微信图片_20220408154543.jpg
    这里请教大佬两个问题:1.这种啮齿状是不是网格的问题。2.加密两次出现这种网格,怎么让他更好看。

    Prometheus10P 1 条回复 最后回复
  • Prometheus10P 离线
    Prometheus10P 离线
    Prometheus10
    在 中回复了 韬智tz 最后由 编辑
    #23

    @韬智tz
    你好!韬智tz
    在判断问题点之前,先咨询一下:

    你的命令顺序是怎么样的?
    是不是每次直接就接着做了refineMesh?
    还有加密的方向对不对?
    如果方便的话 给看一下代码和命令行

    韬 1 条回复 最后回复
  • 韬 离线
    韬 离线
    韬智tz
    在 中回复了 Prometheus10 最后由 编辑
    #24

    @prometheus10 就是先blockMesh,topoSet,两次refineMesh,然后setfields,之后就并行算了用的compressibleInterFoam。

    topoSetDict如下

    actions
    (
        {
            name    c0;
            type    cellSet;
            action  new;
            source  boxToCell;
            sourceInfo
            {
              box (0 -0.015 0.008) (0.005 0.015 0.015); 
            }
        }
    );
    

    refineMeshDict如下

    set             c0;
    
    coordinateSystem global;
    
    globalCoeffs
    {
       e1              (1 0 0);
       e2              (0 1 0);
       e3              (0 0 1);
    }
    
    directions      (e1 e3);
    
    useHexTopology  yes;
    
    geometricCut    no;
    
    writeMesh       no;
    Prometheus10P 1 条回复 最后回复
  • Prometheus10P 离线
    Prometheus10P 离线
    Prometheus10
    在 中回复了 韬智tz 最后由 编辑
    #25

    @韬智tz
    我手里有个现成的一个topsetDict,具体的各行作用暂时回答不上,要不你先试一下:

    set             c0;
    
    coordinateSystem global;
    
    globalCoeffs
    {
        tan1            ( 1 0 0 );
        tan2            ( 0 1 0 );
    }
    
    patchLocalCoeffs
    {
        patch outside;  // Normal direction is facenormal of zero'th face of patch
        tan1 (1 0 0);
        tan1 (0 0 1);
    }
    
    directions      ( tan1 normal );
    
    useHexTopology  yes;
    
    geometricCut    no;
    
    writeMesh       no;
    
    韬 1 条回复 最后回复
  • 韬 离线
    韬 离线
    韬智tz
    在 中回复了 Prometheus10 最后由 编辑
    #26

    @prometheus10 好,谢谢

    1 条回复 最后回复

  • 登录

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]