
發布
注冊
/
登錄ansys生成網格方法的案例
CFD-各種面網格生成方法
CFD-各種面網格生成方法
面網格是非結構網格劃分的基礎,在生成體網格之前,擁有質量良好的面網格是非常有必要的。ICEMCFD提供了多種面網格生成方式,它們各自適用于不同的場合。靈活運用這些方法,可以使面網格劃分工作事半功倍
依次單擊Mesh→Global Mesh Setup→Shell Mesh Parameters,可打開面網格設置面板,如圖1所示。
ICEM CFD提供了5種面網格劃分方法,其各自特點及適用場合介紹如下。
0
1
Patch Dependent
該方法基于構成幾何表面的曲線環來生成網格,適合于捕捉幾何表面的細節特征,能夠生成高質量的四邊形占優的面網格。此方法為ICEM CFD提供的默認面網格生成方法。由于此方法高度依賴于幾何特征線,因此在使用此方法之前需要進行幾何拓撲構建。
展開 單元和網格生成(Zone and Grid Generation)方法
1 引言
數值模擬的第一步是對模型進行單元和網格劃分,選擇正確的網格生成方法以及有效地部署該方法是數值模擬過程中的關鍵步驟。由于網格生成需要考慮很多因素,因此一個項目使用的方法不能照搬到另一個項目。這個筆記簡要討論了FLAC3D(也適用于3DEC)網格劃分的一些注意事項。
2 方法分類
(1) FLAC3D內置了三種方法來劃分單元和網格,它們是:基元生成(primitives)、擠壓生成(extrusions)和積木生成(building blocks)。每種方法都有明顯的優點和缺點。對于網格的初始生成,它們是相互排斥的(即不能同時用基元和擠壓來創建一組區域)。然而,程序提供的命令允許根據需要對來自任何方法的區段進行進一步修改、組合等等。實現模型幾何形狀的正確途徑可能涉及到這些區域生成方法的巧妙組合。
(2) 此外,FLAC3D可以從導入的文件中創建單元,例如ANSYS和Abaqus。也可以使用Griddle或其它第三方工具來生成網格,例如CUBIT, HyperMesh, TrueGrid等來劃分網格。
(3) FLAC3D也有一些附加的工具來生成和修改單元。對于那些幾何形狀復雜,但單元面與表面的精確一致性在物理上并不重要的情況,使用幾何描述和網格密集化來創建八叉(octree )網格,當有復雜的不相交的地層或不均勻的表面地形時,可以使用zone generate from-topography從地形生成區域的命令。
3 劃分策略
沒有哪一種網格生成方法能夠適應所有情況,最佳的方法極大依賴于模型的幾何形狀和分析目標。下面所列的是一個總的策略。
(1) 如果問題具有非常簡單、規則的幾何形狀,或者恰好符合zone create創建命令可用的形狀之一,那么使用基元生成網格理論上是最快的方法。
展開 CFD分析的結構化網格自動生成方法
在CFD分析的全自動優化過程中,一個關鍵任務就是如何實現模型、網格的自動生成以及CFD流場分析的自動運行。最近,我們在的一個名為“GAMMA”研究項目中,遇到這樣一個難題——要求自動的生成一個結構化網格。
為什么要結構化網格
與非結構化網格相比,結構化網格可以極大地加快流場分析,并且能得到一個精度較好的結果。在大型設計研究中進行高質量的分析時,兩者都可以很好的應用。然而,在優化研究中,非結構化網格的自動化生成會更加容易實現——只需幾何模型就可以實現。結構畫網格卻不是這么簡單。
結構網格的挑戰
關鍵問題在于結構化網格如何去填充一個任意幾何的全部特征?舉個我們研究的例子,例如渦輪增壓器的蝸殼,它就存在一個雖然很小,但卻很難處理的幾何特征——蝸舌。如下圖所示:
蝸舌區域是蝸管體和出口段之間的過渡區域。這對于結構網格來說有點復雜。對于蝸管主體,可以很好劃分結構化網格,一般這部分的結構化網格方式比較明確。但是在蝸殼存在蝸舌結構,如何對蝸舌處劃分結構化網格?在這里就有一些用戶迷茫了。
幾何框架
考慮在這樣的蝸殼幾何生成結構化網格,那么就需要要為網格系統提取一些有用的信息。對于各類復雜幾何,是不可能只以一種方式來自動生成結構化網格。我們所做的不僅是生成出新設計的網格,還基于CAESES軟件建立一套基于模型參數化的幾何框架(能引導生成結構化網格),它在某種邏輯上展示了網格是如何劃分的,然后用該幾何框架生成結構畫網格。下圖展示了幾何框架是如何布置的。
通過這些幾何信息,實現了對這個復雜幾何結構的結構化網格劃分。由于這些內部曲線是模型本身的一部分,所以當修改蝸殼的設計變量時,它們也會自動調整。對于無界面使用者,也可以在優化過程中通過腳本形式創建幾何,實現相同的效果,例如通過外部優化工具控制。這也使得該方法能直接適用于HPC環境。
展開 【有限元培訓二】網格生成一般方法
【有限元培訓二】網格生成一般方法

