如何快速學習 ANSYS?
相對於其他應用型軟體而言,ANSYS作為大型權威性的有限元分析軟體,對提高解決問題的能力是一個全面的鍛煉過程,是一門相當難學的軟體,因而,要學好ANSYS,對學習者就提出了很高的要求,一方面,需要學習者有比較紮實的力學理論基礎,對ANSYS分析結果能有個比較準確的預測和判斷,可以說,理論水平的高低在很大程度上決定了ANSYS使用水平;另一方面,需要學習者不斷摸索出軟體的使用經驗不斷總結以提高解決問題的效率。在學習ANSYS的方法上,為了讓初學者有一個比較好的把握,特提出以下五點建議:將ANSYS的學習緊密與工程力學專業結合起來
毫無疑問,剛開始接觸ANSYS時,如果對有限元,單元,節點,形函數等《有限元單元法及程序設計》中的基本概念沒有清楚的了解話,那麼學ANSYS很長一段時間都會感覺還沒入門,只是在僵硬的模仿,即使已經了解了,在學ANSYS之前,也非常有必要先反覆看幾遍書,加深對有限元單元法及其基本概念的理解。
作為工程力學專業的學生,雖然力學理論知識學了很多,但對許多基本概念的理解許多人基本上是只停留於一個符號的認識上,理論認識不夠,更沒有太多的感性認識,比如一開始學ANSYS時可能很多人都不知道鋼材應輸入一個多大的彈性模量是合適的。而在進行有限元數值計算時,需要對相關參數的數值有很清楚的了解,比如材料常數,直接關係到結果的正確性,一定要準確。實際上在學ANSYS時,以前學的很多基本概念和力學理論知識都忘得差不多了,因而遇到有一定理論難度的問題可能很難下手,特別是對結果的分析,需要用到《材料力學》,《彈性力學》和《塑性力學》裡面的知識進行理論上的判斷,所以在這種情況下,複習一下《材料力學》,《彈性力學》和《塑性力學》是非常有必要的,加深對基本概念的理解,實際上,適當的複習並不要花很多時間,效果卻很明顯,不僅能勾起遙遠的回憶,加深理解,又能使遇到的問題得到順利的解決。
在涉及到複雜的非線性問題時(比如接觸問題),一方面,不同的問題對應著不同的數值計算方法,求解器的選擇直接關係到程序的計算代價和問題是否能順利解決;另一方面,需要對非線性的求解過程有比較清楚的了解,知道程序的求解是如何實現的。只有這樣,才能在程序的求解過程中,對計算的情況做出正確的判斷。因此,要能對具體的問題選擇什麼計算方法做出正確判斷以及對計算過程進行適當控制,對《計算方法》裡面的知識必須要相當熟悉,將其理解運用到ANSYS的計算過程中來,彼此相互加強理解。要知道ANSYS是基於有限元單元法與現代數值計算方法的發展而逐步發展起來的。因此,在解決非線性問題時,千萬別忘了複習一下《計算方法》。此外,對《計算固體力學》也要有所了解(一門非常難學的課),ANSYS對非線性問題處理的理論基礎就是基於《計算固體力學》裡面所講到的複雜理論。
作為學工程力學的學生,提高建模能力是非常急需加強的一個方面。在做偏向於理論的分析時,可能對建模能力要求不是很高,但對於實際的工程問題,有限元模型的建立可以說是一個最重要的問題,而後面的工作變得相對簡單。建模能力的提高,需要掌握好的建模思想和技巧,但這隻能治標不能治本,最重要的還是要培養較強看圖紙的能力,而看圖紙的能力培養一直是我們所忽視的,因此要加強對《現代工程圖學》的回憶,最好能同時結合實際的操作。
以上幾個方面,只是說明在ANSYS的過程中,不要純粹的把ANSYS當作一門功課來學,這樣是不可能學好ANSYS的,而要針對問題來學,特別是遇到的新問題,首先要看它涉及到那些理論知識,最好能作到有所了解,然後與ANSYS相關設置結合起來,作到心中有數,不至於遇到某些參數設置時,沒一點概念,不知道如何下手。工程力學專業更多的偏向於理論,往往覺得學了那麼多的力學理論知識沒什麼用,不知道將來自己能作什麼,而學ANSYS實際起到了溝通理論與實踐的橋樑作用,使你能夠感到所學的知識都能用上,甚至激發出對本專業的熱愛。
```````````````````````````````````````````````````````````````````````````````````````
很多專業的學生都找我要相關的的教程視頻,我也不一一的發給大家了 我就直接放在這裡
覺得有用就去看看,沒用的話也沒關係,反正我又不收費。
ansys專家。的乾貨普及免費分享。
http://www.jishulink.com/content/post/277891ANSYS知識普及1——如何提取模態質量(ANSYS專家編輯,非原創,歡迎轉摘)
http://www.jishulink.com/content/post/278125
ANSYS知識普及2——耦合(ANSYS專家編輯,非原創,歡迎轉摘)
http://www.jishulink.com/content/post/278504
ANSYS知識普及3——約束方程(ANSYS專家編輯,非原創,歡迎轉摘)
http://www.jishulink.com/content/post/278530
ANSYS知識普及4——如何施加函數變化的表面載荷 (ANSYS專家編輯,非原創,歡迎轉摘)
http://www.jishulink.com/content/post/279300
ANSYS知識普及5——如何模擬銷軸連接(ANSYS專家編輯,非原創,歡迎轉摘)
http://www.jishulink.com/content/post/280297
ANSYS知識普及6——如何模擬球鉸連接(ANSYS專家編輯,非原創,歡迎轉摘)
http://www.jishulink.com/content/post/282181
ANSYS知識普及7——如何施加扭矩(ANSYS專家編輯,非原創,歡迎轉摘)
http://www.jishulink.com/content/post/282354
ANSYS知識普及8——AWB如何添加APDL(ANSYS專家編輯,非原創,歡迎轉摘)
http://www.jishulink.com/content/post/283756
ANSYS知識普及9——AWB如何添加子模型(ANSYS專家編輯,非原創,歡迎轉摘)
http://www.jishulink.com/content/post/285104
ANSYS知識普及10——如何分析複合材料(1)(ANSYS專家編輯,非原創,歡迎轉摘)
http://www.jishulink.com/content/post/285106
ANSYS知識普及11——如何分析複合材料(2)(ANSYS專家編輯,非原創,歡迎轉摘)
http://www.jishulink.com/content/post/285108
ANSYS知識普及12——如何分析複合材料(3)(ANSYS專家編輯,非原創,歡迎轉摘)
http://www.jishulink.com/content/post/285109
ANSYS知識普及13——如何分析複合材料(4)(ANSYS專家編輯,非原創,歡迎轉摘)
http://www.jishulink.com/content/post/291070
ANSYS知識普及14——ANSYS量綱換算
http://www.jishulink.com/content/post/292722
ANSYS知識普及系列15——粘彈性人工邊界在ANSYS中的實現
http://www.jishulink.com/content/post/292723
ANSYS知識普及系列16——在ANSYS里施加地震慣性力的方法
http://www.jishulink.com/content/post/292962
ANSYS知識普及系列17——ANSYS/LS-DYNA常用的材料模型參數設置
http://www.jishulink.com/content/post/293915
ANSYS知識普及系列18——螺栓和法蘭連接的接觸分析(帶預緊)
http://www.jishulink.com/content/post/296917
ANSYS知識普及系列19——ansys workbench非線性屈曲分析
http://www.jishulink.com/content/post/297520
ANSYS知識普及系列20——複合材料蔡-吳(Tsai-Wu)強度理論詳解
http://www.jishulink.com/content/post/298188
ANSYS知識普及系列21——阻尼詳解
http://www.jishulink.com/content/post/298195
ANSYS知識普及系列22——WB強度安全判定
東西比較齊全,也是整理出來的,好的東西永遠不會過時,既然都是這個行業的愛好者,就應該相互幫扶,希望能帶給大家幫助。
微信公眾號 :CAE集中營(ansys1234)
CAE領域的問題可以在線答疑。朋友們可以關注支持下,
另外會持續更新一些相關的專業文章和案例。
直接看youtube上的視頻 你是想學原始介面的 還是Workbench介面的?
如果想快速學習的話 那就學WB介面吧 基本上半天可以基本學會一個模塊 but僅僅是基本學會 想深入瞭解的話是需要長時間的經驗積累 因為在你simulate的時候會出現很多意想不到的error 需要debug 而且有的error很鮮見
之所以WB介面簡單 是因為它已經將流程設計好了 你僅僅需要按部就班的來 geometry-contact-mesh- initial boundary condition-slove 對於沒有力學觀念的人來說 這是很方便的地方 contact部份是比較關鍵的一個環節
其實對於CAE軟體 難的是pre and post process, solve的過程是很簡單的
pre process是FEM最難的部份 但是WB已經將pre process簡單和模塊化了 很多前處理的功能只有原始介面才能實現 另外還有專門的前處理軟體 such as femap, hypermesh...
post process 一個FEM高手 並不僅僅是可以得出結果 還需要很好地解釋結果 另外 不要完全相信模擬的結果 如果你有瞭解過有限元演算法的話 你就會明白我說的是什麽意思了 舉個簡單的例子 stress singularities
學好一款CAE軟體 是需要時間積累的 一定要親自練習 不要只看不做 我也是做一個產學合作項目的時候才開始使用CAE的 基本上練習的時間久了 就很熟練了
remember 觀念最重要 基本上有了觀念 即使以後學其他CAE軟體也會很輕鬆 不管是機械還是電磁 另外,引用一句我老師的話 最好的分析就是不要分析 加油~最簡單的先從ansys workbench起步,那個是可視化做的最好的有限元分析軟體,然後再學習ansys經典的APDL(編程或腳本的方式,而不是滑鼠點擊操作),如果反過來,那可能比較杯具:一開始就可能會嚇退你。最開始先了解概念,然後找一個hello world的例子很關鍵,這方面,你可以先建立一個橫柱子-3D橫樑,隨便採用一種材料,假設一端固定,另一端掛了一個50KG的物體,你必須先想想,如果在真實情況下,柱子會發生什麼問題,然後帶著這個思考去分析,去判斷Ansys給出的結果,進行對比。
對於一個CAE工程師,這種對比多了,你的經驗就跟著增進了。所以沒有實踐,或者沒有實踐過的老師的指導,單純會操作ansys也會有硬傷——很多人會操作ansys,但是不會評估結果,原因就在這裡。看很多都是上來就學workbench的,大概workbench看起來更像一個正常的軟體吧?但是至少是在我周圍,workbench用的是真的不多。建議還是先學Mechnical APDL經典界面。
學習ansys的流程其實跟學習別的軟體的流程差不多,首先你最好有個想完成的算例,至少是個類型,是想做靜力?動力?熱分析?流體?多場耦合?(比如我最開始的時候是因為本科畢設做LS-DYNA的碰撞模擬)有了想完成的事情之後學起來會比較有目標,不然ansys可以做的模擬也是不要太多。
然後就是找算例,上圖書館找教程,按部就班地照著做,不需要去知道每一步的作用,作用是熟悉ansys蛋碎的操作,這裡不得不說,有些教程還是很坑爹的,因為一開始上來什麼都不懂,裡面有一點的小錯對你都是致命的。推薦還是水利水電出版社的萬水工作室出的那幾本書,看來看去就那幾本覺得很棒,其他的多多少少都有點小錯誤需要自己找的。
然後結合 一個最近似的算例,按照自己想達到的目標進修改,在這個過程中你就開始了解每一個步驟的具體作用了,修改完能跑下來,基本你對ansys就了解的七七八八了。
想繼續了解還是通過不斷地做算例,其實即便是模擬本身也是通過一些簡化,將一個複雜的問題進行簡化,往往簡化的方式才是最主要的,在ansys所進行的東西倒都大同小異了。然後就是ansys這個死傲嬌是沒有撤銷的(好像人家patran是有一步的後退?),所以你需要不斷進行保存,做到一個地方就保存一次,前期做算例往往就是保存了一堆的DB文件。
了解的七七八八之後,強烈建議熟悉APDL。APDL不僅能給很多分析帶來便利,更主要的是APDL是可以節約森命的,你想這個東西沒有撤銷,中途出錯了想重來全看你保存的勤不勤啊,而且保存還不能只保存一個,每一步都要保存一下,誰知道你哪裡就出錯了。如果你用APDL吧你的操作過程就記錄下來,前期調試、運算調試及後期再計算甚至(最主要的)優化都是十分方便的,用不用APDL時常就是一個星期完成跟一個月完成的差別。另外APDL能解決ansys版本之間沒有一絲毫兼容的問題!況且APDL可以干其他的一些事情,比如一些二次開發,比如用Isight做優化,比如做一些特定的算例(焊接過程、裂紋擴展等)。
關於查閱幫助文檔的事情,咋說呢,以前我也很討厭查一個問題大家說來說去就是:多看幫助文檔。看你妹啊!但是現在覺得事實就是這樣的:多看幫助文檔,ansys畢竟是一個專業性軟體了吧,很多問題其實百度不到,特別些APDL的時候,ansys跟help同時打開也是習慣不然那麼多語句也是記不住的。很多的問題其實在幫助裡面也是能找到解決的辦法的。那麼幫助文檔是英文的啊怎麼辦啊,三個字:使勁兒看。
關於ansys的調試,要學會去看output窗口(就是那麼多出來的小黑窗),很多時候進行不下去了,看看output裡面說了什麼,或者一個操作不知道進沒進行,也是跑小黑窗里看一眼,然後就是一句不成文的規定:warning都不用管,出error再好好看一看。意思就是warning是常有的,也不是什麼大錯,但是error一般都不能算的。除了ouput,工作空間下還有個叫.err文件的東西,也是要沒事就打開來看一看,在我的印象里好些東西output是不寫出來的,會說:出錯了!我也不知道是啥,自己看.err文件吧。
先說這麼多吧,最後:ansys還是很傲嬌的,真的樓上說的對 那一本工程實例詳解寫的挺好的 可能是作者一直當老師 都是教授那種學術派的行文風格 適合於研究生這樣 知識架構的人去參考 當然 最開始建議看浦廣溢的2本書 熟悉軟體 和許老師的第一本13.0 數值分析 這都是熟悉軟體的 然後看樓上說的工程詳解 可以作為進階的參考 熟悉了基本的東西以後 就應該多看看理論基礎了 清華大學出版社 曾攀翻譯的 有限元方法 3套那一本還算比較通俗易懂 還有就是各種力學 各種動力學 等等的理論基礎 有一定知識了 大部分ANSYS書就滿足不了了 因為太基礎 這時候就應該看看我的最終版《ANSYS Workbench 結構工程高級應用》一書的扉頁、序、前言、目錄_ANSYS-劉笑天 這本是在有一定基礎之上 需要了解 軟體使用 實際經驗 技巧感悟 以及如何去幹活如何去思考如何去解決問題的內容的書
學軟體最好的教材必然是自帶的幫助文件,如果是學習ANSYS包括apdl的話,中文教材比較好的就是王新敏的三本書了,一本比較基礎的是是ANSYS工程數值分析,還有一本關於單元的ANSYS結構單元分析與應用還有一本是關於動力學分析的,具體叫什麼名字不太記得了。
先學workbench,在優酷客戶端(因為客戶端搜到的東西遠遠比你在百度里搜的多得多)和百度雲盤裡找基礎視頻看,一步一步模仿,然後拿官方中文PDF教程來學。略懂皮毛了就去接受培訓,ANSYS的培訓太重要了,你自己摸索很多年都摸不到人家專業水平的,但培訓之前你又不能沒基礎,否則像聽天書一樣,白白浪費了培訓的錢。
早期盡量看官方中文教程,而且盡量用較高的版本,知識更新換代很快,所以盡量學新的東西。中期就看看英文教程和視頻,國內的教程是遠遠比不上國外的,有很多先進的運用我都是看國外同行才發現的,這一行是不能懼怕外文的。後期就要猛攻ANSYS自帶的幫助文件,用谷歌翻譯、百度翻譯網頁版來協助攻讀,能事半功倍,而且可以聽翻譯直接讀給你聽。幫助文件是終極的教程,那些老師都沒法回答你的問題都在裡面,先看常用模塊的幫助文件,然後逐個擊破。
至於APDL,可以不學,因為現實意義不大,你可能終身都不用寫APDL代碼,而且ANSYS十年前就已經停止APDL的更新了,往後的版本更不需要APDL了,而且APDL的很多複雜應用也被ACT插件取代了,比如風載荷、焊接熱分析都有專門的ACT插件。截止ANSYS18.0,已經有幾個模塊支持中文版了。很多人勸你要學APDL,那是因為早期的大神是沒有workbench學的,他們很難重新去學workbench界面,很多功能在APDL界面和workbench界面是截然不同,所以他們以為workbench這也不行那也不行,說到底就是不熟悉workbench。話說,這兩個界面確實像兩個不同的軟體,不過我相信落後的東西遲早要淘汰。
很多人以為學好命令流就是ANSYS的捷徑,這是非常大的誤導,因為命令流幾乎都是針對小型簡單案例,且不說APDL的命令流的種類繁多,何況實際工程零件龐雜,材料、網格、接觸都是大量的,命令流是沒法做這麼多的設置,一旦設置錯了又很難查找,工程上錯一項都是災難,誰也負不起責任。
簡而言之,看中文視頻——中文PDF——接受培訓——英文視頻——英文PDF——英文Tutorials培訓資料——攻讀幫助文件(網頁版翻譯協同配合),這樣是最快的方法
首先,要有有限元的基礎知識,建議學一學計算結構力學等相關課程。然後,看王新敏老師的《ANSYS工程數值分析》——的講義,直接看書太費時,也記不住。再次,從命令流開始,寫程序,忽視ANSYS醜陋的界面吧,要直接和內核對話。最後,就是不斷的打怪升級了,等你自己寫夠幾十個命令流文件後,你就是高手了。
多看看論壇 下載些視頻教程好好看看 推薦中國設計與模擬論壇 (網址 www.simbbs.ml) 很多官方教程可以免費下載
首先,題主先完善下自己的問題簡介比較好, 「如何快速學習ansys?」,只有這樣一個提問真的是又大又空....想回答都找不到角度,看了其他答主的答案,都很良心,碼了那麼多字,但真的幫助到你了嗎?不過從這麼簡單粗暴的提問方式上可以看出,你肯定是小白級別的選手(提問的那個時間點)....
如果你是設計師工程師之流,更或者僅僅是做招投標的,僅僅需要做一些簡單的東西輔助你設計或其他工作,學個Ansys AIM足夠了,從18.1版本開始這個平台就有了官方中文版,非常好上手,甚至於剛開始沒有什麼教程自己就能摸索出個大概意思。
然後爭議比較大的就是Ansys經典平台和workbench平台了,到底學哪個呢?哪個好學呢?哪個更有用呢?哪個更適合自己呢?要解決這些問題,還是要先詳細明確你用ansys的目的,不好猜測,也不猜測了,就簡單講下我的看法。
Ansys經典平台肯定是最早的,最完善的,也是最難學的,基本可以解決你所有遇到的有限元問題,最開始肯定是對著書本或者教程一步步的GUI操作,熟悉完流程以後就開始找實例做,不要問我為什麼,只看書或者視頻教程什麼的都是扯淡,都只能帶你入門,真正技術的提高是發生在你不斷的遇到問題解決問題的過程中,一個error可能要花費你幾天的時間,但解決後的收貨是你看N本書N個教程都得不到的,被各種error或者warning按在地上摩擦次數多了,你會發現自己好像越來越厲害了。沒項目沒實例做?不存在的,把你彈性力學什麼的課本翻出來,先把課後習題做出個理論解,再用ansys做出個模擬解,差別大的話....呵呵,讓你的大腦瘋狂的跳舞吧!做的多了思考的多了你要還是原地踏步,兄弟,可以放棄了...至於APDL命令,有人強烈推薦,有人強烈鄙棄,說工作中用處不大,我還沒畢業不好評判,但一個DB文件真的是大的不得了,存的多了真是浪費內存,一個txt文本卻只有幾kb,在我的感覺里,大牛都是APDL用的很6的那種....自己好好權衡吧...
workbench平台是基於經典平台的前後處理環境平台,也就是說它的求解是基於經典平台的求解器的,除此之外,一些網格劃分等其他方面不如經典的強大,但也足夠解決你所能遇見的大多數問題了,操作界面比經典的人性化很多。
AIM前面也說了,對於牛人來說,AIM的操作可以用「傻瓜式」來形容吧,很簡單,適合初學者了解有限元分析,或者一些對有限元分析要求不高的人。
總的來說,AIM可以解決你的問題那就不要試圖其他的了,解決不了就用workbench,要是還解決不了你的問題,那就硬著頭皮學經典的吧,難度當然是呈梯度上升的....對了,英語能力可能會影響你的信心,畢竟現在只有AIM有官方中文版的,其他的全屏都是英文,剛開始難一點,習慣就好。答的很淺顯,但對於小白來說還是有點用吧,畢竟只有找到適合自己的了,才能達到「快速學習ansys」的目的。最快的ANSYS學習方法當然是找個有大量項目經驗的人來教你啦,加我QQ吧: 503841570,做ANSYS有限元分析項目近20年了,學習過程重點是項目案例的講解,這樣才能學會的,如果是軟體學習,有兩三天就可以了,但要真正掌握好網格、接觸關係、模型等效處理,以及怎樣判斷分析是否準確,怎樣根據結果進行優化,就需要比較多項目案例來講解學習積累的。
我覺得從幫助入手比較好,幫助很全很強大
在YY上有天天CAE團隊開辦的ANSYS的培訓班課程,是由原廠老師實時講課。
目前主要是workbench,ANSYS經典版用的少了吧。熟悉有限元基本分析思路流程的,很快就能上手的。拿個基本例子走一遍就有基本概念了。
歡迎關注weixin公眾號和專欄:cae模擬空間(cae_space)研發埠學習中心這個網站有很多CAE相關的課程視頻,你可以去看看!
買本書,做幾個例子
用Matlab做有限元應該容易點吧?雖然我沒有做過
個人的體會,原則上來說:
(1) 最慢的,就是最快的;
(2) 功夫在詩外,軟體用得好不好取決於人的功力
具體的建議,視不同目的而採取不同的途徑:
(1) 如果是項目裡面要遇到特殊的構型、材料作一些不能由解析得到的分析
速成的方法是:
a.找到同類問題算例的命令行文件,先實現算例的效果;
b.然後改裡面的參數,看結果是否有異常。
c.在不同的論壇請教別人看結果是否合理,過程有無問題。
d.如果構型複雜,就找人建模型,形成參數化的命令文件給你,這個過程花錢也可以,主要是買時間精力。
(2) 如果是將數值模擬作為自己的研究手段
速成的方法是:
a.就一個簡單的桿、板中應力分析的例子,網上下載有限元源程序(很多教科書後面有例子程序)實現一遍,了解有限元解題的原理、步驟,前處理、後處理、材料模型等概念
b.對著有限元源程序的實現過程,找ANSYS的各個步驟,前處理、求解參數設置、後處理找到對應的GUI操作,形成命令行文件模板
c.根據不同問題,改進完善你的命令文件模板,形成自己針對不同類型問題的工具。
最後強調一下,上述速成方法解決不了根本問題,只是針對錦上添花類的應用,實際上很多數值模擬工作的作用就是錦上添花。
要真正讓數值模擬有用,根本上還是要增加自身功力。
Ansys自帶的幫助文件,從操作到理論都有,很全很強大!
多學理論,找一點別人推薦的經典教材。主要看你用來幹什麼,然後在實際中學習,進步飛快
網上搜了點視頻,還有youtube上也有。另外我下了一個超級學習手冊,一點一點學,軟體是純英文的,不過沒關係,不會就查嘛,熟了就好了。反正國內那些視頻也差不多。倒是你水管那個視頻講的挺好,有興趣可以去看一看。現在學apdl命令流,慢慢來吧。
學ansys入門看英文文檔?想想也是醉了。應該先買本高耀東的ansy很多例子那本書,照著做學點基本的窗口操作,做的時候不太懂也別急,等你了解基本窗口操作再買王新敏那本ansys工程應用數值分析學命令流,這樣原來不懂的基本就懂了。
推薦閱讀:
※比較好的ANSYS入門書籍和教程有哪些?學習步驟應當是怎樣的?
※ANSYS比較好的入門教程? 流體力學與傳熱方向的
TAG:ANSYS |