
發布
注冊
/
登錄abaqus網格的案例
ABAQUS網格劃分
在ABAQUS/Standard中選C3D10,ABAQUS/Explicit中選修正的(C3D10M)。如有大的塑性變形,或模型中存在接觸,且使用默認的“硬”接觸關系,也應選C3D10M。
10 ABAQUS/Explicit模擬沖擊或爆炸,應選線性單元。
網格類型說明:
二次縮減積分:應力/位移的最佳選擇(除了大位移(大應變)和接觸)
粗網格沙漏也不嚴重
復雜應力下,自鎖也不敏感
節點應力精度低與二次完全積分。
彈塑性問題,當應變超過20%-40%要劃分足夠密的網格。
二次完全積分(為保證應力梯度):應力集中,應力計算結果精確,
不用于接觸分析
彈塑性分析中對不可壓縮材料易產生體積自鎖。
展開 基于Matlab的有限元網格自動生成算法 | Q4、Q8、Abaqus單元網格
今日給大家帶來的主要內容是二維問題下四邊形單元有限元網格如何自動生成?
單元網格的形成實際上屬于有限元計算中的前處理部分,即確定單元節點信息,當模型較為復雜時,用戶可在Abaqus、Ansys等大型商業有限元軟件中進行建模,導出網格信息。
當模型較為簡單時,如二維平面板模型,用戶可基于一些較為基礎的網格生成算法,在自己的程序中通過控制模型長、寬等信息,即可生成有限元網格。
看似應用有限,但是在一些比較復雜的領域內,往往需要先在簡單的模型中得到理論驗證,如此以來,有利于自編程代碼的完整性,即前處理、內核計算、后處理于一體。
本篇推文,木木就帶著大家學習一下Q4、Q8單元網格的自動生成以及Abaqus網格節點順序解讀。
代碼獲取:
基于Matlab的有限元網格自動生成算法 | Q4、Q8、Abaqus單元網格
Q4單元網格
單元自動網格劃分
如下圖所示,為4節點四邊形單元網格生成示意圖,圖中NXE和NYE分別是模型橫向和縱向單元個數,dhx和dhy分別是單元的橫向、縱向長度。
展開 ABAQUS三維網格劃分
ABAQUS網格編輯原來功能這么強大
1.在hympermesh中創建的單元,再也不用擔心沒有集合了
2.殼單元原來可以偏置成,殼單元或者實體單元,以前咋沒聽說過?
往期精彩,歡迎關注!!!
1. HYPERMESH中設置ABAQUS銷軸接觸設置
https://www.yqgqt.org.cn/college/video/c13866
2. HYMPERMESH與ABAQUS聯合(銷軸簡化梁單元)
https://www.yqgqt.org.cn/college/video/c13824
展開 網格小結
網格小結
其實就是把幫助系統的整理出來而已
Abaqus網格小結.part5.rar
Abaqus網格小結.part1.rar
Abaqus網格小結.part2.rar
Abaqus網格小結.part3.rar
Abaqus網格小結.part4.rar