PAM-STAMP 2012.X生成板材及其網格的幾種方法
好多年沒有用PAM了,前天打開看了一下,竟然不會劃分板材網格了。汗。。。
說實話,PAM的前處理操作時目前幾個軟件中最麻煩的,很不人性化,多余的步驟也比較多,這么多年來也米有大的更新;
廢話少說,生成blank的幾種方法如下:
1:使用平板的邊線生成:
新建一個工程算例,然后在PROJECT的SETUP中,直接導入平板的曲線,并將其添加到一個層中,然后點擊blank editor(菜單位 GEOMETRY MESHTOOLS BLANKMESHING..)
點+號生成一個blank層,outlines類型的板材, 下面的OUTLINE選擇剛才導入的線所在的層,,AUTOMATIC meshing最好取消。。否則不能立即生成板材網格,而是在開始計算后,軟件才自動生成, 定義material,,點擊APPLY即可生成板材網格。
2:使用其他工具劃分好的網格直接導入:
點擊blan editor 選擇打開按鈕的外部導入網格,Import from mesh files,定義材料,即可
3:使用其他PAM計算結果的blank,點擊blankeditor,然后選擇picking fo computed model,選擇rst文件,并點擊選擇blank層即可。
有時不自動進行多工步運算時,需要導
展開 ANSYS網格生成技巧
有幾篇網格劃分技巧的文章大家分享
ANSYS中一些特殊的網格生成方法.pdf
ANSYS的網格劃分在工程實例上的應用.pdf
ANSYS ICEMCFD 11 自動體網格生成
它擁有強大的CAD模型修復能力、自動中面抽取、獨特的網格“雕塑”技術、網格編輯技術以及廣泛的求解器支持能力。同時作為ANSYS家族的一款專業分析環境,還可以集成于ANSYS Workbench平臺, 獲得Workbench的所有優勢。
ANSYS_ICEMCFD_11_自動體網格生成.pdf
基于ANSYS的階梯軸的規則網格生成
基于ANSYS的階梯軸的規則網格生成
模型:
先生成面:
錢幣原理:
面網格劃分
第一段:
第二段:
第三段:
第四段:
第五段:
第六段:
總的網格:
網格質量檢查:
SUMMARIZE SHAPE TESTING FOR ALL SELECTED ELEMENTS
------------------------------------------------------------------------------
<<<<<< SHAPE TESTING SUMMARY >>>>>>
<<<<<< FOR ALL SELECTED ELEMENTS >>>>>>
------------------------------------------------------------------------------
--------------------------------------
| Element count 16320 SOLID45 |
| 480 MESH200 |
| ----------- |
| Total 16800 |
展開 ANSYS ICEMCFD 11 自動體網格生成
它擁有強大的CAD模型修復能力、自動中面抽取、獨特的網格“雕塑”技術、網格編輯技術以及廣泛的求解器支持能力。同時作為ANSYS家族的一款專業分析環境,還可以集成于ANSYS Workbench平臺, 獲得Workbench的所有優勢。
ANSYS_ICEMCFD_11_自動體網格生成.pdf
ANSYS中生成關鍵點的方法總結
生成關鍵點
ANSYS中生成關鍵點的方法有11種,分別如圖1-3所示。
ANSYS教學視頻| Fluent Meshing 革命性網格生成界面及流程
課程內容
本視頻介紹了ANSYS全新產品 Fluent Meshing,提供了全新的基于Ribbon風格的界面,提高了操作的便捷性,改善了用戶的體驗,同時提供了基于包面方法的全自動腳本生成網格、基于ANSA集成 Fluent Meshing 的網格生成、基于SCDM結合 Fluent Meshing 等多種網格生成流程。
建議在wifi環境下觀看

