
發布
注冊
/
登錄ansys學習筆記的案例
關于ANSYS Workbench非線性分析收斂的學習筆記 ¥5
<p> 有限元分析可以簡單地分為線性與非線性分析,其中線性分析是基于外載荷與模型響應的線性關系,非線性則是以上兩者的非線性關系。非線性分析主要分為三種類型,材料非線性、幾何非線性以及狀態非線性。下面簡單描述三種非線性的范圍。<strong>(可能有所欠缺,歡迎指正,不定期更新)</strong></p><div contenteditable="false" width="100%"><img src="https://img.jishulink.com/upload/201905/607d9fc99bd84f8bb9e2a7b6d74eb798.jpg" title="1.jpg" alt="1.jpg" style="max-width:760px;" data-mobile-src="https://img.jishulink.com/upload/201905/607d9fc99bd84f8bb9e2a7b6d74eb798.jpg?image_process=/format,webp/resize,w_400" data-pc-src="https://img.jishulink.com/upload/201905/607d9fc99bd84f8bb9e2a7b6d74eb798.jpg?image_process=/format,webp" data-initial-src="https://img.jishulink.com/upload/201905/607d9fc99bd84f8bb9e2a7b6d74eb798.jpg">
</div><ol><li>材料非線性。我們通過用應力——應變關系來描述材料的受力響應特征,如果某種材料的應力——應變關系呈現線性關系,那么我們基本就可以通過彈性模型模量以及泊松比來定義其材料性能
展開 Hypermesh學習筆記 ¥2
Hypermesh學習筆記
ZEMAX 學習筆記
zemax中的評價函數,
點擊編輯->優化函數
在彈出的框中點擊工具->默認評價函數
會出現評價函數的選擇界面
第一項中RMS(均方根評價)PTV(峰谷值評價)通常選用均方根評價計算方法。
第二項中包含有wavefront(波前差),spot radius(彌散斑),還有x,y個方向的彌散斑尺寸等。該項中通常選用波前差,當所設計的結果小于兩個波長時,用均方根波前差來評價。當系統設計的最終像差大于兩個波長時應用均方根斑點尺寸進行評價。
第三項,在前一項的右側選擇參考光線,有兩個選項一個是Centroid(質心光線),chief Ray(主光線),在高版本中海油unreferenced(不參考任何光線)。此項通常選用質心光線。
接下來就是光瞳采樣方法的設置,在光瞳采樣方法中有兩種,一種是高斯求積法,另一種是矩形陣列法,在環形旋轉對稱的光闌系統中采用高斯求積法,其方便快捷操作數少,當存在矩形光闌或橢圓形光闌情況下應考慮矩形陣列法,所有的光學系統在前期優化過程中都可以選用高斯求積法作為光瞳采樣方法。
高斯求積法:其中有3環6臂,這里面的具體含義就是采樣環數和采樣臂數,當選擇的環數是3的時候可以得到系統的R^(2n-1)次的像差,也就是說當環數n取4時可以得到系統的7階像差。而這里的臂數指的是分布于光瞳中的臂。在高版本ZEMAX中還可以設置遮攔比來滿足相應的要求(在這里我并不清楚這個遮攔比是怎么定義的)。
矩形陣列法:這光瞳采樣方法用于包含非圓形通光孔徑,的情況(如矩形,橢圓等)。
接下來就是雜項設置欄,雜項設置中有
Assume axial symmetry 假設系統旋轉對稱 :通常光學系統都是旋轉對稱的,所以在這里勾選此項,除非有特殊要求。
ignore lateral color 忽略垂軸色差:
展開 MATLAB學習筆記—數值計算部分
MATLAB是一個具有強大功能的軟件,特別在計算方面,也具有得天獨道的優勢。那么今天,講解一下關于MATLAB中數值計算的內容。
例子1:多項式的求解
設多項式方程f(x)=9x3-5x2+3x+7,其中-2≤x<5,求解。
a=[9,-5,3,7];x=-2:0.01:5;f=polyval(a,x);%%求解值plot(x,f,'LineWidth',2);xlabel('x');ylabel('f(x)');
其結果圖如下圖所示:
如果想求規定范圍內任意值的解,則:
f=polyval(a,2.5);%%以2.5為例
其結果如下:
例子2:微分方程的求解
設f(x)=5x4-2x2+1,求解f’(x)的值。
p=[5,0,-2,0,1];polyder(p)
其求解的值如下圖所示:
如果想直接求出微分后的值,則加上一行代碼即可:
polyder(p,7)%%以求解x=7的解為例
其結果如下圖所示:
例子3:積分方程的求解
設f(x)=5x4-2x2+1,求解f(x)的積分值。
p=[5,0,-2,0,1];polyint(p)
其求解的結果如下所示:
例子5:已知兩點(1,2),(5,7),求解兩點之間的斜率
x=[1,2];y=[5,7];slope=diff(y)./diff(x)
則其求解的結果如下圖所示:
例子6:已知方程y=x*sin(x)-x,求解該方程的根。
syms x;y=x*sin(x)-x;solve(y,x)
則其求解的結果如下圖所示:
今天先講這么多吧,希望對大家能夠有所幫助!!!
展開 
ABAQUS學習筆記—橡膠參數設置
因筆者試驗構件中需要用到一些橡膠墊層來緩沖混凝土接觸面的內力,因此近期學習了一下橡膠材料如何在abaqus中進行輸入相應參數。在此非常感謝“兵心依舊”大佬提供的幫助。那么,我們來看看橡膠材料如何在abaqus中進行設置吧!
橡膠是一種變形大的
超彈性材料
,所以我們要使用超彈性材料來進行定義。我們可以使用
mooney-rivlin本構模型
來表示橡膠的變化行為。且由于橡膠變形較大,分析時需要使用
動力顯示求解器
進行計算。
當然了,也可以在靜力同用中進行分析,但只能進行二維平面分析,且單元需要選用CPS4R單元才可計算,否則會報錯。
其相應的參數設置如下圖所示:
(1)密度
(2)超彈性
我們假設一塊400x400的橡膠墊,上下為兩塊鋼板,在受到豎向位移時會是什么變化呢?那么,我們來看一下計算完成的結果吧!
今天就先講這么多吧,希望能夠對大家有所幫助!!!
歡迎關注公眾號“土木愛研小站”并加入學術交流群
您的每一個贊和關注都是我前進的動力!!!
展開 Apdl學習筆記5.19
===========================================
這些APDL命令用于在ANSYS中定義材料的多線性等向強化(MISO)模型。具體解釋如下:
Tb,MISO,1,,11
Tb:表示定義材料特性表
MISO:指定多線性等向強化模型
1:材料編號
11:將要定義的數據點數量
后續的Tbpt命令用于定義應力-應變曲線的數據點:
Tbpt,,0.0001,fck*0.19
第一個參數留空(表示使用前一個Tb命令指定的材料)
0.0001:應變值
fck*0.19:對應的應力值(fck是混凝土特征抗壓強度)
后續類似命令定義了不同應變值對應的應力值,逐步增加到:
Tbpt,,0.0033,fck:在應變0.0033時達到最大應力fck
這個表格實際上定義了混凝土的單軸應力-應變關系曲線,從初始彈性階段逐步上升到峰值強度。這種定義方式常用于模擬混凝土等非線性材料的力學行為。
注意:fck應該是在之前已經定義的參數或常數,代表混凝土的特征抗壓強度。完整的曲線通常包含上升段和下降段,但這里只顯示了上升到峰值應力的部分。
! =========================================
!鋼筋材料常用bkin本構
Tb,bkin,2
Tbdata,,360,0
這些APDL命令用于在ANSYS中定義雙線性隨動強化(BKIN)材料模型,通常用于模擬金屬等材料的彈塑性行為。
命令解釋:
Tb,BKIN,2
Tb:表示定義材料數據表(Material Table)。
BKIN:指定雙線性隨動強化(Bilinear Kinematic Hardening)模型。
2:材料編號(Material ID)。
展開 Inspire的學習筆記
今天就一個簡單的建模問題和大家分享一下,軟件的學習和應用體會。 問題是,如何在Inspire下繪制圓孔平面? 按照一般的三維軟件建模思路,草繪矩形和圓,總是生成封閉的平面,該如何處理? 目前可行的一個思路是,先建立一個矩形面,再建立一個圓形面,最后通過布爾減運算得到。操作比一般建模軟件有點麻煩,不過通過靈活運用,常規的幾何結構還是可以實現的。 這也啟示我們,軟件看似操作簡易,只能實現簡單建模。如果靈活掌握,深入理解每個工具命令,也可以實現復雜的幾何建模,并且修改模型更自由。 大家有哪些體會,歡迎留言討論。
Python學習筆記—圖例位置設置
但是其中還是有很多的小知識點需要我們去學習。只有將每一個小知識點學會,才能繪制出更加美觀的圖片。
那么我們開始講解,今天講解的是plot繪圖時,圖例位置的設置方法!
ABAQUS學習筆記—橡膠參數設置
因筆者試驗構件中需要用到一些橡膠墊層來緩沖混凝土接觸面的內力,因此近期學習了一下橡膠材料如何在abaqus中進行輸入相應參數。在此非常感謝“兵心依舊”大佬提供的幫助。那么,我們來看看橡膠材料如何在abaqus中進行設置吧!
橡膠是一種變形大的
超彈性材料
,所以我們要使用超彈性材料來進行定義。我們可以使用
mooney-rivlin本構模型
來表示橡膠的變化行為。且由于橡膠變形較大,分析時需要使用
動力顯示求解器
進行計算。
當然了,也可以在靜力同用中進行分析,但只能進行二維平面分析,且單元需要選用CPS4R單元才可計算,否則會報錯。
其相應的參數設置如下圖所示:
(1)密度
(2)超彈性
我們假設一塊400x400的橡膠墊,上下為兩塊鋼板,在受到豎向位移時會是什么變化呢?那么,我們來看一下計算完成的結果吧!
今天就先講這么多吧,希望能夠對大家有所幫助!!!
文章來源:土木愛研小站
展開 初學者 學習筆記
1, 翅片散熱器,受icem和fluent影響,決定先建立幾何模型和劃分網格,后設置計算模型參數,所以重力選項放到后面。當然,對于風扇的流量和散熱元件的功率可以先給出,沒有什么問題。對于導入的模型就可以網格設置好了以后再設置流量等參數,用來估計雷諾數。然后設置計算參數(層流或者湍流,湍流模型,迭代初始條件,邊界條件等)(這些都在icepak的問題描述里面 Problem setup里面,其中的參數其實就是對fluent面板的一些集中而已)[用過fluent的朋友都知道,先畫網格,然后確定是壓力求解器還是密度求解器(對于電子設備散熱問題都是壓力求解器),是定常還是非定常,確定基本的控制方程形式,然后定義是湍流或者是層流,對控制方程進行簡化,確定湍流模型,給定流體和固體的屬性,定義方程中的參數,給定參考壓力(icepak參考壓力缺省已經給出為大氣壓),給定邊界條件,然后設置計算參數(方程迭代的一些設置)和初始條件]
2, Plate和block 的區別 基本培訓78頁,中文版 導熱厚板和塊在沒有輻射特性時幾乎一樣,plate是block的簡化形式。導熱厚板內部導熱三維,但是對流和輻射只算兩個面。
3, Cabinet的缺省特性:絕熱,壁面處速度為零的wall,因為很多情況下,并不是整塊Wall都是單一的特征,所以經常是在Wall上再建一個其它特征。如電腦機箱后面有風扇口,這時候可以在Wall上建一些Grille或Opening,但如果不是絕熱的,可以再補加一些wall,然后定義其屬性所以第一個事例中只對熱源方向上的wall補加了,在風扇側可看成絕熱,不需要補充定義。又比如如果是自然對流,可以把機柜的壁面設置大一些,然后加opening等條件。(注意在一個特征上加另外一個條件考慮到優先級即可,比如wall上開opening,opening要優先與
展開 結構優化學習筆記 ¥1
此帖為個人學習筆記,只是為了提高個人的學習效率與效果,設置收費一是因為部分內容可能存在偏差,免得誤導大家;二是因為沒有更新完,為了保證自己后期持續更新補充,所以暫不對外開放!當全部更新完畢,我會免費開放,希望大家理解!

模態分析學習筆記 ¥1
此帖為個人學習筆記,只是為了提高個人的學習效率與效果,設置收費一是因為部分內容可能存在偏差,免得誤導大家,二是為了保證自己后期持續更新補充,所以不對外開放!當全部更新完畢,我會免費開放,希望大家理解!
分享Ansoft學習筆記
本人在學習Ansoft參數化的時候也花了好長一段時間,一直糾結于這里問題。通過翻論壇里之前的帖子。慢慢學會了一些。發現論壇里這個參數化的例子的精華帖還是比較少。所以本人就參數化的帖子和自己已知的一些知識與大家分享。不足的地方請大家指教。歡迎大家來討論,增進所學。謝謝!
在建參數變量時有兩種變量:1、Project Variables。相當于全局變量;2、local Variables。相當于局部變量;
Project Variables能在一個project下各個2D、3D、RMxprt下用,設置在Design Properties下建立;
local Variables則只能在一個project下的某一個模型下用。設置在design properties下建立;
展開 Python學習筆記—函數應用舉例
從這個例子中,我們可以學習到兩個知識點,分別為:
(1)使用xlutils庫中的copy模塊,直接直接將數據保存在所打開的xls文件中,而不需要使用xlwt來重新打開文件輸入
(2)我們定義好一個函數,在有需要時直接調用即可,省去了核心代碼區過多的代碼而導致錯誤的問題。
希望今天的內容能夠對大家有所幫助,感謝大家的支持!!
歡迎關注公眾號“土木愛研小站”并加入學術交流群
您的每一個贊和關注都是我前進的動力!!!
材料力學學習筆記 ¥1
此帖為個人學習筆記,只是為了提高個人的學習效率與效果,設置收費一是因為部分內容可能存在偏差,免得誤導大家,二是為了保證自己后期持續更新補充,所以不對外開放!當全部更新完畢,我會免費開放,希望大家理解!