當前位置:編程學習大全網 - 編程軟體 - ansys軟件中,如何選先出或列出未劃分網格的實體?

ansys軟件中,如何選先出或列出未劃分網格的實體?

可以使用 APDL 編程實現。具體操作過程與劃分網格的實體類型有關,舉壹個例子:

如果模型由 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

以上程序未經過驗證,僅供參考。

  • 上一篇:C語言編程時,想達到:輸入數字或字母而顯示的是星號(類似於ATM取款時的密碼顯示方式)這樣的效果,
  • 下一篇:如何讓地鐵裏打遊戲、看電視劇的人小點聲音?
  • copyright 2024編程學習大全網