ABAQUS子程序关联我感觉还是比较麻烦的,这几天我不断的卸载和安装感觉好像是有点明白了。
这个是我从论坛的资料中找到的关于VS和FORTRAN匹配的版本图。(首先感谢别人的无私奉献,我这些资料大多数来自Simwe,具体是哪位好心人我也不记得了,反正是资料很多,关于ABAQUS子程序关联三件套的资料也比较多,好人一生平安!)
我选用的版本是abaqus2018+vs2015+fortran2017.
软件的安装顺序要说一下,一定是先VS后Fortran,ABAQUS在这两者的前后都无所谓。然后就是软件之间的关联。其实也不难,就是把VS和Fortran的路径添加的ABAQUS的启动项当中,我这个版本是launcher.bat
当中VS和Fortran的路径我的都是C盘,可不可以装到其他盘呢?是可以的,只要路径设置的没有问题就可。
然后下面就是三件套之间关联的验证,
找到Abaqus Verification, 点它!然后等待结果。全部pass是最好的,但是有个别模块有问题也没关系,只要子程序那块全都是pass就可以。
如果子程序这块是error,那我就用咸鱼上20块钱买的经验告诉你怎么办!
实际上问题就是安装路径当中有中文,或者电脑的用户名是中文。如果实在找不到错误怎么办?新建一个用户,然后记住!用户名一定用英文。然后再验证就可以了。这个办法不能包治百病,如果还有其他错误,你问我,我也不会。当然了你可以去仿真论坛Simewe碰碰运气。
这个时候即使验证显示的关联成功,但是也不能保证你就可以安稳的使用子程序了,你需要用一个简单的子程序来验证一下。我选择DLOAD,因为他只需要定义一个F,我并没说他简单啊,注意啊,我没有说他简单,如果你和我抬杠,我就骂你。
这个是我从 Simwe 论坛当中找到一个老哥的程序,其中还包括 .cae程序,.for文件,还有详细介绍的 pdf,真的是人间大爱!因为那位老哥也是无私奉献,我就不在这里上传文件了,大家想要的话可以去Simewe 论坛搜索 DLOAD 就可以了。
这种在ABAQUS CAE窗体当中操作还是比较容易实现的,你的子程序顺利运行之后也就代表你的三件套好使了,但是也不代表你就可以快乐的任意的使用子程序了,因为后面你还会遇到更多的麻烦。