
發(fā)布
注冊
/
登錄ansys刪除單元的案例
ANSYS中的LDELE命令——刪除沒有劃分單元的線
1.命令格式
LDELE, NL1, NL2, NINC, KSWP
其中
NL1, NL2, NINC:刪除線號從NL1到NL2(默認等于NL1),增量為NINC(默認為1)的所有線。如果NL1=ALL,則刪除所有[LSEL]命令選擇的線,并忽略NL2與NINC的內(nèi)容。如果NL1=P,則激活圖形拾取功能,忽略命令的其它內(nèi)容。
KSWP:是否刪除線上包含的點,有如下選項
0——僅刪除線
1——刪除線以及附屬在該線上的點(同時附屬在其它線上的點不能刪除)。
注:除非先刪除面,否則附屬在面上的線不能刪除。
2.操作路徑
Main Menu> Preprocessor> Modeling> Delete> Line and Below
Main Menu> Preprocessor> Modeling> Delete> Lines Only
3.實例
輸入命令:
/PREP7
K,1,1,1,0
K,2,2,1,0
K,3,4,1,0
K,4,3,0,0
LSTR,1,2
LARC,2,3,4,1.5
LDELE,1,,,1
則生產(chǎn)的圖線如圖1所示,刪除了線1和關(guān)鍵點1
圖1 生產(chǎn)的圖形
4.參考資料
ANSYS HELP 15.0
展開 材料孔隙、氣泡表征方法,蒙特卡洛隨機刪除單元網(wǎng)格,均勻刪除網(wǎng)格,指定SET集合刪除網(wǎng)格 ¥38
為了表征這些因素對材料性能的影響,因此開發(fā)了一套PYTHON腳本,將劃分好網(wǎng)格的單元進行刪除。在模型中,認為這些刪除的單元是體系中的孔隙以及氣泡。
代碼1.全局均勻施加孔隙效果圖
代碼2.全局隨機施加孔隙效果圖
代碼3.設(shè)置SET集合,在SET集合中抽取孔隙,例如細觀織物基體中施加孔隙,或者在纖維束中施加孔隙
三種代碼如下
COH2D4T單元傳熱+開裂模擬(但是單元不自動刪除!)
之前一個帖子說了如何實現(xiàn)粘聚力單元的傳熱問題(詳細的大家可以翻閱一下我的那個帖子),本來以為aba終于帶來了個福利,coh可以傳熱了,按常規(guī)思維,coh傳熱是后加入的功能,那么它模擬開裂的功能應(yīng)該一直都在啊,但是...,就是那么氣人,它可以傳熱了,但是不會開裂了,那我要你有何用呢,下面附上兩個簡單例子實錘證明,翻遍幫助文檔 ,也沒發(fā)現(xiàn)有一個例子coh既傳熱又能開裂的。歡迎大家一起嘗試,探討,也更希望大家能找到coh既能傳熱又能開裂的解決辦法。
1 簡單的拉伸模型
使用coh2d4單元時可以開裂:
使用coh2d4t單元時bu開裂:
2 復(fù)雜的熱力模型
使用coh2d4單元時可以開裂:
使用coh2d4t單元時不開裂:
關(guān)于此問題的其他討論帖子
https://www.yqgqt.org.cn/content/post/1788990
ABAQUS斷裂模擬收徒 ,快速學(xué)會各種ABAQUS斷裂模擬方法 **/人(將有機會享有各種插件以及程序,價值**、專門定制視頻、全程親自教學(xué)、各種模型調(diào)試及解答問題等等,傾囊相教)
展開 Abaqus隨機單元刪除插件:Random Element Del - AbyssFish ¥268
插件介紹
Random Element Del - AbyssFish 插件可在Abaqus軟件內(nèi)對自建網(wǎng)格部件進行指定區(qū)域內(nèi)的隨機單元刪除,可用于生成指定孔隙率或模擬缺陷等。
插件使用中指定需要進行刪除的部件,這里的部件需要為網(wǎng)格部件。設(shè)定刪除單元的比例參數(shù)(Del Ratio)及限定需要刪除單元的范圍(Range)。參數(shù)設(shè)置完成后,點擊OK或Apply,插件將對部件進行自動隨機單元刪除。
使用說明
Del Ratio(%)參數(shù)為設(shè)定的Range范圍內(nèi)所需要刪除的單元比例,程序計算模式為計數(shù)比例。如將Del Ratio(%)設(shè)置為30,在 Range限定區(qū)域范圍內(nèi)共計1000個單元,將隨機刪除此區(qū)域內(nèi)的300個單元。
Range參數(shù)限定需要隨機單元刪除的范圍,其設(shè)置為關(guān)于三維坐標x,y,z的判別式。如無需進行范圍限定,即對整個部件進行隨機單元刪除,最直接的方式可將Range設(shè)置為“1”即可。
可通過分別指定x,y,z三個坐標的大小來進行范圍限定,程序會對單元的重心坐標進行判斷,如單元重心坐標滿足設(shè)定的范圍,將執(zhí)行隨機單元刪除。
也可將Range寫成函數(shù)表達式的方式,如下面樣圖為在球體內(nèi)部刪除一定數(shù)量的單元。
通過范圍的限定,可實現(xiàn)更為復(fù)雜的部件。
關(guān)于Range的詳細設(shè)定說明可參照插件文件夾內(nèi)的運算符說明及基本幾何表達式等資料。
生成的部件可用于有限元模擬,下圖為局部缺陷下的軸向拉伸應(yīng)力分布。
展開 
abaqus2020-三維-顯示分析-通用接觸或接觸對接觸-單元刪除法模擬裂紋,單元穿透問題!!
1 abaqus2020-三維-顯示分析-單元刪除法模擬裂紋,僅采用通用接觸時,模型中出現(xiàn)明顯穿透,結(jié)果不合理!
2 abaqus2020-三維-顯示分析-單元刪除法模擬裂紋,僅采用接觸對接觸時,模型中出現(xiàn)少許穿透,結(jié)果相對合理,但不是最理想狀態(tài)!
3 abaqus2020-三維-顯示分析-單元刪除法模擬裂紋,同時采用通用接觸+接觸對接觸時,模型中無明顯穿透,結(jié)果合理!
隨機單元刪除插件 ¥15
</p><p class="ql-align-justify">使用教程鏈接:</p><p class="ql-align-justify"><a href="https://www.yqgqt.org.cn/video/c246068" rel="noopener noreferrer" target="_blank">隨機單元刪除插件視頻教程_培訓(xùn)課程_abaqus插件合集-技術(shù)鄰 (jishulink.com)</a></p><p><br></p>
展開 模擬復(fù)合材料層合板三點彎曲,層間定義cohesive單元, 復(fù)合材料層失效后單元刪除出現(xiàn)單元侵入干涉
當在復(fù)合材料層失效后,單元被刪除,出現(xiàn)結(jié)點穿透現(xiàn)象。這樣情況下得到的結(jié)果是否可靠呢,另,這個問題具體如何解決呢??還請各位老師指點?萬分感謝!
abaqus2020-二維-顯示分析-通用接觸-單元刪除法模擬裂紋,解決單元穿透!!
前面說到abaqus2020-二維-顯示分析-通用接觸-單元刪除法模擬裂紋出現(xiàn)明顯穿透,結(jié)果不合理,那么有什么辦法解決嗎?有,對于這樣的模型采用接觸對接觸+通用接觸可以很好的解決問題。注意,如果模型中只采用接觸對接觸,可以解決沖頭與基體之間的接觸建立問題,但是對于基體自身破壞后單元之間的穿透并不能解決,因此,還要建立基體自接觸,所以在接觸對接觸的基礎(chǔ)上再加上一個通用接觸就可以很好的解決這個問題,這里不使用軟件自帶的自接觸,因為自接觸在這樣的模型中很難建立起來(如果模型只涉及外表面的自接觸,那么可以使用),特別是這樣的模型都涉及內(nèi)部單元之間的接觸,下面給出一個例子和結(jié)果文件。
例子1:abaqus2020-二維-顯示分析-僅接觸對接觸-單元刪除法模擬裂紋
例子1:abaqus2020-二維-顯示分析-接觸對接觸+通用接觸-單元刪除法模擬裂紋
可以發(fā)現(xiàn):接觸對接觸+通用接觸很好地解決了沖擊開裂下沖頭與基體、基體自身之間的穿透問題。
abaqus2020-二維-顯示分析-通用接觸+接觸對-brittle cracking-無穿透.rar
ABAQUS斷裂模擬收徒 ,快速學(xué)會各種ABAQUS斷裂模擬方法 **/人(將有機會享有各種插件以及程序,價值**、專門定制視頻、全程親自教學(xué)、各種模型調(diào)試及解答問題等等,傾囊相教)
展開 cohesive單元剪切(壓剪)破壞無法刪除
如圖所示,工況一:兩個單元之間用一定厚度的cohesive單元相連,底部的單元固定不動,頂部的單元向右水平移動,兩單元發(fā)生純剪切破壞并導(dǎo)致cohesive單元被破壞刪除。
工況二:在工況一的基礎(chǔ)上在頂部單元的上表面施加壓強荷載使兩個單元相互擠壓,兩個單元之間發(fā)生壓剪破壞,cohesive單元即使達到失效標準也無法被刪除。
哪位大神知道能夠使cohesive單元在壓剪條件下被刪除啊?需要如何設(shè)置?我已經(jīng)在“網(wǎng)格-指派單元類型”中設(shè)置了cohesive單元為“粘性-單元刪除:是-最大下降率:0.9”
展開 HyperMesh如何檢查并刪除重復(fù)單元 ¥2
<p>就是有時候單胞劃分網(wǎng)格后,陣列或者移動或者旋轉(zhuǎn)會有部分網(wǎng)格重疊,那么如何刪除重疊部分的網(wǎng)格呢?</p><p><br></p><p><span style="background-color: rgb(255, 255, 255); color: rgb(25, 25, 25);">原創(chuàng)聲明:未經(jīng)本人同意,禁止抄襲、二次創(chuàng)作及轉(zhuǎn)載!</span></p>
單元刪除法-鋁球沖擊鋼板 ¥10
通過定義單元刪除,實現(xiàn)板破裂并允許金屬球通過。如果對某些步驟有疑問,可以參考先前的教程。
附件中有詳細完整step by step教程和調(diào)試好的cae模型。
關(guān)鍵步驟:
1.幾何模型:
模型可以直接在abaqus中畫,也可以在三維軟件中畫,然后import part導(dǎo)入到abaqus中。
2.定義材料屬性:
小球采用線彈性定義steel;
金屬板采用彈塑性定義鋁合金,為單元刪除法定義了一組材料常數(shù)。使用“子選項”按鈕定義失效時的位移。
3.賦予截面
4.定義step
5.定義接觸:
6.定義邊界條件和速度場:
7.控制輸出:
8.定義網(wǎng)格,提交job
9.后處理
展開 
單元刪除的一般方法
單元刪除功能本身是為了克服有限元本身的缺陷的一項方法,由于有限元本身就是基于連續(xù)介質(zhì)力學(xué)的,而在連續(xù)介質(zhì)理學(xué)中,所研究的物體需要是連續(xù)的,既物質(zhì)域在空間中連續(xù)。在這樣的理論假設(shè)框架下,單元本身是不會消失的。然而在實際情況下,由于損傷斷裂的存在,勢必會使得一些單元消失或者完全的失效,所以為了能夠模擬這種情況,abaqus提供了單元失效功能。
我所知道的單元失效情況一般可以概括為三種情況
1)單元損傷失效,這種單元失效可以用來模擬材料由于損傷,或其他原因?qū)е聞偠葴p小的情況。
2)單元直接刪除技術(shù),這種技術(shù)可以用來模擬基坑,隧道開挖而導(dǎo)致的材料消失情況。
3)vumat,這種方法本質(zhì)上講與第一種相類似,但是它可以根據(jù)用戶自己的情況來刪除單元,但是屬于很高級的操作,難度也較大
當然,cohesive也可以算作一種單元刪除的方法,只是本身很少做斷裂模擬,對于那方面不是很了解。
在這三種方法中,我想講一講前兩種情況。
1首先來講一下第二種方法。
這種方法很簡單
他的使用方法就是在edit keyword中加一行關(guān)鍵字
*MODEL CHANGE, TYPE=ELEMENT, REMOVE
Set-1
Set-1為所定義的單元集合,這一集合需要事先定義,而這一關(guān)鍵字的位置一般位于step后,如果用回想要在哪一分析部刪除單元,就在哪一分析部后添加。
但是使用這一方法是要注意的是由于這個單元是一下子從模型中刪除,所以在standard下可能造成模型總體剛度奇異,導(dǎo)致計算不收斂,所以最好的方法就是能夠在單元刪除前,事先削減它的剛度,這一做法也很簡單,就是利用溫度變量作為一個獨立的狀態(tài)變量然后通過狀態(tài)變量與單元剛度的對應(yīng)關(guān)系,較小彈性模量。
2現(xiàn)在來談一談使用第一種方法來刪除單元的過程;
這一方法使大家最為關(guān)心的,看到了論壇上總是有人問。
展開 Abaqus單元刪除的一般方法
1.單元刪除的功能和目的:
有限元本身是基于連續(xù)介質(zhì)力學(xué),這一理論就是物質(zhì)在空間域是連續(xù)的。通俗的說,就是物體劃分成單元后,單元一般是不會消失的。但是工程中有切削、斷裂、破壞的情況發(fā)生。為了模擬這些情況ABAQUS提供了單元失效功能。
2.ABAQUS中單元失效方法:
①單元直接刪除方法
這種方法可用來模擬基坑、隧道開挖導(dǎo)致的材料消失。關(guān)鍵就是在 key word 中加一行關(guān)鍵字 *MODEL CHANGE ,TYPE=ELEMENT, ROMOVE Set-1. Set-1為所定義的單元集合,這一集合需要事先定義。而這一關(guān)鍵字一般位于STEP后,用戶想在哪一步刪除單元,就在哪一步后添加。
需要注意的是,這種方法單元是直接刪除,容易造成總剛陣奇異,使結(jié)果不易收斂。改進的辦法就是引入溫度狀態(tài)變量,事先就是單元剛度減弱。
②單元損傷失效
首先此方法只能在explicit模塊下使用,這一方法本身是為了描述損傷對于材料剛度的影響。ABAQUS通過狀態(tài)變量的值來控制單元的刪除與否。具體來說就是:status=1,單元保留;status=0,單元刪除。損傷一般分為拉伸損傷和剪切損傷。對于剪切損傷而言,需要注意首先在property中選擇shear damage.其中的參數(shù)選擇視實際情況而定。定義損傷以后還要定義,damage evolution,一般的類型有displacement 和energy。一般選擇displacement。Softening則是控制著具體位移(能量)與損傷的對應(yīng)關(guān)系,見下圖:
接下來要輸入損傷為1的時候的塑性位移值,表達式為:
損傷率表達式為:
,即單元的塑性應(yīng)變乘單元特征長度大于你所規(guī)定的值時,單元失效。
③VUMAT
Vumat 方法最靈活,難度也最大。
展開 abaqus單元刪除的一般方法(轉(zhuǎn)載)
abaqus單元刪除的一般方法
https://www.mechbbs.com/forum.php?mod=viewthread&tid=26&fromuid=50379
(出處: mechbbs論壇)
如果問單元失效模擬首先就應(yīng)該了解它的功能與目的,所以簡單地介紹一下吧。
單元刪除功能本身是為了克服有限元本身的缺陷的一項方法,由于有限元本身就是基于連續(xù)介質(zhì)力學(xué)的,而在連續(xù)介質(zhì)理學(xué)中,所研究的物體需要是連續(xù)的,既物質(zhì)域在空間中連續(xù)。在這樣的理論假設(shè)框架下,單元本身是不會消失的。然而在實際情況下,由于損傷斷裂的存在,勢必會使得一些單元消失或者完全的失效,所以為了能夠模擬這種情況,abaqus提供了單元失效功能。
我所知道的單元失效情況一般可以概括為三種情況
1)單元損傷失效,這種單元失效可以用來模擬材料由于損傷,或其他原因?qū)е聞偠葴p小的情況。
2)單元直接刪除技術(shù),這種技術(shù)可以用來模擬基坑,隧道開挖而導(dǎo)致的材料消失情況。
3)vumat,這種方法本質(zhì)上講與第一種相類似,但是它可以根據(jù)用戶自己的情況來刪除單元,但是屬于很高級的操作,難度也較大
當然,cohesive也可以算作一種單元刪除的方法,只是本身很少做斷裂模擬,對于那方面不是很了解。
在這三種方法中,我想講一講前兩種情況。
1首先來講一下第二種方法。
這種方法很簡單
他的使用方法就是在edit keyword中加一行關(guān)鍵字
*MODEL CHANGE, TYPE=ELEMENT, REMOVE
Set-1
Set-1為所定義的單元集合,這一集合需要事先定義,而這一關(guān)鍵字的位置一般位于step后,如果用回想要在哪一分析部刪除單元,就在哪一分析部后添加。
展開 單元刪除模擬斷裂失效實例-----小球沖擊鋁板
附件:
1 inp文件
b.rar
2 載荷-位移曲線
3 動畫
這個中面斷裂圖(注意:是后處理顯示剖面,并非在前處理取半結(jié)構(gòu)分析)
----------------------------------------------------分割線-----------------------------------------------------
aba版用單元刪除做斷裂分析的帖子小結(jié):
2.1.16 Progressive failure analysis of thin-wall aluminum extrusion under quasi-static and dynamic loads
這個是manual里面經(jīng)典實例,我附上manual里面模擬三點完全斷裂的inp:
three point bending_ alextrusion.inp
threepointbending_alextrusion.rar
---------------------------------------------------------------------------------------------------------------------------------------------
技術(shù)鄰?fù)扑]:
ANSYS SCDM基礎(chǔ)培訓(xùn)視頻與教學(xué)模型
基于ANSYS的3D打印熱分析
cae論壇精華帖:CAE有限元分析介紹
展開