不得不說,Mathematica真是個好東西,以前學習有限元的時候,對於書中的方程推導,看到了就看過去了,從沒有想過要自己推導一遍,原因是手工推導太復雜。有了MM,原來很復雜的東西突然變得簡單了。 1.單元幾何描述 上圖是純彎梁單元,長度l,彈模E,面積A,慣性矩I。兩個節點1和2的位移列 ...
曾攀老師的 有限元分析基礎教程 第三章有二維桿單元的推導,並結合一個例題進行了解析解和基於Matlab的程序求解。但是我感覺書中的MATLAB代碼有點羅嗦,而且一些實現方法也比較麻煩,比如已經知道了桿單元的起點和終點坐標,仍然需要另外給出單元局部坐標與整體坐標的夾角,這完全沒必要。於是我就用Python重構了這段程序,當然並不是把書中的MATLAB代碼翻譯成python 事實上完全可以這么干,而且 ...
2015-08-02 16:13 3 8541 推薦指數:
不得不說,Mathematica真是個好東西,以前學習有限元的時候,對於書中的方程推導,看到了就看過去了,從沒有想過要自己推導一遍,原因是手工推導太復雜。有了MM,原來很復雜的東西突然變得簡單了。 1.單元幾何描述 上圖是純彎梁單元,長度l,彈模E,面積A,慣性矩I。兩個節點1和2的位移列 ...
一、“近似”的兩種分類 一個復雜的函數,可以通過一系列的“基底函數”(base function)的組合來近似,也就是函數逼近,有兩種典型的方法: 基於全域的逼近,如傅立葉級數展開; 基於子域的分段函數組合,如有限元方法。 第一種函數逼近方式,就是力學分析中經 ...
上圖是《有限元分析基礎教程》中的圖。 這是《材料力學》(孫訓方)里面給出的圖。 之所以給出這兩幅圖,是因為在推導公式的時候,第一幅圖讓我誤解了:紅箭頭標注的微端中的外荷載$\bar{p(x)}$,看起來像是面荷載,實際推導公式的時候,$\bar{p(x)}$是個線荷載。由於兩幅 ...
第1章 概述1.1 有限單元法1.2 ANSYS軟件1.3 ANSYS圖形用戶界面1.4 ANSYS文件1.5 小結第2章 ANSYS應用基礎2.1 概述2.2 前處理2.3 施加載荷並求解2.4 后處理2.5 小結第3章 結構靜力學分析3.1 概述3.2 結構靜力學分析的相關理論3.3 結構 ...
首先,原理我是參考了這位博主,博主講的很細致,但是有一些細節沒有詳細的提及,在此把自己在參照該博主的matlab代碼后自己編程的過程紀錄一下,如果有人看博主的文章就已經懂了,那么我這篇文章可能就對 ...
對於偏微分方程,使其解成為唯一的輔助條件可分為兩種:一種是表達場的邊界所處的物理情況、稱為邊界條件;另一種是確定場的初始狀態,稱為初始條件。邊界條件和初始條件合稱為定解條件。 2.1 二維電磁場基本理論 電磁場的經典描述是麥克斯韋方程組,電機電磁場分析—般采用位函數表示,位函數 比場量本身更容易 ...
1. OpenFOAM (http://www.openfoam.com/) OpenFOAM(Open Field Operation and Manipulation)是一款可以模擬任何復雜流 ...
ANSYS 16.0有限元分析從入門到精通(第2版) 第一部分 基礎知識 1 緒論 1.1 有限元法概述 1.1.1 有限元法分析過程 1.1.2 有限元的方法和理論手段 1.2 ANSYS 16.0簡介 1.2.1 ANSYS啟動與退出 1.2.2 ANSYS操作界面 ...