概述

ABAQUS提供了相当丰富的单元类型,材料属性等数据库可供用户选择,但是工程问题是千变万化的,为了满足用户的特殊工程要求,ABAQUS为用户提供了强大而又灵活的用户子程序接口(USER SUBROUTINE)和应用程序接口(UTILITY ROUTINE)。用户可以利用子程序接口来编写自己想要实现的特殊功能,以此扩展ABAQUS的功能。ABAQUS 为用户提供了强大而又灵活的用户子程序接口(USER SUBROUTINE)和应用程序接口(UTILITY ROUTINE)。ABAQUS 6.2.5 一共有 42 个用户子程序接口,13 个应用程序接口,用户可以定义包括边界条件、荷载条件、接触条件、材料特性以及利用用户子程序和其它应用软件进行数据交换等等。这些用户子程序接口使用户解决一些问题时有很大的灵活性,同时大大的扩充了 ABAQUS 的功能。例如:如果荷载条件是时间的函数,这在 ABAQUS/CAE 和 INPUT 文件中是难以实现的,但在用户子程序 DLOAD 中就很容易实现。用户自定义子程序(User Subroutine)涵盖了建模、载荷到单元的几乎各个部分。
ABAQUS的用户子程序是根据ABAQUS提供的相应接口,按照FORTRAN语法而自己编写的代码。在一个算例中,用户可以用到多个用户子程序,但必须把它们放在一个以.FOR为扩展名的文件中。运行带有用户子程序的算例时有两种方法,一是在CAE中运行,在EDIT-JOB菜单的GENERAL子菜单的USER SUBROUTINE FILE对话框中选择用户子程序所在的文件即可;二是在ABAQUS COMMAND中运行,语法如下:ABAQUS JON=[JOB] USER=[.FOR]

编写子程序要注意的事项

  • 用户

ABAQUS学习记录1——用户子程序综述相关推荐

  1. Abaqus学习记录:分析步、增量步和迭代

    Abaqus学习记录:分析步.增量步和迭代 相信大家在学习Abaqus都会对分析步的设置有一定的困惑,不知道该怎么设置.以及各个参数代表的含义.我也在网上找了很多资料,今天就为大家简单的总结一下. 一 ...

  2. ABAQUS学习记录:刚体(Rigid body)约束

    在ABAQUS的分析中,我们常常会用到刚体约束.所谓刚体(Rigid body)约束,就是在用于创建一个刚性区域(结点.单元或面),在整个分析过程中,该区域内结点和单元的相对位置保持不变,该区域跟随指 ...

  3. Abaqus用户子程序umat的学习

    Abaqus用户子程序umat的学习 说明:在文件中,!后面的内容为注释内容.本文为学习心得,很多注释是自己摸索得到.如有不正确的地方,敬请指正. ! ------------------------ ...

  4. ABAQUS用户子程序一览表

    说明 ABAQUS用户子程序一览表 ABAQUSStandard subroutines Refence 说明 本系列文章本人基本没有原创贡献,都是在学习过程中找到的相关书籍和教程相关内容的汇总和梳理 ...

  5. matlab有限元分析与应用_专栏 | UEL用户子程序开发步骤—有限元理论基础及Abaqus内部实现方式研究系列20...

    作者介绍 snowwave02 博士,高级工程师 snowwave02团队:设计仿真领域的软件开发团队,由软件.机械.物理等专业人员组成,10年以上CAD/CAE软件开发经验,精通Abaqus二次开发 ...

  6. 【用户头像】功能实现学习记录

    用户头像 用了差不多三天时间,搞完这个功能,学习记录如下 一.项目结构 前端:vue + element-ui 后端:Springboot 数据库:mysql 二.需求 1.右上角增加[用户中心],可 ...

  7. MVS学习(一):综述论文阅读记录

    MVS学习(一):综述论文Multi-View Stereo: A Tutorial阅读记录 Abstract Introduction SfM简介 Openmvs简介和安装 Multi-view P ...

  8. 达梦数据库学习记录-包含安装、创建、体系结构、表空间用户模式对象管理备份与还原等

    达梦数据库DCA学习记录 目录 达梦数据库以及认证体系简单介绍 安装DM8数据库及常见问题解决办法 创建数据库.数据库实例及相关知识点介绍 数据库连接 数据库启动与关闭 DM8线程 DM8逻辑存储结构 ...

  9. 我的Linux学习记录(蓝桥)————用户及文件权限管理

    我的Linux学习记录(蓝桥)三 Linux 是一个可以实现多用户登录的操作系统,比如"李雷"和"韩梅梅"都可以同时登录同一台主机,他们共享一些主机的资源,但他 ...

最新文章

  1. CVPR2020论文介绍: 3D 目标检测高效算法
  2. 【 C 】字符分类函数
  3. 基于吉日嘎拉的通用权限管理WebForm版扩展:字典选项管理和缓存管理
  4. 韩寒:一个产品经理的自我修养
  5. VTK:Filtering之TransformPolyData
  6. c java json_cJSON_json包的C语言解析库
  7. 送几本~ 648页全彩+395张插图 机器翻译 扛鼎之作
  8. 非受检异常(运行时异常)和受检异常的区别等
  9. linux中设置环境变量_如何在Linux中设置环境变量
  10. 评微软裁员测试:自动化测试并不能代替人工
  11. Linux系统编程之进程间通信
  12. java 授课录像_讲课视频录制方法,录制上课录像详细步骤
  13. 1stopt(应用集锦)
  14. 如何修改搜索关键词内容
  15. Java实现推箱子小游戏
  16. java调用ip138接口查询ip地址,iP查询接口Javascript代码示例 iP地址查询接口Javascript代码示例 iP138查询网...
  17. 历经30年,仍未解决通讯难题,水下机器人是虚假繁荣吗?
  18. python按照号段生成手机号接收验证码_django 发送手机验证码的示例代码
  19. php卡死代码,服务器被php进程卡死问题排查-php5.2的curl-bug
  20. kindeditor 自定义上传图片

热门文章

  1. 分享个手工星球辅助脚本,自挂机动采集资源、过星球广场任务
  2. python改图片颜色_如何使用python改变二值图像的颜色?
  3. Flink实时销售宽表构建
  4. 解决树莓派IOError: [Errno Invalid sample rate] -9997 采样率16K错误
  5. Scrapy系列-图片下载
  6. 且听风吟--十二月的总结
  7. PHP 公众号获取用户地理位置,微信公众号接口配置,并利用接口获取用户地理位置...
  8. PHP实用图片压缩方法
  9. BMZCTF 强网杯 2019 随便注 原理+题解
  10. 卷积的本质及物理意义(深度简要理解)