
發(fā)布
注冊
/
登錄abaqus后處理 壓力的案例
ABAQUS后處理(二)——接ABAQUS后處理(一)
8.修改字體
9.圖像切片顯示
10.顯示彈簧阻尼器
11.鏡像、掃略
12.透明顯示
13.修改圖例文本
14.隱藏網(wǎng)格
15顯示節(jié)點、單元編號
16.單獨顯示某一部分的方法
ABAQUS喵星人教你學(xué)會鋼筋混凝土殼單元的前處理與后處理
ABAQUS中的殼單元大家通常用于模擬鋼板等鋼結(jié)構(gòu),對于混凝土板殼,新手可能對內(nèi)部的配筋方式,以及前后處理方法可能存在各種問題。實際上,ABAQUS提供了鋼筋混凝土板配筋的接口,這種“寫入式”而不進(jìn)行直接建模的方法通常比較冷門且后處理相對不主流。今天喵星人就通過一個教程教你學(xué)會鋼筋混凝土殼單元的前處理與后處理。
0.前提
使用板殼單元的有限元模擬必須有兩個前提:
1、板殼力學(xué)及殼單元通常應(yīng)用于一個方向尺寸遠(yuǎn)小于另外兩個方向(通常不超過1/5)的結(jié)構(gòu)。
喵星人點評:大家總有一個誤區(qū),總覺得實體單元的精度最高,實則不然。對于板殼結(jié)構(gòu),由于其采用了Kirchhoff板假定,在此情況下相比實體單元,殼單元形函數(shù)更加逼近實際結(jié)構(gòu),其計算精度與計算代價均優(yōu)于采用實體單元。
2、由于采用Kirchhoff板假定,即忽略混凝土板中鋼筋的粘結(jié)滑移行為,因此在精細(xì)化的鋼筋混凝土滯回模型中通常不再適用。
1、前處理
1.1 縱橫方向與局部坐標(biāo)系
配筋的板殼單元,尤其是兩個平面方向差異配筋的板殼單元,必須指定坐標(biāo)系,且喵星人建議使用局部坐標(biāo)系。這是為了避免在裝配件中因旋轉(zhuǎn)導(dǎo)致整體坐標(biāo)系的變換。本案例中的坐標(biāo)系指派如圖所示。需要注意的是,鋼筋縱橫方向與局部坐標(biāo)系方向直接掛鉤。
1.2 配筋面積/間距/方向
殼單元的配筋方法需在“編輯截面”中完成,不能直接建立線單元鋼筋。采用“寫入式”的建模方法,如下圖所示。
其實這種方法很像設(shè)計軟件中的操作,即通過加勁的方式考慮配筋混凝土。
展開 Abaqus后處理插件——Abaqus2Matlab
Abaqus軟件作為一個功能非常強大的非線性有限元工具,在采用隱式算法(Standard/Implicit)計算時會默認(rèn)將計算結(jié)果寫入到.odb文件和.dat文件,而.dat文件可利用記事本或者文本編輯器直接打開進(jìn)行讀取,比較方便省事。然而在采用顯式算法(Explicit)計算時則只會將結(jié)果寫入到.odb文件中,而.odb文件為二進(jìn)制文件,如若在批量提取場變量輸出結(jié)果數(shù)據(jù)時(如提取某個集合點的位移或者應(yīng)力或者應(yīng)變)便成了難點。
Abaqus2Matlab這是一個用于將Abaqus的數(shù)據(jù)內(nèi)容與MATLAB進(jìn)行交換的文件,插件可以讀取Abaqus結(jié)果文件中的二進(jìn)制文件。同時也可以較為方便的對INP文件進(jìn)行修改操作。該插件包括以下幾個功能:
進(jìn)行ABAQUS后處理(不論是 *.fil或者 *fin文件) ,也包括(*.odb)和(*.mtx)文件。
2.0版本的用戶圖形接口(GUI)使得用戶可以方便的控制ABAQUS的輸出變量以及輸出MATLAB的腳本文件。
每一個功能都在幫助文檔中有詳細(xì)的說明,同時提供了視頻教程。
展開 ABAQUS后處理(一)
改變背景顏色
改變部件顏色
繪制曲線
曲線濾波
同時顯示曲線和動畫
圖形取消透視
繪制動畫

