
發布
注冊
/
登錄ansys 命令使用的案例
ANSYS命令流使用技巧分享(建議專家留言匯總)
ANSYS命令流使用技巧分享(收錄匯總)
談到Ansys使用技巧,不得不說APDL二次開發,針對二次開發并結合本人多年使用經驗,有以下幾點經驗與各位分享。技巧畢竟很多,也歡迎各位專家留言補充,我們也可以整理匯總以待分享。
技巧一:ansys apdl語言高亮編輯器
命令流在編寫時時常會把命令記錯,如果寫錯了未察覺到,在計算時就會非常麻煩,因此一個幫助修正錯誤命令的編輯器必不可少。這種工具很多,我一直用的是UE,成功掌握二次開發必不可少。
技巧二:建模畫網格按照Number來區分各部件.
在ansys可以通過建立component來區分每個部件,有利于查看和編輯。采用下面的命令在建立模型和劃分網格時,所有編號都從設定的值開始。
vsel,none
asel,none
lsel,none
ksel,none
!
NSS=
NSS=150001 !
展開 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后處理命令及GUI操作.doc
ansys建模基礎.pdf
ansys命令流.doc
ansys命令流1.doc
ANSYS命令流大全.doc
ANSYS命令流使用方法(中文).doc
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 APDL參數化有限元分析技術 附Ansys APDL 命令流手冊下載
同時,以APDL為基礎,用戶還可以開發專用有限元分析程序,或者編寫經常重復使用的功能小程序,保存成宏文件以供用戶隨時調用或創建成按鈕放在工具條上。另外,APDL也是ANSYS設計優化的基礎,只有創建參數化的分析流程才能對其中的設計參數執行優化改進,達到最優化設計。
APDL程序設計語言與其它編程語言一樣,具有參數、數組表達式、函數、流程控制(循環與分支)、縮寫、宏以及用戶程序等。其中命令執行中所使用到的參數可以被賦值為確定值,也可以通過表達式或參數的方式進行賦值。
圖3 ANSYS APDL 分支結構
下載地址:Ansys APDL 命令流手冊
展開 使用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
ANSYS中的LLIST命令——列表顯示線信息命令
1.命令格式
LLIST, NL1, NL2, NINC, Lab
其中,
NL1, NL2, NINC:列表線號從NL1到NL2(默認為NL1)增量為NINC(默認為1)的所有線的信息。如果NL1=ALL(默認選項),則忽略NL2與NINC的內容,列表所有[LSEL]命令選擇的線。如果NL1=P,則激活圖形拾取功能,忽略命令的其它內容。當然,NL1也可是組件名,此時忽略NL2與NINC的內容。
Lab:列表類型選項,可取如下值:
(空)——在指定范圍內輸出關于所有線的信息
RADIUS——輸出特定圓弧的半徑,以及每條線的關鍵點號。直線、非圓曲線的半徑為零。
LAYER——輸出layer-mesh控制規范
HPT——輸出只有那些包含硬點的線的信息
ORIENT——輸出線列表,并識別任何與直線相關的方向關鍵點及任何橫截面ID。
2.操作路徑
Utility Menu>List>Lines
如圖1所示
圖1 操作提示框
3.實例
輸入命令:
/PREP7
K,1,1,0,0
K,2,2,0,0
LSTR,1,2
K,3,4,0,0
K,4,3,-1,0
LARC,2,3,4,1.5
LLIST !如圖2所示
LLIST,,,,RADIUS !如圖3所示
LLIST,,,,ORIENT !如圖4所示
圖2
圖3
圖4
4.參考資料
ANSYS HELP 15.0
展開 Solidworks如何使用抽殼命令?
下面主要介紹兩種抽殼:一般抽殼和不同厚度的抽殼。
一、一般抽殼
以下圖為例。
方法:
1.點擊上圖的上表面,厚度設置為4,勾選【顯示預覽】。
2.點擊勾號完成。
3.若我們勾選【殼厚朝外】,結果如下圖所示。
二、不同厚度的抽殼
以下圖為例。
方法:
1.點擊【抽殼】,選擇零件的上表面,輸入殼厚度為2。
2.點擊【多厚度設定】,選擇下面的下圖所示的面并一一設置這些面的厚度值。
3.完成。
來源:機械時代網

CAD打斷命令的使用教程
CAD打斷命令分類介紹:
浩辰CAD中打斷可以分為兩種方式,一種是選擇兩點進行打斷,這種方式會形成一個斷開的缺口;另一種是直接打斷單點,這種打斷沒有間隙,只是在對象上形成一個斷裂點。
CAD打斷命令的打開方法:
1.在命令行輸入Break,快捷鍵BR,然后回車;
2.在【菜單欄】中找到并點擊【修改】,在下拉框中找到并點擊【打斷】。
CAD打斷命令的注意點:
打斷命令的對象可以是線段、圓、圓弧、多段線、樣條曲線等等。
在執行打斷命令的時候,如果沒有指定第一個點,默認選擇對象時接觸的第一個點被作為打斷點。
如果要把兩個對象的交點作為打斷點,則必須精準的指定哪個是需要打斷的對象,否則可能會出錯。
如果打斷時的兩個點相同,根據命令行的提示,在確認第二個點的時候,輸入@,然后按回車鍵即可。
CAD打斷命令實例操作:
將下圖箭頭所示部分進行打斷,讓尺寸文字能夠清晰得顯示出來。
執行打斷命令,在命令行輸入Break,回車確認,然后選擇點1,繼續選擇點2,此時左邊部分的中心線被打斷,如下圖所示:
注意,在選擇第一個點的時候,如果默認不設置,是以鼠標點擊的第一個點為準,如果想重新設置第一個點,則在命令行輸入F,再指定第一個點,這點很重要。
繼續重復步驟1的操作,完成右邊2個尺寸中心線的打斷,最終得到下圖:
展開 UG螺紋命令怎么使用
螺紋命令可以生成我們日常生活中見到的螺栓、螺母的螺紋,非常簡單實用,這個命令也是經常要使用的命令,所以熟練掌握非常有必要。
1、打開UG軟件點擊 新建 按鈕
2、在彈出窗口中選擇 模型 后點擊確定
3、螺紋是需要生成在圓柱表面或孔的內壁,所以小編拉伸了一個套筒類零件為大家演示螺紋命令的使用。
4、找到螺紋命令
注意:螺紋命令默認沒有在工具欄中,你需要自己把它添加到工具欄中
添加方法:右擊工具欄 在特征操作中找到并添加到工具欄
5、在彈出窗口中點擊詳細
為什么要選擇詳細呢?因為這種方法快速便捷。
6、 詳細窗口
7、選中要生成螺紋的面
那些參數是可以調整的
8、 完成后的效果
展開 收集的一些ansys資料,總有用的!
Ansys常見后處理方式的區別.rar
ANSYS命令大全 好!.rar
ANSYS算例.rar
匯總的ANSYS練習.rar
整理ANSYS常用命令使用方法(中文).rar
SpaceClaim中imprint命令的使用幫助
[圖片]