首页/文章/ 详情

流固耦合|08-3 CFD-POST数据输出

1月前浏览500

导读:CFD-POST手动导入方法。


WB中耦合的机理      

     

1、Mechanical导出网格文件(CDB文件)

2、CFD-Post启动,然后读取CFD结果和Mechanical网格

3、CFD-Post将CFD结果插入Mechanical网格

4、CFD-Post以Mechanical(和MAPDL)可以读取的格式写出一个加载文件

5、加载文件由Mechanical读取


手动单向映射流程      

     

  • 可以使用CFD-Post手动生成加载文件,例如当使用Mechanical APDL时:
    • 导出一个包含Mechanical表面或体积网格的.cdb文件
    • 将.cdb和CFD结果文件加载到CFD-Post中,然后导出一个加载文件
    • 将加载文件读入Mechanical文件

导出.cdb文件

对于对于WB中的Mechanical,可以插入一个类似于所显示的命令片段和解决由于/EOF命令,.cdb文件并未包含结果

在View中使用File来找到.cdb文件下面命令是为压力(应力向量)曲面映射的.cdb文件,在边界上创建SURF154网格层,这里的边界是interface_solid_side

对于HTC,当导入到CFD-Post时,与CHT界面的流体侧关联,因为热流量与固体侧有关。

与压力变量类似,按照下面命名行可以为HTC或热通量表面映射编写一个.cdb文件

编写一个用于温度表面映射的.cdb文件,不需要创建表面网格层,当导入到CFD-Post时,选择CHT界面的实体面:

导入.cdb文件

  • 打开已经导入流场结果的CFD-Post
  • 导入.cdb文件,File > Import > Import Mechanical CDB Surface

对于面映射,选择关联的CFD边界,只能选一个;如果是体映射,则取消这个选择。在导入.cdb文件后,将在CFD-Post中创建一个用户表面对象

创建一个Point Cloud对象,使用User Surface with Sampling = Vertex,以查看节点位置

CFD-POST导出

从CFD-POST导出文件,File > Export > Export Mechanical Load File

  • 对于应力、热通量和HTC,负载文件将包含SFE命令,以通过SURF152/154网格应用
  • 对于温度,表面加载文件将包含D命令来设置DOF
  • 温度体载荷文件将包含BF命令,并且单位需要为摄氏度,结构分析读取BF负荷,而不管WB中的单元选择

可以在文本编辑器中打开导出的文件,并确保这些值看起来合理

从Mechanical读取

在workbench中,可以将内容粘贴到命令片段中,或者在使用命令片段中的/input命令进行求解时读取文件确保结果文件的单位与从CFD-Post导出的值一致,尤其要注意的是特别是,Mechanical温度默认的是摄氏度,而fluent的是开尔文。

检查解决方案信息和.err文件,以确保/输入命令成功。如果没有读取文件,解决方案仍将继续进行,而不应用加载

Mechanical操作

对于输入的温度体载荷:

  • 选择 Solution
  • 点击 Worksheet
  • 找到 Type = BFE, Output Unit = Temperature
  • 右键选择Create User Defined Result
  • 在solution下方就会出现BFE,可以显示温度加载情况对于导入的表面载荷,将命令片段插入到结构设置中:插入后,会多显示一个选项:

CFD-POST也可以导出文本文件(.csv),由于CFD-Post可以读取Mechanical的结果,因此它也可以用于输出位移


来源:BB学长
MechanicalMechanical APDLFluentCFD-PostWorkbench曲面
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-01-16
最近编辑:1月前
BB学长
硕士 | 研发工程师 公众号BB学长 知乎BB学长
获赞 101粉丝 177文章 176课程 1
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