
發(fā)布
注冊
/
登錄ansys 失效單元的案例
模擬復(fù)合材料層合板三點(diǎn)彎曲,層間定義cohesive單元, 復(fù)合材料層失效后單元刪除出現(xiàn)單元侵入干涉
當(dāng)在復(fù)合材料層失效后,單元被刪除,出現(xiàn)結(jié)點(diǎn)穿透現(xiàn)象。這樣情況下得到的結(jié)果是否可靠呢,另,這個(gè)問題具體如何解決呢??還請各位老師指點(diǎn)?萬分感謝!
失效單元體積統(tǒng)計(jì)
如何統(tǒng)計(jì)失效單元的體積呢?
靶板實(shí)體單元失效轉(zhuǎn)化成粒子 ¥99
模型如圖,四分之一模型
結(jié)果如圖,動(dòng)畫,鏡像成完整模型,注意轉(zhuǎn)化成的粒子
【ABAQUS建模】復(fù)合材料失效與單元刪除-附cae文件
復(fù)合材料失效模擬是一個(gè)復(fù)雜的過程,需要仔細(xì)設(shè)置和考慮多個(gè)參數(shù)。
1.設(shè)置復(fù)合鋪層:
在模型中定義復(fù)合材料的鋪層結(jié)構(gòu),包括纖維方向、層數(shù)、厚度和材料類型等參數(shù)。可以使用ABAQUS CAE中的“Composite Layup”功能來設(shè)置復(fù)合鋪層。
2.定義材料特性:
為纖維增強(qiáng)復(fù)合材料定義材料特性,包括纖維和基體的力學(xué)性質(zhì)(如彈性模量、剪切模量、屈服強(qiáng)度等)、失效準(zhǔn)則和失效模型等。
3.分配載荷和邊界條件:
根據(jù)實(shí)際情況在模型中分配載荷和邊界條件。這些載荷和邊界條件可以包括約束、力、壓力或其他外部加載。
4.復(fù)合失效模擬過程中單元未被刪除的可能原因:
在復(fù)合材料失效模擬中,有時(shí)會(huì)發(fā)現(xiàn)一些單元未被刪除。這可能是由于網(wǎng)格劃分不合理或網(wǎng)格質(zhì)量不好導(dǎo)致的。建議檢查網(wǎng)格質(zhì)量并進(jìn)行調(diào)整,確保合理的網(wǎng)格劃分。
5.后處理復(fù)合材料變形和失效結(jié)果:
完成失效模擬后,需要進(jìn)行后處理以查看復(fù)合材料的變形和失效結(jié)果。可以使用ABAQUS CAE提供的后處理功能來可視化和分析模擬結(jié)果,例如查看復(fù)合材料的應(yīng)力、應(yīng)變分布、損傷演化和失效模式等。
以下是詳細(xì)的步驟和注意事項(xiàng):
1.設(shè)置復(fù)合鋪層:
a. 在ABAQUS CAE中創(chuàng)建復(fù)合材料模型,并選擇適當(dāng)?shù)?em>單元類型(例如,SHELL181用于復(fù)合板)。
b. 使用"Part"工具創(chuàng)建復(fù)合鋪層的幾何形狀,設(shè)置纖維的方向和層數(shù)。
c. 定義每層中纖維和基體的材料性質(zhì),可以使用各向異性彈性參數(shù)定義纖維方向的彈性模量和剪切模量。
2.定義材料特性:
a. 選擇適當(dāng)?shù)?em>失效準(zhǔn)則和失效模型,這取決于您希望模擬的復(fù)合材料失效行為。
b. 定義纖維和基體的彈性性質(zhì)、破壞準(zhǔn)則和屈服準(zhǔn)則。
c.
展開 
單元刪除模擬斷裂失效實(shí)例-----小球沖擊鋁板
4 網(wǎng)格:接觸區(qū)域網(wǎng)格必須足夠細(xì),不然會(huì)出現(xiàn)有些同學(xué)反映的問題:網(wǎng)格被拉得很長也不見破壞...
5 step--output在State/Field/User/Time-------status里面打鉤,否則失效的單元還是會(huì)出現(xiàn)在模型里面。
6 是否取半結(jié)構(gòu)分析:雖然這是一個(gè)軸對稱問題,但是做斷裂分析不要取半結(jié)構(gòu)(也不要用2D的),那樣做出來只能被外行人眼羨、被內(nèi)行人鄙視(雖然他們嘴上可能會(huì)留情...)。
教材上說的對稱模型取半結(jié)構(gòu)分析,那是在材料力學(xué)、彈性力學(xué)or結(jié)構(gòu)力學(xué)里面說的,都是只針對彈性小變形,而斷裂問題都是嚴(yán)重非線性問題,一般涉及大變形(兼有幾何非線性和材料非線性、邊界非線性),所以理解知識(shí)還是要靈活一點(diǎn),不要輕率來個(gè)教材上說了,老師說了...他們說是說了,但是都是有條件的。
先寫這么多,樓下我再補(bǔ)充點(diǎn)兒。
展開 Ls-dyna查看單元失效區(qū)域和數(shù)量的方法 ¥1
查看單元失效區(qū)域
這是如果你要統(tǒng)計(jì)單元失效數(shù)量,如果模型簡單,可以目測大致數(shù)出來,這也算是一種統(tǒng)計(jì)單元數(shù)量的方法
但是如果失效單元較多,數(shù)起來也挺費(fèi)事,可以采用下面的方式
單元刪除模擬斷裂失效實(shí)例-----小球沖擊鋁板
4 網(wǎng)格:接觸區(qū)域網(wǎng)格必須足夠細(xì),不然會(huì)出現(xiàn)有些同學(xué)反映的問題:網(wǎng)格被拉得很長也不見破壞...
5 step--output在State/Field/User/Time-------status里面打鉤,否則失效的單元還是會(huì)出現(xiàn)在模型里面。
6 是否取半結(jié)構(gòu)分析:雖然這是一個(gè)軸對稱問題,但是做斷裂分析不要取半結(jié)構(gòu)(也不要用2D的),那樣做出來只能被外行人眼羨、被內(nèi)行人鄙視(雖然他們嘴上可能會(huì)留情...)。
教材上說的對稱模型取半結(jié)構(gòu)分析,那是在材料力學(xué)、彈性力學(xué)or結(jié)構(gòu)力學(xué)里面說的,都是只針對彈性小變形,而斷裂問題都是嚴(yán)重非線性問題,一般涉及大變形(兼有幾何非線性和材料非線性、邊界非線性),所以理解知識(shí)還是要靈活一點(diǎn),不要輕率來個(gè)教材上說了,老師說了...他們說是說了,但是都是有條件的。
先寫這么多,樓下我再補(bǔ)充點(diǎn)兒。
附件:
1 inp文件
b.rar
2 載荷-位移曲線
3 動(dòng)畫
展開 ABAQUS混凝土損傷失效單元刪除插件:Concrete Damage Element Deletion ¥398
插件介紹
AbyssFish CDED(Concrete Damage Element Deletion)插件旨在實(shí)現(xiàn)混凝土損傷塑性(Concrete Damage Plasticity, CDP)材料模型中的失效單元自動(dòng)刪除功能,從而精確模擬混凝土損傷開裂行為。
該插件僅適用于“動(dòng)力,顯式(Dynamic, Explicit)”分析步,且僅對混凝土損傷塑性(CDP)材料有效,不支持其他材料模型的損傷單元刪除功能。建議用戶采用EasyCDP或EasyCDP Mortar&ITZ插件以構(gòu)建混凝土損傷塑性模型。
本插件兼容二維(2D)與三維(3D)模型,支持所有單元類型,并允許多種CDP材料在同一模型中的應(yīng)用,包括多個(gè)部件(Part)或單個(gè)部件內(nèi)不同材料的組合配置。
插件中定義的參數(shù)“Damage C”與“Damage T”分別表征混凝土單元的受壓損傷度與拉伸損傷度。當(dāng)單元的損傷值超過任一預(yù)設(shè)閾值時(shí),該單元將被自動(dòng)刪除。
該插件應(yīng)在提交分析作業(yè)前的最后一步應(yīng)用。若在應(yīng)用插件后對模型進(jìn)行了任何修改,需在提交作業(yè)前重新運(yùn)行插件以更新混凝土損傷單元刪除的設(shè)置。
說明提醒
該插件可在 Windows 10 和 Windows 11 系統(tǒng)上運(yùn)行,支持 Abaqus 2024及以上版本。低版本Abaqus CDED插件請查看:
Abaqus 2019~2023 CDED Plug-in
插件需要注冊,注冊完成后即可永久使用。該插件為單機(jī)許可銷售模式,購買后請聯(lián)系我們以獲取許可證。
展開 基于ABAQUS的超高性能混凝土UHPC單元失效刪除仿真模擬
利用關(guān)鍵詞*Concrete failure來實(shí)現(xiàn),UHPC混凝土單元失效刪除的仿真模擬
目前只能通過動(dòng)態(tài)顯式求解來定義關(guān)鍵詞
*Concrete failure,type=strain(或displacement)
拉伸開裂應(yīng)變(或位移),壓縮非彈性應(yīng)變,拉伸損傷值,壓縮損傷值
把上面兩行編輯好的關(guān)鍵詞,放到CDP本構(gòu)模型后面,如果在GUI界面定義編輯關(guān)鍵詞后,一定要去再次檢查定義的位置,否則很容易出現(xiàn)竄行,求解提示inp文件出錯(cuò)。
個(gè)人建議:最好是輸出inp后,再次進(jìn)行編輯,通過job模塊提交編輯后的inp更為方便。
受壓損傷云圖1
受壓損傷云圖2
受壓損傷云圖3-開始出現(xiàn)單元失效刪除
受壓損傷云圖3-斜剪破壞
最終破壞云圖
軸心受拉開裂
中間出現(xiàn)單元失效刪除
中間單元全部失效刪除
剛度退化
剛度退化因子
荷載位移曲線
展開 基于hyperworks+lsdyna電池包擠壓之單元失效模擬 ¥15
幾個(gè)關(guān)鍵點(diǎn):如何定義彈塑性材料MAT24(材料曲線)、剛性體材料MAT20,如何定義壓頭與箱體的接觸,如何定義箱體與剛性墻的自接觸,如何定義壓頭的約束及加載尤其是創(chuàng)建壓頭的位移加載,如何創(chuàng)建單元失效。
擠壓動(dòng)圖(含單元失效)
位移云圖(含單元失效)
擠壓力隨時(shí)間變化曲線
本案例僅提供模型文件及結(jié)果文件及其它相關(guān)教程,凡購買的朋友針對本案例仿真實(shí)現(xiàn)上有什么疑問可以私信。
展開 基于ansys的梁單元、實(shí)體單元徐變精細(xì)化分析(含各參數(shù)解釋) ¥25
2、改網(wǎng)格模型,改成自己對應(yīng)的網(wǎng)格模型,網(wǎng)格用ansys,hypermesh,ansa等前處理軟件都沒問題。
3、改材料參數(shù),改成你想要的徐變模型,對著規(guī)范或者是你做出來的試驗(yàn)擬合曲線。
以上即可實(shí)際應(yīng)用。