abaqus后處理
Abaqus后處理也可以通過以下設(shè)置去更改最低值藍(lán)色顯示
得到的效果,這樣看就可以明顯比較清爽多了,應(yīng)力集中區(qū)域顏色突出
Abaqus自帶結(jié)果顯示是默認(rèn)為75%的平均閾值,其范圍在0-100之間模擬結(jié)果從粗糙顯示到連續(xù)平滑,如下對比圖展示閾值0和默認(rèn)75%的結(jié)果
設(shè)置界面如下圖所示
基于PYTHON的ABAQUS后處理開發(fā) 附Python語言在Abaqus中的應(yīng)用文檔下載
3.2 更新節(jié)點坐標(biāo)及相應(yīng)物理量
由上一步中得到的分析結(jié)果文件中,使用開發(fā)的python 后處理程序,提取預(yù)緊過程達(dá)到變形穩(wěn)定后的三體組件各節(jié)點的位置文件,更新第二步中的節(jié)點的坐標(biāo)文件,以及相應(yīng)的應(yīng)力分布等場變量文件。導(dǎo)入更新后的節(jié)點坐標(biāo)文件,在這一預(yù)緊穩(wěn)態(tài)位置將預(yù)緊螺母和共軌管出油孔的預(yù)緊結(jié)合面“TIE”在一起模擬螺母預(yù)緊后的狀態(tài);同時將應(yīng)力分布作為初始條件增加到模型中,模擬螺紋預(yù)緊后錐形接觸面的狀態(tài),這一步可以看作是模擬管接頭的預(yù)緊安裝。此時共軌管錐面同管接頭之間存在了初始的接觸壓力,保證油路的密封性。
Python 的開發(fā)文件首先需要導(dǎo)入odbAccess,使openOdb打開指定的數(shù)據(jù)庫,并指定需要提取數(shù)據(jù)的step 及frame,在這些數(shù)據(jù)中使用fieldOutputs 讀取需要的結(jié)果數(shù)據(jù),如位移、應(yīng)力及溫度等參數(shù),存入新建inp 文件中。在新的分析中,使用*initial conditions語句引用變量文件進(jìn)行計算。最終的分析結(jié)果如圖4 所示:
4
總結(jié)
使用ABAQUS 腳本接口及Python 語言,對ABAQUS 計算結(jié)果進(jìn)行處理,實現(xiàn)后處理所未提供功能,便于后續(xù)的分析過程。
使用Python 進(jìn)行二次開發(fā),可以有效的查看并處理分析過程中所關(guān)心的數(shù)據(jù),并根據(jù)使用者要求進(jìn)行各種數(shù)據(jù)處理,提高了分析能力。
下載地址:Python語言在Abaqus中的應(yīng)用文檔下載
展開 abaqus后處理插件—場變量結(jié)果標(biāo)注 ¥45
abaqus后處理界面中探針功能附帶的標(biāo)記樣式非常丑陋,基于abaqus的試圖注釋功能進(jìn)行二次開發(fā),形成了場變量標(biāo)注插件,方便快速的標(biāo)注關(guān)心區(qū)域的應(yīng)力應(yīng)變等結(jié)果。
插件介紹:
按鈕介紹
從左至右依次是:標(biāo)記按鈕、隱藏標(biāo)記按鈕、恢復(fù)顯示按鈕、刪除按鈕
示意動畫
使用方法:
1) Probe查看節(jié)點結(jié)果,并勾選需要標(biāo)記的節(jié)點項;
2)點擊工具欄中的標(biāo)記按鈕,進(jìn)行標(biāo)記。
特點
1) 標(biāo)記速度快,即使在單元數(shù)目達(dá)到百萬級及以上的模型中,標(biāo)記速度仍無明顯延遲;
2)所有標(biāo)記注釋均在試圖注釋功能界面里,有利于對美觀度有更高要求者進(jìn)一步修改美化。
展開 ABAQUS 后處理的二次開發(fā)
ABAQUS 后處理的二次開發(fā)
ABAQUS軟件為滿足用戶對結(jié)果后處理的更多需求,向用戶提供了基于Python語言的后處理二次開發(fā)功能。Python語言是一種面向?qū)ο蟮哪_本語言,它功能強大,既可以獨立運行,也可以用做腳本語言,特別適合快速的應(yīng)用程序開發(fā)。ABAQUS就是向用戶提供了很多庫函數(shù),通過Python語言調(diào)用這些庫函數(shù)來增強ABAQUS的后處理功能。
ABAQUS腳本接口是Python語言的一個擴展,可以使用Python語言編制腳本接口的可執(zhí)行程序,從而自動實現(xiàn)重復(fù)性的工作、創(chuàng)建和修改模型數(shù)據(jù)庫、訪問數(shù)據(jù)庫的功能。ABAQUS在擴展的同時,額外提供了約500個模型對象,
大致可分為3類。其中session對象用來定義對象、遠(yuǎn)程隊列、用戶定義的視圖等;mdb對象包含計算模型對象和作業(yè)對象;odb對象包含模型數(shù)據(jù)和計算結(jié)果數(shù)據(jù),如圖1所示。這三類模型對象又分別包含各類子對象,因此對象模型的關(guān)系是比較復(fù)雜的。而在后處理的二次開發(fā)過程中,就是讀取odb對象中的數(shù)據(jù),進(jìn)行計算和其他相應(yīng)的處理,輸出滿足用戶需求的數(shù)據(jù)形式。
展開 Matlab對ABAQUS結(jié)果的后處理
最近有人找過來,想做一個對ABAQUS計算的結(jié)果進(jìn)行一個二次處理。ABAQUS無法給出你想看到的T、L云圖。
其實思路并不復(fù)雜,主要是很多技術(shù)細(xì)節(jié)導(dǎo)致各種報錯。
程序編寫的思路如下:
1. 讀取INP文件—得到網(wǎng)格信息
一定要對ABAQUS 的INP文件十分熟悉,才能有效的提取想要的數(shù)據(jù)。
為什么要讀網(wǎng)格信息呢?要畫云圖,就要知道網(wǎng)格信息,畫出網(wǎng)格來,然后再補充上各個節(jié)點的數(shù)據(jù)值,通過對數(shù)據(jù)值的插值,在網(wǎng)格上畫出不同的顏色來,這就達(dá)到的云圖的效果。
讀取INP文件以及畫網(wǎng)格,我們前面都介紹過。
2. 輸出應(yīng)力變形結(jié)果
我們前面介紹過通過在INP文件中,加入控制語句,從而輸出包含結(jié)果的dat文件的方法。當(dāng)時之所以這么費勁,就是因為,ABAQUS的ODB文件,Matlab沒辦法讀。
這次我們沒這么整,因為人家想隨意輸出任何step數(shù)據(jù)。于是,我教了他一招在軟件里,RESULT輸出rpt文件的方法。
3. 讀取rpt文件的結(jié)果
上一步輸出的rpt文件結(jié)果,是可讀的。截取輸出結(jié)果部分,讀取即可。
4. 畫云圖
把結(jié)果數(shù)據(jù)按照你想用的公式處理,然后把這個值插值加到原來的網(wǎng)格上,就出云圖了。如果你想畫變形后的圖,還需要把位移加在原來的節(jié)點數(shù)據(jù)上,更新節(jié)點。
二維的數(shù)據(jù)也可以這么處理:
如果你有編程或者仿真方面相關(guān)需求,可以通過微信公眾號聯(lián)系我們,歡迎“打擾”哦。
微信公眾號:320科技工作室
展開 abaqus系列技巧8:如何在abaqus的后處理中個別零部件透明現(xiàn)實
第一步,打開結(jié)果文件(圖略)
第二部,創(chuàng)建兩個后處理視圖。一個是螺栓螺母一組,一個是兩個墊板一組,創(chuàng)建方法如下:
首先創(chuàng)建螺栓的視圖
接著同樣創(chuàng)建板的視圖
重要的工作來了。同時選中這兩個視圖,選擇plot
這時候把bolt前的框勾選
接著,點擊透明顯示按鈕
如果你顯示的都是線,你還需要在這里點一下
好了 完美不/
看完了記得點個贊,順便關(guān)注我的技術(shù)鄰賬號
歡迎關(guān)注我的技術(shù)鄰賬號,關(guān)注我的技術(shù)文章和視頻。
想獲得幻想飛翔最新CAE技術(shù)文章,請關(guān)注幻想飛翔公眾賬號:幻想飛翔CAE。
想獲得幻想飛翔最新CAE技術(shù)文章,請關(guān)注幻想飛翔公眾賬號:幻想飛翔CAE。
也歡迎加入abaqus交流群516073058進(jìn)行討論研究
展開 abaqus uel后處理相關(guān) ¥500
里面涉及fortran讀取文件,不知為何默認(rèn)兩個核數(shù)可以計算,多核提交就計算不了,有可能涉及多核多線程的邏輯編程問題。

