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. 请问如何根据stl文件创建边界?(SHM除外)

请问如何根据stl文件创建边界?(SHM除外)

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

    大家好,今天发现overset网格和snappyHexMesh好像有点冲突,导致用stl文件在计算域中创建边界不成功。请问有其他办法可以用stl文件(在计算域中)创建边界吗?我想把地形放到计算域里。

    我尝试了topoSet+createMesh,但是使用topoSet的时候提示找不到stl文件,但我的stl文件没有变过,就在constant/triSurface下面,SHM能找到。

    其他的方法也行,主要是要在overset 网格下中实现这个功能。

    谢谢

    B 1 条回复 最后回复
  • B 离线
    B 离线
    BlookCFD
    在 中回复了 CFDngu 最后由 编辑
    #2

    @cfdngu 问题没有描述清楚
    1、有冲突是什么冲突
    2、现在用的什么方法处理stl边界
    3、尝试用toposet+createMesh是怎么尝试的,报错提示又是什么

    C 1 条回复 最后回复
  • C 离线
    C 离线
    CFDngu
    在 中回复了 BlookCFD 最后由 CFDngu 编辑
    #3

    @blookcfd
    你好,感谢回复。

    我发现我的问题可能是由于snappyHexMesh选定的区域与重叠区域重合导致的,现在已经解决了。

    但是也有没解决的部分,我自己在原来overset网格的基础上加了一点东西,自己编译了另一个lib,这个lib与SHM还是有点冲突,运行的时候会报错,但实际上SHM执行了,网格也能用,所以我下一步好好看看我自己编的lib哪里有问题。

    当用toposet + createPatch时,提示找不到stl文件,但是我的stl文件就在对应文件夹下放着,所以这个问题我还没找到原因。

    我还在找寻替代方法,如果您知道其他方法能把stl放入计算域中,请不吝赐教,谢谢。

    1 条回复 最后回复

  • 登录

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