HypermesHypermesh 模型導入Adina

HypermesHypermesh 模型導入Adina

   Hypermesh 是目前通用的專業有限元前處理求解器,可以為眾多的有限元求解器做前處理。ADINA 使用的是通用的NASTRAN 格式的數據文件,可以通過Hypermesh 直接導入NASTRAN 格式的數據模型進入ADINA 中進行計算。其他通用前處理軟件ANSA,ICEM,Patran,Femap 大體也可以通過這種方式進行模型的轉換。

    因為Hypermesh 針對是通用型NASTRAN 格式的數據文件,而NASTRAN本身是沒有接觸功能,所以在Hypermesh 目前版本中是不能對NASTRAN 格式模型定義接觸,因此就需要通過其他方式來定義接觸,同樣流固耦合,Glue Mesh等功能也可以通過這種方式轉換。

實現原理:

以三維實體問題來介紹,二維問題同理。

   在Hypermesh 中把需要定義接觸和流固耦合等屬性的實體單元上再生成一層殼單元(pshell 屬性), 殼單元必須和實體單元共節點(這樣才能保證單元模型的連貫性),可以通過Hypermesh 的Tools>Faces 菜單來實現。然后輸出nastan格式的文件,在ADINA 中導入文件的時候選擇如下圖:


blob.png

   Replace 表示把nas 格式的殼單元全部替代為adina 里面的elements-face set以及nodes set,同時刪除殼單元。這樣可以利用這些set 定義載荷,約束,接觸,Glue mesh,流固耦合面等等各種屬性。

   No 表示不改變nas 格式里面殼單元的屬性。

    Yes 表示把nas 格式里面的殼單元代替為adina 里面的elements-face set 以及nodes set,同時保留殼單元。這種情況適用于本來模型中就存在殼單元,這樣可以保留中原模型中的殼單元,而另外生成的實體單元上應用于elements-face set的殼單元可以在導入ADINA 以后再刪掉。

   三維殼單元的接觸則直接通過殼單元生成的elements-face set 定義接觸。

實現步驟

    以流固耦合的例子來展示導入過程,例子原型來自ADINA 美國總部官網http://www.adina.com/ADFSI_Nastran/nas02.html ,此例子原為介紹NASTRAN 數據導入ADINA 進行流固耦合分析?,F在改為通過Hypermesh 建立模型,導入ADINA 進行流固耦合計算。

   Hypermesh 輸出流體模型步驟如下:

第一步:在Hypermesh 中劃分網格,定義材料,其中材料選擇MAT1。

blob.png

第二步:建立4 個property,類型選擇PSOLID。如圖:

blob.png

    每個property 對應一個實體Component,選擇下工具欄Property>assign,菜單elems > by Collector,選擇Solid1,Property 選擇psolid1,重復這些操作設置solid2,solid3,solid4 如圖:

blob.png

第三步:通過Tools>faces>elems 選擇alls,選擇find faces,如圖:

blob.png

第四步:建立四個Shell 單元的property,如圖:

blob.png

然后再建立四個殼單元的Components,每個對應一個pshell。


blob.png

第五步:只顯示faces components。

blob.png

選擇Tools>organize>collector 通過elems 菜單選擇面1 上面的單元


blob.png

Move 轉移到shell1 component 中。


blob.png

    同樣把其余的需要定義約束,載荷,流固耦合面的單元move 到shell Component 中。

第六步:設置Components 的顯示屬性如下圖:

blob.png

設置輸出選項,選擇nastran 格式,export option 為Displayed。定義文件名字,然后輸出。如下圖:


blob.png

Hypermesh 輸出結構模型步驟和以上步驟基本一樣,稍有不同的是在Hypermesh 里面可以直接定義各種約束和載荷,只把需要定義接觸的面定義為shell,建立shell Property。


ADINA 中利用nas 格式文件建立流固耦合分析的流程如官網所示,這里不做描述。http://www.adina.com/ADFSI_Nastran/nas02.html










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

TOP

2
3