
發(fā)布
注冊
/
登錄材料參數(shù)變化,Abaqus的案例
ABAQUS定義隨“空間”變化的材料
03 場變量
這里隆重介紹“場變量”輔助實(shí)現(xiàn)材料的空間變化;“場”Field,大部分材料屬性定義時(shí),都會有個(gè)這樣的一個(gè)選項(xiàng):“Number of field variables”場變量的數(shù)量,隨著定義數(shù)量的增加,材料屬性表格尾部將增加Field number 列,如下圖所示。
多數(shù)人都見過,但可能并沒有關(guān)注,也不大理解,這里推薦大家以“溫度場”替換“場變量”的方式理解它。大多數(shù)材料屬性都是隨溫度變換的,我們在不同位置上定義不同的溫度(場變量),從而實(shí)現(xiàn)材料的非均勻分布,溫度(場變量)的漸變過程,和材料屬性變化趨勢是完全一致的;
材料屬性中定義了“場變量”和材料參數(shù)之間的關(guān)系;另外我們還需要定義,“場變量”和單元節(jié)點(diǎn)之間的關(guān)系,這個(gè)過程就是場分布的定義。
場分布的定義方法有兩種:
3.1 預(yù)定義場
ABAQUS2018版本后支持GUI界面定義方式:Load模塊->Predefined Field->Create激活場類型窗口,Other中的Field即為場變量,點(diǎn)擊Continue后需選擇場定義的區(qū)域,將彈出場定義窗口
Distribution下拉框:可以選擇Direct specification直接定義或From results or output database file來自結(jié)果或Odb文件兩種形式。
當(dāng)從結(jié)果文件中讀取時(shí),如果當(dāng)前模型網(wǎng)格和結(jié)果文件中網(wǎng)格一致,Mesh compatibility選擇Compatible一一對應(yīng),否則選擇Incompatible,軟件會根據(jù)網(wǎng)格位置自動進(jìn)行插值映射;
f(x)按鈕:按鈕雖小,功能很強(qiáng)大!
展開 Abaqus材料庫常用材料參數(shù)設(shè)置
ABAQUS在模擬超彈性的時(shí)候,做出如下的假設(shè):
材料行為時(shí)彈性;
材料行為時(shí)各向同性;
模擬將考慮幾何非線性;
另外,ABAQUS/Standard默認(rèn)材料是不可壓縮的。ABAQUS/Explicit假設(shè)材料是接近不可壓縮的(默認(rèn)的泊松比是0.475)。彈性泡沫是另一類高度非線性的彈性材料。他們與橡膠材料不同,當(dāng)承受壓力載荷時(shí),他們具有非常大的可壓縮性。在ABAQUS中,應(yīng)用不同的材料模型來模擬他們。常用的有多項(xiàng)式模型、Ogden模型、Arruda-Boyce模型、Marlow模型和van der Waals模型等。
在ABAQUS中模擬超彈性材料時(shí),通常使用材料的試驗(yàn)數(shù)據(jù)。ABAQUS可以直接地接受試驗(yàn)數(shù)據(jù),并應(yīng)用最小二乘法擬合出材料的參數(shù)曲線。ABAQUS能夠擬合下面的試驗(yàn)數(shù)據(jù):
單軸拉伸和壓縮
等雙軸拉伸和壓縮
平面拉伸和壓縮(純剪)
體積拉伸和壓縮
需要指出,對于超彈性材料的試驗(yàn)數(shù)據(jù)必須作為名義應(yīng)力和名義應(yīng)變的值提供給ABAQUS。對超彈性材料的模擬,結(jié)果的質(zhì)量強(qiáng)烈的依賴于所提供的材料試驗(yàn)數(shù)據(jù)。
_____________________________________
文章來源:有限元在線
展開 ABAQUS案例-場變量的應(yīng)用及材料彈性模量隨場變量而變化 ¥3
ABAQUS中的場變量具有較高的應(yīng)用價(jià)值,可以在一些復(fù)雜的工程應(yīng)用中極大的減輕工作量。本實(shí)例即是展示一個(gè)場變量應(yīng)用——材料彈性模量隨場變量而變化,其中它涉及到關(guān)鍵字的編輯(關(guān)鍵字的具體編輯也在附件中)。本實(shí)例在附件的inp文件中。
如何使用Abaqus輸入隨時(shí)間變化的材料屬性,是否需要編寫用戶程序?
stress[MPa]-strain curve)
虛線是FV1-位移曲線
轉(zhuǎn)自公眾號——ABAQUS大世界
旨在分享,若侵即刪.