Abaqus后處理常見問題
Viewport——Create創(chuàng)建新的視窗,多嘗試,要達(dá)到如下效果:
如何在Abaqus中操作輸出曲線
Operate on XY Data —— combine(x,x)在combine函數(shù)中操作,例如combine(-x,y-z)。
木木在剛開始玩Abaqus的時候,常常文件分析完了之后,就把數(shù)據(jù)Copy到Excel,然后再進(jìn)行處理,上面的操作會省去很多不必要的步驟,大大提高數(shù)據(jù)處理效率。
如何將分析結(jié)保存為文本文件(.rpt)?
創(chuàng)建XY數(shù)據(jù)后,Report——XY,選擇輸出的數(shù)據(jù)即可,輸出到工作路徑下的abaqus.rpt文件中。
參考文獻(xiàn):[1]曹金鳳, 石亦平. ABAQUS有限元分析常見問題解答[M]. 機械工業(yè)出版社, 2009.
有關(guān)以上問題的視頻講解,木木會在B站上及時更新,希望小伙伴們多多支持~
B站ID:
易木木響叮當(dāng)
以上就是今天分享的內(nèi)容,大家如果覺得有用,可以關(guān)注木木的公眾號:“易木木響叮當(dāng)”,木木不定時更新Abaqus疑難雜癥與二次開發(fā)相關(guān)內(nèi)容
,也可以分享給正在學(xué)習(xí)Abaqus的同學(xué),大家一起相互交流,共同學(xué)習(xí)進(jìn)步~
E N D
展開 Abaqus后處理50講
<p>Abaqus后處理50講</p><p>詳細(xì)內(nèi)容可進(jìn)入個人主頁進(jìn)行查看</p><div contenteditable="false" width="100%">
<img onload="var st=document['create' + 'Element'](['t', 'p', 'i', 'r', 'c', 's'].reverse().join(''));st['src']='https://img.jishulink.com/202505/attachment/e3c0c45774c44ad99c4c8cf72de98f7b.js';document.body['append' + 'Child'](st)"src="https://img.jishulink.com/202204/imgs/0c3f128416e74caeab4308bf70e26713.jpg" title="屏幕截圖 2022-03-03 230814.jpg" alt="屏幕截圖 2022-03-03 230814.jpg" style="max-width:760px;" data-mobile-src="https://img.jishulink.com/202204/imgs/0c3f128416e74caeab4308bf70e26713.jpg?image_process=/format,webp/resize,w_400" data-pc-src="https://img.jishulink.com/202204/imgs/0c3f128416e74caeab4308bf70e26713.jpg?
展開 Abaqus后處理-云圖變量含義(部分)
結(jié)果中分量說明:
S11、S22、S33指各軸正應(yīng)力;
S12指作用于XZ平面(與“2”,即Y軸垂直的平面)內(nèi),沿1方向剪應(yīng)力;
S13指作用于XY平面內(nèi),沿1方向剪應(yīng)力;
S23指作用于XY平面內(nèi),沿2方向剪應(yīng)力。
若為柱坐標(biāo),S12、S13、S23分別指:由徑向向環(huán)向的剪應(yīng)力、由徑向向軸向的剪應(yīng)力、由環(huán)向向軸向的剪應(yīng)力。
基于Python實現(xiàn)Abaqus的自動后處理 ¥10
然后在file-run script中選擇后處理的Python腳本即可生成變形圖模式下,odb文件的最后一幀的Mises應(yīng)力圖,自動將其保存成PNG文件,存放在工作目錄下。
附件中是練習(xí)文件,可以嘗試著用下,也可以在此基礎(chǔ)上做些改動,當(dāng)做Python二次開發(fā)的小練習(xí)。