
發布
注冊
/
登錄hypermesh與dyna 問題的案例
hypermesh、ls-dyna前碰撞穿透問題
我用hypermesh前處理ls-ayna后處理做客車模擬試驗(擺錘試驗)時擺錘和客車前圍發生穿透,怎么解決啊?就是在焊點的位置出現了剛性擺錘被客車前圍骨架穿透的現象,希望大俠們解決,感激不盡
dyna和hypermesh單元包殼,一定程度降低負體積問題。 ¥9.8
單元包殼,即實體模型表面包一層很薄的殼單元,實體網格表面包殼可以提高表面應力精度。同時給每個體單元包殼,加上硬化,負體積可以有所減少。案例將介紹單元包殼的具體操作和注意事項。(文字介紹和視頻操作)
Ls Dyna聯合hypermesh齒輪嚙合分析(dyna_focus)
將幾何文件保存為sat等中間格式導入hypermesh中,對幾何進行相關切分,建立網格模型如下圖所示:
整體網格模型
局部網格模型
1. 由于彈性體沒有轉動自由度,采用剛柔耦合進行驅動,在齒輪內表面建立剛性面。
2. 定義齒輪材料為1號彈性材料模型*MAT_ELASTIC,定義內表面為剛性體*MAT_RIGID.
3. 定義加載幅值曲線如下圖所示
4. 定義載荷速度曲線如下圖所示:
5. 采用*BOUNDARY_PRESCRIBED_MOTION_RIGID以及*LOAD_RIGID_BODY對兩小齒輪加載速度,對大齒輪加載扭矩。
6. 采用*CONTACT_AUTOMATIC_SURFACE_TO_SURFACE定義接觸對。
7. 其他采用關鍵字:
*CONTROL_TERMINATION
*CONTROL_TIMESTEP
*CONTROL_SHELL
*CONTROL_HOURGLASS
*CONTROL_BULK_VISCOSITY
*CONTROL_CONTACT
*CONTROL_ENERGY
*DATABASE_RBDOUT
*DATABASE_RCFORC
等。
結果分析,獲得兩齒接觸力曲線如下圖所示:
展開 Ls Dyna聯合hypermesh的磨料水射流模擬仿真(dyna_focus)
磨料射流破巖是一個涉及諸多因素的非線性沖擊動力學問題,具有瞬時強值動載荷,大變形及高應變率等特點。受理論研究能力和試驗條件的限制,利用理論方法或試驗手段進一步探索磨料射流沖蝕損傷破巖機理難度非常大,然而,隨著計算機技術和計算理論的發展,可以應用數值模擬手段對上述問題進行分析研究。
現如今對水射流的模擬方法不一,查看文獻有些是采用sph或sph_fem方法進行模擬,該方法可以克服水大變形的問題,但是確難以持續模擬水射流的狀態,對于磨料的模擬也不太方便;有些采用固體lag網格模擬水,采用失效的方法模擬水射流,該中方法模擬偏離實際較遠;本文采用ale流固耦合方法對末了水射流進行模擬。
2.網格模型
通過hm建立磨料水射流網格模型,總體網格模型如下圖所示,主要包含四部分:空氣,磨料,水域,巖石,其中前三者采用ALE多物質單元,巖石為lag網格。
模型總體示意圖
模型各區域示意圖
3. 材料模型信息
其中炸藥,藥罩,液體采用ale算法,殼體,射孔彈外殼采用lag算法,磨料通過體積分數定義量。各部件采用的材料模型及狀態方程如下表所示:
部件
單元算法
材料模型
狀態方程
水
Ale
9號*MAT_NULL
EOS_GRUNEISEN
空氣
Ale
9號*MAT_NULL
*EOS_LINEAR_POLYNOMIAL
磨料
Ale
1號*MAT_ELASTIC
無
巖石
Lag
111號*MAT_JOHNSON_HOLMQUIST_CONCRETE
無
4. 結果查看
通過后處理體積分數查看某一時刻磨料狀態,紅色部分為磨料
水不同時刻速度云圖
展開 
【Ls-dyna】Hypermesh&Ls-dyna聯合仿真時如何設置輸出單元應變和查看單元應變?
通常,使用Ls-dyna進行瞬態分析時,默認的輸出控制中是不包含單元的應變值的。但是,如果關心單元上的應變,或者需要對單元應變有更全面的了解,那么就需要在建模和分析中進行輸出控制,使計算結果中包含單元的應變。那么,問題來了,如何在Hypermesh中如何設置可以輸出單元的應變?如何在LS-POST中顯示單元的應變云圖? 接下來,依次解答。
如何在Hypermesh中如何設置可以輸出單元的應變?
這里需要首先說明的是,本人使用Ls-dyna以來,一直使用的前處理不是Ls-prepost前處理,而是前處理軟件Hypermesh,后處理則使用Ls-prepost。所以,這里只說明Hypermesh&Ls-dyna聯合仿真時如何在Hypermesh中設置控制應變輸出。
前處理軟件工作界面
后處理軟件工作界面
首先啟動Hypermesh,點擊“user Profiles”,選擇Ls-dyna,其他默認,進入Ls-dyna分析模塊。
然后,在軟件的面板區域選擇“analysis”,并點擊“control card”。
點擊面板區域的Next,一直到出現“database-extent-binary”,點擊該按鈕
在關鍵字*Database-Extent-Binary的定義中,將第一行第四個參數【STRFLAG】的值設置為1,表示在二進制結果文件d3plot中輸出單元的應變。
在Hypermesh中按照上述方式就可以在d3plot中輸出單元的應變,由于d3plot是二進制文件,所以只能借助后處理LS-Prepost查看應變結果。
那么,如何在LS-POST查看應變,顯示應變云圖呢?
打開LS-PrePost,點擊【Fcomp】,選擇【strain】,就可以觀察計算后的應變云圖。
展開 LS-DYNA SPH聚能射流侵徹混凝土靶 SolidWorks/HyperMesh聯合仿真 ¥20
本案例采用SolidWorks+HyperMesh+LS-DYNA對聚能射流侵徹混凝土靶板進行聯合仿真。
首先使用SolidWorks對炸藥、藥性罩和靶板進行幾何建模,生成step文件。
下一步將step文件導入HyperMesh進行SPH粒子填充,并生成K文件。
最后,使用lsprepost對K文件進行sph算法,約束,計算時間控制,材料和狀態方程等關鍵字添加,并替代原有的K文件進行計算。
收費內容包括 step幾何模型、HM 網格文件、以及完全修改好的K文件。
Hypermesh與LS_dyna跌落
原文鏈接https://mp.weixin.qq.com/s?__biz=MzIzMDE3NTAwOQ==&mid=2247483671&idx=1&sn=56d9bbc3ea51eac0bc44a7325e6ce04d&chksm=e8b63959dfc1b04f40800c9daed93190a7dd62afd2f0098b6962446e9b626d3055e49f11e40b&mpshare=1&scene=1&srcid=&sharer_sharetime=1583119028181&sharer_shareid=0a19f1c50e2db4abc64e0eee92a90709&key=95add9839a5be207ae02225eff3169f15d6ec801dfc1160b9b4cbadb0fd8cb0b0abb855501c86d45b5f116e1fa42556049680ab4237349643d70f4348678386af3ded976e4ee4a237f8f8140f2a3a216&ascene=1&uin=MTU4MzQwMTIwMQ%3D%3D&devicetype=Windows+7&version=62080079&lang=zh_CN&exportkey=ASeYGl8hA2FK72rTRPnvjJM%3D&pass_ticket=20P5TICQ3Yb2of%2B0HWoS1neoe1iaAyhmx4rsaBbRrn68JUxaNA%2BT07SljV5pjQro
展開 HyperMesh 與 Ls-Dyna 聯合應用(訓練)
HyperMesh 與 Ls-Dyna 聯合應用(訓練)好資料。
HM_DYNA_Interface_Training01.rar
Altair HyperMesh ls-dyna51.rar
Hypermesh聯合dyna____拔模模擬
分析平臺:Hypermesh /lsdyna
技術難點:顯式動力學分析
完成人:文澤先生
擅長領域:dyna/ANSYS/hypermesh
視頻地址:http://www.yqgqt.org.cn/college/video/c10313
HyperMesh導入Ls-dyna K文件的方法
首先啟動HyperMesh,如下圖在User Profiles中選擇LsDyna模板,點擊OK。
接著如下圖選擇Import Solver Deck,點擊箭頭指的文件夾圖標
然后如下圖所示,在彈出的文件選擇窗口
找到K主文件并選中后,點擊下圖“打開”按鈕,再點擊上圖左下角Import按鈕。
此時即可導入模型。
導入過程可能出現下圖錯誤/警告提示,等全部提示完成,點擊下圖Close按鈕。
這樣即可完成k文件的導入
整車K模型通常將各系統單獨建模,最終在一個K主文件中通過INCLUDE命令鏈接到其他獨立的模型
。當獲得整車K模型后,可先通過名稱判斷哪個是主文件。如下圖所示選中的文件從名稱看起來像是主文件,右擊選擇“打開方式”,將其用記事本打開。
用記事本打開上圖選中的k文件,內容如下圖所示。可以看到其中有很多INCLUDE命令鏈接到其他文件,這就是導入HperMesh或提交Ls_dyna求解時需選擇的文件。
文章來源:CAE有限元學習hypermesh大全
展開 LS-DYNA中的接觸問題(六)(整車模型中的接觸問題)
本文翻譯自官方文檔,原文鏈接:
https://www.dynasupport.com/tutorial/ls-dyna-users-guide/contact-modeling-in-ls-dyna
整車模型中的接觸問題
整車模型的碰撞問題涉及到了所有自由面之間的接觸問題,大約有20%-30%的CPU計算時間用于處理這些接觸問題。這其中最重要的挑戰之一便是建立結構化的金屬部件和非結構化的泡沫、塑料部件之間的接觸模型,當模型中還有假人的話這會顯得更加重要;另一個挑戰是處理復雜幾何體部件在邊角處的接觸模型。用戶應參考本文來建立穩定的整車接觸模型以實現合理的接觸行為,本文還會根據經驗來討論一些模型實例。
1.整體或局部接觸
歷史上,人們一般單獨為不同的接觸對建立接觸模型,但是隨著技術的發展,以及一種魯棒性較高的單面接觸的引入,工程師們的建模方法已經有所改變。為了實現建模過程的簡潔性、數值計算過程的魯棒性以及計算的高效型,人們目前拋棄了定義大量接觸的方法,轉而將所有可能在碰撞中發生接觸的部件定義到一個單面接觸中。我們通常稱這種方法為整體接觸。
但是這并不意味這我們就要總是避免使用局部的接觸模型。整車模型中經常會有一些區域需要定義特殊的接觸類型,而這是整體接觸無法做到的。用戶應根據實際情況通過修改接觸設置的默認值來定義局部的基礎對。
2.AUTOMATIC_SINGLE_SURFACE 或 AUTOMATIC_GENERAL
盡管這兩種接觸都是單面接觸,但是仍有一些不同之處,如下表所示。
展開 
hypermesh-dyna鐘擺仿真--剛柔自動轉換 ¥9.9
該仿真使用了剛柔自動轉換功能,能夠大大簡化計算時間。下面內容對小球鐘擺仿真進行了詳細介紹
新增加的內容對剛柔自動轉換又添加了一種新用法:
1、第一個文件是通過設定時間來實現自動轉換
2、第二個文件是通過判斷接觸面的力是否為0來實現自動轉換
適用于Ls-dyna\hypermesh撞擊模擬的1.5t小轎車有限元模型 ¥19.89
上傳一款工作用的1.5t小轎車模型,hypermesh格式,可用于ls-dyna的碰撞分析,材料參數都已經設置好,開箱即用,適用于Ls-Dyna\hypermesh初學者。
hypermesh模型,局部演示以及lsdyna模型樣式如上圖所示,附件中hypermesh模型和lsdyna格式模型打包上傳。
附注:模型個人用過,沒有問題,但是由于個人用途不一樣,不一定適合每個人,僅作學習。用戶可以直接把模型拿過去用,約束,初內力啥的修改掉都是沒問題的。如果想討論,友善討論沒有問題,個人有空還會幫助解決bug,但是如果直接人身攻擊,一律不理會。經網友測試hypermesh版本不同可能導出的模型會有個別命令有點小差異,根據lsdyna的提示解決掉就可以,如果是純小白可以找我討論。
展開 Hypermesh聯合LS-DYNA的子.彈侵徹計算
Hypermesh憑借強大的網格劃分和方便的求解設置功能而被廣泛用于DYNA求解器的前處理。本文通過bullet穿透鋁合金板侵徹計算來簡單介紹Hypermesh和LS-DYNA的聯合使用。
計算模型如圖1所示,為1/4模型,bullet材料為鋼材,被穿透的板為鋁合金AL2024。
圖1 計算模型
在hypermesh中對bullet進行分割,分割后對其和鋁板進行六面體網格劃分,bullet的網格尺寸為1mm,鋁板的網格尺寸為1.5mm,并對鋁板被bullet侵蝕的部分進行局部加密,計算網格如圖2所示。
圖2 有限元模型
網格劃分完成后,在hypermesh中定義使用材料的屬性、狀態方程、單元算法和沙漏控制,分別對應hypermesh中的Materials、State Equations、Properties和HourGlasses。材料選用*Mat_ Johnson_Cook模型計算高應變率相關的高速沖擊問題,引用最大主應變失效準則(*Mat_Add_Erosion),狀態發方程采用*EOS_Gruneisen,采用常應力單元積分算法*Section_Solid,沙漏控制采用4號Flanagan-Belytschko stiffness forms算法。基本設置如圖3所示,材料屬性及狀態方程參數如圖4和圖5所示。
展開 Hypermesh與Ls-dyna接口實例(泰勒桿沖擊)
很多人都知道Hypermesh的前處理功能非常強,自己用過之后確實感覺如此。
此例子是參考書上的一個泰勒桿沖擊的例子,旨在幫助那些想用hypermesh作為dyna的前處理
有什么問題請大家指出,謝謝...
taylor bar.rar
Hypermesh與Ls-dyna接口實例(泰勒桿沖擊).doc
taylor.rar