HyperMesh與ANSYS聯(lián)合仿真(一)
打開HyperWorks2020,在File中將Solver Interface設(shè)置為Ansys。
在HyperWorks的Geometry模塊中建立帶孔薄板的平面模型如下圖所示。長為20mm,寬為10mm,孔徑為2mm。厚度設(shè)置為0.1mm(在平面單元屬性中定義)。
在Model模型樹下的空白處右擊選擇Create→Sensor,并將其命名為“PLANE”。單擊“PLANE”,將Element Type改為“PLANE182”,其他選項保持默認,從而創(chuàng)建出我們計算時需要的單元。
在Model模型樹下的空白處右擊選擇Create→Property,并將其命名為“PLANE”。單擊“PLANE”,將Card Image改為“PLANE182p”;將Real Constants中的THK(厚度)設(shè)置為0.1。其他選項保持默認。
在Model模型樹下的空白處右擊選擇Create→Material,并將其命名為“PLANE”。單擊“PLANE”,將楊氏模量改為“200000”;將主泊松比設(shè)置為0.3。其他選項保持默認。
為了對應(yīng)前面公眾號文章的結(jié)果,此處將整體網(wǎng)格尺寸設(shè)置為0.4mm,孔周圍局部網(wǎng)格尺寸設(shè)置為0.05mm。不得不說HW的Refine命令是真的好用!
網(wǎng)格劃分完成以后,生成的網(wǎng)格沒有任何屬性,因此不能進行計算。我們需要把剛才建立的單元類型、單元屬性和材料屬性賦予給網(wǎng)格。單擊Components中的auto1(我們建立的模型),將Card Image設(shè)置為HM_COMP,將Type(單元類型)、Property(單元屬性)、Material(材料屬性)分別設(shè)置為我們在Step3、4、5中建立的三個“PLANE”。
1. 建立載荷:在Model模型樹下的空白處右擊選擇Create→Load Collectors,并將其命名為“LOAD”。然后點擊命令面板中的Analysis,選擇pressure,在pressure中將選擇器設(shè)置為“free edges”,然后選擇要施加載荷的邊,并將載荷值設(shè)置為-1。單擊Create完成載荷創(chuàng)建。
2. 建立約束:在Model模型樹下的空白處右擊選擇Create→Load Collectors,并將其命名為“SUPPORT”。然后點擊命令面板中的Analysis,選擇Constrains,在Constrains中將選擇器設(shè)置為“free edges”,然后選擇要施加約束的邊。單擊Create完成約束創(chuàng)建。
建立好載荷和邊界條件的有限元模型如下圖:
在Model模型樹下的空白處右擊選擇Create→Load Step,并將其命名為“WORK”。單擊“WORK”,將Loadcol IDs設(shè)置為Step9建立的“LOAD”和“SUPPORT”。
單擊命令面板中的Analysis,選擇control cards,選擇/SOLU(進入求解模塊)和SOLVE(開始求解)。這樣設(shè)置完成后,將求解文件導(dǎo)入ANSYS中,ANSYS會自動求解。
單擊File→Export,選擇Solver Deck,將文件名設(shè)置為“work”,保存在桌面上,將Export設(shè)置為Displayed,單擊Export完成導(dǎo)出。
打開ANSYS經(jīng)典,單擊File→Read Input From,選擇剛才生成的名為“work”的cdb文件。然后ANSYS會自動求解。
Step13:后處理。
大家可能會覺得,使用HyperMesh和ANSYS聯(lián)合仿真,比單獨使用ANSYS經(jīng)典或Workbench更復(fù)雜了。的確是這樣,對于這種簡單的結(jié)構(gòu)分析,使用ANSYS特別是Workbench會極大地提高效率,但處理其一些復(fù)雜模型,比如各種聯(lián)結(jié)(如螺栓聯(lián)結(jié)、鉚接等)較多的模型,HyperMesh還是很有優(yōu)勢的,畢竟人家是世界領(lǐng)先的通用前處理軟件,沒有金剛鉆,也不敢攬瓷器活不是?
文章來源:CAE之道
工程師必備
- 項目客服
- 培訓(xùn)客服
- 平臺客服
TOP




















