Hypermesh與其它有限元軟件的接口及單位

2016-10-18  by:CAE仿真在線  來源:互聯(lián)網(wǎng)

一:單位:

1.默認:tonne,mm,s, N, MPa 單位系統(tǒng),這個單位系統(tǒng)是最常用,還不易出錯(噸,mm 和s)

備注:長度:m;力:N;質(zhì)量:kg;時間:s;應力:Pa;密度:kg/m3

長度:mm;力:N;質(zhì)量:噸;時間:s;應力:MPa;密度:噸/mm3


2.Hypermesh公英制設置:1)永久菜單里的option。

2)8.0 里面可以自定義設置:control card-->DTI_UNIT中可以設置。


二:hypermesh與其他軟件的幾何接口問題匯總

(一)Autocad建立的模型能導入hypermesh:

因為autocad的三維建模功能不是很強,一般不建議在autocad里面進行建模。如果已經(jīng)在autocad里面建好模型的話,在autocad里面存貯成*.dxf的格式就可以導入到hypermesh里面。


(二)catia的裝配件導入hm:轉(zhuǎn)為 step 格式或者是iges 格式。


(三)UG.NX3 版本導入Hypermesh7.0。

用igs格式可以,但是igs容易丟失信息。一般都是把NX3的prt文件導成catia格式的model文件,然后import 到hypermesh中,stp的效果還可以


(四)在hm畫好的網(wǎng)格能導入patran繼續(xù)劃分:

用Nastran求解,確實在patran做前處理比較方便,先存為bdf文件,一點信息都不會丟。

hypermesh 和patran 都是前處理器,只要存成某一個求解器的文件格式(如nastran的dat/bdf 文件),都可以打開的。


(五)hm 劃的網(wǎng)格導入fluent:

在 hypermesh 中輸出bdf 格式,用fluent 導入即可。


(六)在hypermesh 里劃分的網(wǎng)格導到marc:

在 hypermesh 中輸出dat 格式 .

準備只用hypermesh 分網(wǎng),這樣comp 的card image、material 是否要設?user profile 設成哪個?是nastran 嗎?comp 的card image、material 可以不設的,這些工作可以在marc 做,userprofile 設成hypermesh 就可以了!


(七) HM 剖分的網(wǎng)格導入Patran

在HYPERMESH 中完成網(wǎng)格劃分后,將模型導入到PATRAN 進行邊界條件、載荷的設定。

但導入后發(fā)現(xiàn)只有網(wǎng)格沒有實體,如何能將網(wǎng)格和實體都導進去?

邊界條件可以加在網(wǎng)格上,要幾何的話可以從hypermesh 中導出幾何,在patran 中導入,不過那就只有幾何面了?;蛘咧苯訉胱畛鯇雋ypermesh 的幾何,用patran 中的 associate 把幾何和網(wǎng)格關(guān)聯(lián)起來,就可以在幾何上加邊界條件和載荷了.


(八)Hypermesh 前處理數(shù)據(jù)導入Nastran 中求解的方法:

將 Hm 的前處理數(shù)據(jù)導入Nastran 中的方法,以一個簡單結(jié)構(gòu)的靜態(tài)分析為例。

  1. 首先hm必須設置成natran模板例子的模型如圖


2.這是一個二維靜力問題,

單元選擇CQUAD4和CTRIA3,在element types中設置;

屬性是PSHELL,

材料 MAT1,

殼的厚度選擇10,hm8.0 可以在組件內(nèi)設置;

約束是 SPC,載荷是FORCE。


3.設置好網(wǎng)格都邊界條件后,需要根據(jù)nastran 的卡片,設置subcase,在subcase 中選擇載荷和約束。創(chuàng)建subcase 后選擇edit,會讓你選擇輸出請求。都是和nastran 的工況控制段內(nèi)一致


4.在control 中有一些常用的卡片需要我們設置,比如SOL/PARAM/TITLE/SET 等。值得一提的是如果想直接用hyperview 進行后處理,需要在PARAM 中選擇post=-1.這樣能直接形成op2 文件。param 中還有常用的autospc、coupmass、k6rot、maxratio 等


5.輸出dat 或bdf 文件后,可以提交給nastran 求解,然后利用op2 文件用hyperview 后其他后處理軟件進行后處理,靜力分析過程大概如此。但是記住,無論用什么前處理軟件,一定要熟悉nastran 的卡片,這樣才能學好用好nastran 的強大功能。

備注:由于Nastran 沒有自己的界面,所以除了網(wǎng)格外,約束和載荷等都一定要在hm 里施加。

而且這樣非常方便!個人覺得HV 比HM 更好一些。


(九)hypermesh 與ansys 接口:

