
發布
注冊
/
登錄abaqus重構網格的案例
【Abaqus插件下載】孤立網格逆向重構幾何體 ¥9.9
<strong>不要用于梁單元和二維網格!!!</strong></p><p>梁單元可以通過GUI界面功能create wire→point to point還原為幾何線</p><p>二維網格參考本貼方法2,結合草圖功能在GUI界面操作就能還原為幾何面!</p><p><br></p><p>附件為插件,有兩個版本,捐助打賞此貼、即可獲得贈送下載~</p>
ICEM結構化網格重構攪拌釜CFD工作流 ¥59.9
其中,采用ICEM劃分的高質量結構網格對仿真精度起決定性作用:結構化網格的規整拓撲特性可精確捕捉攪拌區復雜渦流,確保流場計算結果可靠性;其邊界層控制能力還能有效模擬近壁面湍流特性。若網格質量不足,易導致數值擴散或收斂困難,使仿真結果偏離實際物理現象。因此,ICEM生成的高質量結構網格是獲得準確攪拌釜仿真數據的重要基礎。
ICEM結構網格劃分技術特別適合化工機械、過程裝備專業的工程師與研究生學習,尤其針對從事攪拌設備CFD仿真的研究人員。該技術能幫助流體仿真工程師解決復雜幾何的網格生成難題,對需要精確模擬攪拌流場(如混合、反應等工業應用)的專業人員極具價值。同時,也推薦CAE軟件應用工程師學習,以提升其處理旋轉機械網格的專業能力。掌握該技能可顯著提升多相流、傳質傳熱等仿真的計算精度,是從事化工設備數字化研發的核心競爭力之一。
1 導入幾何模型
在SpaceClaim軟件中完成攪拌釜三維建模并保存為專用的design.scdoc文件,隨后啟動ICEM新建項目,選擇導入模型時指定文件為design.scdoc,加載完成后通過取消勾選創建材料點等默認設置完成幾何體載入。該格式可直接保留建模軟件中的幾何特征,無需進行中間格式轉換,相較于傳統IGES/STEP導入方式更高效。導入后可在左側模型樹中調整顯示屬性,并為后續網格劃分創建對應的部件命名。
展開 FLUENT動網格案例之二:2D絕熱壓縮過程彈簧光滑和網格重構算法實現 ¥9
2D絕熱壓縮過程彈簧光滑和網格重構算法實現
使用基于彈簧的光滑和網格重網格運動方法來更新變形區域的體網格。對于三角形或四面體網格的區域,基于彈簧的平滑可以根據已知的邊界節點的位移來調整內部節點的位置。基于彈簧的平滑方法在不改變網格連接性的情況下更新了體網格。
但是,當邊界位移相對于局部網格尺寸較大時,網格質量可能惡化或退化。更新網格后,會導致收斂問題。為了避免這個問題,FLUENT的網格重構算法可以將劣質網格(太大、太小或拉伸過度的網格)聚集在一起,并在局部重新自動劃分網格。
在彈簧光滑模型中,網格的邊被理想化為節點間相互連接的彈簧。移動前的網格間距相當于邊界移動前由彈簧組成的系統處于平衡狀態。在網格邊界節點發生位移后,會產生與位移成比例的力,力量的大小根據胡克定律計算。邊界節點位移形成的力雖然破壞了彈簧系統原有的平衡,但是在外力作用下,彈簧系統經過調整將達到新的平衡,也就是說由彈簧連接在一起的節點,將在新的位置上重新獲得力的平衡。原則上彈簧光順模型可以用于任何一種網格體系,但是在非四面體網格區域(二維非三角形),網格更容易畸變。在系統缺省設置中,只有四面體網格(三維)和三角形網格(二維)可以使用彈簧光順法。在其他網格類型中使用需要在TUI界面iain激活該模型。激活彈簧光順模型,相關參數設置位于Smoothing標簽下,可以設置的參數包括Spring Constant Factor(彈簧彈性系數)、Boundary Node Relaxation(邊界點松弛因子)、Convergence Tolerance(收斂判據)和Number of Iterations(迭代次數)。彈簧彈性系數應該在0 到1 之間變化,彈性系數等于0 時,彈簧系統沒有耗散過程;在彈性系數等于1 時,彈簧系統的耗散過程與缺省設置相同。
展開 活塞壓縮動網格分析(彈性光順與局部重構)
問題描述:活塞壓縮
01 分析模塊
02 建立模型
03 劃分網格
04 定義物理模型
05 定義材料
06 定義流場材料類型
07 定義邊界條件
08 定義速度和動網格
09 求解方法,求解控制,監控,都按默認設置
10 初始化
11 求解
12 后處理

