
發(fā)布
注冊
/
登錄abaqus刪除破壞單元的案例
cohesive單元剪切(壓剪)破壞無法刪除
如圖所示,工況一:兩個單元之間用一定厚度的cohesive單元相連,底部的單元固定不動,頂部的單元向右水平移動,兩單元發(fā)生純剪切破壞并導致cohesive單元被破壞刪除。
工況二:在工況一的基礎上在頂部單元的上表面施加壓強荷載使兩個單元相互擠壓,兩個單元之間發(fā)生壓剪破壞,cohesive單元即使達到失效標準也無法被刪除。
哪位大神知道能夠使cohesive單元在壓剪條件下被刪除啊?需要如何設置?我已經在“網格-指派單元類型”中設置了cohesive單元為“粘性-單元刪除:是-最大下降率:0.9”
展開 Abaqus隨機單元刪除插件:Random Element Del - AbyssFish ¥268
插件介紹
Random Element Del - AbyssFish 插件可在Abaqus軟件內對自建網格部件進行指定區(qū)域內的隨機單元刪除,可用于生成指定孔隙率或模擬缺陷等。
插件使用中指定需要進行刪除的部件,這里的部件需要為網格部件。設定刪除單元的比例參數(shù)(Del Ratio)及限定需要刪除單元的范圍(Range)。參數(shù)設置完成后,點擊OK或Apply,插件將對部件進行自動隨機單元刪除。
使用說明
Del Ratio(%)參數(shù)為設定的Range范圍內所需要刪除的單元比例,程序計算模式為計數(shù)比例。如將Del Ratio(%)設置為30,在 Range限定區(qū)域范圍內共計1000個單元,將隨機刪除此區(qū)域內的300個單元。
Range參數(shù)限定需要隨機單元刪除的范圍,其設置為關于三維坐標x,y,z的判別式。如無需進行范圍限定,即對整個部件進行隨機單元刪除,最直接的方式可將Range設置為“1”即可。
可通過分別指定x,y,z三個坐標的大小來進行范圍限定,程序會對單元的重心坐標進行判斷,如單元重心坐標滿足設定的范圍,將執(zhí)行隨機單元刪除。
也可將Range寫成函數(shù)表達式的方式,如下面樣圖為在球體內部刪除一定數(shù)量的單元。
通過范圍的限定,可實現(xiàn)更為復雜的部件。
關于Range的詳細設定說明可參照插件文件夾內的運算符說明及基本幾何表達式等資料。
生成的部件可用于有限元模擬,下圖為局部缺陷下的軸向拉伸應力分布。
展開 abaqus2020-二維-顯示分析-通用接觸-單元刪除法模擬裂紋,解決單元穿透!!
前面說到abaqus2020-二維-顯示分析-通用接觸-單元刪除法模擬裂紋出現(xiàn)明顯穿透,結果不合理,那么有什么辦法解決嗎?有,對于這樣的模型采用接觸對接觸+通用接觸可以很好的解決問題。注意,如果模型中只采用接觸對接觸,可以解決沖頭與基體之間的接觸建立問題,但是對于基體自身破壞后單元之間的穿透并不能解決,因此,還要建立基體自接觸,所以在接觸對接觸的基礎上再加上一個通用接觸就可以很好的解決這個問題,這里不使用軟件自帶的自接觸,因為自接觸在這樣的模型中很難建立起來(如果模型只涉及外表面的自接觸,那么可以使用),特別是這樣的模型都涉及內部單元之間的接觸,下面給出一個例子和結果文件。
例子1:abaqus2020-二維-顯示分析-僅接觸對接觸-單元刪除法模擬裂紋
例子1:abaqus2020-二維-顯示分析-接觸對接觸+通用接觸-單元刪除法模擬裂紋
可以發(fā)現(xiàn):接觸對接觸+通用接觸很好地解決了沖擊開裂下沖頭與基體、基體自身之間的穿透問題。
abaqus2020-二維-顯示分析-通用接觸+接觸對-brittle cracking-無穿透.rar
ABAQUS斷裂模擬收徒 ,快速學會各種ABAQUS斷裂模擬方法 **/人(將有機會享有各種插件以及程序,價值**、專門定制視頻、全程親自教學、各種模型調試及解答問題等等,傾囊相教)
展開 Abaqus單元刪除的一般方法
1.單元刪除的功能和目的:
有限元本身是基于連續(xù)介質力學,這一理論就是物質在空間域是連續(xù)的。通俗的說,就是物體劃分成單元后,單元一般是不會消失的。但是工程中有切削、斷裂、破壞的情況發(fā)生。為了模擬這些情況ABAQUS提供了單元失效功能。
2.ABAQUS中單元失效方法:
①單元直接刪除方法
這種方法可用來模擬基坑、隧道開挖導致的材料消失。關鍵就是在 key word 中加一行關鍵字 *MODEL CHANGE ,TYPE=ELEMENT, ROMOVE Set-1. Set-1為所定義的單元集合,這一集合需要事先定義。而這一關鍵字一般位于STEP后,用戶想在哪一步刪除單元,就在哪一步后添加。
需要注意的是,這種方法單元是直接刪除,容易造成總剛陣奇異,使結果不易收斂。改進的辦法就是引入溫度狀態(tài)變量,事先就是單元剛度減弱。
②單元損傷失效
首先此方法只能在explicit模塊下使用,這一方法本身是為了描述損傷對于材料剛度的影響。ABAQUS通過狀態(tài)變量的值來控制單元的刪除與否。具體來說就是:status=1,單元保留;status=0,單元刪除。損傷一般分為拉伸損傷和剪切損傷。對于剪切損傷而言,需要注意首先在property中選擇shear damage.其中的參數(shù)選擇視實際情況而定。定義損傷以后還要定義,damage evolution,一般的類型有displacement 和energy。一般選擇displacement。Softening則是控制著具體位移(能量)與損傷的對應關系,見下圖:
接下來要輸入損傷為1的時候的塑性位移值,表達式為:
損傷率表達式為:
,即單元的塑性應變乘單元特征長度大于你所規(guī)定的值時,單元失效。
③VUMAT
Vumat 方法最靈活,難度也最大。
展開 
abaqus單元刪除的一般方法(轉載)
abaqus單元刪除的一般方法
https://www.mechbbs.com/forum.php?mod=viewthread&tid=26&fromuid=50379
(出處: mechbbs論壇)
如果問單元失效模擬首先就應該了解它的功能與目的,所以簡單地介紹一下吧。
單元刪除功能本身是為了克服有限元本身的缺陷的一項方法,由于有限元本身就是基于連續(xù)介質力學的,而在連續(xù)介質理學中,所研究的物體需要是連續(xù)的,既物質域在空間中連續(xù)。在這樣的理論假設框架下,單元本身是不會消失的。然而在實際情況下,由于損傷斷裂的存在,勢必會使得一些單元消失或者完全的失效,所以為了能夠模擬這種情況,abaqus提供了單元失效功能。
我所知道的單元失效情況一般可以概括為三種情況
1)單元損傷失效,這種單元失效可以用來模擬材料由于損傷,或其他原因導致剛度減小的情況。
2)單元直接刪除技術,這種技術可以用來模擬基坑,隧道開挖而導致的材料消失情況。
3)vumat,這種方法本質上講與第一種相類似,但是它可以根據(jù)用戶自己的情況來刪除單元,但是屬于很高級的操作,難度也較大
當然,cohesive也可以算作一種單元刪除的方法,只是本身很少做斷裂模擬,對于那方面不是很了解。
在這三種方法中,我想講一講前兩種情況。
1首先來講一下第二種方法。
這種方法很簡單
他的使用方法就是在edit keyword中加一行關鍵字
*MODEL CHANGE, TYPE=ELEMENT, REMOVE
Set-1
Set-1為所定義的單元集合,這一集合需要事先定義,而這一關鍵字的位置一般位于step后,如果用回想要在哪一分析部刪除單元,就在哪一分析部后添加。
展開 abaqus2020-三維-顯示分析-通用接觸或接觸對接觸-單元刪除法模擬裂紋,單元穿透問題!!
1 abaqus2020-三維-顯示分析-單元刪除法模擬裂紋,僅采用通用接觸時,模型中出現(xiàn)明顯穿透,結果不合理!
2 abaqus2020-三維-顯示分析-單元刪除法模擬裂紋,僅采用接觸對接觸時,模型中出現(xiàn)少許穿透,結果相對合理,但不是最理想狀態(tài)!
3 abaqus2020-三維-顯示分析-單元刪除法模擬裂紋,同時采用通用接觸+接觸對接觸時,模型中無明顯穿透,結果合理!
淺談Abaqus單元刪除的一般方法
淺談Abaqus單元刪除的一般方法.pdf
Abaqus混凝土損傷單元刪除插件:CDED ¥398
插件介紹
AbyssFish CDED(Concrete Damage Element Deletion)插件可對載荷作用造成的混凝土損傷塑性模型(Concrete Damaged Plasticity,CDP)中失效單元進行刪除,以實現(xiàn)混凝土損傷開裂裂紋的模擬。
插件只針對混凝土損傷塑性(CDP)材料有效,不支持其他材料參數(shù)的損傷單元刪除,推薦采用EasyCDP或EasyCDP Mortar&ITZ插件建立混凝土損傷塑性模型。
插件僅支持“動力,顯式(Dynamic, Explicit)”分析步,暫不支持用于其他分析步類型。
插件支持二維及三維模型,且支持所有單元形狀,支持在一個模型中多種不同的CDP材料及多個部件(Part)。
插件中的參數(shù)Damage C及Damage T分別為判定失效單元的受壓損傷及拉伸損傷值,當單元的損傷值超過其中的任意一個設定參數(shù)時,單元將被刪除。
插件需要在提交作業(yè)的前一步進行使用,如果使用插件后對模型的其他內容進行了更改,請在提交作業(yè)前再次使用插件進行混凝土損傷單元刪除的設置。
以下為同一模型在使用混凝土損傷單元刪除插件前后的結果對比。
說明提醒
該插件可在 Windows 10 和 Windows 11 系統(tǒng)上運行,支持 Abaqus 2019~2023版本。
插件需要注冊,注冊完成后即可永久使用。該插件為單機許可銷售模式,購買后請聯(lián)系我們以獲取許可證。
展開 【ABAQUS建模】復合材料失效與單元刪除-附cae文件
可以使用ABAQUS CAE中的“Composite Layup”功能來設置復合鋪層。
2.定義材料特性:
為纖維增強復合材料定義材料特性,包括纖維和基體的力學性質(如彈性模量、剪切模量、屈服強度等)、失效準則和失效模型等。
3.分配載荷和邊界條件:
根據(jù)實際情況在模型中分配載荷和邊界條件。這些載荷和邊界條件可以包括約束、力、壓力或其他外部加載。
4.復合失效模擬過程中單元未被刪除的可能原因:
在復合材料失效模擬中,有時會發(fā)現(xiàn)一些單元未被刪除。這可能是由于網格劃分不合理或網格質量不好導致的。建議檢查網格質量并進行調整,確保合理的網格劃分。
5.后處理復合材料變形和失效結果:
完成失效模擬后,需要進行后處理以查看復合材料的變形和失效結果。可以使用ABAQUS CAE提供的后處理功能來可視化和分析模擬結果,例如查看復合材料的應力、應變分布、損傷演化和失效模式等。
以下是詳細的步驟和注意事項:
1.設置復合鋪層:
a. 在ABAQUS CAE中創(chuàng)建復合材料模型,并選擇適當?shù)?em>單元類型(例如,SHELL181用于復合板)。
b. 使用"Part"工具創(chuàng)建復合鋪層的幾何形狀,設置纖維的方向和層數(shù)。
c. 定義每層中纖維和基體的材料性質,可以使用各向異性彈性參數(shù)定義纖維方向的彈性模量和剪切模量。
2.定義材料特性:
a. 選擇適當?shù)氖蕜t和失效模型,這取決于您希望模擬的復合材料失效行為。
b. 定義纖維和基體的彈性性質、破壞準則和屈服準則。
c. 設置復合材料的損傷演化規(guī)律,如損傷變量與應力、應變之間的關系。
3.分配載荷和邊界條件
:
a.
展開 Abaqus任意模型實現(xiàn)單元刪除方法首發(fā)! ¥666
使用子程序法定義任意單元刪除準則,不受算法模型限制。
Abaqus運用Vusdfld實現(xiàn)自定義單元刪除
Abaqus運用Vusdfld實現(xiàn)自定義單元刪除
———公眾號‘CAE仿真實驗室’出品
Abaqus提供了幾種單元刪除的方法,如下表所示,單元刪除的本質是讓單元喪失承受應力的能力,使其對模型剛度沒有貢獻。在顯式分析中,可以利用*depvar,delete實現(xiàn)單元刪除,該方法是通過給單元設定一個狀態(tài)變量來控制單元是否刪除,當狀態(tài)變量為0時,單元刪除,狀態(tài)變量為1時,單元不刪除。今天就來介紹一些通過VUSDFLD子程序來自定義單元刪除準則的例子
1、例子
單軸拉伸樣條,左端固定,右端給定一個速度拉伸,假設當應變超過0.02時,單元就失效,刪除單元。為了讓中間某些單元更快達到失效應變,事先在式樣中間刪除幾個單元,使中間應變更大。
定義材料模型時,設置Depvar和控制element deletion的狀態(tài)變量并設置User Defined Field.Vusdfld關鍵代碼如下,關于vusdfld用法參考之前有關usdfld的帖子。
2、結果
應變結果如下,開始時應變均勻增大,達到失效應變后,中間單元應變極劇增大,說明該單元基本沒有‘剛度’。
應變云圖和應變曲線
單元刪除后,單元仍然在,但是單元的應力為0,右端拉力在失效前均勻增大,失效后,急劇下降,之后結果波動,此時結果已經沒有意義~
應力云圖和應力曲線
3、結論
由上面結果可以看出,基本實現(xiàn)了單元刪除的功能,但是該例子較為簡單,用于復雜模型還沒有驗證。
展開 
利用ABAQUS進行巖土內部斷裂破壞的cohesive單元分析研究
問題引出
我們知道,ABAQUS中經常用于模擬裂紋擴展或斷裂行為的是Cohesive單元,Cohesive單元可理解為一種準二維單內聚單元,可以將它看作被一個厚度隔開的兩個面,這兩個面分別和其他實體單元連接。這種單元在很多行業(yè)中的結構關于損傷仿真研究方面經常用到。為此,本文通過建立金屬板的膠合模型,用cohesive單元模擬結構的損傷演化。
2. 模型說明
兩塊金屬板用膠結合在一起,在法向拉力作用作用下將兩塊板分開,分析在對金屬板加載過程中膠層的應力應力及失效過程。金屬板層尺寸為10×10×1mm,膠層厚度為0.1mm,有限元模型如圖1所示,左右兩層體單元為金屬,中間一層為厚度為0的Cohesive單元,此次仿真用的單位制系統(tǒng)是mm、N、MPa。
圖1金屬板膠接模型
3有限元分析
利用ABAQUS進行本次Cohesive單元損傷演化分析步驟如圖2所示,主要包括:創(chuàng)建部件及劃分網格、創(chuàng)建材料并給部件賦予材料屬性、裝配、創(chuàng)建參考點和剛體約束、創(chuàng)建分析步、設置輸出變量、創(chuàng)建邊界條件及施加位移載荷、創(chuàng)建分析作業(yè)并提交分析、可視化處理,其中在兩個仿真環(huán)節(jié)中會設計到cohesive單元的設置及后處理操作,因此,本文著重分析這兩個方面的內容。在創(chuàng)建材料賦予材料屬性這里,軟件中是通過單擊工具箱中assign section,單擊sets按鈕,在region assignment對話框中選擇Sect-cohesive,單擊ok完成,具體操作界面見圖3所示,其他部件操作依次類推。此外在最后的可視化處理操作在后續(xù)介紹。
圖2分析步驟
圖3 region section界面設置
3可視化后處理操作
具體在ABAQUS中的操作見附件cae格式文件,最終的結果如下各圖所示。
展開 ABAQUS混凝土損傷失效單元刪除插件:Concrete Damage Element Deletion ¥398
插件介紹
AbyssFish CDED(Concrete Damage Element Deletion)插件旨在實現(xiàn)混凝土損傷塑性(Concrete Damage Plasticity, CDP)材料模型中的失效單元自動刪除功能,從而精確模擬混凝土損傷開裂行為。
該插件僅適用于“動力,顯式(Dynamic, Explicit)”分析步,且僅對混凝土損傷塑性(CDP)材料有效,不支持其他材料模型的損傷單元刪除功能。建議用戶采用EasyCDP或EasyCDP Mortar&ITZ插件以構建混凝土損傷塑性模型。
本插件兼容二維(2D)與三維(3D)模型,支持所有單元類型,并允許多種CDP材料在同一模型中的應用,包括多個部件(Part)或單個部件內不同材料的組合配置。
插件中定義的參數(shù)“Damage C”與“Damage T”分別表征混凝土單元的受壓損傷度與拉伸損傷度。當單元的損傷值超過任一預設閾值時,該單元將被自動刪除。
該插件應在提交分析作業(yè)前的最后一步應用。若在應用插件后對模型進行了任何修改,需在提交作業(yè)前重新運行插件以更新混凝土損傷單元刪除的設置。
說明提醒
該插件可在 Windows 10 和 Windows 11 系統(tǒng)上運行,支持 Abaqus 2024及以上版本。低版本Abaqus CDED插件請查看:
Abaqus 2019~2023 CDED Plug-in
插件需要注冊,注冊完成后即可永久使用。該插件為單機許可銷售模式,購買后請聯(lián)系我們以獲取許可證。
展開 Abaqus2020 cohesive單元只能傳熱 不能刪除?非也非也 ¥20
<h2><strong>0.前言</strong></h2><p>上一個帖子做了abaqus2020新添COH2D4T單元在熱力耦合作用下 界面脫粘教程,但總有人咨詢COH2D4T單元為什么不能被刪除?
基于ABAQUS的超高性能混凝土UHPC單元失效刪除仿真模擬
利用關鍵詞*Concrete failure來實現(xiàn),UHPC混凝土單元失效刪除的仿真模擬
目前只能通過動態(tài)顯式求解來定義關鍵詞
*Concrete failure,type=strain(或displacement)
拉伸開裂應變(或位移),壓縮非彈性應變,拉伸損傷值,壓縮損傷值
把上面兩行編輯好的關鍵詞,放到CDP本構模型后面,如果在GUI界面定義編輯關鍵詞后,一定要去再次檢查定義的位置,否則很容易出現(xiàn)竄行,求解提示inp文件出錯。
個人建議:最好是輸出inp后,再次進行編輯,通過job模塊提交編輯后的inp更為方便。
受壓損傷云圖1
受壓損傷云圖2
受壓損傷云圖3-開始出現(xiàn)單元失效刪除
受壓損傷云圖3-斜剪破壞
最終破壞云圖
軸心受拉開裂
中間出現(xiàn)單元失效刪除
中間單元全部失效刪除
剛度退化
剛度退化因子
荷載位移曲線
展開