
發布
注冊
/
登錄abaqus網格形式的案例
ABAQUS中輸出Cohesive單元的斷裂形式
Cohesive單元可以模擬三種基本斷裂形式:I型張開裂縫、II型滑移裂縫、III型撕開裂縫。其中后兩種破壞形式的驅動力為剪切力,所以可以稱為剪切破壞。
ABAQUS中其實已經提供了識別這兩種(拉伸和剪切)破壞形式的場輸出:MMIXDME、MMIXDMI。下面從定義、使用、結果演示等幾個方面進行介紹。
定義
幫助文檔中,二者定義如下:
MMIXDME,為損傷演化過程中混合斷裂模式的比例,定義為1-m1,位于單元積分點位置,單元未破壞時,其數值默認為-1;
MMIXDMI,為初始損傷時混合斷裂模式的比例,同樣定義為1-m1,位于單元積分點位置,單元未破壞時,其數值默認為-1;
后面看下m1的定義:
m1為Gn(一型張開斷裂能)與GT(三型斷裂能之和)的比值:
當m1為1,表示完全的拉伸破壞時,對應的MMIXDME和MMIXDMI數值為0;
當m1為0,表示完全的剪切破壞時,對應的MMIXDME和MMIXDMI數值為1;
通過這兩個參量,我們就可以判斷cohesive單元以哪種形式破壞為主。
使用方法
目前不支持GUI界面定義,Step模塊的場輸出無法找到MMIXDMI和MMIXDME。
展開 有限元理論基礎及Abaqus內部實現方式研究系列45:約束關系(1)-統一形式
劃分完網格后,上述接觸面上必然也是節點組成,如下:
對每個Slave節點xs,在Master接觸面上尋找對應的錨點,因為Master面由不連續的節點組成,所以這個錨點很多情況都不在Master節點上。譬如上面圖示,此時就是該點所在單元對錨點的插值,同樣滿足這個錨點的法向n(r,s)(也由所在單元的節點在r,s點插值得到)指向xs。
同樣,此時的約束方程為:
這種面面之間的一種特殊情況就是Master面和Slave面/點的粘貼連接關系,表示Slave面/點用膠水粘在Master面上,所以在Nastran中稱為Glue,在Abaqus中稱為Tie,一般用于兩個不同網格之間邊界耦合在一起,譬如下方的橋身和橋墩,實際上Slave面/點是焊死在Master面的,Slave面/點會隨著Master面一起拉伸壓縮移動,但Slave面/點在運動過程中不會脫落,最終反應到剛度陣依然是固定的Slave節點自由度和Master節點自由度之間的約束關系。
對這種面與面/點的約束關系,增加的能量項表示為:
Sc為接觸面。
上式和節點的約束關系相比,可知pms就是Lagrange因子。
在實際三維接觸分析中,接觸力除了法向n的壓力還有兩個切向v1和v2的摩擦力。得到實際接觸力由三個正交的力分量組成:
簡單起見,我們假定不滑動,此時由于接觸關系增加的能量項為:
4 統一形式的約束關系
上述不同的僅是約束關系帶來的積分范圍和約束方程的個數和物理量。去掉所有的積分形式,我們可以統一寫成如下形式:
其中上面的正負不影響結果,僅僅和h的正負有關。
5 更大統一形式的有限元的約束關系
MPC、接觸等都是某部分節點和另一部分節點之間的關系,那么有限元中梁、殼、體普通的單元是什么呢?
展開 怎樣將Abaqus中的材料設置導出成文本形式?
怎樣將Abaqus中的材料設置導出成文本形式?
在ABAQUS中如何采用DISP或者VDISP子程序模擬地基中地下水位的升降(以正弦波形式)? ¥200
在ABAQUS中如何采用DISP或者VDISP子程序模擬地基中地下水位的升降(以正弦波形式)?

