ansys中選擇命令
2017-06-23 by:CAE仿真在線 來源:互聯網
在ANSYS建模、加載、后處理等操作過程中,常常會遇到對模型進行選擇。對于復雜分析模型來說,要想非常簡潔地選取出所需的部分模型,是一項技巧性很強的工作。在此簡單舉幾個例子予以說明。1 nsle和esln命令的配合使用
在前處理中檢查單元形狀,或在后處理中觀察結果時,有時需要將單元一層一層的選出來進行觀察。如果模型比較復雜,直接選取是比較困難的。巧妙的方式是:
nsel,……. !首先通過坐標位置或面相關性選取出一層節點
esln !選出與這層節點相關聯的一層單元
…… !針對這層單元作其它操作
nsle !選出與這層單元相關聯的所有節點(節點又向前推進了一層)
esln !選出與節點相關聯的單元(單元又向前推進了一層)
以此類推,重復交替使用nsle和esln命令就可以將所選節點和單元一層一層向前推進了。
2選擇過程中巧用component
同樣以上面的例子為例,上面nsle和esln命令重復交替使用使節點和單元一層層逐步增加,如果只想單獨的一層一層地看,則需用cm命令幫助:
nsel,……. !首先通過坐標位置或面相關性選取出第1層節點
cm,nn1,node !將節點歸入一節點組
esln !選出第1層單元
…… !針對這層單元作其它操作
nsle !選出與這層單元相關聯的所有節點(前2層節點)
cm,nn2,node !將節點歸入另一節點組
esln !選出前2層單元
nsle!前3層節點
cm,nn3,node !將節點歸入另一節點組
cmsel,u,nn1!剔除第1層節點(只剩第2、3層節點)
esln,s,1 !只有第2層單元了
…… !針對這層單元作其它操作
esln !第1、2、3層單元
nsle !第1、2、3、4層節點
cm,nn1,node !將節點歸入一節點組
cmsel,u,nn2 !剩下第3、4層節點
esln,s,1 !只有第3層單元了
…… !針對這層單元作其它操作
以此類推,重復交替使用esln、nsle、cm、cmsel和esln,s,1命令就可以將所選單元單層地向前推進了。
3選擇過程中巧用get函數
如果要選出最靠近某個坐標位置(x0,y0,z0)處的節點或關鍵點,很多人首先想到的就是通過如下系列命令來選擇:
nsel,s,loc,x,x0
nsel,r,loc,y,y0
nsel,r,loc,z,z0
但當所選節點離(x0,y0,z0)較大時,這樣選擇會失效,最佳的選擇方式是:
nn1=node(x0,y0,z0) ! node()為一get函數,它將離(x0,y0,z0)最近的節點號賦予變量nn1
nsel,s,,,nn1
類似的get函數非常多,請詳細參考ANSYS APDL程序員指南。
開放分享:優質有限元技術文章,助你自學成才
相關標簽搜索:ansys中選擇命令 Ansys有限元培訓 Ansys workbench培訓 ansys視頻教程 ansys workbench教程 ansys APDL經典教程 ansys資料下載 ansys技術咨詢 ansys基礎知識 ansys代做 Fluent、CFX流體分析 HFSS電磁分析 Abaqus培訓
編輯