『壹』 如何查看 ansys 命令流
查看ansys命令流有兩種方法:
一、File->list->log 可以把所有操作所對應的流明令記錄下來,最近的操作是最後的一段。
二、 Session Edit 在操作界面最下方,就是在GUI操作的最下方,記錄的是打開ansys到最後一條操作的流明令。
ANSYS軟體是美國ANSYS公司研製的大型通用有限元分析(FEA)軟體,是世界范圍內增長最快的計算機輔助工程(CAE)軟體,能與多數計算機輔助設計(CAD,computer Aided design)軟體介面,實現數據的共享和交換,如Creo, NASTRAN, Alogor, I-DEAS, AutoCAD等。
『貳』 誰能解釋一下下面ansys命令流的意思
/sol !進入求解步
d,1,all !約束1號節點
d,nn,all !約束前面定義的」nn「號節點
antype,4 !瞬態分析
trnopt,full!完全瞬態分析法
timint,off !!關閉瞬態效應
outres,basic,all!控制寫入資料庫的沒個子步內容
kbc,1 !!躍階荷載
time,1e-10 !!!!荷載結束時間
nsub,4,8!當前荷載步4個子步數,最大子步數8
sstif,on!打開應力剛化
acel,0,9.8,0!y向重力加速度為9.8,團鋒旅x、z向為0
alls!全選
solve !開始求解
timint,on !!打開塌凳瞬態效應
*do,ii,1,nn,1 !!從1到基謹nn做循環
outres,all,all !資料庫輸出全部結果
time,ii*dt !荷載結束時間 ii乘以dt
nsubst,5!子步數5
fdele,all,all 刪除荷載
nsel,s,loc,x,(ii-1)*dl 選擇x坐標等於(ii-1)*dl的節點
f,all,fy,-ff!給上述節點施加y方向大小為ff的荷載
allsel 全選
solve 求解
*enddo 結束循環
Save保存
『叄』 ansys命令流
好費勁啊!
呵呵,你參考下!
關於屈曲分析的。
/solu ! 進入求解器
antype,0 ! 靜力求解
eqslv,spar ! 選擇spar求解器
pstres,on ! 打開預應力選項
solve ! 求解
finish
/solu ! 再一次求解,前一次的主要是考慮預應力效應,這個屈曲分析中比較常見
antype,1 ! 屈曲分析
bucopt,lanb,1,0,0 ! 指定屈曲分析的分析選項,後面的三個數字是默認值
mxpand,1,0,0,1,0.001 ! 模態擴展分析擴展分析,並制定計算單元和反作用力求解信息,後面的0.001是默認值
solve
finish
/post1 ! 進入後處理器
set,first ! 選擇第一載荷步
set,list ! 列出第一載荷步的求解信息結果
pldisp,1 ! 顯示模態結果,也是位移,包括單元和輪廓線
finish
/config,nres,100 ! 允許存在結果文件中的最大號碼(一般指的是載荷步)
/prep7 ! 進入預處理器
tb,biso,1,1,2 ! 指定屬性數據表,用於同向雙線型分析,塑性的分布情況等,指定1好材料屬性,再1指定溫度號碼
tbtemp,0 ! 為數據表定義溫度
tbdata,,2.0e8,0,,,, ! 為剛才定義的屬性數據表定義數據,從默認開始,這個要結合所選擇單元才能看明白,第一個省略說明是默認選項一次定義6個數據
upgeom,0.01,1,1,'qiang','rst'," ! 第一個是比例因子,向後面定義模型,小於1,說明縮小,其次兩個1是載荷步,和子步;後面的是新生成的文件的名字和後綴將分析所得的位移加到有限元模型的 節點上並更新有限元模型的幾何形狀
finish
/solu
antype,0 ! 穩態分析
nlgeom,1 ! 指出包含大變形
outres,all,all ! 輸出所有的結點和單元的求解信息
arclen,1,0 ! 激活非線性分析的弧長法,不過最大半徑設為0
arctrm,u,0.5,78,uy ! 弧長求解終止條件,當一次位移等於或者大於設定值時停止分析,位移設定為0.5,以78結點的位移為標准,Uy方向有效,也就是78結點愛UY方向有0.5位移是就停止分析!
nsubst,200,,,1 ! 指定本載荷步為200,並把當前載荷步的最後時間步作為起始時間步
solve
finish
/post26 ! 進入時間後處理器
nsol,2,78,u,y,deflection ! 把78結點的在Y方向的位移結果儲存在deflection標識名下,2為代號(特徵號,這個求解的)
rforce,3,1861,f,x,reactionf ! 把1861結點在X的結構力儲存在reactionf標識下,3為代號
/axlab,x,deflection ! 表明圖形顯示中X軸標簽的顯示內容,下面為Y軸的
/axlab,y,reactionf
xvar,2 ! 指定X軸的2代號的信息,圖形,
plvar,3 ! 顯示3代號的信息,這里也就是在Y軸的顯示圖形,最多可以顯示10個變數,一次
finish ! 推出處理器
『肆』 用ansys做時程分析,如何用命令流提取某點在時域內的最大位移,非常感謝
以205節點Y向位移為例,變數umax就是最大位移,查看變數的值就可以看到
/post26
nsol,2,205,U,Y !節點位移定義變數,2是變數號,205是擬取數據的節點號
!U表示取平動位移,Y是取Y向位移
/axlab,x,time !設置X軸的名稱為time
/axlab,y,valv !設置Y軸的名稱為valv
xvar,1 !定義圖形顯示的X軸,1表示用時間或頻率作為X軸變數
plvar,2 !圖形顯示變數,2為變數號
*GET,UMAX,VARI,2,EXTREM,VMAX !提取205節點的最大位移
*GET,TMAX,VARI,2,EXTREM,TMAX !最大位移發生的時刻
『伍』 [轉]ANSYS如何使用命令流文件的基本方法
如果我們有了命令流,我們就不需要進行繁雜的GUI操作,而直接使用命令流就可以實現我們想要的操作了。
其實非常簡單,但是搜了一下網路還真很難找到,這也是從同學那學到的。
打開ANSYS;
從文本復制命令流代碼;
粘貼進入下圖紅色方框中,回車,ok,可以看到其具體操作過程哦,不過很快;
或者 點擊上圖左邊藍色圈圈按鈕,進入下圖界面,將代碼粘貼到下圖紅色框中,回車,ok。
學習ansys時,我們經常需要利用別人的命令流文件,或者操作失誤而前面的操作沒有實時保存,那麼,此時上面的方法可以幫助你,使你免除重復勞動的辛苦!
『陸』 幫忙翻譯一下ansys命令流
!以下命令是劃分網格時自動生成的命令流,現分句解釋如下:
TYPE, 1 !設置單元類型為1
MAT, 1!設置材料屬性為1
REAL, !設置實常數,默認
ESYS, 0 !設置單元坐標系為0
SECNUM, !設置截面編號,默認
!*
MSHAPE,0,3D !設置劃分單元類型,為3D,即體單元
MSHKEY,1!設置劃分網格方法,1為採用映射網格劃分方法
!*
FLST,5,2,6,ORDE,2 ! 以下8句為軟體自己生成的命令,作用是選擇被劃分的體並自定義組件
FITEM,5,1
FITEM,5,-2
CM,_Y,VOLU
VSEL, , , ,P51X
CM,_Y1,VOLU
CHKMSH,'VOLU'
CMSEL,S,_Y
!*
VMESH,_Y1 !劃分網格
!*
CMDELE,_Y !以下三句為刪除自定義的組件
CMDELE,_Y1
CMDELE,_Y2
!*
『柒』 急求ansys命令流解釋,非常感謝!
*dim定義的是後面的變數為三維數組,即有三階模態結果需要寫入,fi,pfi,mci,dai均為數組名稱,用戶自己取的,
do,i,1,3是循環語句,為的是讓後面的循環體內的get結果寫入三維數組中,
*get,fi(i),mode,i,freq是將模態分析的三階頻率寫入fi(1)~fi(3)變數中,
*get,pfi(i),mode,i,pfact將模態分析的Participation factor(參與因子)寫入pfi(1)~pfi(3)變數中
*get,mci(i),mode,i,mcoef將模態分析的Mode coefficient(模態系數)寫入mci(1)~mci(3)變數中
*get,dai(i),mode,i,damp將模態分析的Effective damping ratio(阻尼比)寫入dai(1)~dai(3)變數中
*enddo結束循環
『捌』 ANSYS怎麼用命令流操作啊
命令流就是APDL
APDL的全稱是ANSYS
Parametric
Design
Language,是一種參數化設計語言。可用來完成一些通用性強的任務,也可以用於根據來建立模型,不僅是優化設計和自適應網格劃分等ANSYS經典特性的實現基礎,也為日常分析提供了便利。有限元分析的標准過程包括:定義模型及其載荷、求解和解釋結果,假如求解結果表明有必要修改設計,那麼就必須改變模型的幾何結構或載荷並重復上述步驟。特別是當模型較復雜或修改較多時,這個過程可能很昂貴和浪費時間。APDL用建立智能分析的手段為用戶了自動完成上述循環的功能,也就是說,程序的輸入可設定為根據指定的函數、變數及選出的分析標准作決定。它允許復雜的數據輸入,使用戶對任何設計或分析屬性有控制權,例如,幾何尺寸、材料、邊界條件和網格密度等,擴展了傳統有限元分析范圍以外的能力,並擴充了更高級運算包括靈敏度研究、零件參數化建模、設計修改及設計優化。為用戶控制任何復雜計算的過程提供了極大的方便。它實質上由類似於FORTRAN77的程序設計語言部分和1000多條ANSYS命令組成。其中,程序設計語言部分與其它編程語言一樣,具有參數、數組表達式、函數、流程式控制制(循環與分支)、重復執行命令、縮寫、宏以及用戶程序等。標準的ANSYS程序運行是由1000多條命令驅動的,這些命令可以寫進程序設計語言編寫的程序,命令的參數可以賦確定值,也可以通過表達式的結果或參數的方式進行賦值。從ANSYS命令的功能上講,它們分別對應ANSYS分析過程中的定義幾何模型、劃分單元網格、材料定義、添載入荷和邊界條件、控制和執行求解和後處理計算結果等指令。
用戶可以利用程序設計語言將ANSYS命令組織起來,編寫出參數化的用戶程序,從而實現有限元分析的全過程,即建立參數化的CAD模型、參數化的網格劃分與控制、參數化的材料定義、參數化的載荷和邊界條件定義、參數化的分析控制和求解以及參數化的後處理。
『玖』 ansys命令流詳解
這個命令一般是施加靜水壓力的,也就是上面壓力小,底下壓力大,ansys的幫助文檔裡面有這個部分說的很清楚:
2.5.7.3. Specifying a Gradient Slope
這里-3.5,就是說把下面的34738分成3.5份,載荷在選擇面位置上,從34738向上遞減到10000.
看下我給你說的幫助文檔中的部分,就會更清楚
『拾』 ansys如何顯示某一時刻的雲圖命令流
1、首先打開ansys軟體依次點擊geeneralpostproc,plotresults,nodalsolu。
2、其次完成上述步驟後,第三主應力的雲圖比例尺為:fu0.153e9至0.118e9,介於-153MPa和至118MPa之間,將動態模型的顯示從開到關調整,只需用滑鼠左鍵單擊一次。
3、然後完成上述步驟後,將滑鼠懸停在顏色欄上,然後右鍵單擊選擇雲圖像屬性,出現第二個圖像,調整顏色條的范圍。
4、最後完成上述步驟後,此處的調整范圍是負118e6至負130e6,調整後的彩條范圍變為設置范圍,並且雲圖也會相應更改即可。