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. Meshy
  3. snappyHexMesh有些不懂求指导

snappyHexMesh有些不懂求指导

已定时 已固定 已锁定 已移动 Meshy
19 帖子 3 发布者 12.3k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • S 离线
    S 离线
    shrine
    写于 最后由 编辑
    #1

    1、addLayers和snap这两个controls文件在字典里,我在开头把这两个功能false了,但是还是提醒缺这两个keywords
    2、meshQualityControls这个关键字下面,他一定要有,可是我都在system下面粘贴了一个meshQualityDict文件了,但是好像不会调用这个文件
    3、输入命令后提醒缺东西,不知道是啥
    替代文字
    meshQualityDict
    snappyHexMeshDict

    1 条回复 最后回复
  • T 离线
    T 离线
    Tens 神
    写于 最后由 编辑
    #2

    提示你缺的这个,加在snappyHexMeshDict最后就行了
    5edc478f-53ad-47c3-aec3-40c462591a75-image.png
    至于你说没有调用meshQualityDict,因为你没include该文件,这是我找的一个
    2d2e3597-1d89-44b4-971b-eaafb5b8c5e7-image.png
    你的是直接把meshQualityDict可能有的东西直接写到里面了,一样的效果
    07feb105-8729-4874-aa47-9e4159376256-image.png

    S 2 条回复 最后回复
  • S 离线
    S 离线
    shrine
    在 中回复了 Tens 最后由 编辑
    #3

    @tens 非常感谢,现在能跑了。

    另外请问,散点怎么生成stl文件然后划分网格?不知有没有思路指导一下

    T 李东岳李 2 条回复 最后回复
  • T 离线
    T 离线
    Tens 神
    在 中回复了 shrine 最后由 编辑
    #4

    @shrine 不清楚

    1 条回复 最后回复
  • 李东岳李 在线
    李东岳李 在线
    李东岳 管理员
    在 中回复了 shrine 最后由 编辑
    #5

    @shrine stl一般得用cad工具做。甲方一般也会提供。

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

    S 1 条回复 最后回复
  • S 离线
    S 离线
    shrine
    在 中回复了 李东岳 最后由 编辑
    #6

    @李东岳 二维的散点用cad好弄,很容易生成面。河底高程是三维散点,需要生成空间曲面,这个cad不好弄吧

    1 条回复 最后回复
  • S 离线
    S 离线
    shrine
    在 中回复了 Tens 最后由 shrine 编辑
    #7

    @tens snappyHexMesh需要blockMesh做背景网格,我这个模型的blockMesh和STL文件有一个圆面是贴合的,一个是被全包进去的,结果就是网格生成以后,贴合面有网格,全包的面如图是空的

    Screenshot from 2021-08-23 14-47-08.png
    Screenshot from 2021-08-23 14-47-15.png
    snappyHexMeshDict

    meshQualityDict

    T 1 条回复 最后回复
  • T 离线
    T 离线
    Tens 神
    在 中回复了 shrine 最后由 编辑
    #8

    @shrine 确定是被包住的没有而不是贴合的没有吗,我一般用SHM时都会把背景网格尺寸全抱住几何模型,感觉可能是贴合的面因为数值误差没有生成出来;如果真是被包住的面没有网格的话大概率是几何文件的问题了

    S 1 条回复 最后回复
  • S 离线
    S 离线
    shrine
    在 中回复了 Tens 最后由 编辑
    #9

    @tens
    确认包住的面没有生成

    帮我看下字典文件设置有问题 吗?
    snappyhexmeshdict

    meshqualitydict

    T 李东岳李 2 条回复 最后回复
  • T 离线
    T 离线
    Tens 神
    在 中回复了 shrine 最后由 编辑
    #10

    @shrine 最好把stl文件和blockMeshDict文件一起发出来

    S 1 条回复 最后回复
  • 李东岳李 在线
    李东岳李 在线
    李东岳 管理员
    在 中回复了 shrine 最后由 编辑
    #11

    勾选internalMesh也没有么

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

    S 1 条回复 最后回复
  • S 离线
    S 离线
    shrine
    在 中回复了 李东岳 最后由 编辑
    #12

    @李东岳 勾选这个就显示blockMesh区域了

    李东岳李 1 条回复 最后回复
  • 李东岳李 在线
    李东岳李 在线
    李东岳 管理员
    在 中回复了 shrine 最后由 编辑
    #13

    @shrine 那有可能你这个stl有洞

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

    1 条回复 最后回复
  • S 离线
    S 离线
    shrine
    在 中回复了 Tens 最后由 编辑
    #14

    @tens
    yuanguan.stl
    snappyhexmeshdict
    meshqualitydict

    T 1 条回复 最后回复
  • T 离线
    T 离线
    Tens 神
    在 中回复了 shrine 最后由 编辑
    #15

    @shrine 问题很多,几何文件内没有分part

    几何是(5,2.8,2.8)(35,7.2,7.2)的圆柱
    然后加密区域不在几何内

        Box
        {
            type searchableBox;
            min (-5 -2.5 -3);
            max (34 2.5 3);
        }
    

    然后这个坐标应该落在几何内部

    locationInMesh (5 0 0);
    

    可能还有其他问题,建议好好学习一下snappyHexMeshDict文件的作用,OpenFOAM里etc\caseDicts\annotated\snappyHexMeshDict这个文件对每行代码的作用都有介绍

    S 1 条回复 最后回复
  • S 离线
    S 离线
    shrine
    在 中回复了 Tens 最后由 编辑
    #16

    @tens 可不可以分段导入stl文件?

    T 1 条回复 最后回复
  • T 离线
    T 离线
    Tens 神
    在 中回复了 shrine 最后由 编辑
    #17

    @shrine 不清楚

    S 1 条回复 最后回复
  • S 离线
    S 离线
    shrine
    在 中回复了 Tens 最后由 编辑
    #18

    @tens 两个新问题

    1. 比如画了个正方体,我现在用shm得到的网格是正方体外面的,我想要正方体里面的网格,不知道在哪设置

    2. 得到的是一个整体的网格,没办法命名其中一个面作为边界。

    T 1 条回复 最后回复
  • T 离线
    T 离线
    Tens 神
    在 中回复了 shrine 最后由 编辑
    #19

    @shrine

    1. 我上面说过的,字典文件中有一个坐标,这个坐标落在几何里面,生成的网格就在里面,落在几何外面,生成的网格就在外面
      66148774-6b5c-42db-a783-f365dc9e147d-image.png
      2.在生成几何时就对每一个面进行分part并命名,然后就可以对part分别命名,我是用ICEM画的stl几何,里面可以进行这个操作,其他软件我不了解
    1 条回复 最后回复

  • 登录

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