
發(fā)布
注冊
/
登錄ansys怎么運(yùn)行出結(jié)果的案例
用Visual C調(diào)用ansys后臺運(yùn)行求解并實(shí)時顯示計算進(jìn)度和結(jié)果(附源程序)
思路:
(1)首先在VC里根據(jù)文本框等控件生成參數(shù)文件,和ANSYS主計算程序合并生成ANSYS_RUN.mac,在ANSYS_RUN.mac最后加上用來生成flag.txt文件(內(nèi)容為0)的APDL代碼. 隨后在VC里用WinEXEC運(yùn)行ANSYS batch mode 去調(diào)用ANSYS_RUN.mac,并且把屏幕輸出到output.txt。同時,建立flag.txt文件(內(nèi)容為1).
(2)在VC里開一個線程, 循環(huán)讀flag.txt,看其是否為1(運(yùn)行)或0(結(jié)束)。如果是1,則讀output.txt內(nèi)容,顯示在主程序狀態(tài)文本框里。(當(dāng)然也可以讀err文件來判斷)。
(3)ANSYS_RUN.mac 里有生成plots并保存為jpg文件的APDL代碼。當(dāng)ANSYS運(yùn)行結(jié)束后,在主程序里可以browse結(jié)果圖像文件。
ANSYS主計算程序: VM28.mac. 這是ANSYS的一個例子程序,但是做了一些改動,計算在Time_Start 到Time_End之間,步長為Time_interval的溫度分布。
VM28:Transient Heat Transfer in an Infinite Slab。
在VC程序里,
ANSYS EXE File是ANSYS的執(zhí)行文件的路徑名。
MAC Batch File 是ANSYS主計算程序的路徑名。
Working Folder是工作路徑,用來存放結(jié)果文件和中間過程文件。
Note: how to export image in batch mode:
因?yàn)樵赽atch mode, 沒有g(shù)raphic window,所以一般的圖形輸出命令無效。但是可以使用/show,jpeg命令。另外,可以用以下命令
!
展開 轉(zhuǎn)載:怎么知道ANSYS的結(jié)果是收斂的?
ansys計算非線性時會繪出收斂圖,其中橫坐標(biāo)是cumulative iterationnumber 縱坐標(biāo)是absolute convergencenorm。他們分別是累積迭代次數(shù)和絕對收斂范數(shù),用來判斷非線性分析是否收斂。
ansys在每荷載步的迭代中計算非線性的收斂判別準(zhǔn)則和計算殘差。其中計算殘差是所有單元內(nèi)力的范數(shù),只有當(dāng)殘差小于準(zhǔn)則時,非線性疊代才算收斂。ansys的位移收斂是基于力的收斂的,以力為基礎(chǔ)的收斂提供了收斂量的絕對值,而以位移為基礎(chǔ)的收斂僅提供表現(xiàn)收斂的相對量度。一般不單獨(dú)使用位移收斂準(zhǔn)則,否則會產(chǎn)生一定偏差,有些情況會造成假收斂.(ansys非線性分析指南--基本過程Page.6)。因此ansys官方建議用戶盡量以力為基礎(chǔ)(或力矩)的收斂誤差,如果需要也可以增加以位移為基礎(chǔ)的收斂檢查。ANSYS缺省是用L2范數(shù)控制收斂。其它還有L1范數(shù)和L0范數(shù),可用CNVTOL命令設(shè)置。在計算中L2值不斷變化,若L2<crit的時候判斷為收斂了。也即不平衡力的L2范數(shù)小于設(shè)置的criterion時判斷為收斂。
由于ANSYS缺省的criterion計算是你全部變量的平方和開平方(SRSS)*valuse(你設(shè)置的值),所以crition也有小小變化。如有需要,也可自己指定crition為某一常數(shù),CNVTOL,F,10000,0.0001,0 就指定力的收斂控制值為10000*0.0001=1。 另外,非線性計算中用到的一個開關(guān)是SOLCONTROL 如關(guān)閉SOLCONTROL選項(xiàng),那么軟件默認(rèn)收斂準(zhǔn)則:力或彎矩的收斂容差是0.001,而不考慮位移的收斂容差;如果打開SOLCONTROL選項(xiàng),同樣的默認(rèn)收斂準(zhǔn)則:力或彎矩的收斂容差是0.005,而位移收斂容差是0.05。
展開 ANSYS模態(tài)分析固有頻率及振型等結(jié)果怎么理解
3.參與系數(shù)
在模態(tài)計算中,在總體笛卡爾坐標(biāo)系中,三個平動方向和三個轉(zhuǎn)動方向上,假設(shè)施加單位位移譜激勵,從而得到振型參與系數(shù),即
由于軟件默認(rèn)采用,對質(zhì)量矩陣進(jìn)行歸一化,則
參與系數(shù)反映了某階振型在某個方向的參與程度,如圖所示給出了某產(chǎn)品的X方向的振型的參與系數(shù)。
圖 參與系數(shù)列表
4.有效質(zhì)量
模態(tài)計算中的有效質(zhì)量計算公式:
由于程序模態(tài)計算時,各個振型關(guān)于質(zhì)量矩陣進(jìn)行歸一化,即
-理想情況下,在每個方向的所有有效質(zhì)量之和等于結(jié)構(gòu)的總質(zhì)量,但是這個取決于模態(tài)計算提出的模態(tài)階數(shù);
-有效質(zhì)量與結(jié)構(gòu)總質(zhì)量的比值對于確定提取的模態(tài)數(shù)量是否足夠,非常有幫助。對于基于模態(tài)疊加法的諧響應(yīng),瞬態(tài)動力學(xué)還有響應(yīng)譜與隨機(jī)振動建議提取的模態(tài)的數(shù)量要達(dá)到90%的物理質(zhì)量。如圖所示的提取12階模態(tài)的Z方向的有效質(zhì)量與實(shí)際物理質(zhì)量比為0.83。
5.模態(tài)應(yīng)變能
下式給出了模態(tài)應(yīng)變能的計算公式:
從上式可見,單元模態(tài)應(yīng)變能越高,局部的位移越大,結(jié)構(gòu)的剛度就越低。在產(chǎn)品模態(tài)分析中,某階模態(tài)頻率下的模態(tài)應(yīng)變能分布反映了產(chǎn)品在該模態(tài)振型下變形集中區(qū)域,局部模態(tài)應(yīng)變能的集中反映了在該階振型下產(chǎn)品變形時局部剛度的不足,當(dāng)車身受到外界激勵時更容易產(chǎn)生變形。
在ANSYS Workbench的獲取方法如下:
文章來源:ANSYS空間 ,作者張老師 仿真驅(qū)動設(shè)計
展開 ANSYS中的節(jié)點(diǎn)解與單元解是怎么回事?附solid186與solid185單元結(jié)果對比文檔下載
也就是,ANSYS的單元解,其實(shí)不能完全看作單元解,筆者稱之為單元角節(jié)點(diǎn)解。
下載地址:solid186與solid185單元結(jié)果對比文檔下載

誰知道ansys曲線圖中的單位攝氏度怎么標(biāo)出
請問有誰知道ansys曲線圖中的單位攝氏度怎么標(biāo)出