Abaqus共提供了上百种子程序,主要分为以下4大类: 1、 Abaqus/Standard隐式求解子程序; 2、 Abaqus/Explicit显式求解子程序; 3、 Abaqus/CFD流体求解子程序; 4、 Utility Routines辅助功能性子程序。 常用的Abaqus/Standard隐式求解子程序和Abaqus/Explicit显式求解子程序有: (1) (V)DISP:用户自定义边界条件 (2) (V)DLOAD:用户自定义载荷 (3) (V)FRIC:用户自定义摩擦系数 (4) (V)USDFLD:用户自定义场变量关联式力学本构关系 (5) (V)UMAT:用户自定义任意本构关系 (6) CREEP:用户自定义蠕变模型 (7) UEXPAN:用户自定义热膨胀系数 (8) HETVAL:用户自定义热源 (9) FILM:用户自定义热交换边界 (10) UMATHT:用户自己定义“热本构” (11) (V)UEL:用户自定义单元 常用的Abaqus/Explicit显式求解子程序继承隐式求解子程序命名规则,在上述名字前加“V”字作为辨识,例如:VUMAT,VDLOAD等,功能分别和上述Abaqus/Standard子程序相同。鉴于隐式和显示求解机理的不同,相应子程序尽管功能大致相同,但是实现过程和程序接口不同。 需要指出的是,Abaqus提供了大量的功能性辅助子程序(Utility Routines),实现了很多便利的功能,可以有效的辅助我们编写Standard和Explicit的主体子程序。例如: (1) (V)GETVRM:获取积分点场变量信息 (2) SINV:计算应力不变量 (3) (V)SPRINC:计算主应力 (4) MATERIAL_LIB_MECH:获取Abaqus已有材料本构(力学) (5) MATERIAL_LIB_HT:获取Abaqus已有材料”本构“(热学) (6) XIT:结束计算 关于Abaqus中各子程序的说明,请参考Abaqus帮助文档《Abaqus User Subroutines Reference Guide》。 |
GMT+8, 2024-5-10 14:46 , Processed in 0.058054 second(s), 23 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.