
發(fā)布
注冊
/
登錄ansys曲線數(shù)據(jù)輸出的案例
ANSYS數(shù)據(jù)輸出格式Fw.d的應用
ANSYS數(shù)據(jù)輸出格式Fw.d的應用
ANSYS計算后處理時經(jīng)常需要將得到的結果進行輸出,輸出時需要采用一定的輸出格式指定輸出方式。數(shù)據(jù)輸出一般配合*CFOPEN和*VWRITE完成,*CFOPEN用于打開文件,*VWRITE用于寫數(shù)據(jù)。
APDL的輸出格式和Fortran一致其中F格式為:Fw.d。這個用的比較多,用于輸出浮點數(shù)據(jù)。
其中,w表示數(shù)據(jù)的總字符寬度,d表示小數(shù)部分所占的寬度,不夠的補零。例如F10.5表示輸出數(shù)據(jù)一共占10個寬度,其中小數(shù)部分占5個寬度,需要注意點號也占一個字符寬度,不夠10位的在數(shù)據(jù)的前面補空格。
展開 ANSYS后處理將數(shù)據(jù)以輸出到txt文本中應用案例 ¥10
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,獲取的對象類型可以為node、element、area等
ENTNUM為對象的ID號
Item1可以為單元表選項smic等
IT1NUM可以為單元表選項smic對應的輸出序號,對于梁單元可以用來輸出載荷或應力
例子1統(tǒng)計完單元數(shù)量賦值給變量number:*GET, number, ELEM,0,count
例子2提取單元最大的ID號賦值給變量number:*GET, number,ELEM,0,NUM,MAX
**********************************************************************************************************************
數(shù)組定義命令*DIM,Par,Type,IMAX,JMAX,KMAX,Var1,Var2,Var3,CSYSID
Par數(shù)組的名稱
Type
展開 ANSYS如何將數(shù)組中數(shù)據(jù)導入表中命令流并用曲線畫出
ANSYS如何將數(shù)組中數(shù)據(jù)導入表中命令流并用曲線畫出
問題描述:將路徑數(shù)據(jù)導出為數(shù)組后,直接將parameter->array parameter->define/edit中的數(shù)組用plot->array parameter畫出的是柱狀圖,如圖1所示,但是現(xiàn)在想降柱狀圖轉化為曲線圖。
解決思路:
1)將路徑數(shù)據(jù)導出后,數(shù)組的弟四列是路徑長度S,第五列是ux,我們想用S做橫坐標,ux做縱坐標畫出曲線。數(shù)組是ARUX02(21,30,1),如圖2。定義一個表E_TABLE(21,1,1),將數(shù)組的弟四列路徑長度符給表的弟0列,將數(shù)組弟五列ux符給表的弟1列。
2)導出表中的數(shù)據(jù),彈出窗口如圖3所示。
3)執(zhí)行繪制曲線命令。
parameter->array parameter->define/edit中的PARX=E_TABLE(1,0,1),PARY=E_TABLE(1,0,1),
結果如圖4所示。
展開