
發布
注冊
/
登錄ansys查詢函數怎么用的案例
ANSYS 查詢函數(Inquiry Function)(很有用)
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并不是一個數組,而是一個查詢函數,它返回的是現在所選擇的單元數。括弧內的數是用來確定查詢函數的返回值的。第一個數是用來標識你所想查詢的特定實體(如單元、節點、線、面號等等),括弧內的第二個數是用來確定查詢函數返回值的類型的(如選擇狀態、實體數量等)。
同本例一樣,通常查詢函數有兩個變量,但也有一些查詢函數只有一個變量,而有的卻有三個變量。
展開 『求助』請問用mathcad怎么畫隱函數的圖形?
各位好,今天第一次發貼,請問用mathcad怎么畫隱函數的圖形?比如3x+x*y^2+x^2*y^3=1這種!謝謝!
【實用功能】ANSYS中的弱彈簧應該怎么用?
這種情況該怎么處理呢?下面介紹兩種方法:
方法一:弱彈簧Weak Springs。
求解前,點擊Analysis Settings,將Solver Controls中的Weak Springs設置為On,彈簧剛度設置為Program Controlled,開啟弱彈簧功能。然后求解。
求解過程中出現了一個警告:大體意思是物體可能會產生剛體運動,軟件把弱彈簧加上了。這樣,求解順利完成,觀察求解結果,應力為1MPa,正確。
弱彈簧的作用原理是什么呢?我們觀察Solution Information的Geometry,發現軟件在端面的節點上,添加了Spring,分布在端面的8個頂點上,每個頂點3個,來約束每個頂點上節點的3個自由度。我們觀察Solution Information的Worksheet,發現求解過程中多了24個彈簧單元Combine14,證實了軟件在計算過程中,自動添加了彈簧單元完成了計算。
在Analysis Settings,我們將彈簧剛度設置為Program Controlled,軟件會將彈簧剛度設置為多少呢?我們將結構導入到ANSYS經典,在彈簧單元的實常數中,我們發現彈簧單元的剛度為0.00040000000000005N/mm,確實很弱,這樣來說,不僅解決了剛體運動的問題,而且不會對結構的應力應變結果造成實質的影響。
在Analysis Settings,彈簧剛度設置方法除了Program Controlled,還有Factor和Mmanual兩種。
Factor:設置因子。其值等于Program Controlled標準值乘以你在Factor輸入的值。
展開