
發布
注冊
/
登錄ansys apdl界面的案例
ANSYS APDL執行命令流后自動顯示界面 ¥29.9
1 概述
ANSYS APDL可以通過Batch模式在啟動時執行自定義命令流文件,啟動方法為"C:\Program Files\Ansys Inc\V[版本]\bin\winx64\ansys[版本].exe” -b -i ifile.inp –o ofile.out,其中[版本]為ANSYS的版本號,例如"C:\Program Files\ANSYS Inc\v195 \ansys\bin\winx64\ANSYS195.exe" -b –I ifile.inp –o ofile.out。該方式不能在執行完畢后顯示ANSYS 主界面。本文提供一種可以在執行完自定義命令流文件后自動顯示ANSYS APDL軟件界面的方法。
2 實現方法
主要步驟分為三步,最后給出示例文件。
展開 Workbench這么強大,我們為什么還要學習ANSYS APDL?
今天其實大部分有限元分析問題,ANSYS Workbench都已經能夠勝任了,而且在操作的效率和便捷性上要遠高于APDL界面。甚至我覺得ANSYS Workbench里面的Mechanical模塊是我用過的操作最便捷、最人性化的有限元軟件。
那既然ANSYS Workbench這么香,我就不禁想問一句了:
在2020年,到底為啥還要用ANSYS APDL?
答案無外乎兩種。
1.不愿改變。
……我確實想說一段“不會吧不會吧”……但是我知道是真的有很多的工程師,仍然在堅持使用ANSYS APDL界面做有限元分析。就像確實有很多人在堅持使用Office 2003版本界面一樣。軟件的每一次界面革新,總會有一些人不適應甚至表示激烈的抵抗。
想當年在Office更新2007界面的時候,關于初代Ribbon界面是否真的提高了工作效率,當時就有很多人堅持認為在經典界面上一步就可以完成的操作,放在Ribbon界面下就需要點擊兩次鼠標。還有一些人表示在老界面上操作已經有了肌肉記憶,每一個按鈕的位置都記住了。換一個界面就要更改舊的使用習慣,每個按鈕的位置都需要重新學習。更別提從APDL換到Workbench,幾乎等于重新學習了一款新軟件。整個分析過程的操作邏輯完全變了,過去在APDL軟件上的經驗,很少能直接無縫遷移到Workbench的。
我猜,這大概和人腦學習新知識的過程有關。我們已經習得的知識和技能,體現為大腦內神經元之間的連接。當某項技能已經被你掌握的時候,大腦相關神經元之間建立起穩固的連接,并且會在連接外面包裹上一層髓鞘。下次再用到相關知識的時候,你就可以幾乎不假思索的動用已經連接好的神經元完成任務(像不像訓練好的深度學習模型?要不咋叫人工神經網絡呢,就是借鑒了大腦的算法)。
展開 國產CAE軟件產品定位及系統的開發求解器
基于其它CAE軟件的二次開發
利用CAE軟件提供的命令流腳本,腳本語言 開發功能模塊
典型的應用是在Ansys里APDL建立界面,Abaqus里用Python編寫腳本
2. 基于
其它CAE軟件二次開發(獨立界面)
開發獨立于CAE軟件的GUI,在GUI中輸入參數,將輸入的參數組織成命令流或者腳本,然后導入到CAE軟件里,在CAE軟件里進行建立幾何模型,劃分網格,建立有限元模型以及仿真,結果可以在CAE里查看,也可以在開發的GUI里查看。
這類開發的特點是 需要額外的開發工具開發GUI,運行時后臺調用其它CAE軟件,讓用戶感覺是獨立的軟件。
典型的應用:
<1 用QT建立界面,接收用戶輸入參數,然后生成APDL命令流,導入Ansys進行建模仿真。
<2 Isight 調用生成的 Ansys *.cdb模型進行仿真優化。
<3 利用VBscript腳本建立模型 導入到HFSS中進行仿真。
3. 開發專業前后處理器,調用其它CAE軟件求解器:
通用CAE軟件一個最大的短處是建模繁瑣。這類軟件在前后處理上提供了相當的便利,通常能獨立的快速創建編輯幾何模型,網格,有限元模型,提供模板等功能。有限元模型生成好以后輸出相應的求解器文件供第三方軟件求解。
典型應用:
SimLab
/Ansa/其它專業CAE軟件。
4. 某一類型/行業一攬子解決方案
在第三類基礎上提供求解器。同時提供更專業的一攬子解決方案。比如專門針對渦輪發動機,提供熱,結構,轉子動力,振動,流體等全面求解方案,提供快速幾何建模,有限元建模,優化設計,等功能。
展開 循環載荷下電子元件的界面層裂擴展
本案例基于ANSYS經典界面利用APDL完成了循環位移載荷下電子元件的界面層裂分析,案例詳盡完整,既包括建模仿真,又包括案例的深度剖析,更增添了試驗驗證對比分析,保證仿真結果的可行性與可信性!讓初學者更容易讀懂的案例解析。
此案例的模型來源于常見的模塑封電子元器件,針對封裝材料環氧模塑化合物引腳銅材料的準靜態界面裂紋擴展。考慮了真實的封裝過程中的降溫過程,從120攝氏度降到25攝氏度。先進行了降溫分析,然后進行了相應的力學分析,建立了二維和三維的裂紋擴展模型,基于能量釋放率的內聚力模型,施加循環位移載荷,求解得到模型的應力和裂紋擴展曲線。
部分命令流如下所示。
TUNIF,TEMP,120
NSEL,S,LOC,Y,,
BF,ALL,TEMP,25
ALLSEL,ALL
......
TB,CZM,2,,,CBDE
TBDATA,1,10,25e-3,20,86e-3,1e-8
......
初始裂紋的設置采用接觸對和ESURF命令。
部分模型的裂紋擴展圖(以下只是部分模型,針對模型SD0的)。
裂紋擴展完成后獲取了線彈性條件下的模型應力分布圖。此圖主要作為確定塑性分析屈服強度的參考數據。
提取的部分模型的位移加載點的裂紋擴展曲線。此圖考慮了線彈性和彈塑性兩種情況下的裂紋擴展曲線,關于塑性模型的選取可參考附錄的PDF文檔。
以上裂紋能夠擴展,關鍵是要確定好兩點,如何形成初始裂紋和內聚力單元,采用的界面材料的斷裂準則。除了上述裂紋擴展的分析外,還獲取了特定裂紋長度下的J積分數值。在計算J積分是,裂紋尖端的網格劃分比較重要,下面給出了幾種不同軟件劃分的裂紋尖端網格模型。J積分的計算主要涉及的方法是相互作用積分法。
展開 
hypermesh-ansys聯合仿真-《基本步驟1》
2.Ansys
APDL是ANSYS的經典界面,通常所說的ANSYS就是指經典的APDL界面,APDL界面可以完成從建模、計算分析和后處理,APDL的參數功能非常方便,通過參數化的語言可以大大提高重復性的建模、載荷施加及后處理分析工作,大大提高分析效率。但是對于實際工程中的問題往往很難實現參數化建模,因為實際工程中的模型往往比較復雜規模也比較大,尤其對于復雜裝配體結構,單獨通過APDL很難高效完成建模工作。
3.Hypermesh-Ansys聯合仿真
結合hypermesh的高效前處理功能和ANSYS的參數化載荷施加和參數化后處理功能可以大大提高項目分析效率,下圖是hypermesh完成前處理后導出CDB文件讀入APDL后輸入的參數化分析語言,讀入模型后再執行下圖命令自動完成物理場轉換、載荷施加、分析步設置、求解器設置、開始求解等剩下的全部過程,當然也可以另外添加后處理的參數化過程自動輸出關心的計算結果。
4.Hypermesh-Ansys聯合仿真基本過程
一般建議采用ANSYS中的SCDM前處理模塊先對CAD模型進行大部分的幾何處理,比如修復幾何錯誤、抽中面、刪除孔等小特征,通過拉伸和移動調整幾何,經過上述步驟基本可以完成80%-100%的幾何簡化工作,然后再導入hypermesh進行簡單處理再劃分網格、賦予單元、材料、截面、建立模型連接裝配、建立接觸關系等工作。
求解器選擇
啟動hypermesh后彈出User Profiles對話框,選擇ANSYS作為軟件的設置環境,點擊OK后軟件界面的所有環境是適應ANSYS求解器的,包括單元類型及其他設置等。
展開 Ansys進階之路丨原創案例大賽的精華全在這里了
基于ANSYS的多管式鋼內筒煙囪有限元分析
作者:水哥ANSYS
本案例以四川某地區三管集束式鋼內筒煙囪為例,探討了ANSYS在其內力計算中的應用。
WorkBench平臺下兩圓管雙向流固耦合分析(考慮結構變形)
作者:翟建平
核工業及其他行業領域越來越重視流固耦合作用帶來的影響,本案例以最具代表性的細長圓管為例,分析在流體力的激勵下,往復顫振的效果,并考慮固體圓管的變形。
循環載荷下電子元件的界面層裂擴展
作者:沉默的奮斗
本案例基于ANSYS經典界面利用APDL完成了循環位移載荷下電子元件的界面層裂分析,案例詳盡完整,既包括建模仿真,又包括案例的深度剖析,更增添了試驗驗證對比分析,讓初學者更容易讀懂的案例解析。
分配器多相流仿真——歐拉模型和VOF
作者:肖芳斌
某公司管路的流量分配系統,出現分配不均情況。經分析,當兩相流體以一定的氣液比穩定運行時,突然增加一股液體時,管路分配發生變化并影響之后的分配,因此在原基礎上需要通過仿真的手段改善分配。
基于ANSYS APDL的邊坡穩定性研究
作者:丁培林
ANSYS有很好的二次開發功能,采用APDL二次開發語言可以進行參數化建模和分析,利于多模型的計算。本文的邊坡穩定性分析采用折減強度法進行仿真分析,采用APDL二次開發參數化計算,節省大量的前處理時間。
要深度學習Ansys的小伙伴們一定要好好閱讀以上的案例哦,是大賽精華中的精華,用心去消化,一定會大有裨益。
展開 知識點 | 何為APDL?常見問答速覽
本文原刊登于Ansys Blog:《APDL: The Language of Simulation》
作者:Richard Mitchell | Ansys高級產品管理總監
仿真建模考慮了各種特定情況下的信息,從微小的細節層面重現現實世界。在大多數情況下,當用戶需要定制仿真流程來執行模型標準設置流程中沒有的任務時,APDL是一個不錯的選擇。
我們采訪了專門負責Ansys Mechanical和APDL業務的Ansys首席產品經理Harish Radhakrishnan。Harish是一名機械工程博士,在Ansys已經工作了11年之久。他是幫助我們解答APDL問題和了解Ansys Mechanical的最佳人選。以下是Harish提供的一些關于APDL的常見問題解答。
展開