众里寻他千百度!在进入正题之前,说说闲话。应该是大二接触abaqus的, 当时连一个安装都不会!哈哈,时光飞逝啊!
首先学习abaqus 子程序的途径很多,最近也出了不少好书,比如abaqus分析之美啊。完全是可以参考学的。当然有很多人走的是另外一条路——会有限元理论,再学abaqus 子程序。这也是非常好的,看得更清楚 。
CAEwanfan版主有一个整体的各种子程序与整体的关系,大家看看就懂了,就不多说了。但是我想强调的是知道完整的有限元流程是必须的。
UMAT——User subroutine to define a material's mechanical behavior. 这里说的material's mechanical behavior 可以说是本构。
The constitutive theory, or stress–strain relation, describes the macroscopic behavior of a material between deformation (strain) and internal force (stress) caused by deformation. Since the behavior of real materials is in general very complex, it is approximated using physical observations of the material’s response. This approximation can be done separately for different material responses (e.g., elastic, plastic,or viscoplastic).
上面引用的是我提到的introduction书上的原话 。我们可以看出材料力学行为可以非常复杂,也就是UMAT可以很复杂,你也可以简化的很简单。
总的来看 UMAT 就是联系了 stress–strain relation ,至于为什么还要有刚度矩阵DDSDDE,我想你就需要知道有限元的知识了!
初见!到这应该就够了!蓦然回首,希望她还在