|
|
@htbbzzg 摘自这位虫友的应助回复 希望对你有帮助。 ~~~~~~~~~ 多载荷步求解没有收敛。但是缺乏具体的错误或警告信息,无法分析不收敛的原因和采取什么解决办法。
ncnv,1 对收敛与否没有影响,但是使是用户看不到不收敛时出现的具体错误,难以分析问题所在。可以改为 ncnv,2 ,以便得到更多的错误或警告信息,有助于分析问题所在。
ncnv,1 表示分析不收敛时将终止计算并退出 ANSYS,这样一来就看不到不收敛时出现的错误信息了;ncnv,2 表示分析不收敛时只是终止分析但不退出 ANSYS,可以看到有关的错误信息和 output 窗口中的分析过程信息,有利于查找分析不收敛的原因。
如果你是使用命令流进行分析的,只要将 ncnv,2 添加到 lssolve, n1, n2 之前即可;如果你是使用 GUI 方式的,可以通过如下菜单设置:
? ?? ?Main Menu > Solution > Analysis Type > Sol'n Controls > Advanced NL > 在左上部小窗口中设置。
至于不能收敛的原因,如果没有设置屈服应力计算能够收敛,设置屈服应力后计算不能收敛,那么很明显是屈服应力造成的不收敛。可以增加载荷子步数试试。另外,可以看一下不收敛的结果 (一般情况,计算不收敛时会将最后未收敛的结果存为 第 999999 个结果组),分析以下原因。
发自小木虫Android客户端 |
|