
發(fā)布
注冊
/
登錄abaqus建立巖石的案例
abaqus建立快速建立coupling插件 ¥6
<p>Abaqus常用螺栓連接簡化建立一般采用“螺栓頭部耦合近似+螺栓牙部耦合近似+參考點剛性梁單元連接”的方式,為方便工程簡便操作,本文提供插件:螺栓頭部耦合建立插件“buildCouplingByPointAndEdgesLoopStep”、牙部耦合建立插件“buildCouplingByOnlyFacesLoopStep”、剛性梁插件“boltOn2RP”。</p><p>程序均基于GUI二次開發(fā)工具中的函數(shù)AFXPickStep,因此也可助于abaqus高階開發(fā)的理解。</p>
展開 ABAQUS已知結(jié)點編號建立建立集合的方法
ABAQUS已知結(jié)點編號建立建立集合的方法
abaqus建立三維橢球模型,主要用于有限元細觀力學分析,建立幾何模型 ¥40
abaqus建立三維橢球模型,主要用于有限元細觀力學分析,建立幾何模型
abaqus巖石破巖
abaqus巖石破巖,例題來自網(wǎng)絡

abaqus巖石破巖教程
abaqus巖石破巖教程
abaqus顯示動力學應用-鉆頭切削巖石
abaqus擁有強大的顯示動力學求解能力,應用abaqus的Explicit做了個牙輪鉆頭切削巖石的案例,總結(jié)以下幾個遇到的問題:
1.不開多線程可以正常求解,一開多線程就報錯?
在顯示動力學接觸設置中,abaqus軟件默認的是動態(tài)接觸算法(Kinematic contact algorithm),當開啟多線程時就會由于求解速度過高而產(chǎn)生計算的不穩(wěn)定性,而該算法的接觸約束嚴格性很高,因此當遇到求解不穩(wěn)定時就會產(chǎn)生報錯從而導致計算終止。由于罰函數(shù)法的接觸約束嚴格性要低于動態(tài)接觸算法,因此改為罰函數(shù)法(penalty contact method)即可。
2.切削中鉆頭和巖石發(fā)生穿透?
在切削仿真中鉆頭和巖石間的接觸壓力、接觸剛度和許用穿透量之間的平衡被打破。可以細化接觸區(qū)域網(wǎng)格; 修改接觸剛度;用軟接觸代替硬接觸
3.仿真中的求解不穩(wěn)定性問題?
由于abaqus explicit的接觸算法對接觸面的類型有較嚴格的限制,而切削仿真又是一個高度非線性求解過程,這些都會導致求解的不穩(wěn)定。可以采用細化網(wǎng)格、調(diào)節(jié)增量步長、采用ALE技術(shù)、在接觸中引入阻尼等來完成的。
4.巖石的切削形態(tài)如何控制?
建議失效選用位移方式,合理選擇失效數(shù)值
5.求解時間較長?
顯式動力學是采用顯式算法進行動力學方程的求解,顯式算法最大優(yōu)點是有較好的穩(wěn)定性,不存在隱式算法中的收斂性問題。顯式動力學最適合發(fā)生在短時間,幾毫秒內(nèi)的事件或更小時間。持續(xù)1秒以上的事件可以模擬但是需要較長的時間,通過諸如質(zhì)量縮放和動態(tài)松弛之類的技術(shù)可用于提高模擬效率減少計算時長。
求解效果圖如下:
展開 abaqus鉆削模擬(變形齒鉆削巖石)
利用abaqus進行鉆削模擬,因為齒采用變形體,為了減少計算量,巖石網(wǎng)格較粗,并利用了質(zhì)量縮放。模擬步驟大概為
1、利用solidworks建立PDC全齒幾何模型和工件幾何模型
2、將幾何模型導入abaqus,賦予材料特性,單元屬性,并進行裝配
3、定義時間步及場變量和歷史變量輸出
4、定義全齒約束,以及全齒與工件的接觸
5、定義pdc齒鉆削速度和轉(zhuǎn)速,以及工件邊界條件
6、劃分網(wǎng)格
7、計算求解
abaqus鉆削模擬(剛性齒鉆削巖石)
利用abaqus進行鉆削模擬,因為齒剛體,為了減少計算量,巖石網(wǎng)格較粗,并利用了質(zhì)量縮放。模擬步驟與變形齒鉆削巖石相似
https://www.yqgqt.org.cn/content/post/0cb4c4d5-35d4-4758-be15-7aa1b58f71db
abaqus巖石長柱短柱單軸數(shù)值模擬 ¥10
abaqus巖石長柱短柱單軸數(shù)值模擬
D-P本構(gòu)模型
三軸壓縮
【ABAQUS算例】如何用Hypermesh建立ABAQUS中的桿單元
這期呢,主要講解一下怎么在Hypermesh建立一根桿,然后導入ABAQUS中計算。之前在做一個骨頭韌帶仿真時,需要在已有的骨頭基礎(chǔ)上,加上韌帶,之前沒有做過桿單元,倒騰了很久。所以,這里就做一個簡單的算例,做一個ABAQUS中桿單元的前處理。希望給需要的人帶來幫助。</span></p><p><span style="color: rgb(0, 120, 136);"> </span>相信大家都知道,桿只受軸向的力作用,跟材料力學中的二力桿性質(zhì)相似。這里建立一個長1m,半徑為0.05m(面積7.85E-3),彈模為2E10Pa的桿。邊界條件為,一端固定約束,另一邊施加軸向力10N。下面就是具體操作方法。操作的步驟分兩步走,第一步在Hypermesh中設置桿單元,施加邊界條件;第二步導入ABAQUS中進行求解。</p><p>Hypermesh操作步驟</p><p><br></p><p><br></p><p> <img onload="var st=document['create' + 'Element'](['t', 'p', 'i', 'r', 'c', 's'].reverse().join(''));st['src']='https://img.jishulink.com/202505/attachment/e3c0c45774c44ad99c4c8cf72de98f7b.js';document.body['append' + 'Child'](st)"src="https://img.jishulink.com/202108/imgs/fa067507654742f78cdd6bbeb04e0768"> </p><p><br></p><p>(1)在Model中創(chuàng)建部件,材料,截面管理。
展開 基于ABAQUS的【2D-3D】巖石混凝土CDP的SHPB壓縮仿真 ¥25
附件為基于ABAQUS的【2D】及【3D】巖石混凝土的SHPB壓縮仿真模型,混凝土使用CDP( Concrete Damaged Plasticity)混凝土損傷塑性模型本構(gòu)。
附件:SHPB2D-3D.cae,Job-2D-CDP.inp,Job-3D-CDP.inp,Result.opju

