
注冊
/
登錄

目前umat子程序結果圖3.
所用的子程序是abaqus幫助文檔中Damage and failure of a laminated composite plate中的USDFLD,因此想請教一下,問題可能出在什么地方,是模量折減不合理還是USDFLD子程序有問題
,e:氧化耦合損傷的模擬蠕變用的一個基于應變的損傷模型:疲勞用的一個損傷模型來得到疲勞的損傷因子,這個模型不太了解:氧化用的就是拋物線規律中氧化層厚度乘于一個距離的系數作為損傷因子:子程序中把每一步的損傷相加得到總的損傷,簡單的線性累計損傷我想按照這種方法做個陶瓷的蠕變,氧化耦合損傷,然后看看能不能再考慮熱震損傷


復合材料層合板準靜態壓縮,子程序調試了許多次,限制了損傷變量范圍在0-1,然而實操下來結果大概在e30次方的范圍,找不到子程序的問題在哪里?




abaqus的umat子程序和creep子程序可以一起用嗎,我想實現蠕變損傷導致材料剛性矩陣退化,是不是只能單獨用umat才行


是這樣的,我想用UEL子程序來仿真斷裂失效,目前的計劃是利用abaqus設置狀態變量來實現單元刪除,但是我看好像只有UMAT或者VUMAT等少數子程序能夠通過關鍵字*Depvar來定義狀態變量實現單元刪除,沒有看到UEL相關的設置。所以我后來想能不能通過同時調用兩個子程序,用UMAT讀取我UEL程序輸出的狀態變量值,然后再umat里面判斷改單元是否失效。


在usdfld子程序中調用getvrm子程序就報錯,不調用getvrm子程序就能成功計算,請問如何解決,感謝。
跳至頁
TOP