
發布
注冊
/
登錄hypermesh接觸分析的案例
hypermesh-ansys聯合仿真之接觸分析1
2.建立接觸關系
在空白處右擊鼠標創建一個contact surface,重命名為conta174。因為前面實體單元采用了solid186單元,所以接觸單元和目標單元分別選擇contact174和targe170.
點擊下方Elements,在圖形窗口選擇滑塊與基板接觸的面上的單元作為接觸面,因為一般選擇小面作為接觸面大面作為目標面。
按照上述步驟建立目標面集,選擇基板上表面單元作為目標面集。
點擊空白處新建Property,分別命名為conta174p和targe170p,并分別將Card Image設置為conta174p和targe170p。分別建立兩個單元類型,分別是接觸單元和目標單元如下圖。
點擊空白處,新建一個contact,會新增一個Group并自動新增一個接觸對,鼠標左鍵選中接觸對在下方顯示處需要設置的各項,MASTER是需要選中接觸相關的信息,SLAVE是需要選中目標相關的信息,分別是接觸面集及單元類型,目標面集及目標單元類型和接觸特性
。
切換到Contact欄,在接觸對下切換接觸類型為Standard,即等效為摩擦接觸類型,摩擦系數設置為0.1,其他接觸設置全部設置為默認。
3.設置邊界條件
在基板底部面全部節點全部自由度設置為0;在滑塊上表面全部節點設置壓力為0.001,即每個節點分別設置0.001的法向壓力;在滑塊的左端面所有節點施加z方向-2的位移。
新建載荷步step1并在Loadcol IDs中全部選中三個邊界條件。
展開 【接觸分析】詳述ABAQUS接觸分析(1/2)
四、在ABAQUS/Standard中定義接觸
在ABAQUS/Standard中定義接觸的 步驟:創建表面——創建接觸相互作用,使兩個可能發生互相接觸的表面成對——定義控制發生接觸表面行為的力學性能模型
4.1 接觸相互作用
每個接觸相互作用必須賦予一種 接觸屬性,在接觸屬性中,包含了 本構關系,如摩擦和接觸壓力與空隙的關系。
當定義接觸相互作用時,必須確定相對滑動的量級是小滑動還是有限滑動,默認的是更為普遍的 有限滑動公式。如果兩個表面之間的相對運動小于一個單元面上特征長度的一個小的比值,那么應用小滑動公式是合適的。在許可的條件下,使用小滑動公式可以提高分析的效率。
4.2 從屬和主控表面
ABAQUS/Standard使用單純主-從接觸算法:在從屬面上的節點不能侵入主控面的某一部分。該算法沒有對主面做任何限制,主面可以在從面的節點之間侵入從面。
· 從面應該是網格劃分更精細的表面
· 如果網格密度相近,從面應該取自采用較軟材料的表面
4.3 小滑動與有限滑動
當應用 小滑動公式時,ABAQUS/Standard在模擬開始時就建立了從面節點與主控表面之間的關系,確定了在主控表面上哪一段將與在從面上的每個節點發生相互作用。在整個分析過程中,都將保持這些關系,絕不會改變主面部分與從面節點的相互作用關系。如果在模型中包括了幾何非線性,小滑動算法將考慮主面的任何轉動和變形,并更新接觸力傳遞的路徑。如果在模型中沒有考慮幾何非線性,則忽略主面的任何轉動和變形,載荷的路徑保持不變。
有限滑動接觸公式要求ABAQUS/Standard經常地確定與從面的每個節點發生接觸的主面區域。這是一個相當復雜的計算,尤其是當兩個接觸物體都是變形體時。在這種模擬中的結構可以是二維的或者三維的。
展開 【接觸分析】詳述ABAQUS接觸分析(2/2)
· ABAQUS/Standard和ABAQUS/Explicit都提供了
有限滑動接觸公式,但是,在ABAQUS/Standard中的二維有限滑動公式要求主控表面是光滑的,而在ABAQUS/Explicit的主控表面是由面元構成的,除非是光滑的解析剛性表面。
· ABAQUS/Standard和ABAQUS/Explicit都提供了
小滑移接觸公式,但是在ABAQUS/Standard中的小滑移公式根據從屬節點的當前位置向主控節點傳遞載荷,ABAQUS/Explicit總是通過固定點(anchor point)傳遞載荷。
· ABAQUS/Explicit在接觸邏輯中可以考慮殼和膜的當前厚度和中面偏移,而ABAQUS/Standard不能夠做到。
· ABAQUS/Explicit
通用接觸算法的許多優勢在ABAQUS/Standard中是不具備的。
由于以上差異,所以在一個ABAQUS/Standard分析中定義的接觸不能導入一個ABAQUS/Explicit分析中,反之亦然。
九、小結
· 接觸分析需要一個謹慎的、邏輯的方法。如果必要,將分析過程分解成幾個步驟,并緩慢地施加載荷以保證建立良好的接觸條件。
· 一般地,在ABAQUS/Standard中,對每一部分的分析最好采用不同的分析步,即便僅僅是將邊界條件改為加載總是會發現最后所使用的分析步數目要比預期的多,但是模型應該是收斂得更容易。如果在一個分析步中試圖施加上所有的載荷,那么接觸分析是難以完成的。
· 在對結構施加工作載荷之前,在ABAQUS/Standard中的所有部件之間取得穩定的接觸條件。
展開 hypermesh主要面板英文翻譯 接觸定義
hypermesh主要面板英文翻譯 接觸定義
HYPERMESH菜單解釋1.pdf
hypermesh接觸定義.doc
hypermesh主要面板英文翻譯.doc

