Fluent 操作流程
1, 讀網格模型
2, Scale修改單位
3, Check檢查網格是否符合要求,最小體積不能出現負數
4, Time 選擇瞬態,重力設置
5, Models-Multiphase-VOF-implicit-body force選中
6, Viscous選擇 k-epsilon RNG
7, 添加液體材料
8, 設置phases,有兩相
9, phase-Interaction-Surface Tension-wall Adhesion-constant-0.0725
10, Cell zone conditions設置operating conditions設置表壓,坐標為空氣的位置(默認不用改。屈)
10、邊界條件
11、dynamic mesh導入udf 。define中導入編譯。選中dynamic mesh,選中Layering
Settings可以選擇拉升多少時划分成2個網格。創建要動的區域,填入單元的尺寸cell
Height 我這里設置的0.01m
12、設置完display zone motion可以預覽動網格效果,close
13、求解方式 piso
14,、monitors,edit,殘差設置,默認
15,surface monitors ,勾選plot,生成2窗口,write 可以保存文件以后讀取。下面都選擇flow time,timestep,report type選擇加權平均area-weighted average,檢測壓力等,選擇檢測的面
16,adapt設置一個區域范圍,mark
17,solution initialization,all-zones,initialize,patch,phase選water,體積分數1,選擇區域,display
18、calculation activities,solution animations create/edit,time step,窗口新建一個4,set顯示,選擇雲圖
19,保存case
20、計算
---
由於udf文件需要編譯,windows使用的是visual studio,之前用vs2013時,對應下面的12.0,編譯時會提示math.h有問題
網上說把vs2010的math.h 粘貼到vs2013中去就可以了,但是為了防止引起其他麻煩,我在這又安裝了vs2010
下面設置只需要vs2010的。對應版本是10.0
include
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include;
E:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include
lib
E:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\amd64
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib\x64;
Path
E:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64
E:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\x64
udf.bat 打開修改,在fluent安裝文件夾下
echo trying to find MS C compiler, version 100....
set MSVC_DEFAULT=E:\Program Files (x86)\Microsoft Visual Studio 10.0
if exist "%MSVC_DEFAULT%\VC\vcvarsall.bat" set MSVC=%MSVC_DEFAULT%
if not "%MSVC%" == "" goto msvc_env100