AUTODYN 编写用户自定义子程序(User Subroutine)简介

AUTODYN 用户自定义子程序的开发主要涉及四个方面:

  • 如何调用用户自定义子程序
  • 如何编译和链接用户子程序
  • 如何编写用户自定义子程序
  • 如何描述 AUTODYN 中模块变量

AUTODYN 提供了许多的标准分析方案,例如状态方程、本构模型、边界条件,但是有时候,我们需要对这些选项使用自己自定义的模型,AUTODYN 提供了这些功能。

1. 材料模型用户子程序

AUTODYN 中可以通过 Fortran 编写用户子程序,来实现特定的材料模型仿真,用户材料子程序包含下面几种:

MDEOS_USER_1
自定义状态方程
MDSTR_USER_1
自定义屈服和剪切强度模型
MDFAI_USER_1
自定义失效条件
MDERO_USER_1
自定义侵蚀准则
EXBULK
自定义线性 EOS 体积模量
EXCOMP

自定义多孔材料 P - α 状态方程曲线

EXCRCK
自定义拉伸裂纹软化率
EXDAM
自定义破坏参数
EXPLRN
自定义塑性流动返回算法
EXSHR
自定义将切模量
EXSTIF
自定义刚度矩阵
EXTAB
自定义两相状态方程的饱和曲线

2. 其他类型用户自定义子程序

除了自定义材料模型,AUTODYN 还可以开发如下相关的用户自定义子程序。

  • 发表于 · 2020.08.10 15:25 · 阅读 · 3092

[版权声明] :本文文字、代码及图片版权归原作者所有,任何媒体、网站或个人未经本网协议授权不得采集、整理、转载或以其他方式复制发表。已经本站协议授权的媒体、网站,在使用时必须注明“稿件来源:学研谷”。

1 条评论

请先 登录 后评论
猜猜我是谁
北极光 -研究生

22
提问
11
回答
6
文章
注册推广