
發布
注冊
/
登錄ansys get 命令
關注創建者:王靖雯 創建時間:2023-03-07

ansys get 命令的實例教程
ANSYS中*Get命令使用方法詳解
水哥寄語
ANSYS中的*GET命令貫穿了我們整個有限元建模分析過程,水哥個人覺得,如果不會ANSYS中的get命令,那么一定是菜鳥級別,但這并不是說會Get命令就是高手,比如水哥自己。Anyway,水哥畢竟是個老司機,今日,就來談談怎么使用ANSYS中的*Get命令。
1 概述
當然了,首先我們要明白ANSYS中如何查看*get命令,知道這個命令需要輸入哪些參數。
打開help,輸入*get,出來了以下格式:
*GET, Par, Entity, ENTNUM, Item1, IT1NUM, Item2, IT2NUM
Par:定義的變量名稱,用于存儲提取的數據;
Entity:關鍵字,是信息提取的對象,包括NODE, ELEM, KP, LINE, AREA, VOLU, PDS等;
ENTNUM:當前對象的數字標識,比如節點的節點號,單元的單元號等;
Item1:提取的信息,可用的非常多,后面展開;
IT1NUM:和Item1配合使用。
面對這么多要輸入的參數,我們該如何確定具體輸入呢?接下來水哥教大家如何使用help查詢*get的各個關鍵字眼。
在查詢之間,首先我們自己要弄明白我們想要提取的數據是屬于哪個范疇。前處理數據?求解數據?后處理數據?當我們自己搞清楚提取數據的范疇時,我們就可以順著Help去查看相關的字眼了。
2、案例
我們以最常見的一種操作,提取分析完后某個節點X方向的位移,來說明這個過程。
提取X方向位移毋庸置疑是屬于后處理了,也即是我們需要提取的數據屬于后處理的范疇,因此我們在查看Help時,直接跳躍到后處理的項目。
展開 ANSYS的get命令常用操作(信息提取和結果結果提取)
在ANSYS分析過程中,*get命令作為一個提取信息的常用命令,作用非常大,不管是在前處理、求解還是后處理過程中,都能夠有發揮的空間,尤其是后處理過程,對結果的批量輸出來說不可缺少。
*get能夠提取的信息相當多,其命令語句如下:
*GET, Par, Entity, ENTNUM, Item1, IT1NUM, Item2, IT2NUM
Par:定義的變量名稱,用于存儲提取的數據;
Entity:關鍵字,是信息提取的對象,包括NODE, ELEM, KP, LINE, AREA, VOLU, PDS等;
ENTNUM:當前對象的數字標識,比如節點的節點號,單元的單元號等;
Item1:提取的信息,可用的非常多,后面展開;
IT1NUM:和Item1配合使用。
由于*get的功用實在太多,不就一一列舉,單就常用的枚舉。
展開 來源:ANSYS技術分享(ansysfx)
ANSYS 查詢函數(Inquiry Function)
資料來源:www.iccae.com
在ANSYS操作過程或條件語句中,常常需要知道有關模型的許多參數值,如選擇集中的單元數、節點數,最大節點號等。此時,一般可通過*GET命令來獲得這些參數。現在,對于此類問題,我們有了一個更為方便的選擇,那就是查詢函數 — Inquiry Function。
Inquiry Function類似于ANSYS的 *GET 命令,它訪問ANSYS數據庫并返回要查詢的數值,方便后續使用。ANSYS每執行一次查詢函數,便查詢一次數據庫,并用查詢值替代該查詢函數。
假如你想獲得當前所選擇的單元數,并把它作為*DO循環的上界。傳統的方法是使用*GET命令來獲得所選擇的單元數并把它賦給一個變量,則此變量可以作為*DO循環的上界來確定循環的次數
*get, ELMAX,elem,,count
*do, I, 1, ELMAX
…
…
*enddo
現在你可以使用查詢函數來完成這件事,把查詢函數直接放在*DO循環內,它就可以提供所選擇的單元數
*do, I, ELMIQR(0,13)
…
…
*enddo
這里的ELMIQR并不是一個數組,而是一個查詢函數,它返回的是現在所選擇的單元數。括弧內的數是用來確定查詢函數的返回值的。第一個數是用來標識你所想查詢的特定實體(如單元、節點、線、面號等等),括弧內的第二個數是用來確定查詢函數返回值的類型的(如選擇狀態、實體數量等)。
同本例一樣,通常查詢函數有兩個變量,但也有一些查詢函數只有一個變量,而有的卻有三個變量。
展開 
ansys get 命令的相關專題、標簽、搜索
ansys get 命令的最新內容
ANSYS中*Get命令使用方法詳解
水哥寄語
ANSYS中的*GET命令貫穿了我們整個有限元建模分析過程,水哥個人覺得,如果不會ANSYS中的get命令,那么一定是菜鳥級別,但這并不是說會Get命令就是高手,比如水哥自己。Anyway,水哥畢竟是個老司機,今日,就來談談怎么使用ANSYS中的*Get命令。
在ANSYS分析過程中,*get命令作為一個提取信息的常用命令,作用非常大,不管是在前處理、求解還是后處理過程中,都能夠有發揮的空間,尤其是后處理過程,對結果的批量輸出來說不可缺少。
ANSYS的get命令常用操作(信息提取和結果結果提取)
在ANSYS分析過程中,*get命令作為一個提取信息的常用命令,作用非常大,不管是在前處理、求解還是后處理過程中,都能夠有發揮的空間,尤其是后處理過程,對結果的批量輸出來說不可缺少。
Inquiry Function類似于ANSYS的 *GET 命令,它訪問ANSYS數據庫并返回要查詢的數值,方便后續使用。ANSYS每執行一次查詢函數,便查詢一次數據庫,并用查詢值替代該查詢函數。
假如你想獲得當前所選擇的單元數,并把它作為*DO循環的上界。