關于EDEM中快速填充一定區(qū)域的操作步驟簡介
2017-01-15 by:CAE仿真在線 來源:互聯(lián)網(wǎng)
在實際的案例中我們經(jīng)常會遇到一個模型或者一定的區(qū)域需要用大量顆粒填充形成一個顆粒群的情況,如果單純用手動模式挨個改變顆粒坐標來形成顆粒群的話,既費時又費力。今天介紹一種利用fluent中udf庫文件進行快速填充的方法,這種方法針對結構化網(wǎng)格適用性很強,可以很方便控制顆粒粒徑,而對于非結構化網(wǎng)格就相對很尷尬,粒徑不好控制。
基本操作思路:
1.建立模型,劃分網(wǎng)格。
2.Fluent加載udf庫文件,獲取網(wǎng)格坐標信息。
3.對網(wǎng)格坐標信息進行編輯,準備顆粒工廠dll文件。
4.Edem中進行快速填充。
下面以一個立方體為例進行操作說明:
本文利用ansys workbench進行建模,劃分網(wǎng)格。

操作1找到Mesh模塊,拖動到右側區(qū)域,然后雙擊Geometry模塊。

操作2建立一個40x40x20的立方體。之后保存,打開meshing模塊。

操作3meshing模塊中單機左側mesh,在下方明細表中選擇Fluent求解器,CFD特性,并設置最大、最小網(wǎng)格尺寸都為4mm,之后對模型進行自動網(wǎng)格劃分,生成結構網(wǎng)格,設置模型材料為fluid,導出msh文件。

操作4打開fluent,依次選擇file-Read-Journal..,載入“l(fā)oad_edem_coupling.jou”(耦合2.0接口,耦合1.0接口依次選擇Define-User Defined-Fuctions-manage載入udf庫文件路徑。)

操作5讀入msh文件,并對.c的udf文件進行編譯。User-Defined –Functions-Compiled-add,載入CalcRadius.c文件,點Build,在信息提示窗口無錯誤提示下最后Load。

操作6在User-Defined面板點Execute on Demand,在彈出的窗口里選擇CalcRadiusVolume,執(zhí)行后會在CalcRadius.c文件夾中生成一個point.txt文件,里面便是網(wǎng)格的坐標信息。如下圖。


操作7對point.txt文件里最后一列數(shù)字全部替換為1.(最后一列是顆粒粒徑比例)

操作8將point.txt中的坐標信息拷貝在Block_Factory_Data.txt中,其中第一行是顆粒填充開始時間,第二行是總體的顆粒數(shù)量,也就是網(wǎng)格坐標信息數(shù)量。

操作9新建一個EDEM文件,在幾何體面板導入msh文件,在全局面板設置顆粒材料跟幾何體材料參數(shù),在顆粒面板設置粒徑大小(半徑2mm),在顆粒工廠面板讀入Block_Factory_Data.dll文件。最后設置風格單元大小及時間步長進行計算,填充完成效果如上圖。
注:txt文件里顆粒名稱要與顆粒面板中設置的顆粒名稱相同。
相關標簽搜索:關于EDEM中快速填充一定區(qū)域的操作步驟簡介 Fluent培訓 Fluent流體培訓 Fluent軟件培訓 fluent技術教程 fluent在線視頻教程 fluent資料下載 fluent分析理論 fluent化學反應 fluent軟件下載 UDF編程代做 Fluent、CFX流體分析 HFSS電磁分析