abaqus有限元分析教程基础操作(查找解决模型问题的基本方法)-凯发网站

 
资   讯   中   心
abaqus有限元分析教程基础操作(查找解决模型问题的基本方法)
来源: | 作者:thinks | 发布时间: 2023-06-25 | 91 次浏览 | 分享到:

当模型中出现问题时,首先应仔细查看abaqus/cae 操作界面以及 datmsg 等文件中的错误信息和警告信息,寻找各种解决问题的线索。《实例详解》 第5节和书第 1.2节都介绍了相关的方法。帮助文档永远是软件用户的“圣经”,绝大部分疑难问题都可以在用户手册中搜索到答案,在帮助文档的实例中找到可借鉴的模型。

 

当模型出现问题时,有些人会不知所措,或者会一遍遍地重复已经证明是行不通的操作,然后一遍遍得到失败的结果,最后绝望地放弃。在很多情况下,错误的真正原因并不是自己所认为的那个原因,例如曾经有读者询问为什么他的模型使用自适应网格时无法收敛后来笔者发现,即使不使用自适应网格,他的模型也同样无法收敛,因为此问题的关键就不是如何设置自适应网格,而是模型中其他方面的问题。

 

分析解决 abaqus 疑难问题的过程,恰如侦探断案,又如医生诊病,当一条路走不通时,应该尝试从各种角度迂回、试探,具体的方法如下。

 

1) 简化法在使用某个不熟悉的新功能前,不要一开始就在模型中加入太多不熟悉的新东西,而应先建一个最简单的模型,其几何形状、材料参数、边界条件、载荷等都要尽量简单,单元数不要太多,各个参数都使用自己最熟悉的设置。这个简单模型运行成功后,再逐渐加人复杂的参数,而且是每次只增加一种或少数儿种复杂参数。例如,在作弹塑性材料的接触分析时,应该先用弹性材料运行--下,如果接触分析能够收敛,再改为塑性材料。如果这时出现不收敛,可以初步确认接触的定义是正确的,应该集中精力解决与塑性分析有关

的问题。

 

2) 渐进法找一个肯定正确的模型(例如帮助文档或本书光盘中的例子),在此基础上尝试自己想要学习掌握的建模功能和参数,这样一旦出现错误,可以肯定是这些新功能或参数的问题,而模型的其他方面都是正确的。

 

3) 排除法:在模型参数中找出几个可能有问题的怀疑对象,依次把它们从模型中去除,或者改为自己熟悉的参数,看这时是否不再出现原来的问题。这样逐步缩小怀疑对象的范围,直至找到问题的关键。

 

如果建模或提交分析时总是出现异常错误,可以换一个肯定是正确的模型,重复以前的操作,如果出现了同样的错误现象,说明不是原来那个模型的问题,而可能是 abaqus 没有正常安装,或者是这台计算机的某个设置存在问题,或者 abaous 与某个软件(例杀毒软件、c fortran) 不兼容等。

 

此外,也可以在另外一台计算机上对原来模型重复以前的操作,如果能够成功,也可以说明模型本身没有问题。

 

学习 abaous 的过程,既有“山重水复疑无路”时的苦闷,又有“柳暗花明又一村”时的欣喜。这篇导言的标题引用了伟大的爱国主义诗人屈原的名句——“路漫漫其修远兮吾将上下而求索”,与大家共勉。我国 cae 行业的发展需要每一位从业人士的努力,个人之力虽然微薄,但还是希望能够和大家分享一下自己的 abaqus 使用经验和心得,帮助大

家提高有限元软件分析的水平,让自己能够无愧于心。

 

在不久的将来,希望能够看到企业、有限元软件行业、教育界和政府在培养高质量的cae 专才方面投入更大的力量,看到更多的民族企业把数值仿真作为产品生命周期中的重要一环,看到更多的 cae 工程师成为产品研发中的灵人物,看到我国 cae 领域的整体应用水平真正赶上世界先进水平。想要获取更多有关abaqus的资料,可与我们联系

"))
网站地图