如果你是一名設計工程師,建議可以學一下。

Solidworks 作為一款非常流行的設計軟體,也附加了一些基礎的分析功能,比較常用的如靜力分析,流場分析(主要用於電子散熱)等。

比較簡單的零件靜力分析,筆者和 ANSYS 的結果作過對比,幾乎沒有區別。另外,現在國外很多工程師用 Solidworks 的 Flow Simulation 去做電子產品的散熱模擬,簡單易用。

至於說 Solidworks 能不能實現 ANSYS 一樣的模擬能力,那要看具體問題,一些基礎的分析應用兩者都差不多。但是,ANSYS 作為世界排名前列的大型通用有限元分析軟體,在分析領域的廣度和深度,都是 Solidworks 所不能比的。


Solidworks simulation目的是快速模擬得到趨勢,不是求精度,是幫助設計人員快速確定設計修改方向的。它的模擬不能作為一個專業的模擬工具來使用,所以和ansys沒可比性,這是它的定位決定的。


要不反著問一下,ansys幾何建模這塊有必要學習嗎?能不能實現solidworks一樣的畫圖能力?

能回答這個問題,那麼反問題也就知道答案了


軟體底層的計算公式和原理基本一致,如果是簡單的案例相同的網格和條件,結果差異性很小。如果只是學習,那無所謂了就當是由淺入深了,如果是工作,你看招聘有限元模擬分析的公司要求,基本是ANSYS,simulation學會怕人家公司也不認吧,這麼說,你應該能理解。雖然一樣能用,但是要尊重市場導向哦

如果你只是想實現模擬,那SolidWorks就不用學了,因為專業的工作應該用專業的軟體去做,所以還是用ANSYS或者其他模擬軟體去模擬好了。但是話說回來,其實很多模擬軟體的前處理功能很糟糕,要是你學會了SolidWorks,那麼你可能就不用那麼辛苦地去ANSYS那個看上去上古時代的界面裏建點、線、面,然後生成體,你可以通過SolidWorks建好幾何模型,然後很方便就可以導入ANSYS了。當然,這裡也只是使用了SolidWorks專業的建模功能,並沒有用到他的模擬功能。所以,還是那句話,專業的事情應該用專業的軟體去做。


這麼說吧,你的問題就好比是i9-10xxxK,能不能玩3A大作,實現和2080TI一樣的體驗。

覺得SOLIDWORKS主要還是建模,附帶一些簡單的分析模擬功能,類似性能閹割的「核顯」(針對工程設計場景簡化)。和專業的模擬軟體沒有可比性。

比如我設計了一個結構,想大致看看是否合適,OK。但是如果想做一些進階的操作,比如手動剖分六面體網格、後處理的批處理,參數化……這時SOLIDWORKS就不能勝任了。

專業軟體如ANSYS、ABAQUS、COMSOL之類的,功能很強大。可以做多物理場耦合分析,可以劃分動網格(比如切削模擬)、拓撲優化。。。這些SOLIDWORKS就別想了。

(題外話:SOLIDWORK SIMULATION以及FLOW SIMULATION確實很容易上手,讓我對有限元分析的過程有了個感性的認識。)


可以學但沒多大意義,不能。本人推薦UG NX,建模是專業的,模擬也是專業的。


那麼,用ansys的DM模塊能實現sw的畫圖能力嗎?不可能的。術業有專攻,如是而已


用更專業的軟體出來的結果會更讓其他人信服。


這麼說吧,SolidWorks只是一個建模軟體,模擬只是他的一個附帶功能,分析的話,還是用ANSYS,更好一些


推薦閱讀:
相關文章