
發(fā)布
注冊
/
登錄abaqus分割幾何的案例
CAE前處理:SolidWorks幾何分割+Ansys六面體網(wǎng)格劃分
可以借鑒下面的方式,使用CAD軟件對三維模型做幾何清理、幾何分割,然后使用CAE軟件劃分高質(zhì)量網(wǎng)格。
下面以SolidWorks+Ansys為例。
一、用SolidWorks建立球體,并進行分割。
二、在DM中合并成一個部件,形成多實體部件,
即可實現(xiàn)實體間無接觸且共用節(jié)點。
三
、使用Meshing劃分六面體網(wǎng)格。
注:如不切分,劃分六面體網(wǎng)格有如下彈窗
文章來源:設計仿真一體化
ABAQUS求助:邊界條件面被分割
主要是分割的表面太多了后面再選比較麻煩,而且試過一次報錯非常嚴重。
abaqus混凝土柱壓縮模擬(幾何缺陷和不帶幾何缺陷)
在本節(jié)課中主要給大家講了混凝土損傷材料模型在abaqus中的設置,以及根據(jù)混凝土受壓應力應變曲線及受拉應力應變曲線計算混凝土損傷系數(shù)、彈性應變、非彈性應變及開裂應變。
混凝土破壞模型的設置方法(課程最后)。
混凝土圓柱體帶幾何缺陷和不帶幾何缺陷的不同破壞方式。
部分圖片來源于網(wǎng)絡,若有侵權,請聯(lián)系作者刪除
課程鏈接
https://www.yqgqt.org.cn/college/video/c17216?nagivator=course
作者qq443941211
由于qq超級會員及qq群千人群付費成本需要,入群需付費5元,謝謝理解及支持。中國碩博之家abaqus學習群472295079/554322662。
展開 免費領有限元模型+Abaqus Inp文件分割腳本
這個腳本可以自定義需要被分割的關鍵字、限制文件大小、執(zhí)行格式檢查、查看分割進度等,功能比較全面。
運行示例:
abaqus python fileSplitter.py -inp Sample
inp文件分割示例
近期培訓
通知:9月直播培訓招生即將結束,欲參加者請點擊圖片了解更多。
fileSplitter.py與Toyota Venza Base Model(Abaqus版,可直接運行)領取(2021年9月7號截止)→在此公眾號后臺回復:
偷油塔

