
發(fā)布
注冊(cè)
/
登錄ansys計(jì)算結(jié)果慢
關(guān)注創(chuàng)建者:王靖雯 創(chuàng)建時(shí)間:2023-03-07
ansys計(jì)算結(jié)果慢的視頻教程
基于ANSYS Workbench如何實(shí)現(xiàn)對(duì)稱模型及結(jié)果的擴(kuò)展顯示仿真計(jì)算分析
基于ANSYS Workbench如何實(shí)現(xiàn)對(duì)稱模型及結(jié)果的擴(kuò)展顯示仿真計(jì)算分析
免費(fèi) 10分鐘 245播放
查看
ansys計(jì)算結(jié)果慢的實(shí)例教程
.*'},'File Selector'); strh = [Pnameh,Fnameh];
pathname = Pnameh;
set(handles.text1,'String',strh);
[temp1,temp2] = xlsread(strh);
set(handles.uitable1,'Data',temp1);
% Update handles structure
guidata(hObject, handles);
為了讀取圖示方框中的數(shù)據(jù),并用到ANSYS的APDL文件中,需要字符串的讀取和合并,首先需要使用str2num函數(shù)把字符串轉(zhuǎn)換成數(shù)值,如果沒(méi)有輸入值時(shí),使用缺省值。
將兩個(gè)txt合并成test3.mac作為APDL語(yǔ)言開(kāi)始的參數(shù)定義,生成test3.mac之后再使用system函數(shù)調(diào)用ANSYS的求解器,并讀取test3.mac進(jìn)行計(jì)算
在計(jì)算之前,是不能生成圖片的,這時(shí)需要設(shè)置只有點(diǎn)擊“開(kāi)始重構(gòu)”按鈕之后,其他按鈕才可用。
點(diǎn)擊按鈕開(kāi)始計(jì)算之后,會(huì)分別輸出兩個(gè)名為residualstress.jpg和deformation.jpg的圖片,對(duì)應(yīng)的語(yǔ)句為
/image,save,'E:\GUIRStest\residualstress',jpg
設(shè)置當(dāng)點(diǎn)擊“生成殘余應(yīng)力云圖”和“生成角變形云圖”時(shí),會(huì)讀取圖片的路徑并使用imshow生成圖片。
至此,一個(gè)簡(jiǎn)易的MatlabGUI界面調(diào)用ANSYS計(jì)算并輸出圖片就完成了。
展開(kāi) 號(hào)),僅施加初應(yīng)力計(jì)算,則結(jié)果是應(yīng)力基本為零(這是必然的),位移是向上的。顯然是觀察不到應(yīng)力的,則要想將計(jì)算后的應(yīng)力用ansys處理是達(dá)不到目的的。
3. 如果將xbl2.txt中問(wèn)題A處的!號(hào)去掉,即修改了邊界條件,這時(shí)計(jì)算能夠得到相同的應(yīng)力(與xbl1.txt比較),也可以觀察結(jié)果了,但位移又與xbl1.txt計(jì)算的不符合,這個(gè)問(wèn)題怎樣處理呢?
ANSYS Mechanical可以非常方便的對(duì)不同工況計(jì)算結(jié)果進(jìn)行組合(如比例放縮、加減等),用到的工具為Solution Combination,具體方法如下。
若同一個(gè)分析模塊中,將不同工況設(shè)置為不同載荷步進(jìn)行計(jì)算,則可通過(guò)以下完成:
1,在分析設(shè)置analysis setting中設(shè)置載荷步;
2,選擇model,菜單欄會(huì)出現(xiàn)solution combination選項(xiàng),點(diǎn)擊該選項(xiàng);
3,選中樹(shù)形欄中的solution combination,在右側(cè)表中選擇相應(yīng)載荷步進(jìn)行組合,即可完成結(jié)果疊加。
若分析的模型在不同的分析模塊中,如下所示,方法與在一個(gè)模塊中類似;
選擇solution combination后,在右側(cè)表分析模塊選擇相應(yīng)的模塊以及該模塊對(duì)應(yīng)的載荷步,完成不同模塊計(jì)算結(jié)果的疊加。
下載地址:Ansys多工況組合的方法
展開(kāi) 0
1
實(shí)例介紹
ANSYS提供了一個(gè)pyansys的python庫(kù),可以快速地讀取二進(jìn)制(.rst)等文件,并進(jìn)行計(jì)算結(jié)果的可視化。在本實(shí)例中,提前使用ANSYS Workbench的結(jié)構(gòu)靜力學(xué)模塊,創(chuàng)建了一個(gè)門(mén)型支架,如圖1所示,并對(duì)其進(jìn)行了結(jié)構(gòu)靜力學(xué)計(jì)算,得到rst結(jié)果文件,然后使用pyansys對(duì)該文件進(jìn)行了解析及可視化。
圖7 模型外載荷
(12)右鍵單擊模型樹(shù)節(jié)點(diǎn)Solution,選擇Solve進(jìn)行計(jì)算。
(13)使用Solution→Insert→Directional Deformation,插入一個(gè)模型的沿Y方向的變形結(jié)果,右鍵點(diǎn)擊Directional Deformation,選擇Evaluate All Results,得到模型沿Y軸方向,即豎直方向的變形量,最大為0.0377mm,位于外載荷加載位置,如圖8所示。
圖8 模型X方向變形
(14)左鍵單擊模型樹(shù)節(jié)點(diǎn)Symmetry,發(fā)現(xiàn)有對(duì)稱模型的擴(kuò)展顯示功能,如圖9所示。
圖9 對(duì)稱擴(kuò)展顯示
(15)由于在X、Y、Z這3個(gè)方向,都為對(duì)稱,則在Detail of Symmetry中的Num Repeat中輸入2,在Method中選擇Half,分別在ΔX、ΔY、ΔZ中,輸入0.01mm,如圖10所示,即可在后處理中對(duì)模型進(jìn)行擴(kuò)展顯示,得到整體模型的結(jié)果,如圖11所示。
圖10 對(duì)稱擴(kuò)展設(shè)置
圖11 模型整體結(jié)果
(16)如果左鍵單擊模型樹(shù)節(jié)點(diǎn)Symmetry,并沒(méi)有發(fā)現(xiàn)有對(duì)稱模型的擴(kuò)展顯示功能,則可以在Workbench平臺(tái)的Tools→Options→Appearance中,勾選Beta Options選項(xiàng),通過(guò)打開(kāi)Beta Options,來(lái)打開(kāi)對(duì)稱模型的擴(kuò)展顯示功能,如圖12所示。
展開(kāi) 
ansys計(jì)算結(jié)果慢的相關(guān)專題、標(biāo)簽、搜索
ansys計(jì)算結(jié)果慢的最新內(nèi)容
為什么要導(dǎo)出單元?jiǎng)偠染仃?在學(xué)習(xí)有限元方法時(shí),我們會(huì)需要編寫(xiě)程序計(jì)算結(jié)構(gòu)的單元?jiǎng)偠染仃嚒4送?,?dāng)我們需要做有限元軟件二次開(kāi)發(fā)時(shí),我們也需要驗(yàn)證所做的開(kāi)發(fā)是否正確。為了驗(yàn)證程序正確性,我們可以從商業(yè)有限元軟件中導(dǎo)出單元?jiǎng)偠染仃噥?lái)驗(yàn)證程序的計(jì)算結(jié)果。下面簡(jiǎn)單介紹從ansys軟件中導(dǎo)出平面四邊形四節(jié)點(diǎn)單元的單元?jiǎng)偠染仃嚒?平面四邊形四節(jié)點(diǎn)單元示例
如圖所示
0
1
實(shí)例介紹
MatlabGUI界面調(diào)用Ansys計(jì)算并輸出計(jì)算結(jié)果,參考彭軍大神的《一個(gè)實(shí)例搞定MATLAB界面編程》——matlab-gui界面編程入門(mén)教程
最后的界面做的比較粗糙,主要是測(cè)試功能
首先,在打開(kāi)GUI界面時(shí),需要載入一張示例圖片
因此,在opening_Fcn中需要設(shè)置imshow函數(shù),而imshow中圖片的路徑需要事先定義
function RStest_OpeningFcn
ANSYS Mechanical可以非常方便的對(duì)不同工況計(jì)算結(jié)果進(jìn)行組合(如比例放縮、加減等),用到的工具為Solution Combination,具體方法如下。
若同一個(gè)分析模塊中,將不同工況設(shè)置為不同載荷步進(jìn)行計(jì)算,則可通過(guò)以下完成:
1,在分析設(shè)置analysis setting中設(shè)置載荷步;
2,選擇model,菜單欄會(huì)出現(xiàn)solution combination選項(xiàng),點(diǎn)擊該選項(xiàng)
說(shuō)明:
1. 使用的軟件版本為 Tecplot 360 EX 2018 R1;
2. 使用的軟件版本為 ANSYS 2021 R1;
3.實(shí)現(xiàn)從BladeGen創(chuàng)建水泵模型,TurboGrid劃分網(wǎng)格,CFX完成數(shù)值計(jì)算,最后在實(shí)現(xiàn)導(dǎo)出結(jié)果到Tecplot繪制云圖/流線圖
4.額外說(shuō)明,本文創(chuàng)建的模型及相關(guān)參數(shù)設(shè)置可能并不嚴(yán)謹(jǐn),僅作為流程和方法來(lái)學(xué)習(xí)
Tecplot 繪制流線圖新
說(shuō)明:
1.
使用的軟件版本為
Tecplot 360 EX 2018 R1;
2.
本文要說(shuō)的問(wèn)題很簡(jiǎn)單,其實(shí)就是直接導(dǎo)入res文件,再通過(guò)速度分量繪制流線即可。
關(guān)于使用ANSYS
C
FX
計(jì)算結(jié)果在Tecplot繪制流線圖的方法,在之前的教程中提到的是將.res文件轉(zhuǎn)換為.cgns文件(
https://blog.csdn.net/wing_of_lyre
1、讓你的ANSYS模型“舞”起來(lái)
ANSYS計(jì)算結(jié)果的動(dòng)畫(huà)可采用ANTIME、ANMODE、ANCN TR、ANHARM等自動(dòng)生成動(dòng)畫(huà),使結(jié)果展示更加生動(dòng)直觀,相信使用ANSYS的都會(huì)制作。
然而,幾何模型或有限元模型則無(wú)動(dòng)畫(huà)顯示功能,有時(shí)為展示模型本身,會(huì)從多個(gè)角度截取圖片。那么,模型能否也可制作動(dòng)畫(huà)呢?答案是肯定的。利用ANSYS的圖形存儲(chǔ)命令/SEG可以實(shí)現(xiàn)此功能,讓你的模型動(dòng)起來(lái)
流體誘發(fā)振動(dòng)問(wèn)題是曾在上個(gè)世紀(jì)40年代引起了廣泛的關(guān)注與深入的研究
一般來(lái)說(shuō)是因?yàn)楦咚贇饬鳑_刷某結(jié)構(gòu)(如換熱器的換熱管)因誘發(fā)周期性脫離的卡門(mén)渦街引發(fā)的周期性激勵(lì)力與結(jié)構(gòu)耦合所引發(fā)的 過(guò)大的耦合效應(yīng)會(huì)使得結(jié)構(gòu)發(fā)生振動(dòng)、疲勞甚至破壞失效
本文所涉及的設(shè)備為擴(kuò)展表面式管翅式熱交換器 其常規(guī)的迎面風(fēng)速為2M/S左右 一般不用校核流體誘發(fā)振動(dòng)問(wèn)題 本設(shè)計(jì)的迎面風(fēng)速為4.7米/S 筆者使用最新版GB
思路:
(1)首先在VC里根據(jù)文本框等控件生成參數(shù)文件,和ANSYS主計(jì)算程序合并生成ANSYS_RUN.mac,在ANSYS_RUN.mac最后加上用來(lái)生成flag.txt文件(內(nèi)容為0)的APDL代碼. 隨后在VC里用WinEXEC運(yùn)行ANSYS batch mode 去調(diào)用ANSYS_RUN.mac,并且把屏幕輸出到output.txt。同時(shí),建立flag.txt文件(內(nèi)容為1).
(2