分享

MARC常见退出号及解决办法-技术邻社区

 战神之家 2019-05-09

13

描述:数据输入错误,输出定位错误可能原因为键盘拼写错误,行格式错误,无效输入项。

方案:对整个流程ID功能重新检查,是否有荷载没有加到单元上,荷载值是否为零,是否有多余的线,点,面。最后使用sweep,renumber检查一遍。

1005

描述:在刚度和质量矩阵生成中的错误。输出提示单元有特殊问题,如果是质量矩阵在初期组集,原因可能是因为模型定义选项的坐标、几何或连接上的输入错误,如不同坐标系下的输入方式不同;几何有断开;不同体之间共用节点;sweep容差太小,太大导致的节点问题等。

如果发生在随后的增量过程中,可能是单元中的过大变形引起;也可能发生在迭代过程中,因此,我们并不能在过程中一直看到这些额外的变形,此时,注意要检查材料行为和增量载荷的幅度。

方案:如果载荷工况中使用了AUTO LOAD ,AUTO SETP, AUTO INCREMENT等选项时,可以激活回退项(cut-back),这个回退项会允许分析自动回到时间步并试图从最后收敛的增量处重新迭代。从AUTO LOAD程序项中,增量号将在输入中有详细的记录。

1009

描述:应力恢复中遇到的错误。输出文件会显示单元有问题,错误通常归结于单元的过大变形,与1006相同,要检查材料行为和载荷增量的幅度。

方案:如果载荷工况中使用了AUTO LOAD ,AUTO SETP, AUTO INCREMENT等选项时,可以激活回退项(cut-back),这个回退项会允许分析自动回到时间步并试图从最后收敛的增量处重新迭代。从AUTO LOAD程序项中,增量号将在输入中有详细的记录。

1030

描述:原因是涉及矢量有零长度,因而不能确认方向。

方案:检查模型定义项ORIENTATION(各项异性)

2004

描述:在求解过程中的高斯消元时的刚度矩阵为零或为负,即刚度矩阵非正定。如果发生在分析的开始,通常由于刚体模式引起,也可以由于不正确的材料性质引起,如泊松比大于0.5,这个值会随着温度依赖性变大;在非线性下,结果发生屈曲,或达到极限塑性荷载;在橡胶分析中,可能是因为某些区域应变能函数导致的的输入数据无效;在摩擦接触中,缺少法向力使摩擦失效,根据已设定的参数(Print参数,Control模型或历史定义选项),MARC会被强制继续进行,这些程序会在重启中用到。当明确非正定行为发生时,要非常小心,数值求解结果可能是不合理的。

方案:一般的弹塑性力学求解过程,Loadcad里面的求解方法,高级求解控制默认的选项都是可行的,更改一些不熟悉的选项时应谨慎,检查材料特性。

3001

描述:最大增量号达到了CONTROL选项的设定值。注意零增量也被认为是一个增量步

方案:增大CONTROL增量号的值,检查问题属性。

3002

描述:由于没有达到收敛容差导致不收敛,检测到几个错误条件,运行被忽略,并给出具体的输出信息。

方案:减小收敛容差,或更改收敛容差的类型;如从残余应力控制改为位移控制,或二者联合控制。

3004

描述:MARC完成的成功的信息,没有附加的增量数据发现,分析完成。

方案:检查是否有增量停留在0的情况,如果有,则表明模型定义有问题,发生滑脱,边界条件没有加到单元相连的节点或边界上。

3005

描述:MARC成功完成一个分析,此时CASE COMBIN(ATION)模型定义项。

方案:与3004相同。

3006~3008

描述:成功分析,原因是,用户要求读入重启动文件,打印结果,创建后处理文件。

方案:用Restart重启动,进行后处理。

3009

描述:时间步太小,难以断续分析。可能由于在当前增量中使用太多回退次数。

方案:增加回退步的容许次数(通常不会成功)。

3015

描述:在最小值允许下不能减少时间步,且能满足用户在AUTO SETP历史定义项里面的标准。

方案:改变标准减少容许的最小时间步。

3016

描述:在Lorenz J积分时选择的单元不支持。此单元类型能使用在断裂区之外,不能使用在断裂区域内。

方案:重新分区域分析不同的单元类型。

5064

描述:2D裁剪失败

方案:重新设计裁剪,并检查输入内容。

5063

描述:单元重化网格数为零

方案:需要给出即将网格重划分的具体的单元数量或单元号,并检查输入。

exit number 13

a)网格划分时候节点不重合

b)元素方向问题,用check-upside down-element flip-selected-upside down

exit number 2004

a)需要renumber

半径为负数的时候

a)对于轴对称模型,取其x轴正向几何模型才行

marc 退出号4001

在job的run里,有绿颜色的advanced job submission那一项,里面有out-of-core的两项,第一项点上比较稳,第二项是需要另外占用主板资源,很可能还会出4031的错误。一般情况下只用第一项就够了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多