发布
注册
/
登录
跟兵哥零基础学ABAQUS的子程序二次开发的课程说明
这是零基础系列的第二期:子程序开发
相信看过第一期Python语言课程的同学已经了解了兵哥的大概风格,这期子程序内容将更加优化,把复杂抓狂的子程序开发问题尽可能掰开揉碎,用大家听得懂、用得出的方式讲给大家。兵哥也希望这期风格上可以更加体现出“轻松”二次,让大家不感觉枯燥,快乐地学会子程序开发。
内容安排(实时更新):
1Fortran编译环境的安装和关联;(赠送VS和Fortran安装包)
2Fortran语法介绍和VS调试入门;
3Fortran语法;
4位移边界条件子程序DISP;
5载荷边界条件子程序DLOAD;
6在VDLOAD中实现高斯分布载荷
7工具子程序GETVRM;
8重定义场变量子程序USDFLD;
9VGETVRM介绍显式隐式区别;
10-11VUDFLD生死单元(避坑指南);
12自定义材料本构子程序UMAT入门;
13-18UMAT实现弹塑性本构;
19-21VUMAT实现JC本构;
22利用超算云计算;
23同时使用多个子程序
24子程序调试方法;
其他子程序根据需求更新。
交流群:682659270
课程章节
跟兵哥零基础学ABAQUS的子程序二次开发的相关视频课程
跟兵哥零基础学ABAQUS的子程序二次开发的相关案例教程
1 简介 用户子程序被提供来增加一些 Abaqus的功能,为分析提供强有力的和灵活的工具;编写成C、C++或者FORTRAN代码,并且在执行分析时必须包含在模型中,不能相互之间调用;可以在某些情况下调用Abaqus中也提供的工具程序。 2 模型中包含子程序 可以通过指定一个C、C++或者FORTRAN 源码或者包含子程序的预编译目标文件,在一个模型中包括一个或者多个用户子程序。有两种使用方法: (
abaqus子程序需要调用Fortran编译器,常用的Fortran编译器就是intel visual Fortran,fortran编译器又需要编译环境,因此我们在运用abaqus子程序仿真之前都需要必备三款软件: 1 abaqus——计算环境 2 IVF——Fortran编译器 3 Visual studio ——fortran编译环境 在2020之前,IVF是属于Intel Parallel
上一个推文介绍了abaqus中方自虎老师子程序的使用方法,但是在使用子程序之前,是需要下载vs和fortran进行关联之后才可使用。但是关联经常出错,相信经历过的同学都知道其中的痛苦。作者当时在关联时,也是费了好大的功夫才关联成功。为了减少同学们的弯路,将自己安装时的一些经验和方法分享给大家。 (1)查看自己安装abaqus版本所对应的vs和fortran版本 abaqus版本 vs版本 Fort
引言 Abaqus为用户提供了大量的用户子程序,用户可以通过子程序接口开发Abaqus原本不具备的单元、材料、载荷等。此外,利用子程序能帮助我们去理解、推测Abaqus的计算过程,这对国产自主软件对标Abaqus功能开发具有一定的参考意义。 一、安装Abaqus,并配置使用用户子程序 Win10(x64)成功安装VisualStudio2012+Intel Visual Fortran Compo
项目客服
培训客服