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培训 

编辑
在线报名:
  • 客服在线请直接联系我们的客服,您也可以通过下面的方式进行在线报名,我们会及时给您回复电话,谢谢!
验证码

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:kf@1cae.com