声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 3211|回复: 1

FORTRAN子程序二次开发--Abaqus常用子程序类型简介

[复制链接]
发表于 2016-10-10 15:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
  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》。


转自:http://mp.weixin.qq.com/s?__biz= ... ivBU7wfusBJ97pC9#rd


回复
分享到:

使用道具 举报

发表于 2016-10-11 08:52 | 显示全部楼层
多谢楼主分享
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-29 02:52 , Processed in 0.059906 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表