如果模型由 Volumes 組成,劃分網格後要查找沒有劃分網格的 Volumes,基本思路如下:
Allsel,all
*get, vmax, Volume, 0, Num, MAXD ! 用 *get 命令獲取最大 Volume 編號 vmax:
*dim,ven,array, vmax2 ! 創建壹個數組,準備存放各體積的單元個數
*do, i, 1, vmax ! 對體積進行循環
*if, vsel(i), ge, 0, then ! 如果體積 i 存在,選擇體積 i 為當前體積
vsel, s, , , i, , , 1 ! 選擇體積 i 以及屬於該體積的面,線,關鍵點,單元,節點
*get, en, ELEM, 0, Count ! en 為當前體積 i 包含的單元個數
ven(i) = en ! 將單元個數存放到 ven 數組中
*else ! 體積 i 不存在
ven(i) = -1 ! 以 -1 表示體積 i 不存在
*endif
*enddo
! 然後可以顯示所有未劃分網格的體積:
vsel, none
*do, i, 1, vmax
*if, ven(i), eq, 0, then
vsel, a, , , i, , ,1
*endif
*enddo
vplot
以上程序未經過驗證,僅供參考。