
發(fā)布
注冊
/
登錄ansys輸出計算圖片的案例
MatlabGUI界面調(diào)用Ansys計算并輸出計算結(jié)果
.*'},'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ù)值,如果沒有輸入值時,使用缺省值。
將兩個txt合并成test3.mac作為APDL語言開始的參數(shù)定義,生成test3.mac之后再使用system函數(shù)調(diào)用ANSYS的求解器,并讀取test3.mac進(jìn)行計算
在計算之前,是不能生成圖片的,這時需要設(shè)置只有點擊“開始重構(gòu)”按鈕之后,其他按鈕才可用。
點擊按鈕開始計算之后,會分別輸出兩個名為residualstress.jpg和deformation.jpg的圖片,對應(yīng)的語句為
/image,save,'E:\GUIRStest\residualstress',jpg
設(shè)置當(dāng)點擊“生成殘余應(yīng)力云圖”和“生成角變形云圖”時,會讀取圖片的路徑并使用imshow生成圖片。
至此,一個簡易的MatlabGUI界面調(diào)用ANSYS計算并輸出圖片就完成了。
展開 還在為寫分析報告時圖片不夠清晰而發(fā)愁?實用小技巧-ANSYS如何輸出高清圖片?
ANSYS分析設(shè)計人—專注壓力容器分析設(shè)計的交流平臺!學(xué)貴得師,更貴得友!共同學(xué)習(xí),共同進(jìn)步!
本文內(nèi)容供感興趣的朋友參考使用,借此機會筆者再次鄭重的邀請和歡迎更多樂于分享的小伙伴加入我們,分享您的心得、想法、技巧和案例,與更多的分析設(shè)計人一起探討交流,《ANSYS分析設(shè)計人》公眾號是一個大眾交流平臺,屬于每一個樂于分享的您!
在進(jìn)行仿真分析時,輸出圖片格式用于生成報告是必須的步驟。下面介紹ANSYS經(jīng)典模塊與Workbench界面下輸出高清圖片的方法。
ANSYS經(jīng)典界面的方法
在經(jīng)典ANSYS中,很容易得到高清圖片,通過PlotCtrls>Capture Image就可以截取高清圖片(下圖1所示)。
展開 ansys如何輸出高質(zhì)量的圖片
對體和面來說,ANSYS默認(rèn)的結(jié)果輸出格式是云圖格式,而這種彩色云圖打印為黑白圖像時對比很不明顯,無法表達(dá)清楚,這對于發(fā)表文章來說是非常不便的。發(fā)文章所用的結(jié)果圖最好是等值線圖,并且最好是黑白的等值線圖。筆者原來進(jìn)行這項工作時一般借用photoshop等第三方軟件,很麻煩,并且效果不好。現(xiàn)通過摸索,發(fā)現(xiàn)通過靈活運用ansys本身也能實現(xiàn)這項功能。現(xiàn)將步驟寫給大家,感謝caenet對我的幫助。