分享Matlab读取Fluent数据代码
-
问:为什么要写这个?
答:其实实际中有很多场合需要把fluent数据导入到matlab,比如对数据进行后处理,用matlab绘图,或者将matlab计算好的边界条件或者其他数据导回到dat文件中回fluent继续计算(我也实现了向dat文件的回写,但是没放在这里)。问:使用的matlab和fluent是什么版本的?
答:fluent用的ansys fluent 16.0,matlab版本是2019a。问:现在有什么局限吗?
答:还是比较初步的,目前只能处理6面体网格。混合网格还不能处理,但是如果看明白了实现方法其实还是很简单的,直接在我写好的框架里修改就好了,欢迎讨论。问:若自己的研究中使用会有什么限制吗?
答:完全自由使用,如果有帮到你我很高兴。下载地址:
链接:https://pan.baidu.com/s/1lRJdA-TnWLUINL2p2TmiBA
提取码:131n其中FluentDataProcessV_1.m是代码,fluent-mesh2.cas和fluent-mesh2.dat是测试文件。
-
感谢分享!改天CFD界给你推一下
-
感谢李老师!很久没有交流联系了,上一次还是5年前,那时还有群里的逐-云也来找过我两次。不过博士课题不作数值模拟就不怎么发言了,后来也被群请了出去
。既然站主留言了就一起把写入dat文件的代码放出来,欢迎测试使用。但是千万不要用这个做坏事......
链接:https://pan.baidu.com/s/1rWV0w5hkoG783dMq0W7gmg
提取码:5gds -
@chenxiseu 大神,我有个问题想要请教下您,fluent中UDF能够在结构网格中运行,但是不能再非结构网格中运行,是因为UDF需要针对非结构网格做一个修改吗?
我的疑问其实就是,flunt中结构网格或非结构网格差异是否会影响UDF的运行,UDF那些宏函数是否有针对结构网格或者非结构网格表达形式的差异?
若能指点一二,当感激不尽!!! -
@低碳生活 真是不好意思,我没写过UDF,实在是爱莫能助...
-
@chenxiseu 哦哦,那打扰您了。
-
您好!最近我在一篇文章上看到一张网格图,是矢量图。我非常好奇他是如何绘制的,不知您的这个脚本是否有帮助,能应用到这个问题上?
- Mondal T, Das M K, Guha A. Periodic vortex shedding phenomenon for various separation distances between two plane turbulent parallel jets [J]. International Journal of Heat and Mass Transfer, 2016,99: 576-88.
-
@zousiyu 就是二维ICEM,能block
-
@翼型优化 抱歉。我知道怎么划分 mesh,我是想问如何绘制 mesh 的矢量图。
-
代码导进去一都是错误怎么回事大家有遇到这个问题吗
-
您好,我有个问题请教您,请问可以联系到您吗
-
@低碳生活 这个可能是跟UDF程序中用到了循环查找网格节点或者单元的命令有关,结构网格和非结构网格对节点编号规则应该是不同的,很久之前做过LES修改SGS的UDF,但最后也没实现,抱歉我也只知道个大概,你可以看看网上有没有关于非结构网格专门研究的论文或者帖子。
-
@zousiyu ICEM里边网格生成完之后,在View菜单里有个Save Picture选项,进去之后,输出格式Fomat选择PS能够矢量化处理的PostScript,下面选择EPS就行了,然后在PS里进行处理后输出矢量图,当然也可以直接选择TIF矢量图格式输出。
-
@zousiyu 如果是结构化的网格就可以的,非结构的我没深入去做,应该也不难。
-
@喻涛涛 出错了吗?有点怪,能把错误信息发给我吗?
-
@yhl1123 你好,可以给我发邮件,chenxiseu@seu.edu.cn
-
@西湖冷月 太棒了,老哥!
-
@西湖冷月
nice兄弟,d=====( ̄▽ ̄*)b