lc339 发表于 2014-6-23 20:16

ansys 单元 solid45

请教下各位大神,用solid45退化四面体划分单元后,它在ansys中形成的质量阵采用了几个高斯积分点呢?因为和自己编程算出的有出入,所以想弄清楚是不是退化成四面体本身单元精度不够的问题。谢谢!

htbbzzg 发表于 2014-6-24 18:43

本帖最后由 htbbzzg 于 2014-6-24 18:47 编辑

    4 节点的四面体单元的精度很差,ANSYS 会发出一个警告信息提示这一点。
    由 solid45 单元退化得到的四面体单元精度差的一个原因是:该四面体单元并不是真正的四面体单元,即它不是 4 节点的四面体单元,而是仍然有 8 个节点,只是某些节点的编号是相同的,只有 4 个不同的节点而已。生成单元矩阵时仍然按照 8 节点来生成,这样一来,某些节点 (由于重复编号) 的单元矩阵的主元值会大很多,造成整个单元的精度更加下降。    自己编程时一般都是直接生成四面体单元,没有由于单元退化造成的节点号重复,相应节点的矩阵元素也不会重复相加,精度应该还是可以的。

lc339 发表于 2014-7-15 10:47

htbbzzg 发表于 2014-6-24 18:43
4 节点的四面体单元的精度很差,ANSYS 会发出一个警告信息提示这一点。
    由 solid45 单元退化得到 ...

现在才看到,非常感谢!自己编程时刚度阵和ansys输出的倒是一样,质量阵不一样,都是看的整体阵,单元刚度阵和单元质量阵,在ansys中确实如您所说,是八个节点形式的,应该就是您说的那样的原因。
页: [1]
查看完整版本: ansys 单元 solid45