• GAMBIT、ICEM、HYPERMESH耦合面的处理方法


    前两天在论坛里碰到有朋友问关于使用fluent仿真流固耦合,使用hypermesh作为前处理时的耦合面的方法,刚好今天有点时间,借此机会总结一下GAMBIT、ICEM和HYPERMESH这三款软件作为fluent的前处理软件时,划分耦合面网格时的方法,由于前两者大家用的比较多,只做大概叙述,主要详述后者,大家谁有别的或者更好的办法解决这类问题的,可以拿出来分享一下。

    模型:简单的一个圆柱发热体,四周充满水的流固模型,如图1所示,导入前处理软件时是两个体。

    [转载]GAMBIT、ICEM、HYPERMESH耦合面的处理方法

    图1

    GAMBIT:创建方法如图2所示。

    [转载]GAMBIT、ICEM、HYPERMESH耦合面的处理方法

    图2

    ICEM:创建方法如图2所示。

    [转载]GAMBIT、ICEM、HYPERMESH耦合面的处理方法

    图3

    HYPERMESH:1.选择CFD类型,如图4所示,一般情况下打开软件会直接弹出来,如果没有弹出来可以Preferences->Usres Profiles进行选择;

    [转载]GAMBIT、ICEM、HYPERMESH耦合面的处理方法

    图4

    2. 建立相关的组件,如图5所示

    [转载]GAMBIT、ICEM、HYPERMESH耦合面的处理方法
    图5

    3.划分三维网格,在耦合面的地方网格节点布置要一致,并做相关处理,如图6、7所示。

    [转载]GAMBIT、ICEM、HYPERMESH耦合面的处理方法

    图6

    [转载]GAMBIT、ICEM、HYPERMESH耦合面的处理方法

    图7

    4.比较关键的一步,很多时候在耦合面处理的时候,会出现重复的网格,这时候要检查重复网格,方法:tool->check elem->duplicates->save failed,F2->elem->retrieve->delete entity.

    5.最后就可以导出cas文件了:utility->CFD/IO->Fluent cas/msh files->write->OK->选择保存路径和文件名称->NO。

    最后,附上三款软件划分的网格图(如图8)和分别用fluent软件仿真之后提取的中间面的温度分布图(如图9)。注:网格基本上是随便划分的。

    [转载]GAMBIT、ICEM、HYPERMESH耦合面的处理方法

    图8

    [转载]GAMBIT、ICEM、HYPERMESH耦合面的处理方法

    图9

    原文地址

  • 相关阅读:
    VMware Ubuntu安装详细过程
    Ubuntu16.04下安装sublime text3
    Linux ubuntu下svn的命令使用指南
    Ubuntu 安装Phpstorm+汉化+激活
    ubuntu下安装php openssl扩展
    Unbuntu三行命令安装Google
    ①Python简史
    单向链表操作
    特殊文件(下)
    特殊文件(上)
  • 原文地址:https://www.cnblogs.com/54Leo/p/6150081.html
Copyright © 2020-2023  润新知