
發布
注冊
/
登錄ansys將點轉換為節點的案例
有限元中單元積分點與節點應力相互轉換(CPE4為例)(ABAQUS)
在ABAQUS中,當需要獲取節點上的應力時,可以在后處理中建立路徑或者用查詢功能等獲取.
但是當需要大量的節點上應力數據時,很多人會用Python編程進行大批量的提取應力.但是提取出來的應力為單元積分點上的應力.無法獲取節點上的應力.同時在ABAQUS中的子程序中,也是對積分點上的數據進行操作.
本文基于個人興趣同時想要更加了解有限元背后原理和公式的想法.近日進行了一些初步的探索.希望大家批評指正. 本文基本不涉及原理公式,只在轉換積分點和節點的應力時列出公式。盡可能簡介易懂。
一: 單元類型及節點數目與位移,應變,應力階次的關系
本節內容基于有限元教材及一些網上資料.
(1)有限元求解的思路是:
一: 建立單元節點力與節點位移關系式.
二: 將彈性體上的外載荷等效移置到節點上.
三: 在節點上建立力的平衡方程,求得節點位移.
四: 通過彈性力學基本方程,可求得單元的應力和應變.
(2) 四節點矩形單元
以四節點矩形單元為例,在此只表達有限元教材中的結論,具體公式可參考有限元教材。
(3)ABAQUS中的CPE4單元
CPE4: A 4-node bilinear plane strain quadrilateral.
該單元有四個節點,同時有四個積分點。
對于每個應力分量(注意:在此只看一個應力分量),單元內任一點(x,y)的應力表達式為:
stress=a*x*y+b*x+c*y+d (1)
該表達式有四個未知量:a,b,c,d。
若知道四個積分點的應力分量。將每個積分點帶入上式,則會形成包含四個方程的線性方程組。
展開 Ansys Speos | 將Rayfile光源轉換為面光源
概覽
本文將講述如何rayfile轉換為面光源,Rayfile光源文件包含有限數量的光線,表面光源有無限量的光線,這使得表面源對于使用逆模擬,得到清晰可視化仿真特別有用。
表面光源均勻地從幾何形狀表面的每個點發射光,這種簡單的方法可以在沒有指定光源的早期開發階段使用。
高階段的表面光源通過使用從rayfile文件光源獲取光信息,更準確的以模擬面光源代替rayfile光源,打破rayfile光源內有限光線數對仿真的限制。
下面將在本文中介紹這種轉換方法:
步驟1:用一個初步的模擬獲取rayfile(s)光源屬性。
步驟2:使用先前獲取的屬性文件再創建表面源。
當然為了創建一個表面光源,需要4個元素,獲取這些元素數據,可以確保表面光源在近場和遠場的正確建模:
Flux光通量:在數據表中查找,或通過初步模擬獲取。
Exitance:一般是常數,或通過初步模擬以輻照度探測器獲取XMP文件。
Intensity:數學定義,或通過初步模擬用強度探測器獲取XMP文件。
Spectrum:在數據表中查找,或通過初步模擬獲取。
步驟
步驟1:用一個初步的模擬獲取rayfile(s)屬性
創建輻Irradiance照度探測器,在LED最后可見表面前面距離處(例如0.1 mm)創建一個輻照度探測器。
對于可見波長,“type”應設置為photometric。
對于UV/IR波長,“type”應設置為radiometric。
展開