首页/文章/ 详情

SimufactForming系列教程十六--报错信息总结(一)

2年前浏览5286


SimufactForming错误信息代码总结(一)


当我们使用SimufactForming完成分析时,程序会在输出文件(*.out)、日志文件(*.log)和状态文件(*.sts)中加入退出码,同时在用户界面中也会显示相关信息。根据软件列出的这些错误代码,可以让我们快速准确地定位一个分析项目的失败原因,能够有效地帮助我们完成一个分析。  


以下列举的错误信息代码根据计算机系统和有限元求解器使用的版本而略有不同。SimufactForming的错误信息代码大致可以分为以下几类:      


1-1000:输入文件(*.dat)中有语法错误。可能发生在模型设置以及工况载荷设置中。当求解器读取相应的区域时,会显示退出码。分析会继续完成。因此,在分析过程中会显示输入错误。


1001-2000:在装配刚度矩阵或应用载荷时出现错误。


2001-3000:在计算过程中发生错误。3001-4000:在迭代求解检查时发生错误。

4001-5000:因为文件丢失、文件不正确或硬盘故障而产生的IO错误。


5001-6000:网格划分时出现错误。


7001-8000:DDM(并行计算的区域分解)时出现错误。


9001-10000:接触计算时出现错误。



simufact.forming错误信息代码详解      

     


simufact.formingExit number 3(用户子程序编译错误)


Errormessage

*******************************************************

Thecompilation of a user subroutine failed. The log file containsinformation about the failure. This error is given by the start-upscript run_marc before the execution of Marc has started.

用户子程序编译错误。日志文件中会包含错误信息。该错误是在Marc运行前,由启动脚本产生。

**********************************************************可能原因:

1、用户子程序中存在代码错误或者编译器安装错误。

解决方法:

查看日志文件,在默认位置使用推荐的编译器。尝试从演示或示例中运行子程序。


simufact.formingExit number 7(设置了STOP参数)

Errormessage

*******************************************************

Normalfinish caused by setting the STOP parameter.

通常是由于设置了STOP参数。

Tryto request larger work space on the SIZING parameter than therequired work space mentioned in the output file, remove the STOPparameter, and resubmit the analysis.

尝试在SIZING参数中设置比输出文件中要求的更大的工作空间,删除STOP参数,并重新提交分析。

*******************************************************

可能原因:

1、在参数区设置了STOP参数。

解决方法:

1、删除或取消STOP参数。


simufact.formingExit number 8(文件不存在)

Errormessage

*******************************************************

readerror: file

"C:\Folder1\Folder2\Folder3\Simulacion\Piezatraba􀳦do\ForgingFE3D\_Run_\

ForgingFE3D.dat"does not exist读取错误:文件不存在

*******************************************************

可能原因:

1、路径和文件名称过长

2、在路径名称中,有不能被正确解释的字符(空格、变音符、西班牙特殊字符等)


simufact.formingExit number 13(输入文件(*.dat).中存在输入错误)


Errormessage

*******************************************************

Dataerrors have been detected during data input. Refer to output forlocation of error. Likely causes are misspelled keywords, mistypedlines or invalid input options.

在数据输入时检测到数据错误。错误位置请参考输出信息。可能的原因是关键词拼写错误、行样式错误或输入选项无效。

*******************************************************

可能原因:

1、未定义工件

2、未定义材料

3、退出准则中没有指定工件。

4、压机没有定义或定义错误

5、使用DDM分析或网格重新划分时出现网格错误

解决方法

1、打开输出文件(*.out),查找“*error”(错误)。查看错误信息,并推测原因。对模型进行必要的修改。


simufact.formingExit number 28 (接触体从下止点中心移走,无法计算工况载荷)


Errormessage

*******************************************************

Thecontacting body is moving away from the bottom dead center. Checkcurrent position and the bottom dead center in the output file(jobname.out) and adjust your input data.

接触体从下止点中心移走。在输出文件(jobname.out)中检查当前位置和下止点位置,并调整输入数据。

*******************************************************

可能原因:

1、接触体的位置错误或下止点中心定义错误。不能计算平移。

解决方法:

1、检查接触**置

2、检查接触体的下止点


simufact.formingExit number 29(接触体在下止点中心位置或速度没有定义)


Errormessage

*******************************************************

Thecontacting body is not moving at all. Either the bottom dead centeris reached or the ZERO moving velocity is encountered. Check currentposition and the botton dead center or the velocity in the outputfile (jobname.out) and adjust the input data.