基于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真正計算的時候需要的是右面的模型,即有限元模型。關于有限元的定義及實質(zhì),就像將幾何模型離散為一個一個的小單元,然后對小單元進行求解。在abaqus這類軟件剛編寫的時候,只針對右面的模型,后面才慢慢發(fā)展,功能一步步拓展到現(xiàn)在。不過這么一說,可能還是不太理解。我又整理了一個圖
CAE界面就是我們一打開abaqus就能看到的界面,求解器是黑盒子,看不到的。abaqus的后處理做到CAE界面里面了,有些軟件是單獨的,如hypermesh有hyperviewer,ESI有個viusalviewer。
求解器真正需要的文件是inp格式的有限元文件,這里面只有節(jié)點和單元信息,沒有任何幾何信息。inp的來源有兩個,一個是cae界面生成,一個是hypermesh文件生成。abaqus又分為建模和前處理,對于簡單問題,可以直接在abaqus里面建模,對于復雜問題,有三個辦法。
其一。用三維軟件catia等建模,導入abaqusCAE界面,進行網(wǎng)格離散。
其二,用三維軟件catia等建模,導入hypermesh,進行網(wǎng)格離散,然后只將網(wǎng)格以inp格式文件導入abaqus,進行其他邊界條件設定等前處理工作
其三,用三維軟件catia等建模,導入hypermesh,進行網(wǎng)格離散,并同時進行其他邊界條件設定等 前處理工作,最后將編譯好的inp文件直接提交求解器進行計算。
不知道我說明白沒有,先這樣吧。
我的視頻里也有個比較簡單的hypermsh與abaqus互聯(lián)的內(nèi)容,有興趣也可以配合的看下
http://www.yqgqt.org.cn/college/video/c13480
想獲得幻想飛翔最新CAE技術文章,請關注幻想飛翔公眾賬號:幻想飛翔CAE。
展開 Abaqus的Python批量隨機幾何建模入門
在科研和工程實際問題中,經(jīng)常會涉及到隨機幾何元素,例如:混凝土骨料、隨機纖維復合材料、多孔介質(zhì)材料的傳熱和滲流問題、生物材料的細觀特征等等。這些材料中包含大量隨機尺寸、隨機位置分布的幾何特征,在有限元建模中可以使用自編二次開發(fā)程序的方法來實現(xiàn)復雜的幾何模型構造。
Abaqus支持使用Python語言進行二次開發(fā)建模,用戶可以利用Python代碼達成特殊的建模要求。在批量隨機幾何建模問題中,有兩個關鍵詞:一是批量、二是隨機。
1、批量建模
批量建模主要用到的技巧是循環(huán)。在此我們介紹兩種常用的Python語言循環(huán)控制代碼格式。
首先是while循環(huán),也就是“當循環(huán)”。我們直接看一個例子:
i=1
while i < 6:
print i
i=i+1
我們觀察以上代碼,它的意思是:當i小于6的時候,執(zhí)行print i的命令,直到while后面的條件不成立(即i大于等于6)為止。在循環(huán)前,我們給i幅值為1,每一次循環(huán)又讓i在原來基礎上加一,這樣就實現(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三維Voronoi晶體幾何建模
材料晶體塑性理論與細觀尺度上晶體幾何模型相融合的模擬方法為探究材料在塑性變形過程中的行為機制以及晶體材料優(yōu)化開辟了新途徑。本案例演示在CAD軟件內(nèi)通過Voronoi建立晶體三維模型,并將模型導入到Abaqus CAE內(nèi),完成晶體材料的有限元建模。
在AutoCAD軟件內(nèi),采用CAD_Voronoi V1.0.1插件建立晶體結構三維模型,并將整個模型導出為.iges格式文件備用。
CAD_Voronoi V1.0.1插件
將導出的Voronoi模型文件以部件的形式導入到ABAQUS內(nèi)。
插件可建立包含晶界的模型,在Abaqus內(nèi)將晶格及晶界分別賦值不同材料。
也可建立無晶界模型,對不同晶格分別指派材料。
可將Voronoi晶體部件進行裝配。
及完成網(wǎng)格劃分等操作。
展開 abaqus的三維幾何體建模插件(線條/圓柱/橢球/球體)--Abaqus Geometry 2.0
幾何建模插件v1.0的介紹鏈接:
https://www.yqgqt.org.cn/content/post/1861928
1. 二維骨料填充模型
1.1 矩形骨料填充模塊
用于在矩形邊界內(nèi)填充矩形骨料,矩形骨料長度可按范圍指定,同時可控制矩形骨料間的最 小間距(如果為負數(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幾何建模案例演示
4.選用不同的實體生成方式,得到的幾何模型也不盡相同。
二、各種創(chuàng)建部件的方法比較
1.在PART功能模塊中直接創(chuàng)建部件
創(chuàng)建的是幾何部件,可以輸出為*.stp格式。此類幾何部件在ABAQUS中進行應用時,不會出現(xiàn)幾何缺陷(如縫隙),易于劃分網(wǎng)格。
2.CAD軟件建模
創(chuàng)建的是幾何部件。CAD軟件內(nèi)易于創(chuàng)建非常復雜的幾何模型,但導入ABAQUS/CAE后可能出現(xiàn)幾何缺陷,一般需要進行修補(repair)操作。
3.從ODB文件或INP文件中導入孤立網(wǎng)格部件
在ABAQUS中可以直接使用已經(jīng)劃分好的網(wǎng)格,且可以在Mesh功能模塊中對節(jié)點和單元進行編輯。使用較為方便。
來源:有限元在線的博客,版權歸作者所有。
展開 ABAQUS幾何編輯、清理及修復 ¥1
圓角竟然可以在ABAQUS中清理掉。
幾何編輯、清理及修復竟然神奇的解決了這問題。計算竟然收斂了。
是怎么做到的?
一起學習吧!
本案例有視頻,歡迎在我的技術鄰中觀看!!
ABAQUS幾何清理及修復
往期精彩:歡迎觀看!!
HYPERMESH中設置ABAQUS銷軸接觸設置
HYMPERMESH與ABAQUS聯(lián)合(銷軸簡化梁單元)

有限元理論基礎及Abaqus內(nèi)部實現(xiàn)方式研究系列19: Abaqus幾何非線性的設置和后臺
其實,如果Abaqus做得更人性化一點,應該在幾何非線性開關關閉時,S4單元等的設置界面上Membrane strains:應該變灰才正常。整個的邏輯如下圖所示:
1.3 Abaqus的常用幾何非線性單元分類
Abaqus所有單元都支持幾何非線性,由于Abaqus單元類型太多,我們只列出最常用的梁殼體而且因為iSolver編程而研究過的幾種單元,按幾何非線性的兩個大類分類如下:
類型
小應變
大應變
梁單元
B33,B23
B31,B21
殼單元
S4R5、STRI3、STR65、S4RS、S8R5、S3RS
S4/S4R、S3/S3R、S8R、CPS4/CPS4I、CPS4R
體單元
沒有小應變單元
C3D8/C3D8R、C3D4、C3D10/C3D10M、C3D6、C3D20
注意:Abaqus沒有類似S4R5的完全積分的小應變幾何非線性單元。同時,Abaqus的小應變和大應變單元很多時候與其它的理論是關聯(lián)的,譬如S4R5是薄殼理論,S4/S4R是厚殼理論,具體的殼單元理論和分類可以看下方視頻:
https://www.yqgqt.org.cn/college/video/c14948
深入淺出有限元:基礎理論->Abaqus操作->matlab編程
1.4 Abaqus幾何非線性后臺采用的應變驗證
通過上面的分類,可知在Abaqus中梁和殼分別有小應變單元和大應變單元,我們以殼單元的簡單算例來驗證Abaqus幾何非線性采用的應變和上一章的理論的區(qū)別,可以發(fā)現(xiàn)采用理論、Abaqus和iSolver三者在線性、小應變幾何非線性和大應變幾何非線性三種情況下都完全一致。
展開 NEPER 轉(zhuǎn)abaqus幾何建模方法
Neper2CAE-master.zip
neper轉(zhuǎn)abaqus幾何建模代碼,#python
abaqus中幾何導入的無縫連接
很多時候,我們在使用abaqus等CAE軟件的時候,都有過這樣的困惑,“為什么在abaqus里面畫三維這么困難?”,“這些零件根本就不好定位怎么解?”,“改一下參數(shù)結果裝配體都亂了……”,好,今天給大家?guī)硪豢钆ccatia完美參數(shù)對接的小插件“CATIA_V5R20_Associative_Interface”
以下是安裝及使用教程:
有沒有感覺很振奮?好吧,這里先潑盆冷水說下缺點
1 轉(zhuǎn)換速度不是很感人,畫單一的零件還是直接stp等比較迅速
2 每導進去一次在“assembly”之后的步驟需要重新進行,包括劃網(wǎng)格
3 如果你的電腦有企業(yè)級加密,基本屬于不能用的狀態(tài)
當然,有點也是顯而易見的
1 復雜的畫圖過程,再見!
2 復雜的修改過程,再見!
3 參數(shù)建模,get !
4 (最重要)高大上的既視感!
再多說一句,如果想要插件的,請加我微信公眾號“abaqus慢慢來”
(看到了catia上的推廣QQ?直接忽略掉吧,那只是一個漢化包的附帶屬性,與我無關的)
展開 含晶界多晶幾何模型的建立及其在abaqus中的實現(xiàn)
圖2 晶界生成過程示意圖
通過控制Partition Face過程,可以實現(xiàn)對晶界區(qū)域的分割,如圖3所示。圖3(a)所示為每個晶粒的晶界為一個整體,與其余晶粒的晶界互不干涉;而圖3(b)所示為每個晶粒的晶界被分為若干段,每一段可根據(jù)共享它的兩個晶粒取向差來確定特征。
圖3 (a)各晶粒的晶界為整體Set; (b)各晶粒的晶界為單獨Set.
通過設置neper中晶粒的尺寸比例,可以生成軋制態(tài)組織模型,并且基于本文的方法,建立對應的晶界模型,如圖4所示。
圖4 不同長徑比的含晶界組織模型:(a) 2:1; (b) 3:1.
三、總結及展望
建立考慮了晶界Set的幾何模型在預測晶界擴散、損傷、再結晶等過程方面有著重要的作用。基于neper所生成的.geo或.tess文件中所包含的幾何信息,結合python語言進行ABAQUS的二次開發(fā),可以很方便地實現(xiàn)具有更多特征及功能的多晶體組織模型。
展開