小編在這里展示一個Hypermesh與Abaqus的聯合仿真案例:
本次聯合仿真使用Hypermesh進行前處理,然后在Abaqus中設置並計算,最后使用Hyperview查看結果。
1. 在Hypermesh中進行前處理
Hypermesh作為一個強大的前處理工具,可以與大部分主流的CAE軟件進行無縫連接,例如Fluent, Abaqus, Nastran。大部分公司在做前處理時,都會考慮使用Hypermesh。
首先,我們打開Hypermesh
點擊圖中紅框內的圖標,會彈出User Profiles窗口,在這里可以選則所需的類型,如Abaqus, Actran, LsDyna等。我們此次選擇的時Abaqus,然后點擊OK。
選擇完類型后,點擊左上方File,選擇import,再選擇Model
選擇需要導入的文件類型,點擊import(如:選擇紅框內的import geometry,再點擊箭頭所指的選項,最后選擇需要的文件)
成功導入模型。值得注意的是,必須導入擁有體積的模型,而不是一個殼體,因為殼體無法在之后划分三維網格。
在紅框處選擇需要的網格類型,然后划分網格(如:選擇tetramesh)
(以tetramesh為例)在tetramesh中依次選擇Volume tetra-solids,然后輸入Element size,並框模型中需要划分網格的部分(此處框選了整個模型),被框中的部分會從綠色變為白色,最后點擊mesh
上圖展示了模型在Hyoermesh中划分完網格后的情況
注意:如果之前划分過表面網格,必須在導入Abaqus之前將表面網格刪除,這種情況下會導致出現報錯,報錯內容一般為:xxx(element數量)element缺少屬性
導出文件,導出格式為.inp格式
2. 在Abaqus中
ABAQUS 是一套功能強大的工程模擬的有限元軟件,其解決問題的范圍從相對簡單的線性分析到許多復雜的非線性問題。
打開Abaqus之后,需要將.inp文件導入
點擊File-import-model
點擊紅框內的Create Stept-跳出Create Step模塊-按自己的需求從上到下設置-最后點擊Continue
跳出Edit Step框,根據需要設置參數(如:在incrementation中設置)完成后點擊OK
雙擊左側紅框中的Load,在create load中依次設置載荷名稱-對應的step-所需的載荷類型(圖中紅框由上到下)
選擇載荷部位-點擊Done
雙擊左側紅框中的BCs,設置邊界條件。在Create Bondary Conditions中依次設置邊界條件名稱-對應的step-邊界條件類型(圖中紅框由上到下)
在Edit Bondary Condition中選擇所需的邊界條件類型,完成后點OK
最終的邊界條件情況
雙擊左側Jobs,跳出Create Job,依次輸入Job名稱-選擇模型來源-點選模型。(圖中右側紅框內由上到下)
在Edit Job中設置運算所需硬件(之后提交作業中也可設置,故無需在此處設置),點擊OK
點擊左上角紅框內的圖標“Job Manager”,在跳出的Job Manager中 點擊Write Input。生成的.inp文件將被保存在設置的文件夾內,若未設置文件夾,該文件將被保存在默認文件夾內。
.inp文件路徑可點擊紅框內功能設置(File-Set work Directory)
細心的朋友已經看到,本次仿真都是在網頁上進行的,開物雲平台就是一個輕量化的網頁平台,它還擁有無限的算力資源,大大縮短了仿真計算的時間:
在所有設置完成后,可直接通過紅框中的作業提交進入提交作業的界面
選擇Abaqus版本-上傳.inp文件-設置.inp為主文件-設置核數-提交作業(紅框從上到下)
作業完成后把.odb文件保存到雲端
3. 在Hyperview中查看結果
Hyperview作為一款強大的后處理軟件,在許多領域都被廣泛應用。本次工作最后使用Hyperview查看結果
打開Hyperview,點擊紅框處按鈕-導入所需的.odb文件-點擊Apply
在紅框處選擇想看的階段,最終結果選擇最后一個階段
依次點擊並設置紅框內容
查看結果結果
本案例完全基於開物雲平台,該平台提供了開箱即用的正版仿真軟件,免去了安裝軟件消耗的時間。
有興趣的同學可以訪問下面的地址注冊使用:
https://cloud.yuansuan.cn?user_source=community
想要了解上述操作的詳細過程,也可訪問下面的鏈接: