
發(fā)布
注冊(cè)
/
登錄abaqus刪除方法
關(guān)注創(chuàng)建者:王靖雯 創(chuàng)建時(shí)間:2023-02-27

abaqus刪除方法的實(shí)例教程
abaqus單元刪除的一般方法
https://www.mechbbs.com/forum.php?mod=viewthread&tid=26&fromuid=50379
(出處: mechbbs論壇)
如果問單元失效模擬首先就應(yīng)該了解它的功能與目的,所以簡(jiǎn)單地介紹一下吧。
單元刪除功能本身是為了克服有限元本身的缺陷的一項(xiàng)方法,由于有限元本身就是基于連續(xù)介質(zhì)力學(xué)的,而在連續(xù)介質(zhì)理學(xué)中,所研究的物體需要是連續(xù)的,既物質(zhì)域在空間中連續(xù)。在這樣的理論假設(shè)框架下,單元本身是不會(huì)消失的。然而在實(shí)際情況下,由于損傷斷裂的存在,勢(shì)必會(huì)使得一些單元消失或者完全的失效,所以為了能夠模擬這種情況,abaqus提供了單元失效功能。
我所知道的單元失效情況一般可以概括為三種情況
1)單元損傷失效,這種單元失效可以用來(lái)模擬材料由于損傷,或其他原因?qū)е聞偠葴p小的情況。
2)單元直接刪除技術(shù),這種技術(shù)可以用來(lái)模擬基坑,隧道開挖而導(dǎo)致的材料消失情況。
3)vumat,這種方法本質(zhì)上講與第一種相類似,但是它可以根據(jù)用戶自己的情況來(lái)刪除單元,但是屬于很高級(jí)的操作,難度也較大
當(dāng)然,cohesive也可以算作一種單元刪除的方法,只是本身很少做斷裂模擬,對(duì)于那方面不是很了解。
在這三種方法中,我想講一講前兩種情況。
1首先來(lái)講一下第二種方法。
這種方法很簡(jiǎn)單
他的使用方法就是在edit keyword中加一行關(guān)鍵字
*MODEL CHANGE, TYPE=ELEMENT, REMOVE
Set-1
Set-1為所定義的單元集合,這一集合需要事先定義,而這一關(guān)鍵字的位置一般位于step后,如果用回想要在哪一分析部刪除單元,就在哪一分析部后添加。
展開 淺談Abaqus單元刪除的一般方法.pdf
1.單元刪除的功能和目的:
有限元本身是基于連續(xù)介質(zhì)力學(xué),這一理論就是物質(zhì)在空間域是連續(xù)的。通俗的說(shuō),就是物體劃分成單元后,單元一般是不會(huì)消失的。但是工程中有切削、斷裂、破壞的情況發(fā)生。為了模擬這些情況ABAQUS提供了單元失效功能。
2.ABAQUS中單元失效方法:
①單元直接刪除方法
這種方法可用來(lái)模擬基坑、隧道開挖導(dǎo)致的材料消失。關(guān)鍵就是在 key word 中加一行關(guān)鍵字 *MODEL CHANGE ,TYPE=ELEMENT, ROMOVE Set-1. Set-1為所定義的單元集合,這一集合需要事先定義。而這一關(guān)鍵字一般位于STEP后,用戶想在哪一步刪除單元,就在哪一步后添加。
需要注意的是,這種方法單元是直接刪除,容易造成總剛陣奇異,使結(jié)果不易收斂。改進(jìn)的辦法就是引入溫度狀態(tài)變量,事先就是單元?jiǎng)偠葴p弱。
②單元損傷失效
首先此方法只能在explicit模塊下使用,這一方法本身是為了描述損傷對(duì)于材料剛度的影響。ABAQUS通過狀態(tài)變量的值來(lái)控制單元的刪除與否。具體來(lái)說(shuō)就是:status=1,單元保留;status=0,單元刪除。損傷一般分為拉伸損傷和剪切損傷。對(duì)于剪切損傷而言,需要注意首先在property中選擇shear damage.其中的參數(shù)選擇視實(shí)際情況而定。定義損傷以后還要定義,damage evolution,一般的類型有displacement 和energy。一般選擇displacement。Softening則是控制著具體位移(能量)與損傷的對(duì)應(yīng)關(guān)系,見下圖:
接下來(lái)要輸入損傷為1的時(shí)候的塑性位移值,表達(dá)式為:
損傷率表達(dá)式為:
,即單元的塑性應(yīng)變乘單元特征長(zhǎng)度大于你所規(guī)定的值時(shí),單元失效。
③VUMAT
Vumat 方法最靈活,難度也最大。
展開 使用子程序法定義任意單元刪除準(zhǔn)則,不受算法模型限制。
為了表征這些因素對(duì)材料性能的影響,因此開發(fā)了一套PYTHON腳本,將劃分好網(wǎng)格的單元進(jìn)行刪除。在模型中,認(rèn)為這些刪除的單元是體系中的孔隙以及氣泡。
代碼1.全局均勻施加孔隙效果圖
代碼2.全局隨機(jī)施加孔隙效果圖
代碼3.設(shè)置SET集合,在SET集合中抽取孔隙,例如細(xì)觀織物基體中施加孔隙,或者在纖維束中施加孔隙
三種代碼如下

