Abaqus UVARM自定义变量子程序简介
2016-12-10 by:CAE仿真在线 来源:互联网
作者:君莫
Abaqus子程序中的UVARM自定义输出变量子程序的作用是定义一些Aabaqus自身不具备的一些特殊变量,比如:损伤因子、危险系数、安全裕度等。该子程序仅适用于abaqus/standard求解器。
UVARM子程序,可以获取当前分析步中材料积分点上的应力、应变等信息,用户可以借助这些信息定义一些abaqus自身不具备的输出变量。以三维复合材料层压板为例,abaqus自带的二维hashin失效模型不适用,蔡吴、蔡希尔、最大应力最大应变等初始失效判据只能用于平面应力平面应变问题,同样也不适用于三维实体复合材料层压板。这种情况下,用户就可以自己定义一种三维的失效判据,来判断结构中什么位置安全、什么位置危险,具体的危险系数是多少等等。
需要声明的是UVARM只能输出一些自定义变量,无法改变材料本构关系和原本构参数,如果想要改变abaqus自带本构的参数值,可以使用USDFL/VUSDFLD子程序,如果想改变本构关系,则需要编写UMAT/VUMAT子程序,难度是依次递增的。
UVARM子程序更适合结构工程分析,或者结构方案初期的强度预判,适用范围还是很广泛的。
以下是UVARM子程序的官方模板:
在CAE中设置方法如下:
创建材料时,在general一项选择,User output variables,然后输入自定义变量数量即可,如下图所示:

相关标签搜索:Abaqus UVARM自定义变量子程序简介 abaqus分析培训 abaqus技术教程 abaqus岩土分析 钢筋混凝土仿真 abaqus分析理论 abaqus软件下载 abaqus umat用户子程序编程 Abaqus代做 Abaqus基础知识 Fluent、CFX流体分析 HFSS电磁分析 Ansys培训