用HyperMesh定義Nastran的接觸(linear contact)
接觸面需要用BSURF等類似的選項卡來定義,BSURF的ID被BCBODY引用,而BCTABLE則引用BCBODY的ID;定義接觸需要這三個層次選項卡來控制,這三個選項卡在qrg.pdf中有詳細討論;我找到了一個 sperg103.dat的實例,里面就是使用永久性接觸。
4、關于 BSURF & BCBODY & BCTABLE 的解讀【一兩句話還說不完哦】
在qrg.pdf里面,有一個BCTABLE專門支持101、400、600、700的,但是也有支持別的
BCTABLE的作用主要是定義Master &Slave 接觸副的對數及其參數,因此一個Table就可能包含多對M-S接觸,在定義M-S接觸參數時可以指定接觸類型,是否發生滑移(slide off),是否延遲滑移,指定誤差限(Error)以尋找被認為是接觸在一起的Node(《Error),定義接觸的模式,是Overlap還是存在Gap;其中一些系數是通過表達式或者簡單的函數給出的,還有許多高級應用,比如傳熱分析的三個傳熱系數等等都在此定義,但是簡單接觸(Regular Glue)基本上用不到。
BCBODY的作用就是定義接觸體,它的參數相對較少,定義接觸搜索模式啊,;其ID被BCTABLE識別和參照;
BSURF就簡單啦,直接指定二維或者三維實體表面,用以識別為接觸面。她的卡片很簡單,就是一個自己的id,后面就是 Element List。
BSURFS是只支持NX Nastran的。
5、正確定義Contract or Glue基本過程.
這里有必要通過一個具體的例子來說明哦,這里是Nastran自帶的例子,在安裝目錄可以找到他的,sperg103.dat。
展開 #批量cohesive+顯示分析+通用接觸分析沖擊時未接觸就有力了??
<p>當分析接觸問題時遇到了奇怪的問題,子彈沒有與基體接觸時基體上就有接觸力了,特別是cohesive的力比較大,而基體的力比較小。</p><p>嘗試分析原因:去掉通用接觸后就不會出現這個問題了</p><p>但是,做沖擊分析我們必須設置通用接觸,現在知道是通用接觸導致出現子彈沒接觸基體就出現了應力的問題,但是嘗試修改接觸屬性等參數,目前還是沒有解決這個問題,如果有遇到這類問題的,找到解決辦法的,歡迎一起討論,附上cae文件(本源文件來自星辰北極星,只為尋找解決通用接觸的方法)</p><p><br></p><p>暫時解決辦法:</p><p>解決方法1,建立兩個分析步,沖頭達到基體前建立一個分析步,不設置通用接觸,沖頭接觸基體后建立一個分析步,設置通用接觸,這必須計算好第一步的運行時間,其實第一步沒什么實際意義,只是模擬了飛行過程而已。</p><p><br></p><p>解決方法2,建立一個分析步,建模時候直接讓沖頭與基體接觸,只分析接觸以后的響應過程。
展開 Hypermesh中NASTRAN模板下接觸導入ADINA的方法介紹
Hypermesh中NASTRAN模板下接觸導入ADINA的方法介紹
以下圖所示的情況為例,具體說明如下:以藍色部分為目標,以粉色部分為接觸,對兩者中間交界面進行接觸定義。
1.首先應對藍色和粉色兩部分在NASTRAN模板下進行Property的定義,確保這兩部分能進入ADINA。
2.點擊Analysis模板下的interfaces按鈕,進入界面如下圖所示:
首先是Create(創建),鍵入名稱、類型和顏色(名稱暫稱為111,類型選擇BSURFS,BSURFS用于三維接觸的接觸面和目標面的定義),顏色的選取暫定為該接觸面或目標面依從于誰就是哪種顏色。
點擊Create! 此時在左側結構樹中會產生一個叫做111的GROUP!
3.創建之后進入add界面,如下圖所示:
這里面必須定義的內容有name、slave中的solid mesh以及face node中的node選項。具體原則如下:name:名稱還是剛剛創建的那個;solid elems是指接觸面或目標面所處的單元組中的所有單元;nodes指的是在接觸面或目標面上的所有節點。點擊add之后產生了接觸單元(或目標單元),這里我假定粉色的是接觸。如下圖所示:
同樣的道理對蘭色的部分進行處理,得到了藍色的目標面,如下圖所示:
兩個接觸面建立完成之后還要建立接觸對,接觸對的定義也是在剛才的interface的界面中來進行的。具體設置如下圖所示:
Name就起個333就行了,下面的type選擇BCTSET,選擇一種顏色(這里選的是綠色)。
展開 Abaqus帶螺紋螺栓接觸應力分析淺析 Abaqus帶螺紋螺栓接觸應力分析淺析
在實際情況下,很多結構都采用螺栓連接的方式,如何考慮螺栓連接、對連接螺栓的分析計算是個難點。目前的常規做法通常有兩種:1.簡化,用RBE2和beam梁來代替螺栓,這樣不能反映連接螺栓真實應力,圖1為某結構連接螺栓簡化的beam梁應力云圖,沒有接觸應力:
.直接做出來螺栓螺紋采用接觸分析,雖然得出的結果很精確,但這樣前處理工作量大(螺栓和螺紋用六面體網格建模)、計算量大(接觸收斂困難),如圖為某結構帶螺紋螺栓和連接件模型(圖2)和計算得出的結果(圖3):
圖3 計算結果
那么,有什么好辦法可以不用簡化帶螺紋螺栓,不用直接做出帶螺紋螺栓,又能得到足夠精確的結果?
運用大型通用非線性有限元分析軟件Abaqus,只需要在接觸定義中設置跟實際螺紋形狀有關聯的參數,如牙角、螺距、螺栓小徑等,就可以模擬真實的連接螺栓接觸狀況。既可以得到足夠精確的分析結果,又節省了時間專注進行其他的分析設置。如圖4,為連接螺栓接觸來定義帶螺紋螺栓:
圖4 連接螺栓接觸來定義帶螺紋螺栓
圖5為某結構直徑10MM的帶螺紋的連接螺栓接觸壓力分布云圖:
圖5 某結構直徑10mm帶螺紋的連接螺栓接觸壓力分部云圖
展開 Hypermesh中各種鏈接鏈接和接觸適用范圍與優缺點
如題,請高手指點下
abaqus2020-三維-顯示分析-通用接觸或接觸對接觸-單元刪除法模擬裂紋,單元穿透問題!!
1 abaqus2020-三維-顯示分析-單元刪除法模擬裂紋,僅采用通用接觸時,模型中出現明顯穿透,結果不合理!
2 abaqus2020-三維-顯示分析-單元刪除法模擬裂紋,僅采用接觸對接觸時,模型中出現少許穿透,結果相對合理,但不是最理想狀態!
3 abaqus2020-三維-顯示分析-單元刪除法模擬裂紋,同時采用通用接觸+接觸對接觸時,模型中無明顯穿透,結果合理!
Hypermesh與ABAQUS聯合的模態分析 附HyperMesh模態分析步驟下載
圖9 一階模態振型
圖10 二階模態振型
下載地址:HyperMesh模態分析步驟