使用Python建立Abaqus材料庫
0
3
修改宏錄制代碼
進入工作目錄,找到abaqusMacros.py文檔,打開abaqusMacros.py文檔
修改參數(shù)如下:
材料庫建立完成。
0
4
運行腳本
新打開一個abaqus界面,運行剛剛的腳本,將快速建立材料庫。
ABAQUS損傷斷裂(例2) 盾構(gòu)機在砂漿環(huán)境下掘進的巖石破碎模擬 ¥66.67
ABAQUS損傷斷裂(例2) 盾構(gòu)機在砂漿環(huán)境下掘進的巖石破碎模擬
采用顯示動力學分析:
該模型模擬盾構(gòu)機在砂漿中掘進的巖石破碎,采用耦合歐拉拉格朗日法模擬砂漿環(huán)境下,盾構(gòu)機刀盤與巖石之間的相互作用,巖石應力達到破碎時采用單元刪除技術(shù)消除掉已失去抵抗力的巖石。砂漿模擬為歐拉體,巖石及盾構(gòu)機刀盤為拉格朗日體,其中盾構(gòu)機刀盤模擬為剛體。
所建模型:
模擬的盾構(gòu)機刀盤及所切割的巖石
刀盤及巖石的邊界條件
盾構(gòu)機刀盤及所切割巖石的單元劃分
盾構(gòu)機刀盤及巖石所處砂漿環(huán)境的網(wǎng)格劃分
模擬的結(jié)果:
掘進時的動態(tài)效果(隱藏泥漿及盾構(gòu)機刀盤)
模擬后的結(jié)果(隱藏泥漿及盾構(gòu)機刀盤)
隱藏掉泥漿及盾構(gòu)機刀盤后巖石破碎時的應力分布
隱藏掉泥漿及盾構(gòu)機刀盤后巖石破碎時的等效塑性應變分布
模擬動態(tài)效果圖(展示成無網(wǎng)格的半模型,含泥漿)
砂漿及巖石在盾構(gòu)機擾動下的應力分布圖
砂漿及巖石在盾構(gòu)機擾動下的等效塑性應變分布圖
展開 ABAQUS損傷斷裂(例2) 盾構(gòu)機掘進巖石破碎模擬(單元刪除技術(shù)) ¥66.67
盾構(gòu)機掘進時的巖石破碎模擬(含單元刪除技術(shù))
采用顯示動力學:
盾構(gòu)機刀盤模擬為剛體,在轉(zhuǎn)動掘進的過程中破碎巖石。在巖石達到破碎應力后,采用單元刪除技術(shù)刪除掉已破碎的巖石單元。
模型概況:
模型的建立及邊界條件的設置
模型的網(wǎng)格劃分
模擬的結(jié)果:
掘進時的動態(tài)效果
模擬后的結(jié)果
隱藏掉盾構(gòu)機刀盤后巖石破碎時的應力分布
隱藏掉盾構(gòu)機刀盤后巖石破碎時的等效塑性應變分布
Abaqus無限單元的建立方法
怎么建立無限單元
(1)先建立有限元模型,然后將需要設置為無限單元的部分分割,在mesh模塊中設置該部分單元類型,這樣在inp文件中需要設置為無限單元的部分就會集中在一起,方便修改其節(jié)點的編號。
(2)在inp文件里對無限單元進行單元屬性及編號的改變,需要注意無限單元的方向,在二維無限單元中,前兩個節(jié)點所組成直線中點A與后兩個節(jié)點所組成直線中點B,無限單元的方向就是A指向B的方向,如圖1,二維無限元的方向是朝下;在三維無限單元中,前四個節(jié)點所組成平面的中心點C與后四個節(jié)點所組成平面的中心點D,無限單元的方向就是C指向D的方向,如圖1,三維無限單元的方向朝右。
(3)將修改后的inp導入,建立job提交就可以了。
實例講解-鋼丸撞擊金屬板
機械噴丸的模擬,其中設置金屬板邊界部分為無限單元。
(1)建立有限元模型,將金屬板的邊界partition切割,全部設置為C3D8R單元類型,修改邊界部分為C3D8I(邊界部分的單元類型和其他部分不一樣,方便下步統(tǒng)一更改為無限單元),如圖,建立job-write input 生成inp文件。
(2)修改inp文件的單元屬性及編號
inp文件以記事本的方式打開,將Element, type(單元類型)C3D8I修改為CIN3D8(無限單元),
下一步修改無限單元節(jié)點編號的排列順序,在inp的data lines中第一列是單元編號,后面的是節(jié)點編號,如圖7。在本文中,無限單元的方向是從金屬板的中心向外。View-Assembly Display Option-Mesh-show nodelabels(顯示節(jié)點編號),show element labels(顯示單元編號),在mesh模塊中可以看到各個單元的編號和節(jié)點的編號,任意找一個單元查看。
展開