不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

ansys輸出結(jié)果txt

關(guān)注
創(chuàng)建者:王靖雯 創(chuàng)建時(shí)間:2023-03-07
ansys輸出結(jié)果txt圖1

ansys輸出結(jié)果txt的實(shí)例教程

ANSYS后處理將數(shù)據(jù)以輸出txt文本中,用到的主要命令為do循環(huán)、get命令; 循環(huán)命令*DO,Par,IVAL,FVAL,INC Par循環(huán)變量的名稱,可以定義為i,j等 IVAL, Par循環(huán)變量的初始值 FVAL, Par循環(huán)變量的終止值 INC循環(huán)變量的增長步長,缺省值為1 例子1:*do,i,1,100 *********************************************************************************************************************** 獲取命令*GET, Par, Entity, ENTNUM, Item1, IT1NUM, Item2, IT2NUM Par變量的名稱,將獲取的值存到變量中去 Entity,獲取的對(duì)象類型可以為node、element、area等 ENTNUM為對(duì)象的ID號(hào) Item1可以為單元表選項(xiàng)smic等 IT1NUM可以為單元表選項(xiàng)smic對(duì)應(yīng)的輸出序號(hào),對(duì)于梁單元可以用來輸出載荷或應(yīng)力 例子1統(tǒng)計(jì)完單元數(shù)量賦值給變量number:*GET, number, ELEM,0,count 例子2提取單元最大的ID號(hào)賦值給變量number:*GET, number,ELEM,0,NUM,MAX ********************************************************************************************************************** 數(shù)組定義命令*DIM,Par,Type,IMAX,JMAX,KMAX,Var1,Var2,Var3,CSYSID Par數(shù)組的名稱 Type
展開
最后通過*uilist,holrad.txt將該.txt文件在ANSYS界面上顯示出來。 *CFOPEN,holrad,txt, *vwrite('Radius',4x,'Stress') *VWRITE,holrad(1,1),holrad(1,2) (f6.3,4x,f8.3) *uilist,holrad.txt 總 本案例教程只研究了一個(gè)參數(shù),可以完全擴(kuò)展到多個(gè)變參數(shù)研究上。 全文結(jié)束,感謝閱讀。 ANSYS中的循環(huán)載荷加載,最易理解的案例來了! 記憶合金、等12種非線性材料的單軸拉伸模擬 APDL命令流建模分析的框架(3分鐘上手APDL!!!)
展開
APDL實(shí)現(xiàn)ANSYS結(jié)果輸出 長安CAE 1 概述 ANSYS作為通用有限元仿真計(jì)算軟件應(yīng)用非常普遍,其強(qiáng)大的參數(shù)化功能更是使得ANSYS的使用方便很多。在計(jì)算過程中,通常需要對(duì)計(jì)算結(jié)果進(jìn)行統(tǒng)計(jì),ANSYS計(jì)算的模型大多時(shí)候節(jié)點(diǎn)單元數(shù)目很多,結(jié)果數(shù)據(jù)也很多,因此在GUI界面的查詢操作不太方便,工作量太大,而且結(jié)果不好記錄。而且很多時(shí)候需要借助第三方軟件比如MATLAB等數(shù)據(jù)處理軟件對(duì)結(jié)果進(jìn)行處理,此情況下需要ANSYS能夠?qū)⒂?jì)算結(jié)果輸出到文件中,再通過對(duì)結(jié)果文件進(jìn)行處理得到想要的結(jié)果。 APDL不僅在參數(shù)化建模、加載和求解有很大的發(fā)揮,在后處理時(shí)同樣有發(fā)揮。本次借助APDL編寫后處理命令流,將需要的計(jì)算結(jié)果以設(shè)置好的格式輸出txt文件。 2 應(yīng)用 將編寫好的前處理和求解APDL命令流在ANSYS里面運(yùn)行,命令流文件如圖1所示,該段命令流為兩根梁的求解計(jì)算,如圖2所示。 圖1 前處理與求解APDL命令流 圖2 模型 首先將所有節(jié)點(diǎn)的坐標(biāo)位置輸出,命令流如圖3所示。 圖3 輸出節(jié)點(diǎn)位移APDL命令流 ANSYS還可以將結(jié)果保存為數(shù)組,如圖4所示,數(shù)組可以仿照?qǐng)D3的循環(huán)部分輸出,數(shù)組中的數(shù)據(jù)可以繼續(xù)在ANSYS里面反復(fù)調(diào)用。 圖4 輸出數(shù)組 同樣的,其他的結(jié)果參數(shù)也可以輸出。如圖5所示,為節(jié)點(diǎn)應(yīng)力結(jié)果輸出。 圖5 APDL獲取其他的結(jié)果 基本思路是通過循環(huán)語句獲取所有節(jié)點(diǎn)的參量,保存成數(shù)組,也可以不保存,然后新建一個(gè)文件用于輸出節(jié)點(diǎn)的參量,主要的命令是*CREATE和*GET。
展開
.*'},'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ù)值,如果沒有輸入值時(shí),使用缺省值。 將兩個(gè)txt合并成test3.mac作為APDL語言開始的參數(shù)定義,生成test3.mac之后再使用system函數(shù)調(diào)用ANSYS的求解器,并讀取test3.mac進(jìn)行計(jì)算 在計(jì)算之前,是不能生成圖片的,這時(shí)需要設(shè)置只有點(diǎn)擊“開始重構(gòu)”按鈕之后,其他按鈕才可用。 點(diǎn)擊按鈕開始計(jì)算之后,會(huì)分別輸出兩個(gè)名為residualstress.jpg和deformation.jpg的圖片,對(duì)應(yīng)的語句為 /image,save,'E:\GUIRStest\residualstress',jpg 設(shè)置當(dāng)點(diǎn)擊“生成殘余應(yīng)力云圖”和“生成角變形云圖”時(shí),會(huì)讀取圖片的路徑并使用imshow生成圖片。 至此,一個(gè)簡易的MatlabGUI界面調(diào)用ANSYS計(jì)算并輸出圖片就完成了。
展開
ANSYS提供了很多圖片格式,但有些格式只適用于特定的操作系統(tǒng)或者Device,且有些圖片格式是不能通過APDL語言導(dǎo)出來的(ANSYS導(dǎo)出圖片的命令流有三種,水哥只推薦/image,其他兩種使用起來太繁瑣,不做推薦),只能采用GUI操作。本人就比較偏愛的三種格式簡單如下: 1)JPG 此種格式清晰度較高,且可以根據(jù)自己需要設(shè)置圖片質(zhì)量高低,經(jīng)常不涉及批量出圖,只需一兩張結(jié)果圖時(shí),我便會(huì)使用這種格式。但這種格式不能通過/image命令導(dǎo)出來,且只會(huì)保留圖片到你剛開始指定的工作目錄下,文件名字不能更改。 GUi路徑如下: 2)BMP、PNG 這兩種格式均可通過GUI和命令流輸出,GUi輸出和上述JPG的輸出方法如出一轍,這里不再介紹。既然可以使用命令流輸出,那么就可以采用循環(huán)的方式批量出圖了,后面會(huì)做例子簡單演示。 但此兩種格式的圖片空間較大,一般在2M左右,但對(duì)于如今的磁盤空間來講,這點(diǎn)缺點(diǎn)微不足道了。 3)emf 這個(gè)格式不用說了,對(duì)寫論文的童鞋來講在熟悉不過了。此格式唯一不好的地方是不能采用命令流輸出,只能GUi操作。 回歸正題,如何批量出圖。 使用命令流:/image,該命令流使用格式如下: label一般選擇save,F(xiàn)name 為文件的名字,當(dāng)采用循環(huán)存儲(chǔ)的時(shí)候?yàn)榱吮苊鈭D片相互之間因?yàn)橥桓采w,此處需要用到將數(shù)字轉(zhuǎn)為字符的命令%_%,可通過引號(hào)指定圖片保存的位置,ext為圖片格式,此處可以為bmp,png。 例: 某等厚度圓環(huán)孔板的模態(tài)分析,已經(jīng)求得其前十階的振動(dòng)模態(tài),現(xiàn)需要批量導(dǎo)出其前十階模態(tài)。
展開
ansys輸出結(jié)果txt圖2