接触体根本无法移动。可能是已经达到下止点中心或者移动速度为0。检查输出文件(jobname.out)中的当前位置和下止点中心或速度,并调整输入数据。

*******************************************************

可能原因:

1、接触**置错误或位于下止点中心,不能计算平移。

2、接触体没有定义速度。

解决方法:

1、检查接触体的下止点中心。

2、检查接触体的速度。


simufact.formingExit number 40(工件或模具定位发生错误)


Errormessage

*******************************************************

Duringthe approach stage of a CONTACT analysis, a rigid body did notcontact a deformablebody within 1000 trials. The time step per trial is chosen in such a way that the displacement of the rigid body does not exceed 100 times the error tolerancecalculated by simufact.forming. The initial distance between the rigid and deformable contact bodies is probably too large or the rigid bodyvelocity has anincorrect direction.

在“接触”分析的接近阶段,进行1000次尝试后,刚体仍不能接触可变形物体。每次尝试的时间步选择准则:刚**移不超过100倍simufact.forming计算的错误误差。刚体和变形接触体的初始距离可能过大或刚体速度方向不正确。

*******************************************************

可能原因:

定位工件时出错:

1、没有定义刚体模具

2、因为工件太小,没有发现任何接触。

3、在压机定义中(在工况载荷中)的成形方向错误,插入方向错误。

4、工件不能与压机的成形方向对齐,因此不能在成形方向插入。

定位可移动模具时出错:

1、没有定义可移动模具

2、在压机定义中(在工况载荷中),成形方向设置错误。

3、模具没有定位在工件上。

4、参考点RP/下止点中心BDC设置错误。

解决办法:

1、检查模具和工件的位置

2、检查模具是否指定到压机

3、检查压机方向

4、如果存在结果:检查结果中的位置和移动方向。


simufact.formingExit number 1004(计算节点等效载荷时发生错误)


Errormessage

*******************************************************

Thisis either due to an incorrect load type, or the element going insideout. Check input for valid load type for this element type or reducestep size.

这可能是由于错误的载荷类型或内部单元外翻。检查该单元类型输入的有效载荷类型或减少步长尺寸。

*******************************************************

解决办法:

1、修改网格/网格重新划分设置,以创建新的统一网格。如果包括可变形模具,检查接触表。


simufact.formingExit number 1005(当工况载荷开始时,单元的变形过大)


Errormessage

*******************************************************

Errorsduring stiffness or mass matrix generation. The output will revealwhich element has a particular problem. If this occurs during thefirst assembly, it is due to input errors associated with theCOORDINATES, GEOMETRY or the CONNECTIVITY model definition options.If this occurs during a later increment, it is due to excessivedeformation in the element. Note that this can occur during theiterative process, so that it is not always possible to visualize theexcessive deformation. Check the material behavior and the magnitudeof the incremental loads.

在生成刚度或质量矩阵时出错,输出文件可以显示哪些单元有这些问题。如果在第一次装配时发生错误,可能是与COORDINATES,GEOMETRY入或CONNECTIVITY模型定义选项相关的输入错误。如果发生在后面的增量步,可能是由于单元的过度变形。请注意,这些可能在迭代过程中发生,因此不一定能看到过度变形。检查材料行为和非增量载荷的大小。

**********************************************************

可能原因:

1、网格重新划分准则没有激活或没有定义。

2、创建的网格不正确

3、模具表面有问题

4、对称面错误

解决方法:

1、检查网格重划分准则是否激活。

2、如有需要,调整网格重新划分准则。

3、检查使用的模具表面

4、检查网格

5、更正对称平面。


simufact.formingExit number 1009(在工况载荷中,单元的变形过大)

可能原因:

1、网格重新划分准则没有激活或没有定义。

2、在工况载荷前创建的网格已经变形。

3、模具表面有问题

4、对称错误

5、材料数据错误

6、增量步过大

解决方法:

1、检查为工况载荷设置的网格重划分准则是否激活。

2、如有需要,调整网格重新划分准则。

3、调整增量步,

4、检查模具表面

5、检查网格

6、更正对称平面。

7、如果在模具移动是发生错误,请为此子过程增加增量步数或使用行程回退。




来源:IFD优飞迪
ACTMarcSimufact材料模具
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2022-09-16
最近编辑:2年前
优飞迪科技
赋能新仿真,创优新设计
获赞 309粉丝 282文章 388课程 4
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