abaqus里的非線性薄層單元,零厚度cohesive單元,goodman接觸單元等的基本形式是什么?如何構建與應用?
在使用Abaqus,Comsol等軟件進行薄層區域的力學分析過程中,例如在研究水壓致裂、裂縫擴展,接觸粘結滑移的這類薄層力學性質時,我們經常需要采用應力-相對位移(σ-u)關系,而不是傳統本構描述的應力-應變(σ-ε)關系來描述,例如Abaqus里面的Cohesive單元,Goodman單元,以及Comsol里的彈性薄層(在后面我把這類單元統稱為增量非線性力學薄層)。這類單元厚度非常小甚至為0,薄層兩側的節點(單元)用一組力(應力)與相對位移的關系方程聯系起來,例如給出一個形式最為簡單的典型應力-位移方程
此方程描述了1,2,3方向(通常是法向和兩個切向)上相對位移與應力的關系,應力與相對位移呈線性關系,類似于“線性彈簧”。但是對于土-結構接觸、裂縫的張開閉合這類問題,線性方程已經不足以準確描述這些物理量之間的關系,這時就需要引入增量非線性方程來構建薄層單元。
引入增量非線性薄層的概念之前,首先介紹一下全量非線性薄層以理解非線性的概念,首先給出以下公式
這是一個全量非線性薄層,其非線性的表現可以用下面幾個例子體現,
對比①和②項,可以發現僅存在3方向上的位移變化的情況下,1,2方向上的力也會發生改變,體現了彈簧三個方向力學性質的非獨立性,對比①和③項,可以發現力的大小并不和位移大小成正比,也就是非線性特征。
所以對于增量非線性方程,就是把應力-位移關系方程寫成應力增量-位移增量的關系方程,例如
寫成微分形式的好處是,可以體現出應力路徑對位移結果的影響,也就是類似于“塑性”特征(所以所有的彈塑性本構也都是增量方程)。但是對于此類微分方程的求解,必須給定一個力的初始值。
展開 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;">。
基于Matlab的有限元網格自動生成算法 | Q4、Q8、Abaqus單元網格
今日給大家帶來的主要內容是二維問題下四邊形單元有限元網格如何自動生成?
單元網格的形成實際上屬于有限元計算中的前處理部分,即確定單元節點信息,當模型較為復雜時,用戶可在Abaqus、Ansys等大型商業有限元軟件中進行建模,導出網格信息。
當模型較為簡單時,如二維平面板模型,用戶可基于一些較為基礎的網格生成算法,在自己的程序中通過控制模型長、寬等信息,即可生成有限元網格。
看似應用有限,但是在一些比較復雜的領域內,往往需要先在簡單的模型中得到理論驗證,如此以來,有利于自編程代碼的完整性,即前處理、內核計算、后處理于一體。
本篇推文,木木就帶著大家學習一下Q4、Q8單元網格的自動生成以及Abaqus網格節點順序解讀。
代碼獲?。?基于Matlab的有限元網格自動生成算法 | Q4、Q8、Abaqus單元網格
Q4單元網格
單元自動網格劃分
如下圖所示,為4節點四邊形單元網格生成示意圖,圖中NXE和NYE分別是模型橫向和縱向單元個數,dhx和dhy分別是單元的橫向、縱向長度。
展開 abaqus系列技巧2:如何在abaqus中用掃掠的方法畫六面體網格
在abaqus中畫網格并不是一件快樂的事情,很多時候回比較苦惱,尤其是我們需要一個六面體網格的時候。作者對待網格的策略是,不太復雜的網格選擇在ab中完成,復雜的在hypermesh中完成。當然這個復雜的邊界時很模糊的,每個人都不一樣。
在六面體的劃分選項里面,其實還是略為簡單的。如下圖所示:
兩種方法。由于structured無可調節項,反正我是基本不同,sweep由于給予了一定的調節空間,通過合理的選擇參數,還是能滿足需要的。
這里面主要講下掃掠的幾個要素:
一個掃掠需要三個主要要素,源面,目標面和掃掠路徑,缺一不可。如常見的正方體,圓柱體都是。但是圓錐體不是,因為在圓錐體上你找不到源面和目標面。當然源面和目標面并不一定要求一樣大,但一定要“相對”。其次關于掃掠路徑,一定要連續,光滑,不能有折線的情況。
如下圖,就不可以直接用掃掠完成劃分。
這時候我們需要對其進行切分,把這三個要素都湊齊
在abaqus中,掃掠的三個要素一般只需要指定路徑,制定的方法如下:
到這里,基本就可以了。上面的algorithm,挨個試下,哪個漂亮用哪個,沒必要太在意。
我的視頻課程中有一些具體的劃分案例,有興趣的可以看一看
想獲得幻想飛翔最新CAE技術文章,請關注幻想飛翔公眾賬號:幻想飛翔CAE。
想獲得幻想飛翔最新CAE技術文章,請關注幻想飛翔公眾賬號:幻想飛翔CAE。
也歡迎加入abaqus交流群516073058進行討論研究
展開 Abaqus中選擇三維實體單元類型的基本原則 附abaqus三維筒體過渡網格劃分下載
來源:力學與Abaqus仿真
對于大多數Abaqus用戶,在選擇單元類型時都會有這樣的困惑,可選的單元類型很多,還有減縮積分、完全積分、線性單元、二次單元、非協調單元、雜交單元、沙漏控制等眾多選擇(圖1),在實際有限元分析時,究竟應該如何選擇合適的單元類型。從今天開始,陸續介紹單元類型的選取原則,供大家參考。
圖1 單元類型選擇對話框
選擇三維實體單元類型時應遵循以下原則:
● 對于三維區域,盡可能采用結構化網格劃分技術或掃掠網格劃分技術,從而得到Hex單元網格,減小計算代價,提高計算精度。當幾何形狀復雜時,也可以在不重要的區域使用少量楔形(Wedge)單元。
● 如果使用了自由網格劃分技術,Tet單元的類型應選擇二次單元。在Abaqus/Explicit中應選擇修正的Tet單元 C3D10M,在Abaqus/Standard中可以選擇C3D10,但如果有大的塑性變形,或模型中存在接觸,而且使用的是默認的“硬”接觸關系(“hard”contact relationship),則也應選擇修正的Tet單元 C3D10M。
● Abaqus的所有單元均可用于動態分析,選取單元的一般原則與靜力分析相同。但在使用Abaqus/Explicit模擬沖擊或爆炸載荷時,應選用線性單元,因為它們具有集中質量公式,模擬應力波的效果優于二次單元所采用的一致質量公式。
如果使用的求解器是Abaqus/Standard,在選擇單元類型時還應注意以下方面:
● 對于應力集中問題,盡量不要使用線性減縮積分單元,可使用二次單元來提高精度。如果在應力集中部位進行了網格細化,使用二次減縮積分單元與二次完全積分單元得到的應力結果相差不大,而二次減縮積分單元的計算時間相對較短。
展開 Abaqus隨機材料映射網格插件:Random Material Mesh - AbyssFish ¥128
插件介紹
Random Material Mesh - AbyssFish 插件可在Abaqus軟件將材料隨機批量賦值給部件的網格單元。插件支持二維及三維部件的所有網格類型,可指定任意多種(實際材料種類<10^7)不同材料。注意,插件僅提供空材料指定網格功能,并不能生成隨機的材料屬性,需要手動或借助其他插件設置材料行為參數。
模型展示
使用教程
模型以二維部件的軸壓試件為例,介紹隨機材料網格插件的使用方法,并與均質材料進行對比分析。
?打開Abaqus新建幾何模型,并劃分網格。
?在Abaqus的Plug-ins菜單下,找到AF_ RandomMaterialMesh,點擊打開插件。選擇需要編輯的模型及部件,并制定其材料種類的數量。這里制定10種不同的材料。
?切換到屬性模塊,可查看材料制定情況。
?打開材料管理器,依次對制定的材料進行參數設置。這里也可以采用復制的方式,將已有的材料屬性復制一份并稍作修改,注意復制后需要保證材料名稱與需要編輯的材料一致。本案例中材料(1~10)的彈性模量分別為(1~10)× 10^5。
?建立分析步,指定荷載等并提交分析。
?最終非均質材料與均質材料(E = 5.5×10^5)計算結果如下。
說明提醒
插件可運行在WindowsXP、7、8、10、11系統上,支持Abaqus6.14、Abaqus2017~2023及以上版本。
插件需要注冊,售價為單機許可的價格,購買后請聯系QQ:1135122921獲取許可證。
展開 abaqus網格問題
[img=112,99]file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/1164577522/QQ/WinTemp/RichOle/8I6I$OVD]KP_0~[%7BDWSU8RS.jpg[/img]為什么網格被拉得很長????求解決辦法

Abaqus模型導入方法對網格劃分影響
來源:
虛擬Abaqus仿真現實世界
編輯:心印玅經
大部分有限元工程師更愿意花費更多的時間劃分六面體網格,可見六面體網格在分析時是有優勢的,本文分享支架導入的方式對獲取六面體網格的影響,其他較復雜模型可能也同樣適用,如果你學會了,又剛好適合你的模型,那將為你省去很多的時間。
關于該方法,是我在最近仿真冠脈支架時發現的,我使用了不同的3種外觀的支架都是可以滿足使用的,大家快來試試你手中的模型吧。
Abaqus模型導入方法
目前,在使用Abaqus分析時,模型創建一般為以下幾種情況:
①直接使用Abaqus繪制模型,但繪圖不是Abaqus的強項,繪制結構較復雜模型困難;
②大多數情況下使用第三方軟件繪制后導入,如本公眾號分享的abaqus關于導入的模型方法,這種方法一般將文件保存成.step.stp格式,但對于復雜結構的模型導入時可能會被警告提醒。
③用關聯性方法,如solid works與abaqus關聯方法中提到的方法,經驗認為這種方法對于復雜結構導入有很大的優勢。
目前醫療支架建模方法
目前,醫療器械對應的支架在仿真時為了獲得六面體網格,創建方法有兩種,一種是在ABAQUS中創建一個單元,劃分,然后層層加厚,再使用插件卷曲;另一種是在使用第三方軟件繪制后,導入其他第三方軟件劃分六面體網格后導入。前一種沒有規避abaqus的建模缺點,后一種可能導致失真。
展開 ABAQUS網格劃分
ABAQUS網格劃分講解
學習交流群:1063594113
如何使用3D實體單元?
1 如果不需要模擬非常大的應變或進行一個復雜的、改變接觸條件的問題,則應采用二次減縮積分單元(CAX8R,CRE8R,CPS8R.C3D20R等)。
2 如果存在應力集中,則應在局部采用二次完全積分單元(CAX8,CPE8,CPS8,C3D20等)。它們可在較低費用下對應力梯度提供最好的 解決。 盡量不要使用線性減縮積分單元。用細化的二次減縮積分單元與二次完全積分單元求解結果相差不大,且前者時間短。
3 對含有非常大的網格扭曲模擬(大應變分析),采用細網格劃分的線性減縮積分單元(CAX4R,CPE4R.CPS4R,C3D8R等)。
4 對接觸問題采用線性減縮積分單元或非協調單元(CAX4I,CPE4I,CPS4II,C3D8I等)的細網格劃分。
5 對以彎曲為主的問題,如能保證所關心部位單元扭曲較小,使用非協調單元(如C3D8I),求解很精確。
6 對于彈塑性分析,不可壓縮材料(如金屬),不能使用二次完全積分單元,否則易體積自鎖,應使用修正的二次三角形或四面體單元、非協調單元,以及線性減縮積分單元。若使用二次減縮積分單元,當應變超過20%-40%要劃分足夠密的網格。
7 除平面應力問題之外,如材料完全不可壓縮(如橡膠),應使用雜交單元;
在某些情況下,近似不可壓縮材料也應使用雜交單元。
8 當幾何形狀復雜時,萬不得已采用楔形和四面體單元。這些單元的線性形式,如C3D6和C3D4,是較差的單元(若需要時,劃分較細的網格以使結果達到合理的精度),這些單元也應遠離需要精確求解的區域。
9 如使用了自由網格劃分技術,四面體單元應選二次的,其結果對小位移問題應該是合理的,但花時間多。
展開 ABAQUS節點和網格數量獲取 ¥2
ABAQUS在對網格進行檢查時,能夠獲得單個零件的網格和節點數量,不能獲取整個模型的單元數和節點數,因此開發一個小腳本來計算所有的網格數和節點數。
使用方法:
調用腳本程序,直接輸出該文件下所有模型的節點數量和網格數量
解壓后可直接調用,運行結果如下圖
hypermesh網格導入ABAQUS
1、如果劃分模板如下圖,則一切ok
2、如果采用optistruct模板
那么需要轉換網格,操作見下圖
注意:component命名要符合ABAQUS的命名要求:字母開頭,數字,下劃線
plus:導出的模型可以直接導入到ANSYS Workbench中;
HyperWorks 2019 X 不需要轉換,直接導出自己需要的網格:file-export-solver deck