ICEM CFD為ANSYS APDL進行前處理

雖然說ICEM CFD可以無縫輸出至ANSYS APDL中,但是很多人還是不適應ICEM CFD的前處理方式(事實上我也不適應)。但是利用ICEM CFD劃分的網格導出至ANSYS APDL中是不會保留幾何信息的,所導出的信息只包含網格節點及單元信息。因此,若想在APDL中施加邊界條件的話,則需要在ICEM CFD中進行額外的設置。

實際上,ICEM CFD提供了一些功能以幫助我們進行邊界定義,最主要的方式是利用part的分組功能。

利用part可以將劃分的網格進行分組處理。放置于part中的單元導出至APDL中會被識別為component,這樣在施加載荷時可以通過選擇component的方式進行加載。

本例使用ICEM CFD進行模型網格劃分、載荷施加,然后導出計算文件至APDL中進行計算。

1、導入模型并創建PART

簡單起見,本例使用一個非常簡單的幾何模型。幾何模型尺寸(1x2x12),幾何約束等如下圖所示。


1.png

圖1 幾何描述

2、創建part

創建3part放置幾何體的面,固定約束面的partfixed,壓力面pres,其他面walls

3、創建網格

這里由于幾何簡單,我們使用六面體網格進行劃分。詳細網格劃分過程不再累述。分塊完畢后通過file> mesh > load from blocking生成網格。生成網格如下圖所示。


2.png

圖2 網格

4、定義材料屬性

進入Properties標簽頁,選擇create material property按鈕,本處計算線彈性,只需要輸入彈性模量與泊松比即可。設置彈性模量2.1e11Pa,泊松比0.3,如下圖所示。


3.png

圖3 定義材料

5、設置單元屬性

進入Define 3D element Properties,彈出如下圖所示面板,進行圖中設置。


4.png

圖4 單元定義

6、定義約束

進入Constraints面板,選擇Create Constraint/Displacement按鈕,彈出如下面板,進行如圖所示設置。


5.png

圖5 約束定義

7、定義載荷

我們這里定義壓力載荷。進入load標簽頁,選擇place pressure按鈕。


6.png

圖6 載荷定義

8solve定義

進入Solve Options設置求解器。選擇Setup Solve Parameters命令按鈕。


7.png

圖7 求解參數

選擇setup Analysis type按鈕,進行下圖所示設置。


8.png

圖8 求解參數

選擇write/view input file輸出in文件。如下圖所示設置。


9.png

圖9 輸出in文件

輸出的ansys.in文件位于ICEM CFD當前工作目錄下。到此ICEM CFD的工作完成。

9、打開APDL運行in文件

啟動APDL,【File>
read input from…】,在彈出的Read File對話框中選擇上一步創建的ansys.in文件。如下圖所示。


10.png

圖10 輸入文件

10、運行求解

實際上我們已經完全定義了計算模型,導入到APDL中就可以直接求解了。

進入solution > solve > current LS,即可進行求解計算。計算結果如下圖所示。

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

3
1