
發布
注冊
/
登錄abaqus粘性接觸的案例
為什么我定義的cohesive接觸沒有粘性呢?
很奇怪,求大佬指點,一頭霧水啊
Abaqus帶螺紋螺栓接觸應力分析淺析 Abaqus帶螺紋螺栓接觸應力分析淺析
目前的常規做法通常有兩種:1.簡化,用RBE2和beam梁來代替螺栓,這樣不能反映連接螺栓真實應力,圖1為某結構連接螺栓簡化的beam梁應力云圖,沒有接觸應力:
.直接做出來螺栓螺紋采用接觸分析,雖然得出的結果很精確,但這樣前處理工作量大(螺栓和螺紋用六面體網格建模)、計算量大(接觸收斂困難),如圖為某結構帶螺紋螺栓和連接件模型(圖2)和計算得出的結果(圖3):
圖3 計算結果
那么,有什么好辦法可以不用簡化帶螺紋螺栓,不用直接做出帶螺紋螺栓,又能得到足夠精確的結果?
運用大型通用非線性有限元分析軟件Abaqus,只需要在接觸定義中設置跟實際螺紋形狀有關聯的參數,如牙角、螺距、螺栓小徑等,就可以模擬真實的連接螺栓接觸狀況。既可以得到足夠精確的分析結果,又節省了時間專注進行其他的分析設置。如圖4,為連接螺栓接觸來定義帶螺紋螺栓:
圖4 連接螺栓接觸來定義帶螺紋螺栓
圖5為某結構直徑10MM的帶螺紋的連接螺栓接觸壓力分布云圖:
圖5 某結構直徑10mm帶螺紋的連接螺栓接觸壓力分部云圖
展開 abaqus2020-三維-顯示分析-通用接觸或接觸對接觸-單元刪除法模擬裂紋,單元穿透問題!!
1 abaqus2020-三維-顯示分析-單元刪除法模擬裂紋,僅采用通用接觸時,模型中出現明顯穿透,結果不合理!
2 abaqus2020-三維-顯示分析-單元刪除法模擬裂紋,僅采用接觸對接觸時,模型中出現少許穿透,結果相對合理,但不是最理想狀態!
3 abaqus2020-三維-顯示分析-單元刪除法模擬裂紋,同時采用通用接觸+接觸對接觸時,模型中無明顯穿透,結果合理!
【接觸分析】詳述ABAQUS接觸分析(1/2)
必須包含 理想的粘結-滑動摩擦行為的問題中,在ABAQUS/Standard中使用 Lagrange摩擦公式,在ABAQUS/Explicit中使用 動力學摩擦公式。在計算機資源的消耗上,Lagrange摩擦公式更加昂貴,因為對于每個采用摩擦接觸的表面節點,ABAQUS/Standard應用附加的變量,求解速度也是更慢的,一般需要附加的迭代。
ABAQUS/Explicit中摩擦約束的動力學施加方法是 基于預測/修正算法。在預測構形中,應用與節點相關的質量、節點滑動的距離和時間增量來計算用于保持另一側表面上節點位置所需要的力。如果在節點上應用這個力計算得到的切應力大于 τ
crit,則表面是在滑動,并施加了一個相應于 τ
crit的力。在任何情況下,對于在處于接觸中的從屬節點與主控表面的節點上,這個力將導致沿表面切向的加速度修正。
在模型中由于包含了摩擦,所以在ABAQUS/Standard的求解方程中增加了非對稱項,如果 μ
<
0.2
,這些非對稱項的量值和影響都非常小,并且正則、對稱求解器工作效率很好(除非接觸面具有很大的曲率)。對于更高的摩擦系數,將自動地采用 非對稱求解器,因此它將改進收斂的速度。非對稱求解器所需的計算機內存和硬盤空間是對稱求解器的2倍。大的
μ
值通常不會在ABAQUS/Explicit中引起任何困難。
3.4 其他接觸相互作用選項
在ABAQUS中的其他接觸相互作用模型取決于分析程序和使用算法,可能包括粘性接觸行為(contact adhesive behavior)、軟接觸行為(soften contact behavior)、扣緊(fasterner)(例如:電焊)和粘性接觸阻尼(viscous contact damping)。
展開 
【技巧】abaqus輸出通用接觸的某個面的接觸力
INP關鍵字
*OUTPUT, HISTORY, TIME INTERVAL = 0.1 ##0.1為輸出頻率,如計算時長為1s,需要輸出10步
*INTEGRATED OUTPUT, SURFACE =FACE_NAME ##FACE_NAME是通用接觸設置中要輸出的接觸面的名稱
SOF ##輸出面接觸力
【接觸分析】詳述ABAQUS接觸分析(2/2)
八、ABAQUS/Standard和ABAQUS/Explicit的比較
在ABAQUS/Standard和ABAQUS/Explicit中的力學接觸算法具有本質區別,體現在如何定義接觸條件,主要區別如下:
· ABAQUS/Standard在施加接觸約束時應用
嚴格的主從權重,約束從屬表面的節點不能侵入主控表面,而主控表面上的節點原則上可以侵入從屬表面。ABAQUS/Explicit包括這個公式,但是典型地它默認應用
平衡主從權重。
· 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中的關于硬接觸(Hard contact)、及其他接觸
ABAQUS中一個完整的接觸模擬必須包含兩部分:一是接觸對的定義,其中定義了分析哪些面會發生接觸,采用哪種方法判斷接觸狀態,設定主控面和從屬面等內容;二是接觸面上的本構關系定義。
1.硬接觸(Hard contact)的概念
接觸面之間的相互作用包含兩個部分:一是接觸面的法向作用,二是接觸面的切向作用。兩個表面之間的距離稱為間隙(clearance),ABAQUS判斷兩個表面是否接觸的依據是判斷兩個表面之間的間隙是否為0,當兩個表面之間的間隙變為0時,即認為兩個表面發生了接觸,并在相應的節點上施加接觸約束。
當兩個表面之間發生接觸時,接觸面之間就會殘生接觸壓力,在ABAQUS中,對兩個接觸表面之間能夠傳遞的接觸壓力的大小沒有任何限制。當接觸面之間的接觸壓力變為0或負值時,兩個接觸面分離開來,同時解除相應節點上的接觸約束。這種接觸行為在ABAQUS中稱為硬接觸。這種法向行為在計算中限制了可能發生的穿透現象,但當接觸條件開”到“閉”時,接觸壓力會發生劇烈的變化,有時使得接觸計算很難收斂。除了硬接觸外,ABAQUS還包含幾種軟接觸,其實質是在閉合時減慢接觸壓力隨過盈量之間的變化速度。
2.軟接觸()
除了硬接觸,其他還有粘性接觸行為(contact adhesive behavior)、軟接觸行為(soften contact behavior)、扣緊(faster)(例如點焊)和粘性接觸阻尼(viscous contact damping)
當接觸面處于閉合狀態(即有法向接觸壓力p)時,接觸面可以傳遞切向應力,或稱摩擦力。若摩擦力小于某一極限值時,ABAQUS認為接觸面處于粘結狀態;若摩擦力大于極限值之后,接觸面開始出現相對滑動變形,稱為滑移狀態。為了合理地設置摩擦模型。
展開 Abaqus中通用接觸(General contact)和接觸對(Contact Pairs)的區別。
二、可選的接觸屬性
下列功能只有接觸對算法擁有:
1、包含RSURFU子程序定義的剛性面或解析剛性面的接觸,當然基于單元的剛性面通用接觸和接觸對都可以;
2、包含基于節點的面或者三維梁單元面的接觸;
3、小滑移接觸和綁定接觸;
4、有限滑動和點對面的離散方式;
5、粘性接觸;
6、壓力滲透加載;
7、粗糙摩擦模型(Rough);
8、用戶子程UINTER和FRIC;
9、Lagrange enforcement of friction constraints;
10、Local definitions of some numerical contact controls
注:同一個模型可同時使用通用接觸算法和接觸對算法。
展開 ABAQUS---輪軌瞬態滾動接觸有限元模型(直線半輪對) ¥888
<p class="ql-align-justify"> <span style="color: rgb(25, 27, 31);"> </span>目前,輪軌瞬態滾動接觸有限元模型日漸成熟,尤其針對直線半輪對情況。利用該模型已經詳細開展了大量的輪軌滾動仿真,比如:1)輪軌不平順(鋼軌波磨、焊接接頭、硌傷、隱傷;車輪多邊形、擦傷、凹磨);2)道岔瞬態沖擊振動;3)單點-兩點接觸;4)輪軌低黏著;5)熱機耦合,并分析了各種情形下的輪軌滾動接觸力學行為、磨耗和疲勞損傷問題。然而,該成熟的模型大多都是基于ANSYS軟件建立,而ABAQUS軟件本身在模擬強非線性接觸、材料塑性本構、CAE界面操作等方面具有顯著的優勢,但是當下基于ABAQUS軟件建立的輪軌瞬態滾動接觸模型仍存在很多問題,比如:<strong>輪軌力不穩定、車輪網格沙漏引起畸變、牽引/制動模擬困難、一系耦合約束和扣件模擬不當等</strong>,使得該模型推廣受阻。本文旨在從作者經驗角度,分享輪軌滾動接觸有限元建模時可能面臨的問題,如有不當,還歡迎批評指正。</p><p><span style="color: rgb(25, 27, 31);"> </span>輪軌瞬態滾動接觸有限元模型中,由于車輪具有較高的滾動速度,使得車輪瞬態滾動時對系統激擾較大,輪軌接觸力穩定困難。因此,采用<strong>隱式-顯式方法模擬瞬態滾動接觸行為</strong>,其中隱式模型可得到車輪在重力場下的輪軌靜態位移和應力場結果,然后將其導入至顯式模型中,再在顯式模型中模擬車輪滾動。以下分別介紹這兩個模型及其之間的關聯。
展開 abaqus顯式接觸厚度問題
我做了一個落錘沖擊梁的模型,落錘用的離散剛體,加工成殼,用動力隱式可以計算,但用動力顯式就報錯。
動力隱式容易不收斂,所以現在不知道在顯式中怎么改。
For two-dimensional models, if a non-unity thickness is specified for two-dimensional solid elements and these elements are involved in an interaction such as contact, the same thickness should be specified for the out-of-plane thickness of the corresponding surface under *surface interaction.
展開 abaqus軸孔接觸
1
ABAQUS/CAE 典型例題
我們將通過 ABAQUS/CAE 完成右圖的建模及分析過程。
首先我們創建幾何體
一、創建基本特征:
1、首先運行 ABAQUS/CAE,在出現的對話框內
選擇 Create Model Database。
2、從 Module 列表中選擇 Part,進入 Part 模塊
3、選擇 Part→ Create 來創建一個新的部件。在
提示區域會出現這樣一個信息。
4、CAE 彈出一個如右圖的對話框。將這個部件
命名為 Hinge-hole,確認 Modeling Space、Type 和 Base
Feature 的選項如右圖。
5、輸入 0.3 作為 Approximate size 的值。點擊
Continue。ABAQUS/CAE 初始化草圖,并顯示格子。
6、在工具欄選擇 Create Lines: Rectangle(4 Lines)
,在提示欄出現如下的提示后,
輸入(0.02,0.02)和(-0.02,-0.02),然后點擊3鍵鼠標的
中鍵(或滾珠)。
7、在提示框點擊 OK 按鈕。CAE 彈出
Edit Basic Extrusion 對話框。
8、輸入 0.04 作為 Depth 的數值,點擊
OK 按鈕。
2
二、在基本特征上加個輪緣
1、在主菜單上選擇 Shape→ Solid→ Extrude。
2、選擇六面體的前表面,點擊左鍵。
3、選擇如下圖所示的邊,點擊左鍵。
4、如右上圖那樣利 用圖標創建三條線段。
展開 
ABAQUS接觸問題分析
來源:ABAQUS菜園
abaqus接觸收費文檔 ¥50
abaqus接觸收費文檔
Abaqus接觸非線性在有限元計算分析中的應用 附莊茁ABAQUS非線性有限元分析與實例下載
來源:有限元在線
ABAQUS的非線性主要在有三種:幾何非線性,材料非線性以及接觸非線性。接觸非線性在ABAQUS的有限元計算分析中應用非常廣泛,特別是動態顯式的求解,只要模型中包含兩個以上相互接觸的部件,就要用到接觸非線性。
ABAQUS接觸非線性的設置主要在Interation模塊中完成,設置接觸的屬性時,可以設置摩擦系數,阻尼系數,損壞,失效準則等非線性參數,如圖1所示。
如圖2所示,在接觸定義界面,可以選擇通用接觸、面-面接觸、自接觸等各種非線性接觸方式。
在接觸編輯界面,可以選擇機械約束方式為運動學接觸算法,或是懲罰接觸方式,還可選擇滑移方式為有限滑移或小滑移,如圖3所示。
這是對模型定義非線性接觸后得到的分析結果,以供參考。
下載地址:莊茁ABAQUS非線性有限元分析與實例
展開 有關ABAQUS接觸問題(轉載為自己整理)
1、塑性材料和接觸面上都不能用C3D20R和C3D20單元,這可能是你收斂問題的主要原因。如果需要得到應力,可以使用C3D8I (在所關心的部位要讓單元角度盡量接近90度),如果只關心應變和位移,可以使用C3D8R, 幾何形狀復雜時,可以使用C3D10M。
2、接觸對中的slave surface應該是材料較軟,網格較細的面。
3、接觸面之間有微小的距離,定義接觸時要設定“Adjust=位置誤差限度”,此誤差限度要大于接觸面之間的距離,否則ABAQUS會認為兩個面沒有接觸:*Contact Pair, interaction="SOIL PILE SIDE CONTACT", small sliding, adjust=0.2.
4、定義tie時也應該設定類似的position tolerance:
*Tie, name=ShaftBottom, adjust=yes, position tolerance=0.1
5、msg文件中出現zero pivot說明ABAQUS無法自動解決過約束問題,例如在樁底部的最外一圈節點上即定義了tie,又定義了contact, 出現過約束。解決方法是在選擇tie或contact的slave surface時,將類型設為node region, 然后選擇區域時不要包含這一圈節點(我附上的文件中沒有做這樣的修改)。
6、接觸定義在哪個分析步取決于你模型的實際物理背景,如果從一開始兩個面就是相接觸的,就定義在initial或你的第一個分析步中;如果是后來才開始接觸的,就定義在后面的分析步中。邊界條件也是這樣。
7、我在前面上傳的文件里用*CONTROL設了允許的迭代次數18,意思是18次迭代不收斂時,才減小時間增量步(ABAQUS默認的值是12)。
展開