ansys輸出結(jié)果txt的最新內(nèi)容

Moldex3D 提供射出成型結(jié)果中纖維配向、初始應(yīng)力 (翹曲應(yīng)力)、纖維濃度以及縫合線的輸出。從 Moldex3D 輸出的檔案可直接由 Ansys Workbench 讀取,并可與 Ansys Material Designer 提供的材料模型進(jìn)行整合,以利于纖維強(qiáng)化復(fù)材件的射出模擬。以下是使用Moldex3D 輸出結(jié)果項(xiàng)至 Ansys Workbench 的操作流程介紹: ?使用纖維強(qiáng)化復(fù)材時(shí)
ANSYS后處理將數(shù)據(jù)以輸出到txt文本中,用到的主要命令為do循環(huán)、get命令; 循環(huán)命令*DO,Par,IVAL,FVAL,INC Par循環(huán)變量的名稱,可以定義為i,j等 IVAL, Par循環(huán)變量的初始值 FVAL, Par循環(huán)變量的終止值 INC循環(huán)變量的增長步長,缺省值為1 例子1:*do,i,1,100 **************************
MatlabGUI界面調(diào)用Ansys計(jì)算并輸出計(jì)算結(jié)果,參考彭軍大神的《一個(gè)實(shí)例搞定MATLAB界面編程》——matlab-gui界面編程入門教程 最后的界面做的比較粗糙,主要是測試功能 首先,在打開GUI界面時(shí),需要載入一張示例圖片 因此,在opening_Fcn中需要設(shè)置imshow函數(shù),而imshow中圖片的路徑需要事先定義 function RStest_OpeningFcn
前言 我們經(jīng)常會(huì)進(jìn)行一些具有 可變參數(shù)的有限元模型 的求解,以觀察某些結(jié)果量對(duì)這些參數(shù)的敏感性。在ANSYS中有很多方法可以實(shí)現(xiàn)這一點(diǎn)。當(dāng)然,最簡單粗暴的就是一個(gè)參數(shù)建一次模型,求解一次。 本文給出的教程案例是通過使用數(shù)組將參數(shù)的各種值存儲(chǔ)在第一列中, 然后,使用*do
工程項(xiàng)目中,很多時(shí)候會(huì)遇到批量出圖的情況,今日水哥就簡單介紹下后處理時(shí)如何批量導(dǎo)出圖片。 ANSYS提供了很多圖片格式,但有些格式只適用于特定的操作系統(tǒng)或者Device,且有些圖片格式是不能通過APDL語言導(dǎo)出來的(ANSYS導(dǎo)出圖片的命令流有三種,水哥只推薦/image,其他兩種使用起來太繁瑣,不做推薦),只能采用GUI操作。本人就比較偏愛的三種格式簡單如下:
APDL實(shí)現(xiàn)ANSYS的結(jié)果輸出 長安CAE 1 概述 ANSYS作為通用有限元仿真計(jì)算軟件應(yīng)用非常普遍,其強(qiáng)大的參數(shù)化功能更是使得ANSYS的使用方便很多。在計(jì)算過程中,通常需要對(duì)計(jì)算結(jié)果進(jìn)行統(tǒng)計(jì),ANSYS計(jì)算的模型大多時(shí)候節(jié)點(diǎn)單元數(shù)目很多,結(jié)果數(shù)據(jù)也很多,因此在GUI界面的查詢操作不太方便,工作量太大,而且結(jié)果不好記錄。而且很多時(shí)候需要借助第三方軟件比如MATLAB等數(shù)據(jù)處理軟件對(duì)結(jié)果進(jìn)行處理