2019.07.29 關于VUMAT的一些參數
純屬個人理解 有誤請指出 謝謝
接口如下
其中:
需定義的變量:stressNew(nblock,ndir+nshr)
增量結束時每個材料點的應力張量
stateNew(nblock,nstatev)
增量結束時每個材料點的狀態變量
可以更新的變量:enerInternNew(nblock)
在增量結束時每個材料點的單位質量內能
enerInelasNew(nblock)
在增量結束時每個材料點單位質量耗散的非彈性能
nblock:在對VUMAT的調用中要處理的材料點的數量
ndir:對稱張量中的直接分量數
nshr:對稱張量中的非直接分量數
nstatev:用戶定義的與這類材料類型相關的狀態變量數
nfieldv:用戶定義的外部場變量數
nprops:User-specified number of user-defined material properties
lanneal:=0 表明子程序在正常力學增量中調用
=1 表明這是一個退火進程,你應該重新初始化內部狀態變量stateNew。如果有必要的話)。在退火過程中,Abaqus/Explicit將自動將應力、拉伸和狀態設置為零
stepTime:分析步開始后的時間值
totalTime:總時間值。分析步開始的時間為totalTime-stepTime
dt:時間增量的大小
cmname:用戶指定的材料名(左對齊)避免與內部材料名沖突,不要用“ABQ_”命名
coordMp(nblock,*):材料點坐標 殼單元中性面的材料點,梁和管單元的質心
charLength(nblock):特征元素長度,它要么是基于幾何平均值的默認值,要么是用戶子程序VUCHARLENGTH中定義的用戶自定義特征元素長度。一階元素的默認值是跨元素的一根特征線的長度(一階四邊形 面積開二次方,一階六面體 體積開三次方);對于二階元素,它是一般長度的一半。對于梁、管道和桁架,默認值是沿著元素軸的特征長度。對于膜和殼,它是參考表面的一個特征長度。對于軸對稱單元,它是r-z平面上的一個特征長度。對于chohesive單元等于其本構的厚度。
props(nprops):用戶提供的材料特性
density(nblock):Current density at the material points in the midstep configuration.This value may be inaccurate in problems where the volumetric strain increment is very small. If an accurate value of the density is required in such cases, the analysis should be run in double precision. This value of the density is not affected by mass scaling.
strainInc(nblock,ndir+nshr):材料點的應力張量增量
relrelSpinInc(nblock,nshr):在旋轉系統中定義的每個材料點上的增量相對旋轉矢量。Defined as Δt(W?Ω), where
is the antisymmetric part of the velocity gradient,
, and
. Stored in 3D as (32,13,21) and in 2D as (21).
tempOld(nblock):增量開始時每個材料點的溫度
stretchOld(nblock,ndir+nshr):增量開始時每個材料點由極坐標分解F=R·U定義的的拉伸張量U
defgradOld(nblock,ndir+2*nshr):增量開始時每個材料點的變形梯度張量。Stored in 3D as ( , F22, F33, F12, F23, F31, F21, F32, F13) and in 2D as (F11, F22, F33, F12, F21)
fieldOld(nblock,nfieldv):增量開始時每個材料點用戶指定的場變量值
stressOld(nblock,ndir+nshr):增量開始時每個材料點的應力張量
stateOld(nblock,nstatev):增量開始時每個材料點的狀態變量值
enerInternOld(nblock):增量開始時每個材料點的單位質量內能
enerInelasOld(nblock):增量開始時每個材料點單位質量耗散的非彈性能
tempNew(nblock):增量結束時每個材料點的溫度
stretchNew(nblock,ndir+nshr):增量結束時每個材料點由極坐標分解F=R·U定義的的拉伸張量U
defgradNew(nblock,ndir+2*nshr):增量結束時每個材料點的變形梯度張量
fieldNew(nblock,nfieldv):增量結束時每個材料點用戶指定的場變量值
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















