3DF中计算失败提示:"Erroriniterativesolver"或"DET<0",什么原因?
正确答案:
可能由以下原因导致:
1)内存不足(或相对于当前内存而言,单元太多)
2)网格不好:好的单元网格其宽、长和高尺寸应该比较接近。
3)模型中刚度差异太大(比如,差异>1E6),其中包括结构单元,如梁、墙的刚度。
因此,建议在生成网格后仔细检查网格情况,包括2D和3D网格,核查所使用到的材料其刚度差异是否过大。有时程序会给出提示:如在激活第4个工序中的板后,该工序提示错误,很可能由该板的刚度过大导致。
1)内存不足(或相对于当前内存而言,单元太多)
2)网格不好:好的单元网格其宽、长和高尺寸应该比较接近。
3)模型中刚度差异太大(比如,差异>1E6),其中包括结构单元,如梁、墙的刚度。
因此,建议在生成网格后仔细检查网格情况,包括2D和3D网格,核查所使用到的材料其刚度差异是否过大。有时程序会给出提示:如在激活第4个工序中的板后,该工序提示错误,很可能由该板的刚度过大导致。
答案解析:有
微信扫一扫手机做题