ABAQUS網格控制屬性詳解(三種網格劃分技術) ¥12
><span style="font-family:'Calibri';font-size:12.0pt;white-space:pre-wrap;">,它ABAQUS是決定采用何種策略劃分網格的選項</span><span style="font-family:'Calibri';font-size:12.0pt;white-space:pre-wrap;">。
ABAQUS劃分網格前后面不一致(不對稱)如何解決? ¥1
這是理想的網格狀態,前后面一致。
但是,ABAQUS劃分網格時,有時會出現一面規整,一面雜亂,兩面不一致,前后不對稱的情況,如下圖所示:
為什么會發生上述錯誤?如何獲得前后面一致的網格呢?
基于Python命令實現ABAQUS網格卷曲(附帶插件) ¥29.9
ABAQUS在非線性計算方面具有優異的表現,但是ABAQUS前處理能力有限,一般通過其他CAD軟件建模導入再簡化模型后進行后面的有限元建模分析。但是如果通過Python在ABAQUS中直接建立CAD模型將大大節省工作量,特別是基于Python在ABAQUS中實現參數化建模。本例介紹一個通過Python語言實現網格卷曲的功能,本例來源于血管支架建模中的需求,在血管支架建模時往往在CAD軟件中先構建展開后的實體模型,然后將其投影到一個柱面上或通過環形折彎,從而形成管筒形的支架。在ABAQUS建模中并沒有類似CAD軟件中的折彎、卷曲或投影的功能,但是可以通過Python來實現ABAQUS中網格的卷曲,從而實現支架的參數化建模。這里只介紹如何實現卷曲,關于支架的ABAQUS自動參數化建模將另起文章統一詳細展開。
卷曲成柱狀后的冠脈支架
關于支架的分析也可以參考江丙云老師課程,鏈接如下:https://www.fangzhenxiu.com/course/930602-tylisten-prcharge/。江老師該課程章節有介紹支架的卷曲建模。
下面是兩個模型卷曲的實例,下文將詳細展開介紹:
平板卷曲前模型
平板卷曲后模型(卷曲180°)
卷曲成環形(360°)
帶孔網板卷曲前模型
帶孔網板卷曲后模型
展開 abaqus系列技巧2:如何在abaqus中用掃掠的方法畫六面體網格
在abaqus中畫網格并不是一件快樂的事情,很多時候回比較苦惱,尤其是我們需要一個六面體網格的時候。作者對待網格的策略是,不太復雜的網格選擇在ab中完成,復雜的在hypermesh中完成。當然這個復雜的邊界時很模糊的,每個人都不一樣。
在六面體的劃分選項里面,其實還是略為簡單的。如下圖所示:
兩種方法。由于structured無可調節項,反正我是基本不同,sweep由于給予了一定的調節空間,通過合理的選擇參數,還是能滿足需要的。
這里面主要講下掃掠的幾個要素:
一個掃掠需要三個主要要素,源面,目標面和掃掠路徑,缺一不可。如常見的正方體,圓柱體都是。但是圓錐體不是,因為在圓錐體上你找不到源面和目標面。當然源面和目標面并不一定要求一樣大,但一定要“相對”。其次關于掃掠路徑,一定要連續,光滑,不能有折線的情況。
如下圖,就不可以直接用掃掠完成劃分。
這時候我們需要對其進行切分,把這三個要素都湊齊
在abaqus中,掃掠的三個要素一般只需要指定路徑,制定的方法如下:
到這里,基本就可以了。上面的algorithm,挨個試下,哪個漂亮用哪個,沒必要太在意。
我的視頻課程中有一些具體的劃分案例,有興趣的可以看一看
想獲得幻想飛翔最新CAE技術文章,請關注幻想飛翔公眾賬號:幻想飛翔CAE。
想獲得幻想飛翔最新CAE技術文章,請關注幻想飛翔公眾賬號:幻想飛翔CAE。
也歡迎加入abaqus交流群516073058進行討論研究
展開 ABAQUS節點和網格數量獲取 ¥2
ABAQUS在對網格進行檢查時,能夠獲得單個零件的網格和節點數量,不能獲取整個模型的單元數和節點數,因此開發一個小腳本來計算所有的網格數和節點數。
使用方法:
調用腳本程序,直接輸出該文件下所有模型的節點數量和網格數量
解壓后可直接調用,運行結果如下圖
ABAQUS中圓形截面網格劃分小技巧
在ABAQUS中,網格劃分的質量往往代表著計算結果的精度。但在很多情況下,我們常常會遇到不規則截面,這些截面在劃分網格時,通常需要提前做一些處理,才能劃分出合適的網格。如果遇到圓形截面,那該怎么劃分呢?
作者近期在做模擬時,遇到這樣一個情況:一塊鋼板上有三個圓形孔,該鋼板應該怎么劃分網格呢?
(1)在圓形截面周圍,使用草圖繪制一個正方形(正方形尺寸大于圓形截面尺寸即可)
(2)在正方形對角線位置進行劃分,便于后期的切割。
(3)使用“拆分幾何元素”功能中的“三點劃分”功能,將正方形截面內部區域進行切割,正好切割成四部分。(從網格劃分結果上看,劃分是正確的。)
該方法比較簡單,不一定是正確的,還是希望能夠對大家有所幫助!
歡迎關注公眾號“土木愛研小站”并加入學術交流群
您的每一個贊和關注都是我前進的動力!!!
展開 ABAQUS規格體網格陣列使用技巧
在用ABAQUS直接劃分網格時有時候不盡人意,對于規則簡單的體,我們肯定希望得到是后圖所示的規整網格,看起來差不多其實差很多的。
1:在ABAQUS/CAE中結合切割操作建立標準單元網格。不難發現,下圖的網格是由上圖右邊所示的標準單元網格在X、Y、Z三個方向進行陣列而成的。
2:提交生成.inp數據文件。
3:進行如下操作File / Import / Model,導入剛生成的.inp數據文件,得到孤立網格模型,并進入Assembly模塊,對孤立網格模型進行陣列操作,陣列后如圖所示。
4:必須注意的是此時得到的圖中網格各個單元是獨立的,無連接關系,即沒有共用節點和共用邊。因此,用進行Merge操作以消除重合節點及邊。
5:提交輸出新模型的Inp數據文件,操作完成。
展開 
abaqus與comso的網格相互轉化 ¥15
利用hyoermesh實現abaqus與comso的網格相互轉化
Abaqus由孤立的網格生成surface
Abaqus由孤立的網格生成surface
Abaqus計算后可再次導入單元節點模型,如圖1所示。該模型只有單元和節點,沒有幾何模型信息,可以采用Abaqus的相關功能由這些變形后的網格生成新的實體,并且在變形幾何模型的基礎之上進行網格重劃分。
圖1
操作位置如圖2所示。
圖2
也可以在主菜單的Tools-Geometry Edit找到。
也就是通過單元面element face生成surface。
選擇單元表明的時候有幾種方式,比較常用的是by angle 和by limiting angle,如圖3所示。
圖3
可以自己設置角度大小,對于變形不大的基本采用by angle都能解決,單元變形小的需要通過by limiting angle,逐段生成surface。
選擇完成后點擊Done,即可生成如圖4所示的surface。
圖4
同樣生成其他的surface,全部完成如圖5所示。
圖5
如果要刪除原來的網格信息,在樹狀菜單下面可以直接刪除,具體是orphan mesh。刪除后界面只有surface信息。
展開 ABAQUS中網格劃分技術
它具有以下特征: ① 使用該算法得到的網格可以與種子的位置吻合的很好,但在較窄的區域內,精確匹配每個種子可能會使網格發生歪斜,導致網格的質量下降。
② 使用該算法很容易得到單元大小均勻的網格,但不代表網格質量一定好(如圖1)。有些情況下,單元尺寸均勻是很重要的,例如在ABAQUS/Explicit中,網格中的小單元會限制增量步長。
③ 使用該算法很容易實現從粗網格到細網格的過渡,所以建議在網格過渡區使用該算法。
④ Advancing Front算法克服了Medial Axis算法的缺點,它支持從CAD軟件導入的不精確模型和二維模型的虛擬拓撲。
當模型非常復雜時,一般使用Tet(四面體)單元來劃分網格。在劃分Tet單元網格時,ABAQUS會首先在實體的外表面上劃分三角形網格,作為Tet單元網格的基礎。如果模型規模是非常大,劃分Tet單元網格會花費很長的計算機時,可以在開始劃分Tet單元網格之前,首先預覽外表面上的三角形網格,以便盡早可以發現錯誤,縮短建模時間。
如果無法成功劃分Tet網格,可以嘗試一下下面的措施:
1)在Mesh功能模塊中,選擇geometry diagnostic,檢查模型中是否有自由邊、短邊、小平面、小尖角。如果幾何部件是由CAD軟件導入的,則應該檢查模型本身是否就有這種問題。
2)在Mesh功能模塊中,可以使用virtual topology來合并小的邊或小的面,也可以忽略某些邊或者頂點。
3)在無法生成網格的地方加密種子,可能得到意想不到的效果。
在網格劃分時,有時會出現網格劃分失敗的對話框,原因有很多,例如:幾何模型有問題,例如模型中有自由邊或很小的邊、面、尖角或縫隙等,這可以使用虛擬拓撲進行修補;種子布置得太稀疏,通過加密種子同樣可以解決這個問題。
展開 【Abaqus插件下載】孤立網格逆向重構幾何體 ¥9.9
<strong>不要用于梁單元和二維網格!!!</strong></p><p>梁單元可以通過GUI界面功能create wire→point to point還原為幾何線</p><p>二維網格參考本貼方法2,結合草圖功能在GUI界面操作就能還原為幾何面!</p><p><br></p><p>附件為插件,有兩個版本,捐助打賞此貼、即可獲得贈送下載~</p>