Hypermesh與其它有限元軟件的接口及單位
2016-10-18 by:CAE仿真在線 來源:互聯網
一:單位:
1.默認:tonne,mm,s, N, MPa 單位系統,這個單位系統是最常用,還不易出錯(噸,mm 和s)
備注:長度:m;力:N;質量:kg;時間:s;應力:Pa;密度:kg/m3
長度:mm;力:N;質量:噸;時間:s;應力:MPa;密度:噸/mm3
2.Hypermesh公英制設置:1)永久菜單里的option。
2)8.0 里面可以自定義設置:control card-->DTI_UNIT中可以設置。
二:hypermesh與其他軟件的幾何接口問題匯總
(一)Autocad建立的模型能導入hypermesh:
因為autocad的三維建模功能不是很強,一般不建議在autocad里面進行建模。如果已經在autocad里面建好模型的話,在autocad里面存貯成*.dxf的格式就可以導入到hypermesh里面。
(二)catia的裝配件導入hm:轉為 step 格式或者是iges 格式。
(三)UG.NX3 版本導入Hypermesh7.0。
用igs格式可以,但是igs容易丟失信息。一般都是把NX3的prt文件導成catia格式的model文件,然后import 到hypermesh中,stp的效果還可以
(四)在hm畫好的網格能導入patran繼續劃分:
用Nastran求解,確實在patran做前處理比較方便,先存為bdf文件,一點信息都不會丟。
hypermesh 和patran 都是前處理器,只要存成某一個求解器的文件格式(如nastran的dat/bdf 文件),都可以打開的。
(五)hm 劃的網格導入fluent:
在 hypermesh 中輸出bdf 格式,用fluent 導入即可。
(六)在hypermesh 里劃分的網格導到marc:
在 hypermesh 中輸出dat 格式 .
準備只用hypermesh 分網,這樣comp 的card image、material 是否要設?user profile 設成哪個?是nastran 嗎?comp 的card image、material 可以不設的,這些工作可以在marc 做,userprofile 設成hypermesh 就可以了!
(七) HM 剖分的網格導入Patran
在HYPERMESH 中完成網格劃分后,將模型導入到PATRAN 進行邊界條件、載荷的設定。
但導入后發現只有網格沒有實體,如何能將網格和實體都導進去?
邊界條件可以加在網格上,要幾何的話可以從hypermesh 中導出幾何,在patran 中導入,不過那就只有幾何面了。或者直接導入最初導入hypermesh 的幾何,用patran 中的 associate 把幾何和網格關聯起來,就可以在幾何上加邊界條件和載荷了.
(八)Hypermesh 前處理數據導入Nastran 中求解的方法:
將 Hm 的前處理數據導入Nastran 中的方法,以一個簡單結構的靜態分析為例。
-
首先hm必須設置成natran模板例子的模型如圖
2.這是一個二維靜力問題,
單元選擇CQUAD4和CTRIA3,在element types中設置;
屬性是PSHELL,
材料 MAT1,
殼的厚度選擇10,hm8.0 可以在組件內設置;
約束是 SPC,載荷是FORCE。
3.設置好網格都邊界條件后,需要根據nastran 的卡片,設置subcase,在subcase 中選擇載荷和約束。創建subcase 后選擇edit,會讓你選擇輸出請求。都是和nastran 的工況控制段內一致
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 沒有自己的界面,所以除了網格外,約束和載荷等都一定要在hm 里施加。
而且這樣非常方便!個人覺得HV 比HM 更好一些。
(九)hypermesh 與ansys 接口:
在 hm 里,file--export--template 然后,在output 后面寫文件名.inp 就行了. 如果想存cdb,就文件名.cdb 就行了。
A:HY 模型在導到ansys
1.一定要在hm 里面調用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 的數字,再上面選擇對應的單元類型.
5.全都定義好.然后再file/read input from 下打開模型!
另外,最好從hm 保存成inp 格式的,這樣成功率會更高一些。(在hm 里,file--export--template 然
后,在output 后面寫文件名.inp 就行了. 如果想存cdb,就文件名.cdb 就行了)
另外的方法:
1.導出選擇ANSYS.tpl 模板,在HyperMesh 中,導出文件為*.prp;
2.然后用寫字板打開它,進行編輯:
(1)刪除掉定義單元類型,材料,實常數的句子,只保留生成節點和單元的語句;
(TYPE,MAT,REAL 等全部刪除)
(2)添加自己想定義的單元類型,材料,實常數的句子。
*這樣做實際上只利用了HM 中的節點和單元信息。
(3)在ANSYS 中INPUT 這個*.prp 文件就可以了。
或:
1)導出選擇ANSYS.tpl 模板,在HyperMesh 中,導出文件為file.cbd,file.iges;
2)打開ansys,寫命令cdread,db,file,cbd
3)enjoy yourself.
B:相關問題
1.hm8.0 導出到ansys 問題:
要手動定義單元類型然后更新不然只能導進節點。但用hypermesh 7.0 的模版不用設置就
能導出,在8.0 中模版要設置?和7.0 有點差別, 定義單元類型 elem type
為啥從hypermesh 導入網格到ansys,只有節點沒有單元?
2.導到ANSYS 中只有節點沒有單元問題
當用 ansys 中file 菜單的read input file from ……的功能,然后提示說element type XX 沒有
定義?然后就沒有單元只有結點?解決措施:
-
先用hypermesh 的export 功能,導出ansys 所需的.inp 文件,
2.然后編輯這個inp 文件,在定義單元的關鍵字前一行,加上如下
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 網格,施加約束和載荷,刪除3D 網格以外的所有集合(2D和實體),這時看見所加約束和載荷都在,但是導入ANSYS 后就不見了,還提示2D導入錯誤,把2D都刪掉了,哪來的2D?
在 ansys 里plotctrl 下的設置顯示邊界條件,再plot。
相關標簽搜索:Hypermesh與其它有限元軟件的接口及單位 HyperWorks有限元分析培訓 HyperMesh網格劃分培訓 hyperMesh視頻教程 HyperWorks學習教程 HyperWorks培訓教程 HyperWorks資料下載 HyperMesh代做 HyperMesh基礎知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓 Abaqus培訓