您的当前位置:首页>新品 > 正文

快速入门!ANSYS2020版本入门教程

来源:CSDN 时间:2023-03-28 14:15:20

FLUENT中初识UDF——UDF的简单使用(1)

注意:不包含其他ANSYS基本操作流程!!!1:UDF的编写:2:ANSYS中导入UDF函数:2.1:首先打开Fluent,导入UDF文件。2.2:给流体域设定UDF的运动。


(相关资料图)

注意:不包含其他ANSYS基本操作流程!!!

这里不过多的讲UDF语法,有许多视频已经将UDF讲的非常透彻,这里只是快速入门的教程。注:ANSYS 2020版本除适应中文外,很多地方已经不需要再使用UDF了!

1:UDF的编写:

没有C的可以直接使用 win系统自带的 ‘“记事本’来进行编写: 编写语言如下所示: 具体代码如下所示:

#include "udf.h" DEFINE_ZONE_MOTION(MOVE,omega,axis,origin,vel,time,dtime) {vel[0]= 0;  vel[1]=0.02* sin(2*time);  vel[2]= 0;   return;}

DEFINE_ZONE_MOTION表示:该函数定义区域运动,zone move。

后面()内的变量定义如下所述:● MOVE为UDF中导入函数的名称! ● omega为角速度! ● axis为旋转轴! ● origin为原点! ● vel为平移速度! ● time为计算时的顺时时刻! ● dtime为时间步长!

vel[0]=0: 表示流体域x方向速度为0 vel[1]=0.02* sin(2time): 表示流体域y方向速度为: 0.02sin(2time),即速度函数为0.02sin(2*t) m/s。【注意安慰默认为 m/s,米每秒】

2:ANSYS中导入UDF函数:

● 这里略过模型建立、网格划分等步骤。直接进入FLUENT界面, 训练仿真模型如下所示:内含圆柱障碍物的管道整体横向做简谐振动

2.1:首先打开Fluent,导入UDF文件。

首先打开 UDF函数导入模块: 再弹出的界面中,选中我们刚刚编写好的 udfc文件 点击ok,等他加载一段时间,如果报错的话,下面报告栏会有显示。

2.2:给流体域设定UDF的运动。

由于流体域为一整个,没有划分网格区域: 点击流体域后,再弹出的对话框中设置 MESH motion界面,由于我们编写的函数为ZONE MOTION,所以我们点击红色圈内的选项,选中move函数

设置完成!!!!!!!

标签:

最新新闻:

新闻放送
Top