
發布
注冊
/
登錄ANALYTICAL FIELD的案例
Abaqus解析場(Analytical Field)與Dload的應用案例對比講解
Abaqus解析場(Analytical Field)與Dload的應用案例對比講解
Abaqus解析場(Analytical Field)與Dload的應用案例對比講解
Abaqus解析場(Analytical Field)與Dload的應用案例對比講解
一點心得,接觸面節點力提取及再施加
就是Analytical Field - Mapped field,Mapped field 是個很有意思的功能,它包含了兩種一個是Point cloud field,即用一組對應空間點的載荷,來表達載荷的空間分布,然后通過插值得到節點上載荷。
第二個叫做.odb mapped field(看到odb你懂的吧),這個就是自動提取odb文件中的載荷分布,這個的用法很簡單,在viewport菜單中新建一個viewport,叫做viewport2然后在這個viewport2里打開載荷存儲的odb文件,并打開你要提取的載荷的Field output,然后在viewport1中進入到.odb mapped field,有按鈕可選提取哪個viewport的分布。很簡單,很智能。
但是,還是要但是,在純力學的范疇內,這兩個功能都只能用在dload就是,pressure里,其余的載荷類型均無法識別。(除非只要接觸正壓強,切向的力完全弄不出來)
所以另辟道路,簡單的說吧,只提個方法好了!就是用編程語言改動后處理輸出的接觸面節點力的prt文件成為inp的格式,然后放入對應代碼模塊即可!!!
很簡單的思路,但是有一些注意的地方:
1. 節點對應,即網格劃分得相同;所以最好copy一個part,然后換成mesh part;
2. 注意提取接觸力時別弄錯了,接觸力有方向的問題,自己注意選擇;
3. 不要忘記了,節點還有contact shear force,如果照此方法,應該是 press force + shear force。
展開 ABAQUS圓弧面施加正弦分布壓力荷載
工程模擬當中有時需要在圓弧面上施加正弦分布的壓力,比如襯砌表面的壓力如圖:
1、創建解析場(Tools -> Analytical Field -> Create)
2、在彈出的對話框中對要創建的解析場進行命名,并選擇解析場的類型(Expression Field)
3、點擊Continue后,彈出如下對話框,點擊紅色框內按鈕,創建參考坐標系
4、坐標系創建對話框中,完成參考坐標系的命名,并選擇新建參考坐標系的類型(Cylindrical)
5、以模型的內圓弧面的圓心為原點,創建柱面坐標系,坐標系的方向(R -> 徑向,T -> 環向,Z -> 軸向)
6、坐標系創建完畢后返回,解析場定義對話框,點擊紅色圓圈的選擇按鈕
7、選擇已創建的圓柱坐標系
9、返回解析場定義對話窗口后,根據位置關系,在框內定義壓力場分布的解析表達式。(注意環向角度Th 的單位為弧度) 該圓弧面的的度為pi*2/3,相對于環向起點旋轉了pi/2,所以其表達式為 cos ( ( Th - pi / 2 ) / 2 * 3 )。
10.解析場定義完畢后,在荷載定義中選擇鋼材定義的解析場作為壓力分布形式。填寫荷載量值并正確選擇其作用的圓弧面。
至此完成圓弧面正弦分布壓力荷載的施加
展開 
ABAQUS焊接分析
Abaqus提供豐富熱載荷形式,有面形熱流(Surface heat flux),體型熱流(Body heat flux),和集中熱流(Concentrated heat flux),同時還可以要根據焊接過程中的實際加熱情況建立場變量(DiscreteFields和 Analytical Fields)和熱載荷構建恰當的熱源模型。
多層多道焊接
多層多道焊的模擬涉及到金屬的逐步填充問題。Abaqus提供強大的“生死單元”(ModelChange)技術,可以用來模擬焊料的逐步填充過程。焊接熱源通過假設焊縫所在單元具有內部熱生成模型,內部熱生成以熱生成強度來表示,即將有效的焊接熱輸入量換算成每道焊縫單元在單位體積,單位時間內的熱生成強度供給熱能,當所有焊接熱能都加到焊縫上后,內部熱停止生成。
薄板對中焊
采用高斯移動熱源模型模擬薄板對焊中的變形問題。
展開 某設備灰斗變形,經加固計算分析,實施后運行良好 ¥15
</li></ul><p><strong>ABAQUS軟件中</strong>:通過<code style="background-color: var(--ds-md-inline-code-color,#ececec);">Pressure</code>載荷,沿灰斗高度分區域施加梯度壓力(使用<code style="background-color: var(--ds-md-inline-code-color,#ececec);">Analytical Field</code>或<code style="background-color: var(--ds-md-inline-code-color,#ececec);">Expression</code>定義壓力分布)。</p><p><strong>底部壓力</strong>:直接施加均布壓力(<code style="background-color: var(--ds-md-inline-code-color,#ececec);">Uniform Pressure</code>)。</p><p><strong> </strong>1/2灰斗高積灰重43t,1/2以上為負壓6000Pa。
展開 Abaqus焊接仿真案例展示
釬焊:
Abaqus提供豐富熱載荷形式,有面形熱流(Surface heat flux))、體型熱流(Body heat flux)、集中熱流(Concentrated heat flux),同時還可以根據焊接過程中的實際加熱情況建立場變量(Discrete Fields& Analytical Fields)和熱載荷構建恰當的熱源模型。
焊接變形的仿真:
由于焊接熱彈塑性有限元計算過程是個典型的非線性過程:
n
矩陣方程奇異性大矩陣方程奇異性大;
n
同時采用熱彈塑性有限元法需要跟蹤整個焊接及冷卻過程,這使得熱彈塑性有限元分析計算量非常龐大。
熱彈塑性有限元計算過程中,為了得到準確而快捷地模擬非線性過程,采用Abaqus對焊接進行模擬分析。
核心要求:選擇合適的3D板殼單元建立有限模型。
根據已有的有限元模型,利用Abaqus軟件重新布置網格建立有限元模型,模擬其焊接過程。
Abaqus在焊接變形預測的應用:
Abaqus焊接變形預測仿真是基于熱彈塑性理論的預測方法。
Abaqus熱分析分為穩態熱分析和瞬態熱分析兩種。焊接過程是個局部快速加熱到高溫,并隨后冷卻的過程,隨著熱源的移動,整個焊件的溫度隨時間和空間急劇變化,材料的熱物理性能也隨溫度劇烈變化。因此,焊接溫度場分析以及引起的應力場分析都屬于高度的非線性瞬態分 析過程析過程。
展開 隧道開挖三維模擬-1
圖13中的analytical field-1為定義的分布,可以在tools菜單下定義,也可以直接點擊f(x)按鈕定義,本例中直接為Z,即溫度等于Z坐標,模型頂面溫度為60,對應圖7中的模量4MPa。
圖12
圖13
(9)劃分網格后提交計算,蒙皮用板單元劃分。
5、結果簡單分析
首先檢查溫度設置是否準確(圖14)。
圖14
圖15是第一步開挖后隧道附近土體的變形,隧道底部上抬,隧道頂部下沉。在平面分析中,設置了襯砌后的開挖引起的底部隆起會通過剛性襯砌上傳到頂部,造成沉降偏小,甚至有可能出現土體上抬變形的情況。三維分析可以改善這一情況。考慮隨深度增加的彈性模量也會緩解上抬變形。
圖15
圖16是x=0,z=60(地表)開挖過程中地表豎向位移的分布,圖17是y=0,z=60(地表)開挖過程中地表豎向位移的分布,可以觀察到明顯的三維效應。圖18是地表位移動態變化過程,該圖通過overplot功能繪制(圖19)。
圖16
圖17
圖18
圖19
來源: ABAQUS在巖土工程中的應用
展開 AbaqusCAE常用前處理小技巧
part步,file,import--part
5 如何定義局部坐標系
Tool-Create Datum-CSYS--建立坐標系方式--選擇直角坐標系or柱坐標系or球坐標
6 如何在局部坐標系定義載荷
laod--Edit load--CSYS-Edit(在BC中同理)選用你定義的局部坐標系
7 如何定義隨變載荷
a) 在Load模塊中用Analytical Field定義好表達式,默認取名為AnalyticalField-1;
b) 在【Tools->Amplitude】中創建一個隨時間變化的函數曲線(詳見Chapter 38 The Amplitude toolset),默認名稱為Amp-1;
c) Create Load,在【Distribution】中選擇AnalyticalField-1,在【Magnitude】中輸入一個數,在【Amplitude】中選擇Amp-1,即可完成對該壓力的定義;【Distribution】中的默認選項Uniform表示均布壓力,【Amplitude】中的Ramp表示按時間線性加載;
8 怎么知道模型單元數目(一共有多少個單元)
在mesh步,mesh verify 可以查到單元類型,數目以及單元質量一目了然
Query---element 也可以查詢的。
展開