abaqus用戶材料參數(shù)輸入
abaqus安裝目錄下有一個(gè)文件夾,其中有一行代碼是控制用戶材料模塊中參數(shù)輸入的問題。
有誰知道這行代碼在哪里嗎?
abaqus1005種材料參數(shù)
abaqus1005種材料參數(shù).xls
ABAQUS材料參數(shù)設(shè)置
請問各位大佬,我在做碳化硅二維切削,想知道剪切損傷里面的斷裂應(yīng)變該如何設(shè)置,許多論文里面的沒有提到。 求大佬指導(dǎo)
ABAQUS常用材料參數(shù)設(shè)置
超彈性(Hyperelasticity)
典型的橡膠材料的應(yīng)力-應(yīng)變行為是高度的非線性,如圖所示。這種材料行為稱為超彈性,超彈性材料的變形在大應(yīng)變時(shí)(通常超過100%)仍然保持為彈性。
ABAQUS在模擬超彈性的時(shí)候,make出如下的假設(shè):
材料行為時(shí)彈性;
材料行為時(shí)各向同性;
模擬將考慮幾何非線性;
另外,ABAQUS/Standard默認(rèn)材料是不可壓縮的。ABAQUS/Explicit假設(shè)材料是接近不可壓縮的(默認(rèn)的泊松比是0.475)。彈性泡沫是另一類高度非線性的彈性材料。他們與橡膠材料不同,當(dāng)承受壓力載荷時(shí),他們具有非常大的可壓縮性。
在ABAQUS中,應(yīng)用不同的材料模型來模擬他們。常用的有多項(xiàng)式模型、Ogden模型、Arruda-Boyce模型、Marlow模型和van der Waals模型等。在ABAQUS中模擬超彈性材料時(shí),通常使用材料的試驗(yàn)數(shù)據(jù)。ABAQUS可以直接地接受試驗(yàn)數(shù)據(jù),并應(yīng)用最小二乘法擬合出材料的參數(shù)曲線。ABAQUS能夠擬合下面的試驗(yàn)數(shù)據(jù):
單軸拉伸和壓縮
等雙軸拉伸和壓縮
平面拉伸和壓縮(純剪)
體積拉伸和壓縮
需要指出,對于超彈性材料的試驗(yàn)數(shù)據(jù)必須作為名義應(yīng)力和名義應(yīng)變的值tigong給ABAQUS。對超彈性材料的模擬,結(jié)果的質(zhì)量強(qiáng)烈的依賴于所tigong的材料試驗(yàn)數(shù)據(jù)。
ABAQUS常用材料參數(shù)設(shè)置.pdf
展開 Abaqus中材料參數(shù)隨機(jī)場實(shí)現(xiàn)
例如,利用下面的語句,
inpfile=importdata('Job-0.inp',',',25000);
得到的inp讀取結(jié)果為:
上述變量inpfiel中,關(guān)于材料參數(shù)的部分第一行是關(guān)鍵詞Material,第二行是力學(xué)參數(shù)的類型,如是彈性還是塑性參數(shù),緊接著第三行是參數(shù)值,如果還有其他類型的參數(shù),如摩爾庫倫參數(shù),會在彈性參數(shù)后面疊加參數(shù)類型關(guān)鍵詞和材料參數(shù)值。
不同隨機(jī)場模型的inp,由于只有隨機(jī)場不一樣,也就是每個(gè)單元的材料參數(shù)值不一樣,因此只要修改上述inp文件中材料參數(shù)值的部分就可以得到一個(gè)新的inp。
展開 abaqus利用usdfld子程序在焊接降溫階段改變材料參數(shù) ¥29.9
abaqus利用usdfld子程序在焊接降溫階段改變材料參數(shù),在tig焊接仿真中,焊接后,焊縫組織強(qiáng)度變高,為了提高仿真的精度,在焊接時(shí),在升溫結(jié)束開始降溫時(shí)提高焊縫的材料性能。子程序包括了采用高斯熱源dflux和usdfld聯(lián)合仿真。(該usdfld也可用在混凝土在升溫降溫不同的材料參數(shù))
[原創(chuàng)]Abaqus中材料參數(shù)不為常數(shù)的Python處理方法
[原創(chuàng)]Abaqus中材料參數(shù)不為常數(shù)的Python處理方法
在有限元計(jì)算中,可能會碰到材料參數(shù)(這里以線彈性材料彈性模量E為例)在模型中并不為常值的情況,例如,E與某一坐標(biāo)相關(guān)。大家知道,abaqus材料中材料是在*section對截面屬性定義的時(shí)候?qū)卧M進(jìn)行賦值的。并且GUI中也沒有提供變參數(shù)的接口(這里順路提一下,載荷是可以通過函數(shù)給出變載荷的,GUI中有接口)。這就需要我們采取一些特殊的措施。在CAE-lab前文《Abaqus中計(jì)材料參數(shù)不為常數(shù)的兩種處理方法》中, 給大家介紹了‘編輯inp文件’和‘使用Umat’兩種方法,這里就給大家介紹一下用python腳本實(shí)現(xiàn)的方法。
方法
要求
難度
編輯inp
會一門編程語言,能夠完成對文本文件的讀取和寫入
4星
使用Umat
會使用abaqus的Umat用戶子程序,計(jì)算文件中不需要使用其它的用戶子程序
3星(如果對abaqus用戶子程序不熟悉,則為5星)
Python腳本
會python基礎(chǔ),對python編寫abaqus腳本了解
3星(如果對python腳本不熟悉,則為5星)
Python大法在abaqus前后處理中具有舉足輕重地位和天然的優(yōu)勢,通過python給單元賦材料屬性非常簡單,本例中,假設(shè)每個(gè)單元的彈性模量不一樣,并且是一個(gè)函數(shù),我們的思路就是遍歷所有的單元,給每一個(gè)單元定義一種材料。具體實(shí)現(xiàn)如下:
1.模型
以簡單的Cube模型為例,如圖1,注意由于我們是遍歷單元賦材料,Abaqus中模型必須在劃分好網(wǎng)格后在進(jìn)行賦材料屬性。
展開 
abaqus中計(jì)材料參數(shù)不為常數(shù)的兩種處理方法-Part2
Part 2
Part1中介紹了通過編輯inp文件的方法可以實(shí)現(xiàn)材料參數(shù)不為常數(shù)的情況。Part2中,繼續(xù)對另外一種方法即使用Umat的方法進(jìn)行介紹。
4 Umat方法的簡要實(shí)施過程
作為Abaqus提供的用戶自定義子程序中的一種,Umat為用戶自己定義一種新的材料提供了接口。UMAT子程序具有強(qiáng)大的功能,使用UMAT子程序:
(1)可以定義材料的本構(gòu)關(guān)系,對ABAQUS 材料庫進(jìn)行擴(kuò)充;
(2)幾乎可以將任何本構(gòu)關(guān)系運(yùn)用到ABAQUS中的任何單元中;
但是,用戶必須在UMAT中提供材料本構(gòu)模型的雅可比(Jacobian)矩陣,即應(yīng)力增量對應(yīng)變增量的變化率,而實(shí)際上,這也是Umat子程序最主要的任務(wù)。
承前Part1所述,由于假定彈性模量與坐標(biāo)相關(guān),使用Umat子程序的首要任務(wù)就是找到彈性模量E和坐標(biāo)之間的關(guān)系;之后,才是根據(jù)坐標(biāo)得到彈性模量和泊松比之后對DDEDDS的編寫。這里,依據(jù)Abaqus的幫助文檔,給出了Umat子程序中一些變量的定義:
圖1 Abaqus提供的Umat函數(shù)接口
圖2 部分Umat變量定義
詳細(xì)的參數(shù)介紹大家可以查看abaqus幫助。不難發(fā)現(xiàn)其中并不包含有單元或者節(jié)點(diǎn)的坐標(biāo)信息,但是卻包含有單元的單元編號信息(NOEL)。而通過單元編號又可以關(guān)聯(lián)起來單元的坐標(biāo)。
圖3 線彈性材料的DDEDDS
圖3中EMOD=PROPS(1)*A(NOEL)/0.125 就是根據(jù)單元NOEL的坐標(biāo)確定其彈性模量的語句,不難看出這個(gè)彈性模量是INP文件中給定的值得A(NOEL)/0.125倍,其中A數(shù)組為自定義的數(shù)組,包含有單元的坐標(biāo)值數(shù)組。
5 算例
對于如圖5所示的4階魔方結(jié)構(gòu),x軸左端面約束x方向自由度,x軸右端面加載位移。
展開 ABAQUS UEL中UMAT材料參數(shù)設(shè)置問題,等效迭代數(shù)(Equll Iter)的含義
問題一:在使用UEL的時(shí)候,為了顯示自定義單元,通常我們是設(shè)置一層實(shí)體單元賦予UMAT材料來實(shí)現(xiàn)。在UMAT設(shè)置中,一般來說是設(shè)置楊氏模量為1E-11,泊松比為0.3。請問一下為什么要這樣設(shè)置呢?既然只是借用實(shí)體單元的積分點(diǎn)來傳遞 UEL計(jì)算得到的SDV,通過一個(gè)common來傳遞,那這個(gè)參數(shù)為什么要設(shè)置這么小?
我最近做了一些工作,發(fā)現(xiàn)如果把楊氏模量設(shè)置為實(shí)際的材料參數(shù),得到的結(jié)果會和實(shí)際情況相比偏小,設(shè)置為1E-11的話,結(jié)果就基本一致。
問題二:implicit算法是需要設(shè)置時(shí)間步長,一般有初始值,最大值,最小值;也可以設(shè)置為固定步長。我最近的工作設(shè)置為了固定步長,在作業(yè)監(jiān)控器界面出現(xiàn)了下圖的情況,沒有不連續(xù)的迭代,但是等效迭代欄(Equll Iter)出現(xiàn)了大于1的情況,請問一下大家,這個(gè)數(shù)代表了什么?我的理解是第一次嘗試計(jì)算不收斂,然后嘗試第二次,但是我設(shè)置了固定步長,那么第二次為什么會出現(xiàn)收斂?
展開 ABAQUS中材料參數(shù)不為常數(shù)的兩種處理辦法——Part1
在有限元計(jì)算中,有時(shí)候會碰到材料參數(shù)在離散區(qū)域內(nèi)并不是常數(shù)的情況,而有限元軟件中一般也沒有給出相應(yīng)的接口。本文通過兩種方法,即編輯inp文件和使用Umat的方法來實(shí)現(xiàn)材料參數(shù)與坐標(biāo)相關(guān)的計(jì)算。其中,Part1 介紹了兩種方法的需求和基本思路,并就編輯inp方法做了介紹。Part2 介紹Umat方法和算例。由于時(shí)間關(guān)系,這里先更新Part1 下次更新Part2。
Part 1
1目的
在有限元計(jì)算中,可能會碰到材料參數(shù)(這里以線彈性材料彈性模量E為例)在模型中并不為常值的情況,例如,E與某一坐標(biāo)相關(guān)。大家知道,abaqus材料中材料是在*section對截面屬性定義的時(shí)候?qū)卧M進(jìn)行賦值的。并且GUI中也沒有提供變參數(shù)的接口(這里順路提一下,載荷是可以通過函數(shù)給出變載荷的,GUI中有接口)。這就需要我們采取一些特殊的措施。本教程給出2種行之有效的方法,它們分別是:(1)編輯inp文件和(2)使用Umat。
2方法
方法
要求
難度
編輯inp
會一門編程語言,能夠完成對文本文件的讀取和寫入
4星
使用Umat
會使用abaqus的Umat用戶子程序,計(jì)算文件中不需要使用其它的用戶子程序
3星(如果對abaqus用戶子程序不熟悉,則為5星)
上表中給出兩種方法的一些基本要求,編輯inp文件的方法要求更低,它通過直接編輯inp文件的方法來解決問題。而使用Umat的方法要求更高,需要用戶對子程序有一定的了解,并且也需要會一門編程語言。
展開 ABAQUS網(wǎng)格大小對混凝土本構(gòu)模型影響的案例分析 附Abaqus混凝土材料模型解讀與參數(shù)設(shè)置 V2
本文就以ABAQUS模擬棱柱體混凝土試塊為例,混凝土強(qiáng)度等級為C110,棱柱體尺寸為100mm*100mm*300mm。(就是我們平常做高強(qiáng)混凝土軸心抗壓強(qiáng)度試塊的尺寸)
模擬數(shù)據(jù)
本文采用受壓本構(gòu)數(shù)據(jù)如下:
本文采用受拉本構(gòu)數(shù)據(jù)如下:
模擬時(shí)網(wǎng)格分別設(shè)為10mm、30mm、50mm和90mm。
加載方式采用在參考點(diǎn)處施加位移的方式,設(shè)置參考點(diǎn)與棱柱體頂面耦合。
邊界條件設(shè)置為與實(shí)際試塊加載的約束條件相同。
模擬結(jié)果
模擬得到的力和位移數(shù)據(jù)經(jīng)過處理,可以得到應(yīng)力和應(yīng)變關(guān)系曲線,如下圖。
從模擬結(jié)果來看,網(wǎng)格大小確實(shí)對混凝土本構(gòu)有影響。
1,整體趨勢來看,網(wǎng)格越小,混凝土模型表現(xiàn)出的抗壓強(qiáng)度越大,峰值應(yīng)變越小,達(dá)到峰值后承載力下降越快,相當(dāng)于混凝土越脆。
2,網(wǎng)格10mm和網(wǎng)格30mm的本構(gòu)基本完全相同,但10mm網(wǎng)格的計(jì)算時(shí)間是30mm的8倍。因此采用10mm的網(wǎng)格不太經(jīng)濟(jì)。
3,網(wǎng)格10mm和網(wǎng)格30mm的本構(gòu)峰值強(qiáng)度比原始本構(gòu)下降6.6%,網(wǎng)格50mm的下降了10.5%,網(wǎng)格90mm的下降了11.7%。下降幅度倒是差別不大。
所以網(wǎng)格的大小確實(shí)會影響模型的響應(yīng),導(dǎo)致其表現(xiàn)出的本構(gòu)與實(shí)際不同。
下載地址:Abaqus混凝土材料模型解讀與參數(shù)設(shè)置 V2
展開