Fidelity Pointwise網格劃分軟件簡單使用
一些概念
PointWise中database是導入的幾何模型,網格根據幾何模型來畫,但網格不直接跟database相關,而是跟以下幾個概念緊密相關。
connector 在PointWise中指已經設置節點的線段
domain 在PointWise中指面網格
block 在PointWise中指體網格
一些快捷鍵
量取點的坐標及線段長度: ctrl+shift+中鍵
平移: shift+右鍵
旋轉: ctrl+右鍵
重設旋轉中心: ctrl+shift+左鍵
切換選擇目標: 空格
鼠標出現重影表示有多個目標可選,按空格鍵可切換。
一般流程
概述:一般是根據database中的線生成connector,選中能圍成一圈的connector生成domain,選中能圍成一個體積的domain生成block。
或根據database中的surface生成domain,選中能圍成一個體積的domain生成block。
block就是我們最終需要的體網格。
1.先導入database
File->Import->Database
導入之后左側面板Database項目下就會顯示database名稱。
2.生成domain
可先生成connector再生成domain,也可直接生成domain。
方法一,先生成connector再生成domain:
點擊快捷圖標欄中的“2 point curves”(或Creat->2 point curves),再點擊視圖中幾何模型的兩個節點即可生成一個connector,此connector具有兩個節點。
在connector上布置節點,快捷圖標欄中的“Dimension”可直接輸入節點數,“Average spacing”可直接輸入節點的平均間距,兩種方法均可生成節點。
選中生成的connector,使之首尾相連,點擊“Assemble Domains”生成一個面網格(也可Creat->Assemble Special->Domains然后選擇connector,圍成一圈后點擊Save Edge再點擊Apply),這樣就生成一個Domain了。
方法二,直接生成domain
使用這種方法需提前設置默認的節點平均間距,在左側面板的Default欄目下勾選Connector,設置Average delta s (Dimension下面那個,希臘字母delta符號打不出來)即節點之間的平均間距 為合適的值。
選中database中的surface,點擊“Domains On Database Entities”便生成了connector和domain。
3.生成block
選中生成的domain,使之圍成一個體積,點擊快捷圖標欄“Assemble Blocks”使之生成一個block(也可 Creat->Assemble Special->Blocks),選中生成的block然后再點擊快捷圖標欄中的“Initialize”,便生 成了網格。
在網格中使用T-Rex
T-Rex可以在domain中使用也可以在block中使用。
在domain中使用:
選中一個已經生成的domain,Grid->T-Rex,在Boundary Condition欄中新建一個組,邊界條件類型設置為Wall,delta為第一層的高度。選中要執行T-Rex的邊界,在剛剛建立的組前的方框中勾選,選中的邊界就被分配到這個組中了。
T-Rex欄目下設置Max Layers,這項表示最大的T-Rex層數(生成的層數會小于等于這個數);Full Layers,這項表示必須要生成的T-Rex層數;Grouth Rate,為增長率;Push Attribuate與邊界條件的Match搭配使用。使用時先將BC段邊界設置為Match,再勾選Push Attributes,這樣會改變Match邊界原有的節點分布,如下圖所示。Cell Type決定了T-Tex網格是三角形還是四邊形,下圖中選擇的是四邊形。
Attribute欄目中 Algorithm本人目前沒看出來差別在哪?不知道如何選擇。
Cell Type,決定了T-Rex之外的網格是完全三角形還是既有三角形也有四邊形。
Cell,這組參數中Max. Equilateral Edge Length比較重要,可限制中間區域的網格大小,若生成的網格中間部分太大,可設置為Use Boundary或自定義的值。
然后來到Solve欄目,點擊Initialize進行初始化。OK完成。
在block中使用方法類似,用于生成邊界層網格。
一般流程中的注意事項
若兩個domain是挨著的,他們之間只能有一條公共的connector。
例如:
在上圖中若先生成了domain1,則生成domain2時應使用生成domain1時所用的connector(圖上CD位置所示)。若domain1使用方法一生成,domain2使用方法二生成就會造成CD位置出現兩條connector,這樣便無法生成block,這個很容易被忽略。將鼠標放在CD位置若出現重影便說明有多條connector。
一些功能
All Mask On/Off
幫助選擇,在哪類項目前打勾選擇范圍就會僅限于這一類。
Show All / Hide All(圖標上有眼睛)
點擊他們會顯示或隱藏這類項目。
Project
若畫出的網格與原有幾何的表面不貼合,使用這個功能使網格投影到幾何表面。
Grid->merge
用于合并connector或點。使用database的邊界生成connector時會有兩個點挨得很近卻又不重合的情況發生,這時就可以合并這兩個點。
Grid->Distrubution
設置connector上的點的分布,Spacing欄目下設置兩端的第一個的點的位置(選中某端會顯示為白色箭頭);Function欄目用來設置點的數量和增長率,若兩端都想設置點數和增長率,要在Spacing欄目中將兩端的位置都設置好,Begin一般選擇“Number of Layers and Growth Rate”,Middle一般選擇“Tanh Using Last Layer Spacing”,這時中間位置的尺寸會自動確定,End也選擇“Number of Layers and Growth Rate”,增長率多用1.2,設置完這三項后點擊Optimize Dimension優化點數;Break Points欄目僅用于刪除connector中的斷點,一般斷點來源于合并兩個點,合并兩個點后兩個connector也合并為一條,但其中存在一個斷點,這個斷點可以設置兩側的點分布,但一般不會這樣做(因為太麻煩),會直接刪除該斷點。
————————————————
版權聲明:本文為CSDN博主「medicalmask」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/medicalmask/article/details/127718172
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















