
注冊
/
登錄大家好,我在用abaqus模擬疊層橡膠支座斷裂,斷裂準則設置了最大應變,采用隱式分析,編制了子程序,但是當橡膠的應變大于限值后,失效的橡膠單元不刪除,我在單元類型“單元刪除”已經選了是。不知道為什么,能幫我分析一下嗎?謝謝



請問ABAQUS我這個土體設置了損傷和網格那的單元刪除為什么變形這么大單元不失效還在呢? 編輯
如圖所示,工況一:兩個單元之間用一定厚度的cohesive單元相連,底部的單元固定不動,頂部的單元向右水平移動,兩單元發生純剪切破壞并導致cohesive單元被破壞刪除。工況二:在工況一的基礎上在頂部單元的上表面施加壓強荷載使兩個單元相互擠壓,兩個單元之間發生壓剪破壞,cohesive單元即使達到失效標準也無法被刪除。
都是金屬材料,小方塊的失效模型是ductile damage,平板的損傷是J-C。穿過幾層平板以后,小方塊還沒和新的平板接觸,平板表面就存在應力和變形了,關閉status按鈕以后發現方塊上已經刪除的畸變單元先和平板接觸導致了受力。請問怎么解決這個問題呢?
是這樣的,我想用UEL子程序來仿真斷裂失效,目前的計劃是利用abaqus設置狀態變量來實現單元刪除,但是我看好像只有UMAT或者VUMAT等少數子程序能夠通過關鍵字*Depvar來定義狀態變量實現單元刪除,沒有看到UEL相關的設置。所以我后來想能不能通過同時調用兩個子程序,用UMAT讀取我UEL程序輸出的狀態變量值,然后再umat里面判斷改單元是否失效。

提交帶有失效準則的vumat的任務后,后處理發現有一些不滿足失效條件的單元被刪除,可能是什么原因呢?




壓剪受力狀態下,這種設置確實使通用接觸在cohesive單元完全刪除后再發揮作用,避免了通用接觸對0厚度cohesive單元失效前受力狀態的干擾,但0厚度cohesive單元失效后,實體單元間出現了巨大的相互入侵(即使法向接觸使用了硬接觸),請問這種設置問題出在哪里啊?
壓剪受力狀態下,這種設置確實使通用接觸在cohesive單元完全刪除后再發揮作用,避免了通用接觸對0厚度cohesive單元失效前受力狀態的干擾,但0厚度cohesive單元失效后,實體單元間出現了巨大的相互入侵(即使法向接觸使用了硬接觸),請問這種設置問題出在哪里啊?

如下圖,研究被刪除單元的損傷變量是不是沒有價值。
拉格朗日失效轉成SPH的粒子在定義與另一個有限元FEM接觸時可以使用automatic_nodes_to surface嗎?我看dyna手冊上說這個關鍵字從面要定義為節點集,但是在失效前這個part是lag單元,沒法設置節點集,還是只要從面設置成SPH粒子的part就可以了,dyna計算中可以自動設置定義?迷惑,請大佬指點
跳至頁
TOP