18620856065
索 取 报 价
资   讯   中   心

提交ABAQUS/Explicit 分析时,在STA文件中看到如下警告信息,应如何解决

来源: | 作者:thinks | 发布时间: 2024-07-08 | 1010 次浏览 | 分享到:

提交 ABAQUS/Fxplicit 分析时,在STA文件中看到如下警告信息,应如何解决

对于大多数计算机,运行ABAQUS/Explicit 分析时的默认精度是单精度(singlepreci-sion),即32位字长,它比64位字长的双精度(doubleprecision)节省20%~30%的CPU时间。在一般情况下,单精度的分析结果就足够精确了,但在下列情况下,应使用双精度进行ABAQUS/Explicit 分析

1)需要超过 30000个增量步的分析。

2)典型的节点位移增量小于相应节点坐标值的10““倍。

3)使用了超弹性材料。

4)变形体部件发生了多次旋转。

 

出现上述情况时,在STA文件中会看到上面提到的警告信息。对于ABAQUS/Explicit分析,设置双精度的方法有3种

1)如果是在ABAQUS/CAE的Job功能模块中提交分析,可以在创建分析作业时选择Precision标签页,将ABAQUS/Explicit precision设为Double。

2)如果是在ABAQUSCommand窗口中运行INP文件,可以使用以下命令

 

abaqus job =job_name double

 

3) ABAQUS安装目录下的文件夹site中找到环境文件 abaqus_v6.env,添加以下语句explicit_precision =DOUBLE_PRECISION

 

ODB文件中的计算结果是否可以是双精度的?

在默认情况下,ODB文件中的节点场变量结果是单精度的。如果希望输出双精度的节点计算结果,有两种设置方法

1如果是在Job功能模块中提交分析,可以在创建分析作业时选择Precision标签页

Nodal ouput precision 设为Full。

 

2)如果是在ABAQUSCommand窗口中运行INP文件,可以使用以下命令abagus job =job name output precision = full对于ABAQUS/Explicit分析,需要同时设置分析精度为双精度。

 

提示节点的历史变量结果只能是单精度的。

 

(内容、图片来源:《ABAQUS有限元分析常见问题解答》,侵删)

 

版权与免责声明:

凡未注明作者、来源的内容均为转载稿,如出现版权问题,请及时联系我们处理。我们对页面中展示内容的真实性、准确性和合法性均不承担任何法律责任。如内容信息对您产生影响,请及时联系我们修改或删除。

 主 营 产 品
cst
Abaqus
Powerflow
Xflow
simpack
CATIA
最 新 内 容
热 门 文 章
知 识 科 普
方 案 解 析
  • 汽车交通
  • 风能电源
  • 船舶机械
  • 生物医疗
  • 土木建筑
  • 新能源
  • 高科技