首页/文章/ 详情

ANSYS学习与实践(5)ANSYS LS-DYNA报错去哪了

1月前浏览72

在ANSYS LS-DYNA的环境下进行求解时,如果求解失败,已经熟悉了ANSYS的人一般都会打开jobname.err错误文件查看错误的原因,但当我们打开错误文件时就会发现,文件里只有WARNING的详细解释,而ERROR只指出数量而没有详细是解释。

是不是ANSYS LS-DYNA就不给出报错的详细解释了呢?

别着急,我们只要打开messag文件,就会发现报错的详细解释了。

Error 20230(STR+230)

element lD 1 has a nodal thickness

that is less than or equal to zero.

错误的原因是单元1的厚度小于等于0.

这是怎么回事呢?

在建模的时候明明已经为shell模型定义厚度的实常数了。

由于建模我习惯于用命令流,所以这回用GUI的方式检查一下实常数。

我发现LS-DYNA和ANSYS建模时单元的实常数定义也是不一样的,确切的说shell163和别的shell单元实常数的定义有区别。

通常定义shell单元的实常数用前两个数就行了,比如说R,1,1就定义了实常数的编号为1,厚度为1.

但shell163就不一样了,虽然第一个数字还是编号,但第二个数字SHRF是剪切因数,第三个数字是NIP是通过单元厚度的积分点数值, T1-T4才是四个节点中每个节点处的厚度。

这也就很好的解释了前面报错的原因,shell163我只定义了两个数字,这也就意味着第三位定义厚度的数字是默认的0,T1-T4只要填入T1就默认其他三个节点处的厚度与之相同。

就这样只要修改实常数就自然解决报错的问题了。

来源:智慧强学斋
LS-DYNAANSYS
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-08-09
最近编辑:1月前
强学斋
硕士 签名征集中
获赞 8粉丝 44文章 111课程 0
点赞
收藏
作者推荐

波浪载荷确定方法(3)确定性设计波法

确定性设计波法是根据最大规则波波陡来确定设计波的波高,这也是此方法名称的由来。 确定性设计波法的分析过程,先通过波浪波长、周期关系确定特征周期,确定特征波浪载荷,即对结构强度起到决定性作用的波浪载荷分量。再通过幅频响应算子得到单位波幅下载荷响应,最后用极限规则波波陡所确定的经验波高与幅频响应得到的单位载荷进行线性叠加,得到最大载荷所对应的波长、波高参数从而得出其设计规则波参数。详细步骤如下:首先,根据平台几何尺度确定浪向和特征波长,方法与之前的两种方法相同。再确定特征波浪载荷,不同的平台形式对结构强度起到决定性作用的波浪载荷分量也不同,下图是DNA规范里半潜平台的例子。计算不同波浪周期下的载荷响应传递函数RAO幅值。在特征周期附近选取较小的波浪周期的步长,一般取为0.2-0.5s,在其它区域步长取为1.0-2.0s。继而根据给定的波浪环境,主要为极限波陡条件,及波陡波高关系式计算各波浪工况所对应的设计极限规则波波高。式中S为波陡,即波高与波长的比值。与既简单设计波法相同可以选用 DNV规范中给出的波陡计算公式为:最后根据线性叠加原理,将计算所得各波浪周期下幅频响应算子与响应波浪周期所对应的设计极限规则波波幅相乘,得到各周期下响应载荷。最后找出计算结果中最大载荷,其所对应的周期和波高即可作为设计波的周期和波高。来源:智慧强学斋

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