ANSYS接觸分析之三_ 接觸力的讀取
問題描述:在ANSYS中可以得到接觸面的法向接觸壓力,但是如何得到接觸力呢?
解決:使用Element Table功能
時間:2007-6-4
作者:linuaries
Email:linuaries@hotmail.com
附件里面是兩個例子的對比,ContactForce_without_Curve為平面接觸,ContactForce_with_Curve為凹面接觸。
兩個例子都是底面Fixed,在TOP面施加1MPa的壓力。最后計算出來的結果在接觸面上的接觸力約為10,000N,可以認為反映了計算結果。
但是這里面有一些疑問,為什么讀取NIMS,58,59,60,61即實際接觸面積時得到的接觸力反而小?是否ANSYS自動對單元計算結果進行投影?
PS:C_Force為單元接觸法向壓力*單元實際接觸面積的總和
E_Force為單元接觸法向壓力*單元幾何面積的總和
本分析對需要使用實體代替梁分析接觸分析時,可初步解決如何提取軸力的問題。歡迎大家就此問題繼續探討下去。
幾何模型
[url=]
有限元模型
[url=]
Von Mises應力云圖
[url=]
接觸力結果
[url=]
ContactForce_Inputfiles.rar
展開 hypermesh二次開發之abaqus型更改后自動更新連接關系例如tie、接觸、rigidlink ¥99
hypermesh二次開發之abaqus型更改后自動更新連接關系例如tie、接觸、rigidlink
Hypermesh入門(五)——Hypermesh—模態分析
本文檔是網絡文檔,介紹較為詳細,我通過學習這個文檔做了自己的第一個模態分析實例。
完整內容請下載pdf文檔查看
6-基于Nastran的Hypermesh模態分析設置分享.pdf
Hypermesh入門(三)——Hypermesh—二維懸臂梁強度分析 ¥1
本文使用一個二維懸臂梁進行強度分析,該實例包含模型導入、幾何清理、網格劃分、邊界條件和計算輸出全過程,簡單易懂。