本文利用ABAQUS UMAT子程序,簡單實(shí)現(xiàn)了混凝土受拉狀態(tài)下的破壞。本構(gòu)模型的實(shí)現(xiàn)算法摘抄自DeBorst的書籍《Nonlinear Finite Element Analysis of Solids and Structures》,基本如下:
為了簡化模型,筆者將書中損傷部分做了簡化,不再采用損傷屈服面進(jìn)行判定。
from abaqus import * from abaqusConstants import * backwardCompatibility.setValues(includeDeprecated=True,reportDeprecated=False) # Create a model. myModel = mdb.Model(name='Beam') # Create a new viewport