Ansys Workbench常用網格劃分方法
Ansys提供了Tetrahedron/Hex Mesh工具用于六面體網格劃分。
4.掃掠網格劃分:
掃掠網格劃分方法適用于具有對稱形狀的區域,通過在幾何體上進行掃掠操作生成網格。這種方法適用于具有軸對稱性質的問題,可以顯著減少計算資源的使用。Ansys的Meshing工具中提供了掃掠網格劃分的選項。
5.多區域網格劃分:
多區域網格劃分方法適用于復雜的幾何體劃分,將區域劃分為多個子域,然后在每個子域內進行網格劃分。這種方法允許對不同幾何形狀的部分進行不同的網格劃分方法。Ansys軟件提供了多區域網格劃分的工具和技術,如Patch Conforming和Mosaic。
6.笛卡爾網格劃分:
笛卡爾網格劃分方法使用規則的矩形或立方體單元來劃分區域。這種方法適用于規則幾何體和網格結構,如長方體、正方形等。Ansys中的Cartesian Meshing工具可以用于進行笛卡爾網格劃分。
7.分層四面體網格劃分:
分層四面體網格劃分方法通過在區域內加入額外的層來提高網格的精度。這種方法常用于需要在特定區域中提高網格分辨率或捕捉邊界特征的問題。
展開 Ansys Workbench常用網格劃分方法
Ansys提供了Tetrahedron/Hex Mesh工具用于六面體網格劃分。
4.掃掠網格劃分:
掃掠網格劃分方法適用于具有對稱形狀的區域,通過在幾何體上進行掃掠操作生成網格。這種方法適用于具有軸對稱性質的問題,可以顯著減少計算資源的使用。Ansys的Meshing工具中提供了掃掠網格劃分的選項。
5.多區域網格劃分:
多區域網格劃分方法適用于復雜的幾何體劃分,將區域劃分為多個子域,然后在每個子域內進行網格劃分。這種方法允許對不同幾何形狀的部分進行不同的網格劃分方法。Ansys軟件提供了多區域網格劃分的工具和技術,如Patch Conforming和Mosaic。
6.笛卡爾網格劃分:
笛卡爾網格劃分方法使用規則的矩形或立方體單元來劃分區域。這種方法適用于規則幾何體和網格結構,如長方體、正方形等。Ansys中的Cartesian Meshing工具可以用于進行笛卡爾網格劃分。
7.分層四面體網格劃分:
分層四面體網格劃分方法通過在區域內加入額外的層來提高網格的精度。這種方法常用于需要在特定區域中提高網格分辨率或捕捉邊界特征的問題。
展開 ANSYS三種網格重分方法
1.網格自適應方法
ANSYS程序提供了近似的技術自動估計特定分析類型中因為網格劃分帶來的誤差。通過這種誤差估計,程序可以確定網格是否足夠細。如果不夠的話,程序將自動細化網格以減少誤差。這一自動估計網格劃分誤差并細化網格的過程就叫做自適應網格劃分,然后通過一系列的求解過程使得誤差低于用戶指定的數值或直到用戶指定的最大求解次數。
ANSYS經典環境和ANSYS Workbench結構模塊都支持該方法,該方法對于單體零件計算比較方便。
圖 初始計算結果
圖 采用自適應計算的結果
2. Rezoning-手動重分功能
在有限變形的大變形分析中,網格畸變降低模擬精度,引起收斂困難,并最終終止分析。ANSYS提供的重分網格技術允許用戶對發生畸變的網格區域重新劃分網格并繼續前面的模擬。該技術在工程設計中得到了廣泛的應用
重分網格計算要求ANSYS更新數據庫,必要時還會生成接觸單元,從原來的網格向新網格傳遞邊界條件和載荷,并自動地將所有的求解變量(節點解和單元解)映射到新網格上。然后,通過映射變量達到力平衡,然后用新網格繼續求解。
該功能僅支持ANSYS經典環境。
圖 初始計算網格
圖 最終完成計算網格
3. Mesh Nonlinear Adaptivity-非線性網格重分
實現在求解過程中,自動對網格變形進行判定,改變并細化網格從而使得求解收斂并獲得更精確的結果。
展開 干貨 | ANSYS Workbench全局網格劃分方法介紹
圖2 ANSYS Mesh不同物理場
圖3列出了“Nonlinear Mechanical”與“Mechanical”兩種網格劃分方法所得到的網格質量對比,可以看出,由“Nonlinear Mechanical”得到的網格質量比“Mechanical”得到的網格質量更高。
圖3 “Nonlinear Mechanical”與“Mechanical”網格質量對比
3.Size Function控制方法
Size Function控制方法主要有Adaptive、Curvature、Proximity、Proximity and Curvature,如圖4所示。其中Adaptive是自適應網格劃分方法;Curvature是由曲率法確定(細化)邊和曲面處的網格大小。在有曲率變化的地方,網格會做的比較漂亮,會自動地加密;Proximity是對網格劃分算法添加更好的處理臨近部位的網格,即控制模型鄰近區網格的生成,主要適用于窄/薄處的網格生成。對于狹長/細長的幾何體,網格會做的比較好;Proximity and Curvature綜合前面兩種網格劃分方法,適用于比較復雜的幾何體。
展開