
發布
注冊
/
登錄abaqus手動網格的案例
Moldex3D模流分析之如何在Studio手動堆疊網格
網格占據模流分析很重要的一部份,將復雜的幾何結構劃分為微小元素,再透過求解器得到需要的結果,良好的網格質量能夠帶來更加精確的分析結果。對于幾何較為單一或是厚的產品,利用自動化的前處理功能即可生成高質量的網格模型,但若是遇到需要網格精度較高或是尺寸較小的產品,例如光學、RTM或是其他特殊制程,則建議手動建立網格,此方式更容易控制網格質量以達到求解器的需求。
Moldex3D Studio的建構網格(Structure Mesh)提供了多樣的工具來直接完成前處理的網格建模,此功能包含表面網格與實體網格的生成與建立,針對網格精度需求高的產品,提供用戶以人工的方式更彈性地搭建網格應對各式不同情境。以下將以一模四穴的鏡片范例作為例子,如何在Studio手動建立網格。
?步驟1. 前置作業: 幾何分割
在Studio的項目中匯入幾何,在建立網格前先做一些處理,使用 工具(Tool) 頁的 投射曲線(Project Curve)、萃取面(Extract Face)、分割面(Divide Face) 等工具來分割模型或擷取所需的幾何面與特征線。最后模型簡化成1/4對稱模型,且為分割后的各組件設置屬性。工具頁的功能,操作請參考其他相關介紹,本文不做細節說明。
?步驟2. 生成鏡片網格
-Region 1:
由 Mesh 工具欄點選 建構網格(Structure Mesh) 即可進入建構網格的接口。首先建立Region 1的網格,選擇 建立O-grid面(O-grid Face),依序以 Region 1 定義 O-grid 的中心、半徑與平面,點擊 OK 后即會產生包含 12 個曲面的 O-grid面。
展開 Moldex3D模流分析之在Moldex3D Studio手動堆棧網格
網格占據模流分析至關重要的一部份,將復雜的幾何結構劃分為微小元素,再透過求解器得到需要的結果,良好的網格質量能夠帶來更加精確的分析結果。對于幾何較單一或是較厚的產品,利用自動化的前處理功能即可生成高質量的網格模型,但若是遇到需要網格精度較高或是尺寸較小的產品,例如光學、RTM或是其他特殊制程,則建議手動建立網格,此方式更容易控制網格質量以達到求解器的需求。
Moldex3D Studio的建構網格(Structure Mesh)提供了多樣的工具來直接完成前處理的網格建模,此功能包含表面網格與實體網格的生成與建立,針對網格精度需求高的產品,提供用戶以人工的方式更彈性地搭建網格對應各式不同情境。以下將以一模四穴的鏡片作為例子,說明如何在Studio手動建立網格。
步驟1. 前置作業: 幾何分割
在Studio的項目中匯入幾何,在建立網格前先做一些處理,使用工具(Tool)頁的投射曲線(Project Curve)、萃取面(Extract Face)、分割面(Divide Face)等工具來分割模型或擷取所需的幾何面與特征線。最后模型簡化成1/4對稱模型,且為分割后的各組件設置屬性。工具頁的功能,操作請參考其他相關介紹,本文不做細節說明。
步驟2. 生成鏡片網格
? Region 1:
由Mesh工具欄點選建構網格(Structure Mesh)即可進入建構網格的接口。首先建立Region 1的網格,選擇建立O-grid面(O-grid Face),依序以Region 1定義O-grid的中心、半徑與平面,點擊OK后即會產生包含12個曲面的O-grid面。再利用O-grid面透過萃取面(Extract Face)與分割面(Divide Face)功能如圖分割Region 1的面,幫助用戶建立結構化的表面網格。
展開 Moldex3D模流分析之手動加密網格分析幾何流道
于Moldex3D Studio產生表面網格時,在澆口位置進行網格加密通常可以提高分析結果的準確度。雖然Moldex3D Studio已支持網格自動加密,使用者仍可利用修改撒點 (Modify node seeding) 這項功能中來手動局部加密網格,以提高網格質量、得到更可靠的分析。尤其對于建有幾何流道的產品而言,分析效果更加顯著。
步驟1:在左方任務欄步驟四實例化網格 (Generate Solid Mesh) 中點擊Modify node seeding 設定初始網格大小,確認后點擊確認 。進入下一頁面(如下圖左所示)之后,即可點擊欲加密的線段邊緣進行手動加密。
(注意:澆口與模穴交界處的線段為重迭的兩線段,所以須各別選取。)
步驟2:選取欲加密的線段后(在此以模穴與澆口交界處,位在模穴的線段為例),在左方輸入加密后的段數或網格尺寸,并按Enter (注意不是點擊確認 ),即可手動加密此線段。下圖為加密前后對照。
步驟3:在手動加密幾何流道時,模穴端線段及流道端的相鄰線段必須以同樣的尺寸來加密,才不會發生流道與模穴網格不連續的問題。完成加密后開始產生網格,最后結果如下圖所示。
展開 ANSA中汽車特殊部位網格自動和手動劃分的對比
汽車基本上都是殼網格,對于大多數零件而言特征比較簡單,網格質量比較好,但是有些部位的零件特征還是比較多的,比如門內板、內飾、前后艙內板等。這些地方因為處于重要部位所以最好不要用ansa自動劃分網格,應該手動劃分網格,這樣可以保證網格和幾何高的貼合度,同樣這些部位的網格質量也應該手動調整。
ANSA在調整網格質量方面不管是手動還是自動都已經很強大了。
ANSA中汽車特殊部位網格自動和手動劃分的對比.pdf
展開 
ANSYS可以手動調整網格的前處理工具Fluentmeshing基礎教程(一)
Fluentmeshing基礎教程(一).pdf
在用ICEM劃分網格的過程中會發現,經常出現網格劃分丟失,即某個部件沒有網格的情況,但是ICEM無法對生成的網格進行手動調整,在需要用fluent求解器計算CFD問題的情況下,可以考慮用Fluentmeshing前處理進行網格劃分,并支持poly等多面體網格。
ABAQUS焊接分析- Part 1:手動定義
在本文中,將給大家展示手動設置Abaqus簡單焊接示例,展示如何將熱分析的結果應用于結構分析(熱應力順序耦合分析)以及如何在模型中使用生死單元。
我們首先關注熱分析。
模型幾何
假設模型對稱,取一半分析。模型結構如圖1所示,定義與溫度相關的熱屬性和以及結構材料屬性。
圖1、幾何圖形
熱分析步驟
分析步1:去除焊料;分析步2:將熱邊界條件施加在工件與焊料接觸的區域,模擬焊接過程;分析步3:在該溫度保持一定的時間;分析步4:然后添加焊料;分析步5:冷卻結構。
激活/抑制單位
在模型最初的情況下焊料需要被去除,然后在分析過程中使用Model change命令添加焊料。
焊接過程中焊料熔化,在仿真的過程中可以理解為焊料從無到有。此過程時間非常短,僅為1E-7s。這樣,有無焊料都假定溫度場這個短時間內不會發生明顯改變。
在Create Interaction中找到Model Change(圖2)。
圖2:Model change窗口
在分析步1去除焊料(Deactivated)。(圖3)
圖3:在分析步1去除焊料
在分析步4,修改Interaction,重新激活單元,以添加焊料。
添加初始溫度
使用預定義場定義幾何初始溫度。
展開 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中選擇三維實體單元類型的基本原則 附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網格劃分
在ABAQUS/Standard中選C3D10,ABAQUS/Explicit中選修正的(C3D10M)。如有大的塑性變形,或模型中存在接觸,且使用默認的“硬”接觸關系,也應選C3D10M。
10 ABAQUS/Explicit模擬沖擊或爆炸,應選線性單元。
網格類型說明:
二次縮減積分:應力/位移的最佳選擇(除了大位移(大應變)和接觸)
粗網格沙漏也不嚴重
復雜應力下,自鎖也不敏感
節點應力精度低與二次完全積分。
彈塑性問題,當應變超過20%-40%要劃分足夠密的網格。
二次完全積分(為保證應力梯度):應力集中,應力計算結果精確,
不用于接觸分析
彈塑性分析中對不可壓縮材料易產生體積自鎖。
展開 ABAQUS節點和網格數量獲取 ¥2
ABAQUS在對網格進行檢查時,能夠獲得單個零件的網格和節點數量,不能獲取整個模型的單元數和節點數,因此開發一個小腳本來計算所有的網格數和節點數。
使用方法:
調用腳本程序,直接輸出該文件下所有模型的節點數量和網格數量
解壓后可直接調用,運行結果如下圖
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]為什么網格被拉得很長啊??求解決辦法