
發(fā)布
注冊(cè)
/
登錄ansys 讀入結(jié)果命令
關(guān)注創(chuàng)建者:王靖雯 創(chuàng)建時(shí)間:2023-03-07

ansys 讀入結(jié)果命令的實(shí)例教程
ANSYS的get命令常用操作(信息提取和結(jié)果結(jié)果提取)
在ANSYS分析過(guò)程中,*get命令作為一個(gè)提取信息的常用命令,作用非常大,不管是在前處理、求解還是后處理過(guò)程中,都能夠有發(fā)揮的空間,尤其是后處理過(guò)程,對(duì)結(jié)果的批量輸出來(lái)說(shuō)不可缺少。
*get能夠提取的信息相當(dāng)多,其命令語(yǔ)句如下:
*GET, Par, Entity, ENTNUM, Item1, IT1NUM, Item2, IT2NUM
Par:定義的變量名稱(chēng),用于存儲(chǔ)提取的數(shù)據(jù);
Entity:關(guān)鍵字,是信息提取的對(duì)象,包括NODE, ELEM, KP, LINE, AREA, VOLU, PDS等;
ENTNUM:當(dāng)前對(duì)象的數(shù)字標(biāo)識(shí),比如節(jié)點(diǎn)的節(jié)點(diǎn)號(hào),單元的單元號(hào)等;
Item1:提取的信息,可用的非常多,后面展開(kāi);
IT1NUM:和Item1配合使用。
由于*get的功用實(shí)在太多,不就一一列舉,單就常用的枚舉。
展開(kāi) 本例在常規(guī)模態(tài)計(jì)算的基礎(chǔ)上,通過(guò)插入后處理APDL命令,實(shí)現(xiàn)對(duì)X、Y、Z三個(gè)方向的模態(tài)有效質(zhì)量和模態(tài)階次頻率的提取,并統(tǒng)計(jì)導(dǎo)出為結(jié)果文件夾下的“modalResultRecord.txt”文檔。進(jìn)一步的實(shí)現(xiàn)對(duì)仿真word報(bào)告的自動(dòng)化編寫(xiě)。
效果展示:
對(duì)圖示結(jié)構(gòu)進(jìn)行模態(tài)分析,提取模態(tài)結(jié)果,利用word自身的VBA開(kāi)發(fā)工具,實(shí)現(xiàn)模態(tài)統(tǒng)計(jì)表的自動(dòng)創(chuàng)建。
常規(guī)模態(tài)計(jì)算:
模態(tài)信息提取自動(dòng)編制報(bào)告:
操作演示:
1.:在常規(guī)模態(tài)計(jì)算的solution下插入Commands 命令,在命令行中寫(xiě)入附錄1中的命令。
(該命令可以提取模態(tài)實(shí)現(xiàn)對(duì)X、Y、Z三個(gè)方向的模態(tài)有效質(zhì)量和模態(tài)階次頻率的提取,并導(dǎo)出為結(jié)果文件夾下的“modalResultRecord.txt”文檔)
2:在仿真文件夾內(nèi)找到該txt文檔,放置在合適位置;記下目錄;
3:在word開(kāi)發(fā)工具中,利用VBA語(yǔ)言編寫(xiě)如下附錄2命令。
4:修改txt文件的目錄,保持與步驟2一致。(將附錄中VBA程序復(fù)制到word開(kāi)發(fā)工具內(nèi),點(diǎn)擊運(yùn)行即可在,word文檔中創(chuàng)建模態(tài)統(tǒng)計(jì)表)
(將類(lèi)似功能匯總即可完成仿真報(bào)告的自動(dòng)化創(chuàng)建,本文僅涉及一部分)
附錄1:Ansys Workbench 模態(tài)仿真后處理中插入的APDL命令
!提取模態(tài)仿真的X、Y、Z方向有效模態(tài)質(zhì)量,APDL命令:
! 模型單位制:mm kg N s
finish
/post1 !進(jìn)入后處理
*dim,direction,CHAR,3,1 !
展開(kāi) 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)。具體過(guò)程詳見(jiàn)命令流中及其注釋?zhuān)瑒?dòng)畫(huà)上傳總是失敗,自己生成不要觀看吧。
Finish$/clear$/prep7
!簡(jiǎn)單的創(chuàng)建幾何模型以減少篇幅
blc4,0,0,4,2,5
cyl4,2,4,1,,2,,4
!關(guān)閉圖例信息
/plopts,info,off
!以下開(kāi)始制作模型動(dòng)畫(huà)
!刪除當(dāng)前儲(chǔ)存的圖形
/seg,dele
/seg,multi,jhdh,1 !獨(dú)立存儲(chǔ)且不覆蓋,文件名為jhdh
/auto,1 !自動(dòng)計(jì)算與圖形區(qū)合適顯示方式
!正視
/view,1,0,0,1$vplot
!側(cè)視
/view,1,1$vplot
!俯視
/view,1,,1$vplot
!D視圖
/view,1,1,1,1$vplot
!循環(huán)36次,每次改變10度視角
*do,i,1,36$/ang,1,10,ys,1$/replot$*enddo
!關(guān)閉圖形存儲(chǔ)操作,保存為jhdh.avi文件
/seg,off$/anfile,save,jhdh,avi
其實(shí)比較簡(jiǎn)單,一旦進(jìn)入模型動(dòng)畫(huà)制作過(guò)程,所有的xPLOT(x=KLA VNE)繪制的圖形都將進(jìn)入動(dòng)畫(huà)序列,按顯示過(guò)程形成一部連續(xù)的動(dòng)畫(huà)。
展開(kāi) [轉(zhuǎn)貼] 提供Ansys計(jì)算結(jié)果(比如加速度值)寫(xiě)成fre文件的命令流
提供Ansys計(jì)算結(jié)果(比如加速度值)寫(xiě)成fre文件的命令流
將Ansys計(jì)算結(jié)果(比如加速度值)寫(xiě)成fre文件的命令流。位移值更簡(jiǎn)單。
/POST26
NSOL,2,10,U,Y,UY_2 ! 定義第二個(gè)變量為UY_2,值為10號(hào)節(jié)點(diǎn)Y方向的位移,節(jié)點(diǎn)可任選,但要保證其值非0
XVAR,1 ! 定義時(shí)間變量為坐標(biāo)橫軸
PLVAR,2
*GET,num_var,VARI,0, NSETS ! 將變量長(zhǎng)度值賦給變量num_var
k=num_var
*DIM,SYSNOISE_TITLE,CHAR,5,4
SYSNOISE_TITLE(1,1)='SYSNOISE '
SYSNOISE_TITLE(1,2)=' ACCELER '
SYSNOISE_TITLE(1,3)='ATIONS '
SYSNOISE_TITLE(1,4)=' FILE'
SYSNOISE_TITLE(2,1)='Rev 5.5 '
SYSNOISE_TITLE(2,2)=' IBM P2E '
SYSNOISE_TITLE(2,3)='SSL 11'
SYSNOISE_TITLE(2,4)='-AUG-02 '
SYSNOISE_TITLE(3,1)='ACCELERA'
SYSNOISE_TITLE(3,2)='TION_St'
SYSNOISE_TITLE(3,3)='ructure '
SYSNOISE_TITLE(4,1)='11-AUG-2002 '
SYSNOISE_TITLE(4,2)=' 10:07 '
SYSNOISE_TITLE(4,3)=':13 '
SYSNOISE_TITLE(5,1)='TIME'
*CFOPEN,ACCE,fre !
展開(kāi) 
ansys 讀入結(jié)果命令的相關(guān)專(zhuān)題、標(biāo)簽、搜索
ansys 讀入結(jié)果命令的最新內(nèi)容
問(wèn)題:
工程中因?yàn)槟B(tài)分析可以反應(yīng)出結(jié)構(gòu)產(chǎn)品的很多問(wèn)題,因此對(duì)模態(tài)計(jì)算的需求很多。并且資料或經(jīng)驗(yàn)等對(duì)模態(tài)計(jì)算有一定的要求,例如模態(tài)頻率大于激勵(lì)頻率的1.5倍、模態(tài)有效質(zhì)量大于75%等。
本例在常規(guī)模態(tài)計(jì)算的基礎(chǔ)上,通過(guò)插入后處理APDL命令,實(shí)現(xiàn)對(duì)X、Y、Z三個(gè)方向的模態(tài)有效質(zhì)量和模態(tài)階次頻率的提取,并統(tǒng)計(jì)導(dǎo)出為結(jié)果文件夾下的“modalResultRecord.txt”文檔。
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)
ANSYS的get命令常用操作(信息提取和結(jié)果結(jié)果提取)
在ANSYS分析過(guò)程中,*get命令作為一個(gè)提取信息的常用命令,作用非常大,不管是在前處理、求解還是后處理過(guò)程中,都能夠有發(fā)揮的空間,尤其是后處理過(guò)程,對(duì)結(jié)果的批量輸出來(lái)說(shuō)不可缺少。
*get能夠提取的信息相當(dāng)多,其命令語(yǔ)句如下:
*GET, Par, Entity, ENTNUM, Item1, IT1NUM, Item2, IT2NUM
[轉(zhuǎn)貼] 提供Ansys計(jì)算結(jié)果(比如加速度值)寫(xiě)成fre文件的命令流
提供Ansys計(jì)算結(jié)果(比如加速度值)寫(xiě)成fre文件的命令流
將Ansys計(jì)算結(jié)果(比如加速度值)寫(xiě)成fre文件的命令流。位移值更簡(jiǎn)單。
/POST26
NSOL,2,10,U,Y,UY_2 ! 定義第二個(gè)變量為UY_2,值為10號(hào)節(jié)點(diǎn)Y方向的位移,節(jié)點(diǎn)可任選,但要保證其值非0
XVAR,1 ! 定義時(shí)間變量為坐標(biāo)橫軸