STAR-CCM+案例|擺線泵--網格重構功能模擬仿真擺線泵內部流場
類似這種狹縫結構在泵類模型中經常會碰到,目前可選的方法包括利用重疊網格、網格重構等。但這些方法都有各自的麻煩之處。
STAR CCM+的Remeshing功能計算效率較低,計算一段時間時間后要停下來重新生成網格,如果重生成的網格與之前的網格差距過大,會造成極大的插值誤差,因此在使用此方法的過程中,盡量減小時間步長,以避免網格重構前后的網格節點差距過大。
文章來源:CFD之道
ABAQUS結果提取重構插件【ODB Extractor and Builder Tool】 ¥19.89
當我們用abaqus對一個模型計算完成后,會得到一個odb結果文件,該文件可大可小,有的結果文件甚至高達幾十上百G,如果我們想把該odb結果文件的部分信息提供給其他人查看,出于保密原因考慮,我們不能提供完整的結果文件,所以這個時候我們就可以使用插件OEBT來完成,提取我們想要的部分或全部結果信息。
這個插件提供了一種方法來重新創建Abaqus結果數據庫(.odb)的一部分作為一個新的.odb文件。具體有以下特點:
1 和分析團隊/外部合作伙伴分享部分結果數據信息;
2 減少odb數據庫加載時間(通過刪除不必要的數據);
3 通過縮減odb文件以只存儲某些相關結果來減少存儲空間占用;
OEBT插件界面
插件使用方法:
將壓縮包解壓,復制到*D:\SIMULIA\CAE\2019\win_b64\code\python2.7\lib\abaqus_plugins
下即可使用
注意:最新版插件名字已經由之前的OEBT改為了ORB,該插件對abaqus2018及以后的版本兼容,對早期低版本不兼容。
附件是該ORB2.3.0插件和使用說明書
展開 ABAQUS二維混凝土細觀模型的數字化重建技術(一)幾何重構
在基于ABAQUS開展混凝土細觀力學模擬時,數字化重建技術是構建能夠真實反映混凝土內部多相結構(如骨料、砂漿、界面過渡區ITZ及孔隙等)的關鍵前置步驟。混凝土細觀模型研究中主流的數字化重建方法主要分為以下兩類:一是幾何重構法,從CT或照片圖像中提取真實骨料輪廓,通過AutoCAD等軟件重建混凝土骨料、ITZ幾何模型,再導入ABAQUS進行網格劃分;二是圖像映射法,將混凝土高分辨率掃描圖像通過預處理將不同材料進行顏色區分后,通過ABAQUS插件直接轉化為有限元網格單元,并依據圖像顏色差異劃分材料相。本案例介紹混凝土細觀模型的幾何重構法,圖像映射法將在下篇文章中進行詳細說明。
首先對混凝土細觀的掃描圖像進行預處理,明確區分骨料(黑色)與水泥砂漿材料(白色),然后通過批量圖像邊界軟件提取界面過渡區(紅色)。在進行邊界提取時,提取維度選擇二維,邊界附著選擇黑色(即附著在骨料上),邊界顏色可設置為白色,方便下一步的CAD導入,本案例通過二次加厚處理兩次,將過渡區厚度設置為三個像素寬度。
采用CAD圖像導入插件分別導入邊界提取前后的圖片,形成ITZ外邊界及骨料邊界的CAD線條圖。插件導入CAD后的模型尺寸與圖片分辨率一致,需在CAD內進行模型縮放以達到實際的模型尺寸,例如圖片分辨率是500×500 px,實際的模型尺寸為150×150 mm,則需要進行的縮放比例為:150/500。
CAD模型處理完成后,將骨料、ITZ、砂漿圖分別另存為dxf格式文件,并以草圖的形式導入到ABAQUS內,然后在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技術聯盟