用户登录

你在这里

在Abaqus中使用晶体塑性模型求解问题

我正试图通过晶体塑性使用Abaqus Umat来模拟多晶行为。我的Umat结果单晶&大约5粒,是合理的,但是,当我试图在每个集成点(多晶模型)使用超过5粒时,abaqus在大约15个增量后终止了以下消息:

有限元分析误差:可执行文件C:\SIMULIA\有限元分析1 \ \ 6.10执行标准exe流产系统错误码693…

如果有人在这个问题上指导我,我会很高兴的。

评论

你好,

如果传递abaqus无法读取的变量,则出现系统错误代码。一般由除零、阵列大小不匹配、应力或DDSDDE等引起。在你的问题中,一旦你使用超过5粒,我猜一些变量可能会达到无穷大。往这个方向检查。

希望这能帮到你,

Rohith


谢谢,我会试试的

亲爱的shapoor

我正在写循环塑料材料的UMAT,我遇到了和你提到的一样的问题。你能告诉我如何处理这个问题吗?

非常感谢!

可执行文件F:\SIMULIA\Abaqus\6.10-1\exec\standard.exe因系统错误码693而终止。如果文件存在,请检查.dat、.msg和.sta文件是否有错误信息。如果没有错误提示,且无法解决,请执行“abaqus job=support information=support”命令,报告并保存系统信息。使用与问题发生时相同的命令运行Abaqus。请联系您当地的Abaqus支持办公室,并将输入文件、您刚刚创建的support文件、可执行文件名和错误代码发送给他们。

亲爱的Rohith

谢谢你的指导,但是我找不到错误的来源。如果你能给我一个基准,我的意思是简单的问题

像应力这样的变量的值,在一定的增量中,对于一个在2D FEM中每个积分点具有少量元素(2或3)和少量颗粒的问题,我将能够将我的UMAT结果与您的结果进行比较,这当然有帮助。

Shapoor

你好,

我不研究晶体塑性。我只是根据我以前的经验回答了你的问题。当我说DDSDDE,压力,他们只是例子。但是如果你的UMAT有问题,通常会出现错误代码。您需要使用WRITE语句检查所有变量声明和值,这是唯一可能的解决方案

问候,

rohith

在Microsoft Visual Studio中设置调试模块,参考imchanica中的一篇博客。

订阅评论“通过UMAT在Abaqus中使用晶体塑性模型的问题”

最近的评论

更多的评论

辛迪加

认购辛迪加