[请益] Abaqus 非元素节点 接触 插值

楼主: caron0225 (淯仔)   2018-02-22 14:03:25
各位大大好:
小弟在abaqus上有些问题想请教~
我想要在接触面上,输出一些点的CSTRESS
但是这些点并不在元素的节点上
在abaqus中是否有内建的功能能这样作呢??
起初,小弟有尝试过建立与那些点配对的离散刚体并输出其RF来代替,
但是如果我的点数量要是很多且密,相对离散刚体的元素量也很多且小,
导致计算成本增加,且因为过小的主面造成数值上的误差增加。不是好办法...
而解析刚体只能耦合一个点,只能输出整体的RF。
剩下办法应该就是利用元素节点的cstress值去内插指定点的值了。
虽然我使用的是一阶元素,但是从ODB的结果来看非节点的值不是单纯的线性内插??
还是应该要用积分点去外插??但是好像不能输出积分点的CSTRESS??
还是有其他更好办法??
希望能给小弟一些建议或参考!!感谢!!
作者: gamer   2018-02-22 17:53:00
可以输出surface上的contact force再平均到元素表面上。
楼主: caron0225 (淯仔)   2018-02-24 15:51:00
如果一个元素的面有数个点,这样值都一样,我的模型的网格相对于点的密度大多了,我也不希望细化模型网格
作者: gamer   2018-02-25 04:10:00
因为contact force的解是用牛顿法从节点上的力平衡求解来的所以我猜CSTRESS只是把这个力平均到两节点的Surface上而已那ABAQUS本身应该没有输出任意点上这个平均值解的默认功能除非你自己写plug-in做至于积分点没值是因为contact求解不是从K矩阵来的,所以解非来自积分点上。
楼主: caron0225 (淯仔)   2018-02-28 12:43:00
原本是打算用element的形状函数去内插~G大的这个方法似乎更方便!!我尝试一下!!

Links booklink

Contact Us: admin [ a t ] ucptt.com