
發(fā)布
注冊
/
登錄abaqus隱藏幾何的案例
abaqus混凝土柱壓縮模擬(幾何缺陷和不帶幾何缺陷)
在本節(jié)課中主要給大家講了混凝土損傷材料模型在abaqus中的設(shè)置,以及根據(jù)混凝土受壓應(yīng)力應(yīng)變曲線及受拉應(yīng)力應(yīng)變曲線計算混凝土損傷系數(shù)、彈性應(yīng)變、非彈性應(yīng)變及開裂應(yīng)變。
混凝土破壞模型的設(shè)置方法(課程最后)。
混凝土圓柱體帶幾何缺陷和不帶幾何缺陷的不同破壞方式。
部分圖片來源于網(wǎng)絡(luò),若有侵權(quán),請聯(lián)系作者刪除
課程鏈接
https://www.yqgqt.org.cn/college/video/c17216?nagivator=course
作者qq443941211
由于qq超級會員及qq群千人群付費成本需要,入群需付費5元,謝謝理解及支持。中國碩博之家abaqus學(xué)習(xí)群472295079/554322662。
展開 基于abaqus的三維幾何體建模插件(線條/圓柱/橢球/球體)--Abaqus Geometry
Abaqus Geometry插件
1. Wire Geom模塊
Wire Geom模塊:在長方體內(nèi)部創(chuàng)建線幾何,可控制線條的長度范圍和兩線條之間的最小距離。
Wire Geom模塊用戶輸入界面如下:
圖1.1 Wire Geom模塊用戶界面
2. Cylinder Geom模塊
Cylinder Geom模塊包括:在長方體內(nèi)部創(chuàng)建圓柱,可控制圓柱的長度范圍、半徑及圓柱之間的最小距離。
Cylinder Geom模塊生成長方體邊界模型的用戶輸入界面如下:
圖2.1 Cylinder Geom模塊用戶輸入界面
3. Ellipsoid Geom模塊
Ellipsoid Geom模塊:在長方體內(nèi)部創(chuàng)建橢球,可控制橢球的長短軸和橢球之間的最小距離。
Ellipsoid Geom模塊生成長方體邊界模型的用戶輸入界面如下:
圖3.1 Ellipsoid Geom模塊用戶輸入界面
4. Sphere Geom模塊
Sphere Geom模塊:在長方體內(nèi)部創(chuàng)建橢球,可控球的半徑和球之間的最小距離。
Sphere Geom模塊生成長方體邊界模型的用戶輸入界面如下:
圖4.1 Sphere Geom模塊用戶輸入界面
5. 模型示例
插件可生成模型類型如下:
圖(a) 線條模型
圖(b) 橢球模型
圖(c) 橢球嵌入模型
圖(d) 橢球切割模型
圖5.1 模型示例
如有需要歡迎通過微信公眾號或者V聯(lián)系我們.
公眾號: 320科技工作室
VX: CAE320
展開 abaqus系列技巧16:說一說abaqus的幾何模型與有限元模型
如上面的左圖為幾何模型,右圖為有限元模型。
abaqus真正計算的時候需要的是右面的模型,即有限元模型。關(guān)于有限元的定義及實質(zhì),就像將幾何模型離散為一個一個的小單元,然后對小單元進(jìn)行求解。在abaqus這類軟件剛編寫的時候,只針對右面的模型,后面才慢慢發(fā)展,功能一步步拓展到現(xiàn)在。不過這么一說,可能還是不太理解。我又整理了一個圖
CAE界面就是我們一打開abaqus就能看到的界面,求解器是黑盒子,看不到的。abaqus的后處理做到CAE界面里面了,有些軟件是單獨的,如hypermesh有hyperviewer,ESI有個viusalviewer。
求解器真正需要的文件是inp格式的有限元文件,這里面只有節(jié)點和單元信息,沒有任何幾何信息。inp的來源有兩個,一個是cae界面生成,一個是hypermesh文件生成。abaqus又分為建模和前處理,對于簡單問題,可以直接在abaqus里面建模,對于復(fù)雜問題,有三個辦法。
其一。用三維軟件catia等建模,導(dǎo)入abaqusCAE界面,進(jìn)行網(wǎng)格離散。
其二,用三維軟件catia等建模,導(dǎo)入hypermesh,進(jìn)行網(wǎng)格離散,然后只將網(wǎng)格以inp格式文件導(dǎo)入abaqus,進(jìn)行其他邊界條件設(shè)定等前處理工作
其三,用三維軟件catia等建模,導(dǎo)入hypermesh,進(jìn)行網(wǎng)格離散,并同時進(jìn)行其他邊界條件設(shè)定等 前處理工作,最后將編譯好的inp文件直接提交求解器進(jìn)行計算。
不知道我說明白沒有,先這樣吧。
我的視頻里也有個比較簡單的hypermsh與abaqus互聯(lián)的內(nèi)容,有興趣也可以配合的看下
http://www.yqgqt.org.cn/college/video/c13480
想獲得幻想飛翔最新CAE技術(shù)文章,請關(guān)注幻想飛翔公眾賬號:幻想飛翔CAE。
展開 Abaqus的Python批量隨機幾何建模入門
在科研和工程實際問題中,經(jīng)常會涉及到隨機幾何元素,例如:混凝土骨料、隨機纖維復(fù)合材料、多孔介質(zhì)材料的傳熱和滲流問題、生物材料的細(xì)觀特征等等。這些材料中包含大量隨機尺寸、隨機位置分布的幾何特征,在有限元建模中可以使用自編二次開發(fā)程序的方法來實現(xiàn)復(fù)雜的幾何模型構(gòu)造。
Abaqus支持使用Python語言進(jìn)行二次開發(fā)建模,用戶可以利用Python代碼達(dá)成特殊的建模要求。在批量隨機幾何建模問題中,有兩個關(guān)鍵詞:一是批量、二是隨機。
1、批量建模
批量建模主要用到的技巧是循環(huán)。在此我們介紹兩種常用的Python語言循環(huán)控制代碼格式。
首先是while循環(huán),也就是“當(dāng)循環(huán)”。我們直接看一個例子:
i=1
while i < 6:
print i
i=i+1
我們觀察以上代碼,它的意思是:當(dāng)i小于6的時候,執(zhí)行print i的命令,直到while后面的條件不成立(即i大于等于6)為止。在循環(huán)前,我們給i幅值為1,每一次循環(huán)又讓i在原來基礎(chǔ)上加一,這樣就實現(xiàn)了循環(huán)打印五個數(shù)字的效果。這里的i一般用于循環(huán)計數(shù),自加的操作可以讓它記錄循環(huán)次數(shù)。
注意:while下面的執(zhí)行語句要空四個格!
第二種方式是for循環(huán),也就是“歷遍循環(huán)”。還是直接看例子:
a=[1,2,3,4,5]
for i in a:
print i
這段代碼首先定義了一個列表a,它包含五個元素,分別是1、2、3、4、5這五個整型變量。for i in a:的意思是讓虛擬元素i在a中逐個變化,也就是第一次循環(huán)時,i=1,第二次循環(huán)時,i=2,依次把五個元素歷遍后循環(huán)終止。
展開 
abaqus的三維幾何體建模插件(線條/圓柱/橢球/球體)--Abaqus Geometry 2.0
幾何建模插件v1.0的介紹鏈接:
https://www.yqgqt.org.cn/content/post/1861928
1. 二維骨料填充模型
1.1 矩形骨料填充模塊
用于在矩形邊界內(nèi)填充矩形骨料,矩形骨料長度可按范圍指定,同時可控制矩形骨料間的最 小間距(如果為負(fù)數(shù),則表示矩形可相交)。
圖1.1 二維矩形骨料填充模塊
1.2 橢圓骨料填充模塊
用于在矩形邊界內(nèi)填充橢圓骨料。
圖1.2 二維橢圓骨料填充模塊
1.3 圓形骨料填充模塊
1.3.1 矩形邊界圓形骨料填充模塊
用于在矩形邊界內(nèi)填充圓形骨料,支持指定圓形骨料尺寸范圍。
圖1.3 二維圓形骨料填充模塊(矩形邊界)
1.3.2 圓形邊界圓形骨料填充模塊
用于在圓形邊界內(nèi)填充圓形骨料,支持指定圓形骨料尺寸范圍。
圖1.4 二維圓形骨料填充模塊(圓形邊界)
1.3.3 雙層圓形骨料填充模塊
用于在矩形邊界內(nèi)填充雙層圓形骨料,每一種尺寸骨料可帶一個偏置層(如指定0,則表示不附加偏置層)。
圖1.5 二維雙層圓形骨料填充模塊
2. 三維骨料填充模型
2.1 纖維填充模塊
用于在長方體邊界內(nèi)隨機填充纖維,可控制纖維長度在某一范圍內(nèi)變化,同時可控制纖維間的最小間距。
圖2.1 三維纖維填充模塊
2.2 圓柱骨料填充模塊
用于在長方體邊界內(nèi)隨機填充圓柱骨料,可控制骨料長度在某一范圍內(nèi)變化,同時可控制圓柱骨料間的最小間距。
圖2.1 三維圓柱骨料填充模塊
2.3 橢球骨料填充模塊
用于在長方體邊界內(nèi)隨機填充橢球骨料,可控制橢球骨料間的最小間距。
展開 ABAQUS三維Voronoi晶體幾何建模
材料晶體塑性理論與細(xì)觀尺度上晶體幾何模型相融合的模擬方法為探究材料在塑性變形過程中的行為機制以及晶體材料優(yōu)化開辟了新途徑。本案例演示在CAD軟件內(nèi)通過Voronoi建立晶體三維模型,并將模型導(dǎo)入到Abaqus CAE內(nèi),完成晶體材料的有限元建模。
在AutoCAD軟件內(nèi),采用CAD_Voronoi V1.0.1插件建立晶體結(jié)構(gòu)三維模型,并將整個模型導(dǎo)出為.iges格式文件備用。
CAD_Voronoi V1.0.1插件
將導(dǎo)出的Voronoi模型文件以部件的形式導(dǎo)入到ABAQUS內(nèi)。
插件可建立包含晶界的模型,在Abaqus內(nèi)將晶格及晶界分別賦值不同材料。
也可建立無晶界模型,對不同晶格分別指派材料。
可將Voronoi晶體部件進(jìn)行裝配。
及完成網(wǎng)格劃分等操作。
展開 Abaqus幾何建模案例演示
4.選用不同的實體生成方式,得到的幾何模型也不盡相同。
二、各種創(chuàng)建部件的方法比較
1.在PART功能模塊中直接創(chuàng)建部件
創(chuàng)建的是幾何部件,可以輸出為*.stp格式。此類幾何部件在ABAQUS中進(jìn)行應(yīng)用時,不會出現(xiàn)幾何缺陷(如縫隙),易于劃分網(wǎng)格。
2.CAD軟件建模
創(chuàng)建的是幾何部件。CAD軟件內(nèi)易于創(chuàng)建非常復(fù)雜的幾何模型,但導(dǎo)入ABAQUS/CAE后可能出現(xiàn)幾何缺陷,一般需要進(jìn)行修補(repair)操作。
3.從ODB文件或INP文件中導(dǎo)入孤立網(wǎng)格部件
在ABAQUS中可以直接使用已經(jīng)劃分好的網(wǎng)格,且可以在Mesh功能模塊中對節(jié)點和單元進(jìn)行編輯。使用較為方便。
來源:有限元在線的博客,版權(quán)歸作者所有。
展開 ABAQUS幾何編輯、清理及修復(fù) ¥1
圓角竟然可以在ABAQUS中清理掉。
幾何編輯、清理及修復(fù)竟然神奇的解決了這問題。計算竟然收斂了。
是怎么做到的?
一起學(xué)習(xí)吧!
本案例有視頻,歡迎在我的技術(shù)鄰中觀看!!
ABAQUS幾何清理及修復(fù)
往期精彩:歡迎觀看!!
HYPERMESH中設(shè)置ABAQUS銷軸接觸設(shè)置
HYMPERMESH與ABAQUS聯(lián)合(銷軸簡化梁單元)
有限元理論基礎(chǔ)及Abaqus內(nèi)部實現(xiàn)方式研究系列19: Abaqus幾何非線性的設(shè)置和后臺
其實,如果Abaqus做得更人性化一點,應(yīng)該在幾何非線性開關(guān)關(guān)閉時,S4單元等的設(shè)置界面上Membrane strains:應(yīng)該變灰才正常。整個的邏輯如下圖所示:
1.3 Abaqus的常用幾何非線性單元分類
Abaqus所有單元都支持幾何非線性,由于Abaqus單元類型太多,我們只列出最常用的梁殼體而且因為iSolver編程而研究過的幾種單元,按幾何非線性的兩個大類分類如下:
類型
小應(yīng)變
大應(yīng)變
梁單元
B33,B23
B31,B21
殼單元
S4R5、STRI3、STR65、S4RS、S8R5、S3RS
S4/S4R、S3/S3R、S8R、CPS4/CPS4I、CPS4R
體單元
沒有小應(yīng)變單元
C3D8/C3D8R、C3D4、C3D10/C3D10M、C3D6、C3D20
注意:Abaqus沒有類似S4R5的完全積分的小應(yīng)變幾何非線性單元。同時,Abaqus的小應(yīng)變和大應(yīng)變單元很多時候與其它的理論是關(guān)聯(lián)的,譬如S4R5是薄殼理論,S4/S4R是厚殼理論,具體的殼單元理論和分類可以看下方視頻:
https://www.yqgqt.org.cn/college/video/c14948
深入淺出有限元:基礎(chǔ)理論->Abaqus操作->matlab編程
1.4 Abaqus幾何非線性后臺采用的應(yīng)變驗證
通過上面的分類,可知在Abaqus中梁和殼分別有小應(yīng)變單元和大應(yīng)變單元,我們以殼單元的簡單算例來驗證Abaqus幾何非線性采用的應(yīng)變和上一章的理論的區(qū)別,可以發(fā)現(xiàn)采用理論、Abaqus和iSolver三者在線性、小應(yīng)變幾何非線性和大應(yīng)變幾何非線性三種情況下都完全一致。
展開 NEPER 轉(zhuǎn)abaqus幾何建模方法
Neper2CAE-master.zip
neper轉(zhuǎn)abaqus幾何建模代碼,#python
abaqus中幾何導(dǎo)入的無縫連接
很多時候,我們在使用abaqus等CAE軟件的時候,都有過這樣的困惑,“為什么在abaqus里面畫三維這么困難?”,“這些零件根本就不好定位怎么解?”,“改一下參數(shù)結(jié)果裝配體都亂了……”,好,今天給大家?guī)硪豢钆ccatia完美參數(shù)對接的小插件“CATIA_V5R20_Associative_Interface”
以下是安裝及使用教程:
有沒有感覺很振奮?好吧,這里先潑盆冷水說下缺點
1 轉(zhuǎn)換速度不是很感人,畫單一的零件還是直接stp等比較迅速
2 每導(dǎo)進(jìn)去一次在“assembly”之后的步驟需要重新進(jìn)行,包括劃網(wǎng)格
3 如果你的電腦有企業(yè)級加密,基本屬于不能用的狀態(tài)
當(dāng)然,有點也是顯而易見的
1 復(fù)雜的畫圖過程,再見!
2 復(fù)雜的修改過程,再見!
3 參數(shù)建模,get !
4 (最重要)高大上的既視感!
再多說一句,如果想要插件的,請加我微信公眾號“abaqus慢慢來”
(看到了catia上的推廣QQ?直接忽略掉吧,那只是一個漢化包的附帶屬性,與我無關(guān)的)
展開 
【Abaqus 插件開發(fā)】快速切分幾何v1.0
</p><p><img src="https://img.jishulink.com/202401/imgs/cda08839f8434a14a6fa413d70c5bffa.png"></p><p>視頻演示:</p><div contenteditable="false" width="100%"><figure class="figure-link" data-title="【Abaqus 插件開發(fā)】快速切分幾何v1.0" data-link="https://www.bilibili.com/video/BV1wa4y117HC/?share_source=copy_web&vd_source=5f85e3e499a16e63380056539c2dde7b"><div class="link-card"><span class="link-title">【Abaqus 插件開發(fā)】快速切分幾何v1.0</span><div class="link-url">https://www.bilibili.com/video/BV1wa4y117HC/?
展開 ABAQUS 長柱 初偏心、初彎曲 幾何缺陷的建模
長柱的幾何缺陷分為初偏心和初彎曲,兩種一般都用1/1000構(gòu)件長度來考慮,兩者一般可統(tǒng)一用1/1000構(gòu)件長度的初偏心來考慮,因為分別考慮兩者影響的承載力一般較為相近,且初偏心相比于初彎曲,建模更簡單,計算更易收斂。但對于新的截面形式,為使論證更加嚴(yán)謹(jǐn),往往都需要驗證初偏心和初彎曲的差別。
初偏心指的是在構(gòu)件兩個端部偏心1/1000構(gòu)件長度,初彎曲指的是在構(gòu)件1/2長度位置向外1/1000構(gòu)件長度。以下將分別介紹初偏心和初彎曲的建模辦法。
《圓端形鋼管混凝土柱軸壓和偏壓力學(xué)性能研究》中有限元建模圖
首先是初偏心:
初偏心的建模方式與偏心柱相同,參考論文《圓端形鋼管混凝土柱軸壓和偏壓力學(xué)性能研究》中有限元建模圖,其為上下端面分別耦合于RP點上,然后上下RP點都偏離1/1000構(gòu)件長度得到。
接下來是初彎曲:
方法1:
對于簡單的模型,可以用放樣(SWEEP)來建模,以鋼管混凝土為例,建立混凝土,選用sweep,先畫軌跡線,這邊構(gòu)件長度為1000,故點為(-500,0),(500,0),(0,1),最后一點的設(shè)置是為設(shè)置初彎曲點,1/1000,再選圖中2的選項,即可憑這三點得到平滑的曲線,確定后再設(shè)置輪廓,這邊設(shè)置為一個圓,點擊確定,即可得到帶初偏心的混凝土,如圖可看到因為初偏心,混凝土向上稍稍隆起,鋼管與其類似。
因為構(gòu)件長度方向為曲線,在mesh分割網(wǎng)格時可能會出現(xiàn)無法劃分結(jié)構(gòu)網(wǎng)格的情況,收斂性會差一些。
展開 含晶界多晶幾何模型的建立及其在abaqus中的實現(xiàn)
三、總結(jié)及展望
建立考慮了晶界Set的幾何模型在預(yù)測晶界擴(kuò)散、損傷、再結(jié)晶等過程方面有著重要的作用。基于neper所生成的.geo或.tess文件中所包含的幾何信息,結(jié)合python語言進(jìn)行ABAQUS的二次開發(fā),可以很方便地實現(xiàn)具有更多特征及功能的多晶體組織模型。
Abaqus-Geometry Edit(幾何編輯)功能解釋(草稿版勿購) ¥99
<p>Abaqus從其他軟件導(dǎo)入的幾何模型,多少都存在一些不想要的特征等,進(jìn)行仿真前都需要進(jìn)行幾何模型的前處理進(jìn)行簡化或者處理掉小特征、或者添補缺失。因此對于初學(xué)者來說,Abaqus中幾何前處理的部分功能操作進(jìn)行一定的解釋。具體解釋如下:</p><p><br></p><p><span style="background-color: rgb(255, 255, 255); color: rgb(25, 27, 31);">原創(chuàng)聲明:未經(jīng)本人同意,禁止抄襲、二次創(chuàng)作及轉(zhuǎn)載!</span></p>
展開