这个问题,显然是你操作错误,与网格质量无关。
SOLID187是2阶单元,一个2阶四面体单元有10个节点。
默认情况下,划分出来的网格是1阶的,一个四面体只有4个节点,但是你选择的单元类型是SOLID187,节点数量不匹配,当然会报错。
SOLID185不会报错是因SOLID185本来是用于一阶六面体的,但是它可以退化为一阶四面体,和你划分的网格可以匹配,所以不会报错,不报错,不代表没问题,你会收到ANSYS给出的大量的警告。这里有一个大坑,千万别踩:单元类型选择SOLID185,单元全部(或大量)使用退化的四面体单元,通常会得到错误的结果,而且是偏于不安全的,这是非常危险的。
正确的操作:
要么:单元类型选择SOLID185,网格划分为六面体或者绝大部分六面体,非关键区域包含少量四面体。
要么:单元类型选择SOLID187,在HM中把网格全部划分为四面体,然后通过order change,把单元变成2阶的。(按F4,鼠标点击单元的中点,可以看到中点上也有一个节点)
网格由节点(提供网格节点信息)、材料(提供网格的材料特性参数)以及属性(提供网格的几何补充信息(例如:将薄板简化为二维网格(shell单元)时,需要对二维网格(shell单元)补充薄板的“厚度信息”))。
在hypermesh中“网格的几何补充信息”称为“属性(Property),并通过Property Collector完成属性的建立和管理;在Ansys中称作“实常数(Real Constans)”;在Hypermesh ANSYS模版中的Component Manager中也称为“实常数(Real Constans)”。
由于SOLID187单元无实常数,所以在property中无SOLID187选项卡;SOLID185单元存在实常数,故有SOLID185P选项卡(其中的P即为Property的意思)。
我也遇到过这种情况,不过我试着将网格尺寸改小一些,再赋给solid187是可行的,你试试看~
我也遇到同样问题,不可以用solid187,如果在ansys里面改单元类型还会破坏已经画好的单元结构。。。。求助。。。。
网格质量不好,你查查雅可比,好像不是单元类型的问题