ABAQUS 2Dhashin漸進(jìn)損傷失效準(zhǔn)則Standard不同于Explicit,及單元不刪除
ABAQUS顯式和隱式Hashin失效的損傷起始判斷準(zhǔn)則一致,但是單元刪除策略不同,如下ABAQUS幫助文檔中提到:
1. Standard中,Hashin中所有的失效模式中的損傷系數(shù)達(dá)到dmax才會(huì)認(rèn)為材料失效。
2. Explicit中,當(dāng)任意纖維失效模式(纖維拉伸或壓縮)中的損傷系數(shù)達(dá)到dmax即認(rèn)為材料失效。
我們回頭來看Hashin失效準(zhǔn)則:
隱式計(jì)算中,當(dāng)纖維拉伸失效準(zhǔn)則中的失效系數(shù)達(dá)到1時(shí),材料點(diǎn)還在基體方向繼續(xù)有承載。而顯式計(jì)算中,纖維拉伸失效滿足后,材料點(diǎn)在基體方向即沒有承載能力。
但是滿足上面的條件還不足以刪除單元,幫助文檔中提到:
1. 隱式計(jì)算中需要所有單元截面所有的材料點(diǎn)失效,才會(huì)判斷刪除單元。
2. 顯式計(jì)算中所有單元截面處任意一個(gè)材料點(diǎn)失效,即可判斷單元刪除。
例如一個(gè)殼單元中可能有3個(gè)材料點(diǎn)(積分點(diǎn)),當(dāng)其中一個(gè)材料點(diǎn)失效時(shí),顯式計(jì)算中單元即刪除,隱式計(jì)算中單元可以繼續(xù)承載。
總結(jié):
1 隱式計(jì)算更為保守,需要所有的失效模式達(dá)到最大損傷系數(shù),判斷材料點(diǎn)的失效,所有截面的所有材料點(diǎn)失效才能判斷刪除單元。
2.顯式計(jì)算中,纖維拉伸/壓縮失效模式達(dá)到最大損傷系數(shù),判斷材料點(diǎn)的失效,所有截面的任一材料點(diǎn)失效即會(huì)刪除單元。
題外話:在顯式計(jì)算中,會(huì)出現(xiàn)某些復(fù)雜應(yīng)力狀態(tài)下(例如開孔件拉伸),即使?jié)M足了Hashin失效準(zhǔn)則,單元仍然具有承載能力。這與ABAQUS內(nèi)部刪除單元策略有關(guān)。不過通過自寫vumat已經(jīng)可以解決abaqus顯式計(jì)算中滿足2D hashin失效而不刪除單元的問題。
展開 Abaqus內(nèi)置LaRC05失效準(zhǔn)則子程序(附cohesive單元umat子程序開發(fā)教程)
其吸收了Puck準(zhǔn)則中關(guān)于基體失效的預(yù)測方法,并提出Kinking模型來描述纖維壓縮失效的起始。還考慮了就位強(qiáng)度、材料非線性等復(fù)雜問題近年來受到廣泛關(guān)注。
纖維拉伸失效
纖維壓縮失效
當(dāng)|σ1|≤|Xc/2|時(shí),為纖維的splitting模式,當(dāng)|σ1|>|Xc/2|時(shí),為纖維的kinking模式。
基體失效
式中,<x>=(x+|x|)/2;
Kink角度Ψ為0-180度內(nèi)使失效系數(shù)最大的值。
Abaqus從2017版本開始,內(nèi)置了UVARM和DMGINI兩種子程序供用戶調(diào)用。UVARM子程序需要以“ABQ_LARC05_DMGCRT”作為材料名的前綴,可以用來評(píng)估是否滿足LaRC05強(qiáng)度指標(biāo);DMGINI子程序需要以“ABQ_LARC05_DMGINI”作為材料名前綴,可以結(jié)合XFEM來分析裂紋萌生和擴(kuò)展。
在abaqus中可以通過修改關(guān)鍵字來進(jìn)行模型設(shè)置
UVARM設(shè)置
DMGINI設(shè)置
輸出變量的含義
計(jì)算結(jié)果
此外,如果有小伙伴希望學(xué)習(xí)cohesive單元的umat子程序開發(fā)相關(guān)技術(shù),可以關(guān)注下圖的教程:
點(diǎn)擊鏈接進(jìn)入了解詳情:Abaqus Cohesive單元介紹及其本構(gòu)的Umat子程序開發(fā)教程
最后,有ABAQUS子程序開發(fā)相關(guān)需求歡迎通過微信公眾號(hào)聯(lián)系我們。
微信公眾號(hào):320科技工作室。
展開 ANSYS單元類型選擇方法 附ansys結(jié)構(gòu)單元與材料應(yīng)用手冊下載
六、單元類型選擇方法
7.進(jìn)行完前面的選擇工作,單元類型就基本上已經(jīng)定位在2-3種單元類型上了,接下來打開這幾種單元的幫助手冊,進(jìn)行以下工作:
仔細(xì)閱讀其單元描述,檢查是否與分析問題的背景吻合、
了解單元所需輸入的參數(shù)、單元關(guān)鍵項(xiàng)和載荷考慮;
了解單元的輸出數(shù)據(jù);
下載地址:ansys結(jié)構(gòu)單元與材料應(yīng)用手冊
ANSYS中桿單元和殼單元的單元耦合問題
在比較復(fù)雜的結(jié)構(gòu)的有限元分析中,不同的結(jié)構(gòu)部件通常使用不同類型的單元來模擬。
通常情況下,不同類型的單元的各個(gè)節(jié)點(diǎn)的自由度數(shù)目是不同的,不同類型單元的連接節(jié)點(diǎn)處的自由度的耦合問題,是一個(gè)比較令人頭疼的問題。
在ANSYS中通常可以用耦合命令CP來耦合不同類型單元在連接節(jié)點(diǎn)處的自由度(DOF)。
也可以用CE命令來認(rèn)為添加自由度之間的約束方程來達(dá)到耦合的目的。
下面是一個(gè)簡單的算例,使用了CE命令來耦合連接節(jié)點(diǎn)處的自由度。
模型是航天器的機(jī)翼的一個(gè)Section的某一個(gè)隔框。上下表皮是薄殼結(jié)構(gòu),用Shell63單元來模擬,在上下表皮之間有起支撐作用的桿件,用link8單元來模擬。
建模的時(shí)候,link8單元和shell63單元在連接有各自獨(dú)立的節(jié)點(diǎn)。即:link8單元和shell63單元的節(jié)點(diǎn)在連接處是重合的,但是,節(jié)點(diǎn)編號(hào)是各自獨(dú)立的。
link8單元在每個(gè)節(jié)點(diǎn)有 ux,uy,uz3個(gè)平動(dòng)自由度;
shell63在每個(gè)節(jié)點(diǎn)有ux,uy,uz這3個(gè)平動(dòng)自由度和rotx,roty,rotz這3個(gè)轉(zhuǎn)個(gè)自由,共6個(gè)自由度。
在耦合節(jié)點(diǎn)處,兩個(gè)耦合節(jié)點(diǎn)的ux,uy,uz自由度應(yīng)該是相等的。
這個(gè)等式可以用CE命令來描述。
完整的命令流如下:
finish
/clear,start
/prep7
!定義第一種材料屬性;
mp,ex,1,30e6
mp,prxy,1,0.3
!定義shell63單元和實(shí)常數(shù);
et,1,shell63
r,1,1e-3
!建立幾何模型;
rectng,31.8,33.2,0,0.3556
agen,2,1,1,1,0,0,1
a,1,4,8,5
a,6,7,3,2
KL,7,0.5, ,
KL,3,0.5, ,
在關(guān)鍵點(diǎn)處生成節(jié)點(diǎn);
nkpt,100,4 !與編號(hào)為117的節(jié)點(diǎn)耦合
nkpt,101,9 !
展開