劃分網格有很多方法,比如有很多第三方軟體,功能很強大。這裡只討論用 Abaqus/CAE 的操作。方法一: 定義 partition 先定義 Datum point,點選 Part 這個 Module 下面的 Create Datum Point 按鈕,可以選擇多種方法,這裡我們可以用 Offset From Point,指定新定義的 datum point 到一個已知點的偏移距離即可。比如以長方體長邊的中點為參考點,向兩側偏移指定的距離,得到相應的 datum point。新增為 datum point 之後,切換到 Mesh 這個 module。點選 Partition Cell 按鈕,選擇 Define Cutting Plane,選擇下面的 Point & Normal 選項。定義切割平面,平面透過上面定義的 datum point,且垂直於長方體的長邊。這樣長方體就被切分成了不同的部分。點選 Seed Edges,為細分網格部分指定網格尺寸或者數量;點選 Seed Part,為非細分網格部分指定較大的網格尺寸。指定 seed edges 的時候可能要規定不要自動改變 mesh 的單元格數量。另外,還跟 element type 有關係,這裡我們嘗試用 C3D10 這種四面體單元型別。指定 Mesh Controls 的型別為 Tet。最後點選 Mesh Part 即可。方法二:指定某條邊的 local seeds直接定義長邊的 local seeds,定義為 double 型別,從兩側到中間均勻變化。這樣就可以得到兩邊網格較大,中間網格較小,逐漸變化的效果。實際的應用,可能模型形狀較為複雜,所以可能需要具體情況具體分析,綜合採用各種劃分網格的方法。
劃分網格有很多方法,比如有很多第三方軟體,功能很強大。這裡只討論用 Abaqus/CAE 的操作。方法一: 定義 partition 先定義 Datum point,點選 Part 這個 Module 下面的 Create Datum Point 按鈕,可以選擇多種方法,這裡我們可以用 Offset From Point,指定新定義的 datum point 到一個已知點的偏移距離即可。比如以長方體長邊的中點為參考點,向兩側偏移指定的距離,得到相應的 datum point。新增為 datum point 之後,切換到 Mesh 這個 module。點選 Partition Cell 按鈕,選擇 Define Cutting Plane,選擇下面的 Point & Normal 選項。定義切割平面,平面透過上面定義的 datum point,且垂直於長方體的長邊。這樣長方體就被切分成了不同的部分。點選 Seed Edges,為細分網格部分指定網格尺寸或者數量;點選 Seed Part,為非細分網格部分指定較大的網格尺寸。指定 seed edges 的時候可能要規定不要自動改變 mesh 的單元格數量。另外,還跟 element type 有關係,這裡我們嘗試用 C3D10 這種四面體單元型別。指定 Mesh Controls 的型別為 Tet。最後點選 Mesh Part 即可。方法二:指定某條邊的 local seeds直接定義長邊的 local seeds,定義為 double 型別,從兩側到中間均勻變化。這樣就可以得到兩邊網格較大,中間網格較小,逐漸變化的效果。實際的應用,可能模型形狀較為複雜,所以可能需要具體情況具體分析,綜合採用各種劃分網格的方法。