
發布
注冊
/
登錄abaqus正交網格的案例
正交六面體網格生成算法
問題描述
在用有限元法或者有限體積法求解流體力學問題時,需要先將求解區域劃分成網格。區別于在物體表面生成的網格(surface mesh),我們稱這種劃分三維區域的網格為體網格(volume mesh)。
體網格根據其單元形狀可以分為四面體網格(tetra-mesh),六面體網格(hexa-mesh),以及四面體或六面體為主的多面體網格(tetra/hexa-dominated mesh)。而根據其生成方式又可以分為結構化與非結構化網格(stuctured, non-structured),貼體與非貼體網格(conformal, non-conformal),等等。
對于四面體網格,較為常用的生成算法包括Delaunay法和波前法(advancing front)等。而對于六面體網格,較為常用的算法有:映射法(mapping),掃掠法(sweeping),以及正交切割單元法(Cartesian cut-cell)。映射法和掃掠法只適用于特定類型的幾何模型;而正交切割單元法具有較強的普適性,只需要提供模型的表面網格就可以自動生成六面體為主的多邊形網格(并非純六面體網格)。這里我們主要介紹一下這種方法。
2. 求解流程
有些體網格生成算法直接從描述幾何模型的參數方程出發(例如映射法,掃掠法),而另一類體網格生成算法從模型的表面網格出發(例如Delaunay法,波前法),正交切割單元法屬于后者。它對于輸入的面網格有一些要求:
1) 純三角(triangular):所有單元均為三角形。
展開 ABAQUS三維hill48彈塑性模型VUmat子程序(彈性為正交各向異性) ¥388
1.ABAQUS三維hill48彈塑性模型VUmat子程序
2.彈性階段為正交各項異性材料
3.hill48和正交各項異性材料參數參考ABAQUS靜力模塊自帶的模型參數
4.發貨方式為百度網盤鏈接,包含子程序及上面跑的兩個模型相關文件,包含Cae,inp文件,odb文件等
5.ABAQUS版本為2024,低版本可以利用導入inp文件的方式運行及修改
6.可以免費答疑三次,后續添加你自己的模型或者相關參數等輔導都可以優惠。
ABAQUS二次開發實現馬鞍形正交索網結構設計
馬鞍形單層正交索網結構是預應力空間結構體系的一種。這種結構由兩組曲率相反的索形成,下凹的索為承重索,作用為承受屋面恒荷載和向下的活荷載;上凸的索為穩定索,作用為承受由風荷載產生的向上的吸力作用。兩組索交點處由索夾相互連接,索網邊緣懸掛在外圍剛性構件上.此結構具有跨度大,受力效率高,自重輕,減少鋼材消耗等特點,主要應用于大型體育場館屋蓋結構中。——大跨度馬鞍形單層正交索網結構施工關鍵技術研究(參考文獻)
國家速滑館單層雙向正交馬鞍形屋面索網結構
(圖片來源:《 人民日報 》( 2020年01月03日 15 版))
在ABAQUS實現馬鞍形單層正交索網結構設計
有需求歡迎在技術鄰咨詢,或QQ郵箱:crisisl@qq.com
展開 【JY】ABAQUS正交各向異性彈性本構模型 ¥10
由于砌體結構所采用的砌體材料具有明顯的正交各項異性,故先從正交各向異性彈性入手,根據彈性理論中的正交各向異性彈性理論,建立砌體的正交各向異性彈性本構模型,并將該彈性本構模型寫入Abaqus的材料子程序UMAT中,與Abaqus中自帶的正交各向異性彈性本構模型進行對比驗證,為后續砌體的正交各向異性彈塑性本構模型做好準備。
一、正交各向異性彈性基本理論
砌體的彈性各向異性主要是由其不同彈性特性的材料組分引起的(同樣研究復合材料時也可能會遇到相同問題)。當通過不同的方向測量砌體,會得到不同的砌體的彈性特性。屬于典型的正交各向異性材料,本文先從其平面正交各向異性彈性特性入手。
在正交各向異性材料的分析中,需要使用兩個坐標系統:材料坐標系統與整體坐標系統。以砌體為例,材料坐標是指由平行于砂漿接縫(1軸)和垂直于砂漿接縫(2軸)所形成的坐標系統。整體坐標系統指的是在結構體系下,平行于水平面(x軸)與垂直于水平面(y軸)所形成的坐標系統。材料坐標與整體坐標間的夾角為θ,二者的關系如下圖1所示:
圖1 正交各向異性材料的材料坐標(1-2)與整體坐標(x-y)示意圖
正交各項異性材料具有三個互相垂直坐標軸的材料彈性對稱性,將坐標軸x、y和z分別垂直于三個材料對稱,并要求繞這些軸轉動180°之后彈性性能不發生改變,由此XX中的常數具有一定的關系。
展開 
【三維正交機織物】成形過程_Abaqus仿真實現
前段時間幫一位仁兄實現了【三維正交機織物】成型過程模擬,建模過程非常麻煩,計算量特別大,記錄一下。
【數據參考】
經紗、緯紗、捆綁紗:共計 → 1500 根碳纖維、凱夫拉絲線。
求解器:Abaqus2021hf4-Explicit
運行時間:35個小時
有這方面感興趣的可以私信交流。
ABAQUS 熱結構耦合顯示動力學三維正交切削分析案例 ¥10
本案例適合哪些人學習:
1、學習型仿真工程師
2、理工科院校學生
3、與切削工藝相關的工程師
你會得到什么:
1、掌握三維模型的繪制
2、掌握熱結構耦合顯示動力學分析相關的材料參數設置
3、理解動力學分析步的建立
4、學習切削相關的相互關系的設置
5、了解顯示動力學網格的劃分
6、學習結果后處理的查看與對比
案例介紹:
所使用軟件為ABAQUS2018.
案例介紹了ABAQUS 熱結構耦合顯示動力學三維正交切削分析。
本案例操作過程詳細,并且完整得提供了分析相關所有的文檔和分析文件。
?
ABAQUS 熱結構耦合顯示動力學二維正交切削分析案例 ¥10
本案例適合哪些人學習:
1、學習型仿真工程師
2、理工科院校學生
3、與切削工藝相關的工程師
你會得到什么:
1、掌握二維模型的繪制
2、掌握熱結構耦合顯示動力學分析相關的材料參數設置
3、理解動力學分析步的建立
4、學習切削相關的相互關系的設置
5、了解顯示動力學網格的劃分
6、學習結果后處理的查看與對比
案例介紹:
所使用軟件為ABAQUS2018.
案例介紹了ABAQUS 熱結構耦合顯示動力學二維正交切削分析。
本案例操作過程詳細,并且完整得提供了分析相關所有的文檔和分析文件。
?
展開 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接觸分析時什么樣的網格是最佳的?
1、分別建立軸shaft和孔hole的幾何模型:
軸模型
孔模型
2、完成材料屬性的賦予、裝配以及靜力學分析步的施加:
模型裝配
3、在相互作用模組,設置軸外表面和孔內表面之間的面-面接觸,并設置過盈配合:
接觸屬性的設置
面-面接觸設置
4、在載荷模組,固定孔的外表面,給軸施加2mm的軸向位移:
邊界條件施加
5、對模型進行切分,同時對軸和孔劃分網格,通過全局布種和局部布種控制軸和孔網格數量:
軸網格布種
孔網格布種
6、調整軸外圈網格數量與孔內圈網格數量在左半部分與右半部分不一致,使左半部分的網格節點重疊,右半部分的網格節點存在錯位,完成網格劃分后的模型為:
網格劃分
7、提交分析,接觸壓力的結果如下圖所示:
接觸壓力對比1
可以看出,當接觸位置的網格節點重合時,可獲得連續的接觸壓力分布;當接觸位置的網格節點不重合時,接觸面的接觸壓力分布不均勻,仿真結果較差。
8、進一步,在相互作用模組調整表面平滑surface smoothing選項:
調整表面平滑選項
提交分析,仿真結果如下圖所示:
接觸壓力對比2
結論:(1)、在面-面接觸分析中,控制主從面網格節點位置重合可獲得高質量的仿真結果;
(2)、在網格節點不重合時減小網格尺寸,其效果有時反而不如大網格尺寸下調整節點位置;
(3)、在相互作用模組調整表面平滑選項也能改善包括接觸應力和米氏應力等在內的應力分布。
展開 
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中網格劃分技術
它具有以下特征: ① 使用該算法得到的網格可以與種子的位置吻合的很好,但在較窄的區域內,精確匹配每個種子可能會使網格發生歪斜,導致網格的質量下降。
② 使用該算法很容易得到單元大小均勻的網格,但不代表網格質量一定好(如圖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/CAE中的網格劃分
?如果必要,可以在作業模塊提交數據檢查分析,并察看Abaqus 在數據文件中顯示的信息。
13、質量和網格查詢
?質量查詢
?質量、面積、體積、質心和轉動慣量
?支持實體、殼、點以及非結構質量單元
?在CLI窗口顯示結果
網格統計
?提供了部件實例名字、每種形狀單元的個數和節點個數等信息
?提供了單元類型和分配給區域的網格劃分技術信息
來源:CAE技術聯盟