Dload 子程序的使用.pdf
2018-06-22 下载:79
下载
大小:330.88KB
讲解了Dload子程序的使用方法,并附带了一个案例。内容预览如下:



写教程不易,希望大家尊重原创,不要私下传播,谢谢。
节选段落一:
在 ABAQUS中使用 Dload子程序
By YanFei
摘要:本教程以《公路钢结构桥梁设计规范》中的标准疲劳车模型 III 轮载
的建立为例,介绍了使用 Dload 子程序定义移动荷载的方法。
一、 运行环境
本教程采用 ABAQUS 6.14-2 + Visual Studio 2012 + Intel Visual Fortran 2013
的运行环境,有条件的同学可以考虑使用更高版本的 ABAQUS 和运行环境,应
该都是可以兼容的。节选段落二:
需要提示的是,初学者经常误以为只要在 Job 中添加了相关
的子程序即可,导致计算提交后一直处于运行中,在使用任何子程序之前均需要
自行安装相关的开发环境。
二、 Dload 子程序简介
Dload 子程序是 ABAQUS 中用于定义随时间和空间位置或其他变量变化的
复杂荷载的子程序,采用 Fortran 77 语言编写。如果荷载只是随时间变化,可以
考虑定义幅值来实现而非定义子程序。Dload 子程序可以施加线荷载,面荷载和
体荷载。本例中以面荷载为例,体荷载网上也有少量案例,线荷载帮助文件有提
及但未见案例,有兴趣的可以等待作者更新。节选段落三:
Dload 子程序与其他子程序(UMAT,UEL 等)相比比较大的优势在于无需任
何数学和力学基础,仅需会算坐标即可,适合作为入门级的程序来了解子程序和
Fortran 语言。
在 ABAQUS中使用 Dload子程序
By YanFei
摘要:本教程以《公路钢结构桥梁设计规范》中的标准疲劳车模型 III 轮载
的建立为例,介绍了使用 Dload 子程序定义移动荷载的方法。
一、 运行环境
本教程采用 ABAQUS 6.14-2 + Visual Studio 2012 + Intel Visual Fortran 2013
的运行环境,有条件的同学可以考虑使用更高版本的 ABAQUS 和运行环境,应
该都是可以兼容的。节选段落二:
需要提示的是,初学者经常误以为只要在 Job 中添加了相关
的子程序即可,导致计算提交后一直处于运行中,在使用任何子程序之前均需要
自行安装相关的开发环境。
二、 Dload 子程序简介
Dload 子程序是 ABAQUS 中用于定义随时间和空间位置或其他变量变化的
复杂荷载的子程序,采用 Fortran 77 语言编写。如果荷载只是随时间变化,可以
考虑定义幅值来实现而非定义子程序。Dload 子程序可以施加线荷载,面荷载和
体荷载。本例中以面荷载为例,体荷载网上也有少量案例,线荷载帮助文件有提
及但未见案例,有兴趣的可以等待作者更新。节选段落三:
Dload 子程序与其他子程序(UMAT,UEL 等)相比比较大的优势在于无需任
何数学和力学基础,仅需会算坐标即可,适合作为入门级的程序来了解子程序和
Fortran 语言。