『壹』 ANSYS中命令輸入有GUI和命令流兩種方式,這兩種方式那種較為方便和高效 命令流是不是每次只能輸入一個
當然是命令流高效了,修改起來很方便。可以一次性輸入全部的命令流。
『貳』 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命令流:*SET, %_FNCNAME%(0,3,1),0,-1,0,9800,0,0,0 這句命令流什麼意思啊詳細解釋!
這是用ansys 函數編輯器定義的一個函數,生成的apdl命令流。代表的是一個函數
『肆』 如何查看 ansys 命令流
查看ansys命令流有兩種方法:
一、File->list->log 可以把所有操作所對應的流明令記錄下來,最近的操作是最後的一段。
二、 Session Edit 在操作界面最下方,就是在GUI操作的最下方,記錄的是打開ansys到最後一條操作的流明令。
ANSYS軟體是美國ANSYS公司研製的大型通用有限元分析(FEA)軟體,是世界范圍內增長最快的計算機輔助工程(CAE)軟體,能與多數計算機輔助設計(CAD,computer Aided design)軟體介面,實現數據的共享和交換,如Creo, NASTRAN, Alogor, I-DEAS, AutoCAD等。
『伍』 ansys命令流編輯器編輯的命令流如何導入ansys
除了樓上方法,還有一種可能,如果你的命令流文本是mac格式的(如test1.mac),把它放在你的項目同一文件夾下,可以直接在命令窗口裡輸入你的命令流文件名(即test1)。這樣程序就會自動運行它了。
『陸』 ansys執行一個命令流,如何撤銷
首先用命令/undo,on 激活undo 命令 然後在MenuCtrls 中的Edit Toolbar....中輸入:*ABBR, UNDO, undo 即可添加undo 命令的快捷方式。然後Save Toolbar. 這對於喜歡gui 方式的朋友可能有些用處 先save,再resume 2009-3-1010:07 tadi19kn 二級我也總遇到這樣的問題。推薦你在編寫命令流時候多加入一些save 命令。並且 按段執行。如果執行的一定步驟不能再走下去就clear,然後修改命令流再執行。 撤銷是不可能的,ansys 不支持撤銷的命令的,但是可以按照你說的方法重新建 立模型,也算是一種撤銷吧,但是這也是有限制條件的(下面會講到) 首先先用write db logfile 生成.lgw 文件,用記事本打開這個文件,你會得到一 系列系統用命令流形式生成的從你建立模型開始到最終生成這個lgw 文件之間 的一切操作。如果你覺得哪一個操作不小心錯了,就可以輸出該文件,找到你剛 才錯誤的操作(命令流形式),將其刪除(這個操作一般就再文件的最後幾行內) 並保存該文件,然後重新打開ansys,用read input 讀入這個新修改的lgw文件, 這樣就實現了你所說的「撤銷」。 但是,這種方法不是萬能的。因為用GUI 方式(界面操作方式)建立模型 的過程中難免會使用滑鼠「選擇」命令,也就是說用滑鼠點取某個點、單元、體等 等之類的操作,這時,命令流裡面再次讀入的時候就無法識別你上次具體選擇的 點、單元或體等,這樣,這個新的命令流跟你原來的模型就有出入了 我以前在論壇上聽說過用/undo 命令,不過我從來沒設置成功過,哈哈 另外:這個lgw 文件是學習命令流的好方法,建議多學習!模型存在版本的 問題,命令流不存在,建模採用命令流方式的話好處多多,不細說了 希望對你有幫助 ANSYS安裝目錄下,C:\Program Files\ANSYS Inc\v110\ANSYS\APDL 中有個文件,名 行命令/UNDO,ON *ABBR,UNDO,undo 以後就可以在 ANSYS 中執行 undo 命令了 (只限撤消上一個命令)。 大概位置就是這里 !*ABBR, SAVE_DB !*ABBR, RESUM_DB !*ABBR, QUIT !*ABBR, POWRGRPH !*ABBR, E-CAE /UNDO,ON *ABBR,UNDO,undo turnedoff per above, turnedback differentorder followingcommands (remove 最後你的ANSYStoolbar 會有一個undo 按鈕,這樣就可以撤銷上一部操作了 或者在log 文件中把你要刪除的命令刪除,然後重新運行log 文件!這個適合刪除多條命令 的時候。
『柒』 ansys 命令流
(1)命令前加「/」和「*」是對不同種類的命令的區別:
APDL命令前一般帶有「*」;
進入處理器、輸出、顯示和文件控制命令前一般帶有「/」;
ANSYS操作命令前一般沒有特殊符號,直接就是字母打頭的。
當然也有個別現象,這里無法逐個說明。
(2)ansy命令中的逗號全部是英文的,不可以出現中文字元。