挂q软件,我们娶亲了鬼鬼,看得见风景的房间百度影音
导读:第一次打仗ABAQUS软件是2014年的时候,那时候刚起头做研究生课题,在导师的指导下将研究生课题定为了一个与ABAQUS软件二次开发相关的数据。说实话,那时候完全不懂ABAQUS软件是什么,甚至之前都没听过,更别说子法式二次开发。没法子,既然课题都定了这个方向,硬着头皮也得往前去,好在其时课题组还有师兄师姐会一些,在他们的帮忙下从安装软件、安装帮忙文档,总算是起头了我学习ABAQUS软件的第一步。
从2014年到如今,已经7年有余,中间学习的过程中走了很多弯路,也攒下了不少经验。下面我就将简要的给出一些我个人学习的经验,进展可以对列位学习ABAQUS软件二次开发的同仁可以起到肯定的帮忙。
一、根据帮忙文档学习子法式团体
帮忙文档是学习ABAQUS软件最好的资料,对于子法式二次开发也是一样。首先必要根据帮忙文档认识ABAQUS软件中统共有哪些子法式,每一个子法式其功能与作用分别是什么,只有对整个子法式环境有了认识以后,在现实的工作或者科研过程中才气知道应该如何去借助于子法式实现一些复杂的加载或者作用。
图1 ABAQUS软件帮忙文档首页
图1中赤色圈出来的就是子法式相关的数据,此中从ABAQUS user subroutines reference guide进去便可以清晰的看到各种子法式的分类,如图2所示。分别根据左侧的索引进去便能查看包含隐式、表现、CFD模块对应的子法式分布,并根据每一个子法式的先容能够大致知道各自对应的作用与功能。
Utility Routines主要为一些工具子法式,所谓工具子法式是指在上述的大的子法式中可能能够直接调用的子法式,以扩充其功能和实用性的作用,例如在编写UMAT中常常必要写出主应力、主应变、偏应力张亮、应力不变量等,这些在工具子法式中都有涉及,能够直接使用。这里涉及的数据对照多,我将在即将开设的微课直播中做更详细的先容。
图2 子法式的分类检索示意
ABAQUS verification模块主要放了一些子法式验证、子法式实例的源文件和子法式,行使好里面的资源便能够非常便捷的创作一些类似的子法式,同时认真查阅和学习里面的数据,也能够有助于快速认识和控制相关子法式的应用。这些数据我将在微课中向列位同窗展示如何行使好ABAQUS软件已有的子法式为我所用。
二、自学FORTRAN编程的根基知识
工欲善其事,必先利其器。认识了子法式的分类及其作用,到了现实本身编写的时候,必然得控制根基的FORTRAN编程知识才行。FORTRAN编程语言相对简洁,对于我们二次开发,其实涉及的语法数据也并不高深,更多只必要控制根基知识即可。例如界说变量、界说数组、续行符、界说子法式、界说函数、界说大众变量、运算法则、逻辑预算、循环、判断等。建议列位同窗自行在市面上买一本FORTRAN根蒂知识的册本即可。
我保举的是彭国伦先生的《Fortran95法式设计》。
图3 彭国伦先生的《Fortran95法式设计》
本文地址:http://www.wbwb.net/bianchengyuyan/216650.html 转载请注明出处!