FORTRAN子程序二次开发--Abaqus常用子程序类型简介
2017-03-18 by:CAE仿真在线 来源:互联网
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》。
相关标签搜索:FORTRAN子程序二次开发--Abaqus常用子程序类型简介 abaqus分析培训 abaqus技术教程 abaqus岩土分析 钢筋混凝土仿真 abaqus分析理论 abaqus软件下载 abaqus umat用户子程序编程 Abaqus代做 Abaqus基础知识 Fluent、CFX流体分析 HFSS电磁分析 Ansys培训