[請益] 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