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

ansys結果輸出txt的案例

ANSYS后處理將數據以輸出txt文本中應用案例 ¥10
ANSYS后處理將數據以輸出txt文本中,用到的主要命令為do循環、get命令; 循環命令*DO,Par,IVAL,FVAL,INC Par循環變量的名稱,可以定義為i,j等 IVAL, Par循環變量的初始值 FVAL, Par循環變量的終止值 INC循環變量的增長步長,缺省值為1 例子1:*do,i,1,100 *********************************************************************************************************************** 獲取命令*GET, Par, Entity, ENTNUM, Item1, IT1NUM, Item2, IT2NUM Par變量的名稱,將獲取的值存到變量中去 Entity,獲取的對象類型可以為node、element、area等 ENTNUM為對象的ID號 Item1可以為單元表選項smic等 IT1NUM可以為單元表選項smic對應的輸出序號,對于梁單元可以用來輸出載荷或應力 例子1統計完單元數量賦值給變量number:*GET, number, ELEM,0,count 例子2提取單元最大的ID號賦值給變量number:*GET, number,ELEM,0,NUM,MAX ********************************************************************************************************************** 數組定義命令*DIM,Par,Type,IMAX,JMAX,KMAX,Var1,Var2,Var3,CSYSID Par數組的名稱 Type
展開
APDL實現ANSYS結果輸出
APDL實現ANSYS結果輸出 長安CAE 1 概述 ANSYS作為通用有限元仿真計算軟件應用非常普遍,其強大的參數化功能更是使得ANSYS的使用方便很多。在計算過程中,通常需要對計算結果進行統計,ANSYS計算的模型大多時候節點單元數目很多,結果數據也很多,因此在GUI界面的查詢操作不太方便,工作量太大,而且結果不好記錄。而且很多時候需要借助第三方軟件比如MATLAB等數據處理軟件對結果進行處理,此情況下需要ANSYS能夠將計算結果輸出到文件中,再通過對結果文件進行處理得到想要的結果。 APDL不僅在參數化建模、加載和求解有很大的發揮,在后處理時同樣有發揮。本次借助APDL編寫后處理命令流,將需要的計算結果以設置好的格式輸出txt文件。 2 應用 將編寫好的前處理和求解APDL命令流在ANSYS里面運行,命令流文件如圖1所示,該段命令流為兩根梁的求解計算,如圖2所示。 圖1 前處理與求解APDL命令流 圖2 模型 首先將所有節點的坐標位置輸出,命令流如圖3所示。 圖3 輸出節點位移APDL命令流 ANSYS還可以將結果保存為數組,如圖4所示,數組可以仿照圖3的循環部分輸出,數組中的數據可以繼續在ANSYS里面反復調用。 圖4 輸出數組 同樣的,其他的結果參數也可以輸出。如圖5所示,為節點應力結果輸出。 圖5 APDL獲取其他的結果 基本思路是通過循環語句獲取所有節點的參量,保存成數組,也可以不保存,然后新建一個文件用于輸出節點的參量,主要的命令是*CREATE和*GET。
展開
ANSYS中的自動化參數研究,自動建模/分網/多參數求解/自動輸出云圖/自動輸出所需結果
最后通過*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 總 本案例教程只研究了一個參數,可以完全擴展到多個變參數研究上。 全文結束,感謝閱讀。 ANSYS中的循環載荷加載,最易理解的案例來了! 記憶合金、等12種非線性材料的單軸拉伸模擬 APDL命令流建模分析的框架(3分鐘上手APDL!!!)
展開
ANSYS如何批量輸出結果
ANSYS提供了很多圖片格式,但有些格式只適用于特定的操作系統或者Device,且有些圖片格式是不能通過APDL語言導出來的(ANSYS導出圖片的命令流有三種,水哥只推薦/image,其他兩種使用起來太繁瑣,不做推薦),只能采用GUI操作。本人就比較偏愛的三種格式簡單如下: 1)JPG 此種格式清晰度較高,且可以根據自己需要設置圖片質量高低,經常不涉及批量出圖,只需一兩張結果圖時,我便會使用這種格式。但這種格式不能通過/image命令導出來,且只會保留圖片到你剛開始指定的工作目錄下,文件名字不能更改。 GUi路徑如下: 2)BMP、PNG 這兩種格式均可通過GUI和命令流輸出,GUi輸出和上述JPG的輸出方法如出一轍,這里不再介紹。既然可以使用命令流輸出,那么就可以采用循環的方式批量出圖了,后面會做例子簡單演示。 但此兩種格式的圖片空間較大,一般在2M左右,但對于如今的磁盤空間來講,這點缺點微不足道了。 3)emf 這個格式不用說了,對寫論文的童鞋來講在熟悉不過了。此格式唯一不好的地方是不能采用命令流輸出,只能GUi操作。 回歸正題,如何批量出圖。 使用命令流:/image,該命令流使用格式如下: label一般選擇save,Fname 為文件的名字,當采用循環存儲的時候為了避免圖片相互之間因為同名被覆蓋,此處需要用到將數字轉為字符的命令%_%,可通過引號指定圖片保存的位置,ext為圖片格式,此處可以為bmp,png。 例: 某等厚度圓環孔板的模態分析,已經求得其前十階的振動模態,現需要批量導出其前十階模態。
展開
ansys結果輸出txt圖1
MatlabGUI界面調用Ansys計算并輸出計算結果
.*'},'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); 為了讀取圖示方框中的數據,并用到ANSYS的APDL文件中,需要字符串的讀取和合并,首先需要使用str2num函數把字符串轉換成數值,如果沒有輸入值時,使用缺省值。 將兩個txt合并成test3.mac作為APDL語言開始的參數定義,生成test3.mac之后再使用system函數調用ANSYS的求解器,并讀取test3.mac進行計算 在計算之前,是不能生成圖片的,這時需要設置只有點擊“開始重構”按鈕之后,其他按鈕才可用。 點擊按鈕開始計算之后,會分別輸出兩個名為residualstress.jpg和deformation.jpg的圖片,對應的語句為 /image,save,'E:\GUIRStest\residualstress',jpg 設置當點擊“生成殘余應力云圖”和“生成角變形云圖”時,會讀取圖片的路徑并使用imshow生成圖片。 至此,一個簡易的MatlabGUI界面調用ANSYS計算并輸出圖片就完成了。
展開
Moldex3D模流分析之結果輸出Ansys Workbench
Moldex3D 提供射出成型結果中纖維配向、初始應力 (翹曲應力)、纖維濃度以及縫合線的輸出。從 Moldex3D 輸出的檔案可直接由 Ansys Workbench 讀取,并可與 Ansys Material Designer 提供的材料模型進行整合,以利于纖維強化復材件的射出模擬。以下是使用Moldex3D 輸出結果項至 Ansys Workbench 的操作流程介紹: ?使用纖維強化復材時,須注意在前處理的計算參數中,有啟用「執行纖維配向計算」功能。若使用者想預測纖維濃度 (Fiber Volume Fraction) 在塑件內的分布,則須額外勾選進階選項中「計算填料濃度」功能。 ?請注意:初始應力(*.ist )對應到射出成型分析中,由充填與保壓階段形成在模穴內部的應力,頂出后所造成的翹曲變形。因此若要輸出初始應力,在設定分析順序時,應選擇有包含充填( F )、保壓 ( P ) 以及翹曲 ( W ) 的分析。 ?完成 Moldex3D 模擬分析。 ?當分析完成后,在 FEA 接口的功能選項中,選取欲輸出的檔案:纖維濃度 (fiber volume fraction) (*.fcd)、初始應力 (*.ist)、縫合線 (*.nwd) 或纖維配向 (*.o2d)。除了勾選的功能外,軟件同時也會輸出 Ansys 可讀的網格檔(*.ans 與 *.cdb)。 ?此處輸出之檔案可直接以 Ansys Workbench Toolbox 中的 Injection Molding Data 讀取。 ?在 Ansys Workbench 環境中,提供一套短纖維復合材料仿真流程,可預測短纖維強化復材之射出成型件的熱機械行為。
展開