ANSYS Fluent UDF环境搭建指南:自定义功能实现

一定有很多小伙伴出现过Fluent安装完毕,信心满满准备开始加载自己的UDF,准备完成自己的算例,结果UDF只能build,load的时候就会出现什么unparalell on this platform,这是UDF的环境配置出现了问题。


首先,要明确问题,排查时由易到难。


1.明确当前使用的Visual Studio的版本是否低于当前的Fluent的版本,比如Fluent使用19.0,而VS使用的是2020或者更高版本时是不可以的,需要卸载其中一个重新安装看效果。


2.本人使用了许多次网上给出的方法,结果均以失败告终,后来发现是关键的一步很少有人提及,在此对该方法进行详细的分步介绍。

1)下载版本适配的 Visual Studio,以 Ansys Fluent19.0 适配的 Visual Studio2017 为例,主要要下载如下图所示这一块(UDF 是 C 语言)


2)之后,打开 fluent.exe 所在的文件夹



3)之后在打开的文件夹中找到 udf.bat 文件并打开



4)找到 Visual Studio 安装的根目录,查找方式与上述一致,复制该地址



5)打开的 udf.bat 文件如下,在对应的位置等号后将 Visual Studio 的地址粘贴过 来(此处是以 2017 为例,其他版本在对应位置修改),保存,关闭


6)在 udf.bat 文件所在的文件夹中找到 setenv.exe 执行一下(之前就是不知道这关键的一步,导致没法编译)

最后这一步真的贼重要!!!!

如果行不通的话,也可以考虑卸载重新安装一下,这个环境配置真的折磨人……如果是新机器,应该是可以一次成功的……祝大家UDF每次都能编译成功!!!

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空