在 hm 里,file--export--template 然后,在output 后面寫文件名.inp 就行了. 如果想存cdb,就文件名.cdb 就行了。


A:HY 模型在導到ansys

1.一定要在hm 里面調(diào)用ansys 的tamplate 模板.

2.在1D 2D 3D 最又下角的elem type 里面重新刷新一下單元類型,一定要刷新!!

3.注意要記住模型的組分一共有幾個,每個的ID 號分別是多少,每個ID 對應的單元類型記住,

4.在ansys 的preprocessor/element/add edit delete 里面add 單元類型,一定要在element type reference number 后填上面對應hm ID 的數(shù)字,再上面選擇對應的單元類型.

5.全都定義好.然后再file/read input from 下打開模型!

另外,最好從hm 保存成inp 格式的,這樣成功率會更高一些。(在hm 里,file--export--template 然

后,在output 后面寫文件名.inp 就行了. 如果想存cdb,就文件名.cdb 就行了)


另外的方法:

1.導出選擇ANSYS.tpl 模板,在HyperMesh 中,導出文件為*.prp;

2.然后用寫字板打開它,進行編輯:

(1)刪除掉定義單元類型,材料,實常數(shù)的句子,只保留生成節(jié)點和單元的語句;

(TYPE,MAT,REAL 等全部刪除)

(2)添加自己想定義的單元類型,材料,實常數(shù)的句子。

*這樣做實際上只利用了HM 中的節(jié)點和單元信息。

(3)在ANSYS 中INPUT 這個*.prp 文件就可以了。

或:

1)導出選擇ANSYS.tpl 模板,在HyperMesh 中,導出文件為file.cbd,file.iges;

2)打開ansys,寫命令cdread,db,file,cbd

3)enjoy yourself.


B:相關(guān)問題

1.hm8.0 導出到ansys 問題:

要手動定義單元類型然后更新不然只能導進節(jié)點。但用hypermesh 7.0 的模版不用設置就

能導出,在8.0 中模版要設置?和7.0 有點差別, 定義單元類型 elem type

為啥從hypermesh 導入網(wǎng)格到ansys,只有節(jié)點沒有單元?


2.導到ANSYS 中只有節(jié)點沒有單元問題

當用 ansys 中file 菜單的read input file from ……的功能,然后提示說element type XX 沒有

定義?然后就沒有單元只有結(jié)點?解決措施:

  1. 先用hypermesh 的export 功能,導出ansys 所需的.inp 文件,

2.然后編輯這個inp 文件,在定義單元的關(guān)鍵字前一行,加上如下

ET,A,XXXX

B,XXXX

ET,C,XXXX

備注:其中,A/B/C 都是提示說沒有定義的哪些單元的代號,而XXXX 代表ansys 中的單元類

型。如PLANE42、solid185 等也就是要先向ansys 聲明一下,type A 就是plane42,type B 就是

solid185…

然后保存這個inp,再重新導入ansys 就可以用了。

例子:

在 HM 中選擇Ansys 模板,導出為文本文件(后綴名任意)修改該文本文件:添加

N,497125, 58.0, 0.5,8.66666666666666

N,497126, 58.0, 8.8817841970E-16,8.66666666666666

N,497127, 58.0, 1.5,9.83333333333333

N,497128, 58.0, 2.0,9.83333333333333

修改TYPE 后的類型為HM 中定義的類型如:

TYPE, SOLID185 $ MAT, 3 $ REAL, 4

ESYS, 0

EN, 594486, 518789, 518776, 518772, 518772, 519397, 519384, 519380, 519380

EN, 594487, 518772, 518776, 518778, 518778, 519380, 519384, 519386, 519386

EN, 594488, 518792, 518779, 518798, 518798, 519400, 519387, 519406, 519406


3. 在HM 里施加的載荷,導入ANSYS 里不見了

具體操作:在HM 里生成3D 網(wǎng)格,施加約束和載荷,刪除3D 網(wǎng)格以外的所有集合(2D和實體),這時看見所加約束和載荷都在,但是導入ANSYS 后就不見了,還提示2D導入錯誤,把2D都刪掉了,哪來的2D?

在 ansys 里plotctrl 下的設置顯示邊界條件,再plot。

 



開放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學成才

相關(guān)標簽搜索:Hypermesh與其它有限元軟件的接口及單位 HyperWorks有限元分析培訓 HyperMesh網(wǎng)格劃分培訓 hyperMesh視頻教程 HyperWorks學習教程 HyperWorks培訓教程 HyperWorks資料下載 HyperMesh代做 HyperMesh基礎知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓 Abaqus培訓 

編輯
在線報名:
  • 客服在線請直接聯(lián)系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復電話,謝謝!
驗證碼

全國服務熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com