跟兵哥零基础学ABAQUS的子程序二次开发

跟兵哥零基础学ABAQUS的子程序二次开发

2021年10月27日 2021年10月27日 326700
收藏
价格:

跟兵哥零基础学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

下载

课程章节

    评论287

    跟兵哥零基础学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
    近两年,收到许多同学关于Abaqus软件使用过程中Fortran子程序调试的问题,在的错误面前许多初学者无从下手,不知如何去查找问题所在。本文将对Abaqus中子程序的调试方法以及如何对错误进行预警做一个简单的介绍。 通过总结各类错误问题,大致可以把子程序编写过程中的常见错误归为三类:模型错误、语法错误和逻辑错误。 (一)模型错误: 有限元模型中自身材料、截面属性、网格类型、网格划分方式、接触设置
    兵心依旧
    项目客服
    培训客服