abaqus刪除方法的相關(guān)專題、標(biāo)簽、搜索
abaqus刪除方法的最新內(nèi)容
ABAQUS——一種常見的報(bào)錯(cuò)解決方法1個(gè)月前
Error in job Job-3: in keyword *COUPLING, file "Job-3.inp", line 110880: Unknown assembly set M_SET-23
Error in job Job-3: NODE SET ASSEMBLY_M_SET-23 HAS NOT BEEN DEFINED
Error in job Job-
使用子程序法定義任意單元?jiǎng)h除準(zhǔn)則,不受算法模型限制。
插件介紹
AbyssFish CDED(Concrete Damage Element Deletion)插件旨在實(shí)現(xiàn)混凝土損傷塑性(Concrete Damage Plasticity, CDP)材料模型中的失效單元自動(dòng)刪除功能,從而精確模擬混凝土損傷開裂行為。
該插件僅適用于“動(dòng)力,顯式(Dynamic, Explicit)”分析步,且僅對(duì)混凝土損傷塑性
Abaqus混凝土損傷單元刪除插件:CDED4個(gè)月前
插件介紹
AbyssFish CDED(Concrete Damage Element Deletion)插件可對(duì)載荷作用造成的混凝土損傷塑性模型(Concrete Damaged Plasticity,CDP)中失效單元進(jìn)行刪除,以實(shí)現(xiàn)混凝土損傷開裂裂紋的模擬。
插件只針對(duì)混凝土損傷塑性(CDP)材料有效,不支持其他材料參數(shù)的損傷單元?jiǎng)h除,推薦采用
基于abaqus方法的頂管隧道(流固分析)4個(gè)月前
本文基于頂管隧道開挖方法,考慮注漿層(注漿層彈性模量固定未采用場(chǎng)變化方法),分析注漿頂進(jìn)的過程,采用soil分析步,考慮頂進(jìn)過程中模型飽和度和孔壓的變化。
[圖片]
ABAQUS UMAT調(diào)用后為什么損傷變量出現(xiàn)負(fù)值?
ABAQUS UMAT調(diào)用后為什么損傷變量和單元刪除出現(xiàn)負(fù)值和大于1得值?5個(gè)月前
調(diào)用子程序后,計(jì)算復(fù)合材料損傷過程,損傷變量和單元?jiǎng)h除出現(xiàn)負(fù)值和大于1得值,真誠(chéng)求助。附上子程序,請(qǐng)老師指教
20251203.txt
基于ABAQUS的超高性能混凝土UHPC單元失效刪除仿真模擬7個(gè)月前
利用關(guān)鍵詞*Concrete failure來(lái)實(shí)現(xiàn),UHPC混凝土單元失效刪除的仿真模擬
目前只能通過動(dòng)態(tài)顯式求解來(lái)定義關(guān)鍵詞
*Concrete failure,type=strain(或displacement)
拉伸開裂應(yīng)變(或位移),壓縮非彈性應(yīng)變,拉伸損傷值,壓縮損傷值
把上面兩行編輯好的關(guān)鍵詞,放到CDP本構(gòu)模型后面,如果在GUI界面定義編輯關(guān)鍵詞后,一定要去再次檢查定義的位置
<p> 彈簧單元有3種類型:接地彈簧(spring1)、兩結(jié)點(diǎn)彈簧(spring2)、軸向彈簧(springA)。</p><p> <strong>spring1</strong>,接地彈簧,一個(gè)結(jié)點(diǎn)在大地上,只需定義另一個(gè)結(jié)點(diǎn);需要定義彈簧力的方向。</p><p> <strong> spring2
Abaqus_復(fù)合材料層合板建模_step by step_三種方法


