关于FLUENT的UDF

2016-10-06  by:CAE仿真在线  来源:互联网

fluent中的UDF功能为用户提供了一些模拟的灵活性,因为这几天用得勤,所以接触了一下,谈谈使用它的感受;首先很多newbie学习UDF时习惯上百度或者google搜索一些资料,当然更多的是一些实例,然后照着步骤做一下,当然这对快速熟悉UDF的部分功能还是有帮助的;其实学习UDF最好的教程当然是ANSYS官方的UDF Manual,这个可以直接在百度文库或者sina Vdisk上下载得到,当然该手册是英文的,也有一些热心的网友做了一些中文版的,但还是觉得中文的看起来别扭并且翻译得太~~(此处省略N个字~),建议大家直接看英文的。
有了这个手册,大家编写UDF的时候只需要查相应的宏即可,一般在相应的宏的介绍中都有一些实例,大家依样画葫芦就可以了。这里举出1个小例子。
1.导热系数的随温度变化的例子。
首先大家在UDF Manual中搜索conductivity,查看一下该参数是由哪个宏来定义的,我们可以看到如下搜索结果:
关于FLUENT的UDF
于是我们知道要使用DEFINE_PROPERTY这个宏来进行定义conductivity,下面我们需要做的就是找到该宏的使用示例。跳转到DEFINE_PROPERTY的介绍可得到如下示例代码:

关于FLUENT的UDF

复制该段代码,将mu_lam后面的值改成导热系数的值,把同温度的关系修改一下即可。
当然大家还要明白宏中各个输入参数的含义,在Manual中都有详细的介绍,比如这里的cell_viscosity是你自己定义的名称,可以为任何名字,当然最好是要让别人一看就知道你是在定义什么参数,比如这里一看就知道在定义粘度。c,是计算单元,t则是单元的温度。
一般而言通过查Manual手册能解决一部分不是特别装那啥滴问题,复杂的问题也只不过是各种宏的组合而已。
授人以鱼,不如授人以渔~~~

Vector
2013.7.11


开放分享:优质有限元技术文章,助你自学成才

相关标签搜索:关于FLUENT的UDF Fluent培训 Fluent流体培训 Fluent软件培训 fluent技术教程 fluent在线视频教程 fluent资料下载 fluent分析理论 fluent化学反应 fluent软件下载 UDF编程代做 Fluent、CFX流体分析 HFSS电磁分析 

编辑
在线报名:
  • 客服在线请直接联系我们的客服,您也可以通过下面的方式进行在线报名,我们会及时给您回复电话,谢谢!
验证码

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:kf@1cae.com