怎样才能入门abaqus?

abaqus断断续续用了5-6年了。说一下我的理解吧,首先abaqus只是一个高级计算器,最核心的还是对力学和有限元理论的理解,否则即使你算出来一个结果,你都不知道这结果对不对。有限元书籍基本分两类,一类讲软件的操作,属于外功,花把式;一类讲有限元原理,刚度矩阵怎么推导,单元怎么写,属于内功,是核心;

然后你问问自己学abaqus的动机是什么

如果只是为了应付硕士或者本科毕业论文,那基本学会软件操作就差不多了,界面汉化一下,按照书上做(一定要动手做!!!),一个月下来,软件的基本操作和流程基本就没问题了。然后按老师要求做个模型,跑出几个云图和曲线就差不多了。

如果想把abaqus当成吃饭的手艺,想深入的学习,那我想说的比较多

第一我非常不推荐将界面汉化,因为abaqus的documentation是非常非常好的学习资料,大概几千页吧,全是英文,你可以把它理解成一部力学百科全书,岩土、汽车、橡胶、复材等等各类的例子和理论都有介绍,而且还配有源文件(inp)。所以如果你把界面汉化了,后面再看documentation的时候可能有点吃力;

第二,我还是推荐你先学软件操作,不管结果对不对,先有个东西,能有点成就感,不那么容易放弃。有限元理论啥的慢慢学,因为水太深;

第三,养成良好的操作习惯,比如每个模型、集合、分析步都有做好命名,做到见名知意,不然模型复杂了,很容易把自己整懵逼了;

第四,善于自己解决问题,abaqus计算过程中肯定会出现各种问题,遇到问题不要慌,也不要急着问别人,先把错误信息复制到网上搜一搜,或者逛逛论坛,很有可能别人遇到过类似的问题,再或者就看msg文件。如果要问别人,一定要把问题描述清楚。我见过上来就问:“我模型不收敛了,为啥? ”。为啥?我哪知道为啥,不收敛的原因很多,载荷,网格,接触,边界条件,材料都可能引起不收敛;起码你描述下你的模型吧。还有很多关于abaqus的qq群,我初学的时候也加了不少。回头想想,很多时候遇到问题去群里问,并得不到满意的回答,看运气吧。我觉得真正的大神是没空盯着qq群的,人家都忙着做项目、发文章、写代码。说白了,解决问题要靠自己,慢慢积累吧,这是个很漫长的过程,久病成良医;

第五,做模型要从简单到复杂,这好像一句废话。我解释下,比如说你想做个弹塑性模型,但是塑性很容易导致不收敛,那你先做个弹性的,如果没问题再把塑性加上。上来直接整个很复杂的,出了问题你都不知道问题在哪;

第六,也是最重要的,就是力学和有限元理论的学习。你可能说我不做二次开发,不写子程序,我只用abaqus现有的东西就可以了。但起码你要保证你的计算结果是正确的吧,什么时候用线性完全积分单元,什么时候用缩减积分单元。而且我一直认为,如果不懂有限元理论,做出来的东西虽然花花绿绿,挺好看的,但都是忽悠外行。学习力学理论的重要性在于,首先有限元理论的推导过程离不开力学理论,其次在于你能了解模型中每个参数的作用和意义,不然造假都不知道怎么调参数。