
發布
注冊
/
登錄2D網格劃分的案例
【視頻教程】 Hypermesh 2D 網格劃分
【視頻教程】 Hypermesh 2D 網格劃分
講師:韓老師
擅長領域:dyna SPH編程 optistruct
專家檔案:http://www.yqgqt.org.cn/content/other/403146
需要視頻中模型文件下載地址,
請點擊:http://www.yqgqt.org.cn/content/doc/4e8436c3-ee40-46cf-a57e-f26072b446ae
歡迎留言回復或提問,有協作需要的請點擊專家主頁中的“咨詢”
這是系列視頻,后期將會有更多視頻推出,歡迎大家關注~
展開 關于hypermesh2d網格的小技巧分享
用途:適用于沒有幾何面的情況,或者說已經有了現成的網格但是需要在現有網格的基礎上進行局部的修正
1.automesh這個就不講了,用的最多,適合幾何面的網格劃分,簡單粗暴
稍微需要注意的幾點
1)meshtype:用于調整劃分網格的單元形狀偏好,mixed 是四邊形和三角形混合劃分,quads 是以四邊形為主包含少量三角形,這兩種方法比較常用。
對于對邊長度不等的四邊形區域劃分四邊形網格可取消勾選map 后面的size 和skew,
并勾選link opposite edges(關聯對邊節點數)。
2)First / second order:可以選擇一階或者二階單元——也就是是否產生高階單元
2.rule——十分好用的2d網格劃分
用網格單元連接兩排節點,左側兩個黃色按鈕用于選擇兩排節點,通過路徑
選擇比較方便。可在右側選擇是否生成surf。此功能可用于連接空隙或填補圓孔,
比較常用。
需要刻意注意的就是rule在網格節點匹配的時候是按照show node orde來匹配的所以在選擇節點是要有一一對應的這個思想。
3.drag:顧名思義拉伸,但是感覺拉伸單元好像沒啥意義容易出問題,反而是拉伸幾何——實際上按照節點拉伸就是單元反而比較好
選擇drag geoms節點拉伸按照n1到n2拉伸,同時選擇保留網格刪除幾何面即可。
4.Spline
使用 Spline 面板創建殼網格和/或曲面。網格和曲面可以是 使用節點、點或線創建。還可以使用 Spline (樣條) 面板創建網格 沒有表面,或沒有網格的表面。
需要多條線、多節點或多點。使用這些線創建網格和/或表面。可以按任意順序選擇線或節點。在創建網格/表面時確定正確的順序。
展開 Hypermesh水桶2D網格劃分實例
shuitong_mesh.zip
hypermesh tcl腳本 自動劃分2D殼單元網格 ¥6.66
自己編寫的基于batchmesh自動劃分2D單元tcl腳本,需提前準備好criteria和param文件;
通過tcl腳本選擇component抽取中面并創建殼單元,然后輸入材料、自動識別厚度并重命名。

