|
楼主 |
发表于 2003-10-26 21:17:57
|
显示全部楼层
熟悉軟件
1.這部分不容易在hexa中達成,第一您切block的關係位置點要一致,
由於您用starcd做計算,其實可以不需要讓週期邊界的網格是一致的
關於icemcfd的週期邊界我只有玩過tetra部分,那邊有個指令可供選擇
至於hexa似乎無此功能,需要自行完成
或許您可以試著在hexa建完網格後到tetra那邊處理週期性邊界問題
2.solidworks不處理這個問題,您可以個別建完網格後到STARCD裡面去處理這個部分
也就是icemcfd建立了兩個 .inp的格式
其實重點在於內含的 .vrt, .cel這兩個資料
假設您建了兩個網格 test1.vrt test1.cel 及 test2.vrt test2.cel
這樣您進入starcd後先讀入一組格點後
變更網格的cel編號
然後利用指令讀入其他網格組
vread 100000 test2.vrt
cread 100000 test2.cel
100000這個值只要比第一個model的資料大就可以了
後續您只要在starcd中用merge的方式即可
3.這部分我想沒有辦法
原因是滑動邊界需要知道網格格點的編號以進行程式的命令執行
利用icemcfd產生網格在滑動邊界上無一定的編號格式
如此一來將無法達成滑動邊界的設定
這部分我有些想法但還沒有進行實際的測試
無法給予更多的回覆
|
|