Abaqus用户子程序开篇:准备工作

    作为我的子程序文集里的第一篇文章。本来是打算做一期简单的子程序教学视频,但发现前期有些准备工作还是必备的,对于新手入门来说,可能他们都不知道要关联fortran等。所以就打算写一起abaqus子程序的前期准备专栏。

    其实作为教学,我的目的一直是想写点东西,帮助那些想入门abaqus子程序和脚本的人,避免他们入坑,因为我自己就是穷学生,深知二次开发行业的水很深,动不动就是几百上千的教程。我觉得对于前期来说,没有毕业花太多金钱在这上面。所以我想写点东西,教会大家怎么去学,怎么去做abaqus二次开发。我自己也是从开始慢慢摸索着过来的,我深知其中的痛苦。 这就是我的初衷,也是我未来一直会坚持的事,把我所学所会的东西都免费的教给大家。

    我的每个例子都比较简单,我觉得凡事都是从简单到复杂的,任何高精密的设备,高深莫测的算法,它的起步一定是非常简单的东西。所以先把简单的东西弄懂才有机会去做更深层次的开发,不要觉得例子简单就不愿意学,但凡你不知道的知识,不论难易,都值得学习。

cut-off

   废话了这么多,下面说一下,写abaqus子程序之前,要做哪些准备工作:

1 Abaqus软件

    首先,你需要一个abaqus软件,工欲善其事必先利其器,巧妇难为无米之炊,如果你没装abaqus,来学子程序,有点。。。。如果你没有装,没关系,这里推荐大家关注一个公众号:软件安装管家。业界良心,都是免费的,各种软件。

2 Abaqus关联Fortran

    用子程序需要关联fortan,关联fortran需要安装两个软件,visual studio和Intel visual Fortran。简称VS和IVF。关联的方法网上有,但是需要注意版本,比如abaqus2020可以关联visual studio2019以及parallel studio2020。高版本没有单独的ivf了,已经被集成到parallel studio里了。如果有不知道怎么关联的,留言告诉我。我会单独出一起如何关联的专栏或者视频,看你们喜欢什么了。

3 Fortran77语法规则

    Abaqus的子程序是用Fortran77语言编写,所以需要提前了解一些Fortran77的基本语法。

4 Abaqus用户子程序的学习途径

    为了避免出现选择困难症,这里只推荐一个(仅此一个就没得选择了),abaqus的帮助文档。其中的Abaqus User Subroutines Reference Guide,下图所示。虽然我用的是abaqus2020版本,但是我感觉达索的2020版本的帮助文档实在是难用,不仅字体小,而且会很卡。着实离谱,所以我单独安装了abaqus2016版本的帮助文档。

    abaqus帮助文档,涵盖了所有子程序,包括变量的意义,子程序接口。是学习子程序最正统、最好的途径。所以,就选择它就好了。

5 总结

    做好以上这些准备工作,就可以系统的学习子程序了。如果对以上4点有任何疑问,或者有任何困难的,留言或私信告诉我。

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空