MeshWorks強大的2D中面網格建模功能
塑料件的網格劃分是CAE仿真中的一個重要環節,它對于確保仿真結果的準確性和可靠性起著關鍵作用。汽車設計中涉及到的塑料件及鑄件幾何形狀往往非常復雜,包括曲線、曲面以及各種特征結構。這些復雜的幾何形狀給網格建模帶來了巨大的挑戰。為了確保仿真結果的準確性,網格模型需要精確地反映這些復雜的幾何特征。然而,創建這樣的高精度網格模型卻十分耗時耗力。
對于內外飾的CAE工程師,如何快速劃分塑料件的2D中面網格一直是汽車行業非常頭疼的問題,往往劃分一套子系統如(IP,console)要花費1-2個星期的時間。在如今激烈內卷的汽車市場競爭環境下,要提高建模劃分網格效率是非常必須和重要的。同樣,在目前流行的一體壓鑄的車身結構中,變厚度的鑄件(如前炮塔,后地板鑄件)往往也需要建立2D的中面網格用于耐久或碰撞分析。
MeshWorks一直以網格變形和網格參數化、概念設計等功能而著稱,但實際上MeshWorks同樣具備非常完備和強大的基礎網格劃分功能。
?MW擁有強大的CAE網格劃分引擎,可以對鑄件、塑料件、鈑金件等部件進行快速的2D及3D網格劃分。
?集成高級自動化的網格劃分功能,創建高質量的網格,幾乎不需要前期的幾何清理工作。
?MeshWorks采用全面的基于人工智能的特征識別引擎,其從而生成的網格模型可以到達極高的幾何精度。
?龐大模型的網格建模由網格參數模板控制,可以方便設定多種特征(如倒角、圓管、圓角及機加工表面)等網格劃分控制參數及方法。
?強大的特征移除和抑制工具可移除圓角、肋、凸臺等特征,創建精簡的網格模型。
?提供集成工具箱,可以方便設定材料、屬性及連接關系。
?MeshWorks具備多種多樣的六面體網格劃分方法,如自動笛卡爾六面體劃分方法,參數化拉伸六面體劃分方法等。
展開 基于全局鋪層拉伸2D網格(Extrude the 2D mesh using the global layup)
分析類型:前處理
3D模型:擋泥板
算例概述:
從一個已經定義了層壓板物理性質的FEM文件出發,拉伸全局鋪層成為3D單元(extrude layup to 3D),檢查拉伸出的3D鋪層實體,并以此為基礎改變鋪層厚度,smooth拉伸,把拉伸的單元集合成一個3D層
百度網盤版:http://pan.baidu.com/s/1kV31cgR
ANSYS-Meshing網格劃分教程-08多區域劃分網格2
01 DM模塊導入2-pipe-tank.agdb。
02 進入meshing模塊,設置如下:
generate mesh,劃分網格
2-pipe-tank.7z
ANSYS-Meshing網格劃分教程-07掃掠網格劃分2
02 進入meshing模塊,設置如下:
generate mesh,劃分網格。
03 虛擬拓撲
04 掃掠設置如下
generate mesh,劃分網格。
thinmodel.7z
HyperMesh— Topology Revision Options該如何靈活設置? ¥10
2D網格劃分時,已有網格的幾何發生更改后,原有的網格會自動更新,如何禁止自動更新?
2D網格劃分的重要性
2D網格劃分在六面體網格劃分中非常重要,經常用作3D——solid map下的起始面和路徑面網格。此外,2D網格劃分還可以直接生成鈑金件等的中性面網格以及用于四面體的外表面三角形單元。
因此2D網格的劃分十分重要,當我們在劃分網格時,中途可能需要對已經劃分好網格的幾何面追加切分等修改操作,這時,已經畫好的網格會出現自動更新,之前設置好的網格節點數全部無效,讓我們十分懊惱。出現這樣現象的原因是因為Topology Revision Options下的設置是默認Remesh選項,因此靈活設置Topology Revision Options選項對后續的網格劃分十分重要。
展開 hypermesh中如何刪除2D網格,當3D網格建成以后?
答:如下圖,如何刪除這個2D的面網格呢
方法一:
tool>delete>鼠標點最左邊的下三角,選擇elems>點擊elems>選by config>config=quad4>displayed>
select entities>delete entity>return
如下圖所示。
方法二:
tool>delete>鼠標點最左邊的下三角,選擇elems>點擊elems>on plane>用鼠標左鍵在2D平面上選擇不在一條線的三個點>select entities>delete entity>return
好像第二種方法更簡單一些。
展開 關于2D網格單元的質量檢測標準和網格質量的改善方法
通常來講,在劃分網格之前我們首先要確定網格質量標準,具體的網格質量標準有如下幾項:(以汽車白車身的網格劃分經驗為例,目標單元長度為8mm)
1、Min Size(最小單元長度):3mm
2、Max Size(最大單元長度):12mm
3、Aspect Ratio(單元長寬比):小于5 (單元最長邊與最短邊的比值)
4、Warpage(翹曲度):小于15° (單元偏離平面的量)
5、Max Interior Angle Quad(四邊形網格單元最大內角):140°
6、Min Interior Angle Quad(四邊形網格單元最小內角):40°
7、Max Interior Angle Tria(三角形網格單元最大內角):120°
8、Min Interior Angle Tria(三角形網格單元最小內角):30°
9、Skew(單元歪斜角):小于40° (單元的扭曲角)
10、Jacobian(雅克比):大于0.7
11、Chordal Deviation(弦差):一般不考慮
12、% of Trias(三角形網格單元在總的網格里面所占的比例):小于5%
展開 
2d流體網格前處理
學過一段ICEM CFD但是實在不習慣那種劃分方法,鼓了幾次勇氣也沒有學會,正好hm11發表,而且里邊對cfd網格的支持更加強,因此就試了試。
這次先做一個2d的流體網格,大家看看流程吧,歡迎拍磚和探討。
1. 首先利用CAD軟件,將所要求解的區域形狀畫出來,我用的是cad2006,然后保存為dxf的格式。
2.打開hypermsh并且將面板切換到cfd面板
3利用surface工具生成包絡的面,大部分用spline命令。
4打開unility開關,點擊二維邊界面網格生成按鈕。
彈出如下菜單
選好需要劃分的面和生成邊界層的邊后點擊mesh。
4.建好component,并利用edge命令找到自由邊。然后將相應的edge放到相應的邊界調節的component中。如下圖所示。:
5選擇export,然后勾選為2d網格。進行輸出
6打開fluent求解器,導入網格,并設置相應的邊界條件,可以看到hm11中設置好的component名字
7.求解,計算。
總結,hm作為前處理軟件,是非常強大的,強烈建議學習,不論是結構還是流體還是聲學等其他場的網格,謝謝大家
展開 FLUENT動網格案例之二:2D絕熱壓縮過程彈簧光滑和網格重構算法實現 ¥9
2D絕熱壓縮過程彈簧光滑和網格重構算法實現
使用基于彈簧的光滑和網格重網格運動方法來更新變形區域的體網格。對于三角形或四面體網格的區域,基于彈簧的平滑可以根據已知的邊界節點的位移來調整內部節點的位置。基于彈簧的平滑方法在不改變網格連接性的情況下更新了體網格。
但是,當邊界位移相對于局部網格尺寸較大時,網格質量可能惡化或退化。更新網格后,會導致收斂問題。為了避免這個問題,FLUENT的網格重構算法可以將劣質網格(太大、太小或拉伸過度的網格)聚集在一起,并在局部重新自動劃分網格。
在彈簧光滑模型中,網格的邊被理想化為節點間相互連接的彈簧。移動前的網格間距相當于邊界移動前由彈簧組成的系統處于平衡狀態。在網格邊界節點發生位移后,會產生與位移成比例的力,力量的大小根據胡克定律計算。邊界節點位移形成的力雖然破壞了彈簧系統原有的平衡,但是在外力作用下,彈簧系統經過調整將達到新的平衡,也就是說由彈簧連接在一起的節點,將在新的位置上重新獲得力的平衡。原則上彈簧光順模型可以用于任何一種網格體系,但是在非四面體網格區域(二維非三角形),網格更容易畸變。在系統缺省設置中,只有四面體網格(三維)和三角形網格(二維)可以使用彈簧光順法。在其他網格類型中使用需要在TUI界面iain激活該模型。激活彈簧光順模型,相關參數設置位于Smoothing標簽下,可以設置的參數包括Spring Constant Factor(彈簧彈性系數)、Boundary Node Relaxation(邊界點松弛因子)、Convergence Tolerance(收斂判據)和Number of Iterations(迭代次數)。彈簧彈性系數應該在0 到1 之間變化,彈性系數等于0 時,彈簧系統沒有耗散過程;在彈性系數等于1 時,彈簧系統的耗散過程與缺省設置相同。
展開 2D網格轉換為3D網格+fluent計算流場+fensap計算結冰全程視頻+全部文件 ¥260
2D網格轉換為3D網格+fluent計算流場+fensap計算結冰全程視頻+全部文件
使用im2mesh和oof2進行多相界面網格劃分比較-原創帖
前面帖子已重點介紹了im2mesh插件和oof2/3D軟件的安裝使用方法,不會使用的可參考。
經過近幾天的探索,發現im2mesh采用三角形網格劃分對多相界面的網格處理能力較強,而oof2也具備這樣的能力,但是需要經過多次的網格細化、像素點捕捉、分裂、光滑等一系列操作。
但oof2具備獲得純三角形、純四邊形、三角形和四邊形混合網格的能力,這是im2mesh所不具備的,
1. 對于特別復雜的模型可以使用im2mesh或oof2進行純三角形網格劃分,或者也可以使用oof2進行純四邊形單元網格劃分;
2. 對于不是很復雜的模型可以使用im2mesh進行純三角形單元網格劃分,或者也可以使用oof2進行四邊形和三角形混合單元網格劃分;
3.im2mesh和oof2都對于黑白二值化的圖片有較高的效率;
4.如果是RGB圖,在im2mesh中都是要先處理為灰度圖或黑白二值化圖,注意:im2mesh有將灰度圖轉變為有限元網格的能力,但是效率著實不高,所以im2mesh很多時候都采用黑白二值化圖片;
5.由于im2mesh處理多種顏色的灰度圖能力有限,所以如果一個圖片中的顏色超過三種以上,那么采用oof2進行處理效果更高,或者將圖片處理為黑白二值化圖,在im2mesh或oof2中處理都可以;
6.如果要獲得像素網格,oof2可以做到,im2mesh不能做到;
7.最好在ps中把相近色區域都改為一種顏色,這樣可以更加方便在im2mesh或oof2中進行處理,大大提高處理效率,如下圖共包含四種單色:黑、白、灰、淺灰,而實際這個熊貓圖片的任何一個區域都是灰色過渡,如果不提前對圖片進行區域顏色處理,則在im2mesh中處理效率非常低,同時在oof2中創建像素集合也會更困難。
展開