
發布
注冊
/
登錄ansys命令表格使用的案例
ansys使用的一些命令,和心得
希望對大家有用
一些命令.doc
一些心得.doc
如何在HyperMesh中使用ANSYS命令流
HyperMesh是一款優秀的通用前處理軟件,與主流的有限元分析軟件都有接口,如ANSYS、LS-DYNA、ABAQUS等。鑒于有些有限元分析軟件的前處理功能相對較弱,很多的CAEer選擇使用HyperMesh與其他有限元求解器進行聯合仿真。
筆者也經常使用HyperMesh做前處理,然后將求解文件
(CDB文件)導入ANSYS進行求解。由于一些原因,
HyperMesh不能完整地為ANSYS制作一個CDB文件,有時需要我們在ANSYS中做進一步的處理后再進行計算,這樣就降低了工作效率。比如:
問題一:
有時,我們想關掉
ANSYS的單元形狀檢查(雖然這樣做是ANSYS不建議的),就必須在ANSYS中執行<
SHPP,OFF,ALL>命令,這樣就出現了一個問題:我們每次在ANSYS導入CDB文件之前,都必須先把
單元形狀檢查關掉,這樣一來讓本不寬裕的計算時間雪上加霜……
問題二:另外,筆者發現:HyperMesh為ANSYS創建MPC184單元時,只能設置K1(約束或連接單元類型)關鍵選項。比如:我們想使用MPC184單元建立一個剛性梁,設置完 K1=1 以后,有時還要設置它的K2關鍵選項(運動約束算法),這個是在HyperMesh中無法進行的,只能設置完K1以后,在ANSYS中再設置K2……
上面提到的2個問題,都可以在ANSYS導入CDB文件后使用命令流解決,但是比較浪費時間。所以筆者就想:可不可以在HyperMesh中輸入ANSYS的命令流,導出時包含在CDB文件中,可以直接被ANSYS讀取呢?經過不斷嘗試,還真發現了這個功能。
展開 如何在HyperMesh中使用ANSYS命令流
HyperMesh是一款優秀的通用前處理軟件,與主流的有限元分析軟件都有接口,如ANSYS、LS-DYNA、ABAQUS等。鑒于有些有限元分析軟件的前處理功能相對較弱,很多的CAEer選擇使用HyperMesh與其他有限元求解器進行聯合仿真。
筆者也經常使用HyperMesh做前處理,然后將求解文件
(CDB文件)導入ANSYS進行求解。由于一些原因,
HyperMesh不能完整地為ANSYS制作一個CDB文件,有時需要我們在ANSYS中做進一步的處理后再進行計算,這樣就降低了工作效率。比如:
問題一:
有時,我們想關掉
ANSYS的單元形狀檢查(雖然這樣做是ANSYS不建議的),就必須在ANSYS中執行<
SHPP,OFF,ALL>命令,這樣就出現了一個問題:我們每次在ANSYS導入CDB文件之前,都必須先把
單元形狀檢查關掉,這樣一來讓本不寬裕的計算時間雪上加霜……
問題二:另外,筆者發現:HyperMesh為ANSYS創建MPC184單元時,只能設置K1(約束或連接單元類型)關鍵選項。比如:我們想使用MPC184單元建立一個剛性梁,設置完 K1=1 以后,有時還要設置它的K2關鍵選項(運動約束算法),這個是在HyperMesh中無法進行的,只能設置完K1以后,在ANSYS中再設置K2……
上面提到的2個問題,都可以在ANSYS導入CDB文件后使用命令流解決,但是比較浪費時間。所以筆者就想:可不可以在HyperMesh中輸入ANSYS的命令流,導出時包含在CDB文件中,可以直接被ANSYS讀取呢?經過不斷嘗試,還真發現了這個功能。
展開 ANSYS中*Get命令使用方法詳解
ANSYS中*Get命令使用方法詳解
水哥寄語
ANSYS中的*GET命令貫穿了我們整個有限元建模分析過程,水哥個人覺得,如果不會ANSYS中的get命令,那么一定是菜鳥級別,但這并不是說會Get命令就是高手,比如水哥自己。Anyway,水哥畢竟是個老司機,今日,就來談談怎么使用ANSYS中的*Get命令。
1 概述
當然了,首先我們要明白ANSYS中如何查看*get命令,知道這個命令需要輸入哪些參數。
打開help,輸入*get,出來了以下格式:
*GET, Par, Entity, ENTNUM, Item1, IT1NUM, Item2, IT2NUM
Par:定義的變量名稱,用于存儲提取的數據;
Entity:關鍵字,是信息提取的對象,包括NODE, ELEM, KP, LINE, AREA, VOLU, PDS等;
ENTNUM:當前對象的數字標識,比如節點的節點號,單元的單元號等;
Item1:提取的信息,可用的非常多,后面展開;
IT1NUM:和Item1配合使用。
面對這么多要輸入的參數,我們該如何確定具體輸入呢?接下來水哥教大家如何使用help查詢*get的各個關鍵字眼。
在查詢之間,首先我們自己要弄明白我們想要提取的數據是屬于哪個范疇。前處理數據?求解數據?后處理數據?當我們自己搞清楚提取數據的范疇時,我們就可以順著Help去查看相關的字眼了。
2、案例
我們以最常見的一種操作,提取分析完后某個節點X方向的位移,來說明這個過程。
提取X方向位移毋庸置疑是屬于后處理了,也即是我們需要提取的數據屬于后處理的范疇,因此我們在查看Help時,直接跳躍到后處理的項目。
展開 
ANSYS命令流使用技巧分享(建議專家留言匯總)
ANSYS命令流使用技巧分享(收錄匯總)
談到Ansys使用技巧,不得不說APDL二次開發,針對二次開發并結合本人多年使用經驗,有以下幾點經驗與各位分享。技巧畢竟很多,也歡迎各位專家留言補充,我們也可以整理匯總以待分享。
技巧一:ansys apdl語言高亮編輯器
命令流在編寫時時常會把命令記錯,如果寫錯了未察覺到,在計算時就會非常麻煩,因此一個幫助修正錯誤命令的編輯器必不可少。這種工具很多,我一直用的是UE,成功掌握二次開發必不可少。
技巧二:建模畫網格按照Number來區分各部件.
在ansys可以通過建立component來區分每個部件,有利于查看和編輯。采用下面的命令在建立模型和劃分網格時,所有編號都從設定的值開始。
vsel,none
asel,none
lsel,none
ksel,none
!
NSS=
NSS=150001 !
展開 使用VS Code 或UE 編輯器 一鍵運行Ansys命令流
話不多說,直接看效果
實現方式可以參考以下兩篇文章,也可私信聯系
使用VS Code插件Code Runner一鍵運行ANSYS命令流_Lzn_nzL的博客-CSDN博客_vs code runner
Ultra Edit中編輯并一鍵運行Ansys命令流_Lzn_nzL的博客-CSDN博客_ansys怎么運行命令流
《電腦輔助工程分析:ANSYS使用指南》的配套練習(命令流)
這本書應該是早期比較經典的ANSYS中文書籍,中國鐵道出版社出版,是初學者不可多得的好書。
我搜了一下,論壇上已經有這本書的電子版了,我就把相應的命令流附上去,算是為初學者節省一些打字的時間吧!附件在資料庫里!
好的話,鼓個掌啊~~~
《電腦輔助工程分析:ANSYS使用指南》的配套練習(命令流).rar