
注冊
/
登錄
自己編寫材料vumat,利用平面應力單元模擬,但通過輸出應變增量發現strainInc(k,3)在過程中始終等于零,所以最后3方向的應變也始終為零。但是利用abaqus自帶材料模型模擬平面應力狀態會發現3的應變不為零。自己的子程序用三維單元驗證是沒問題。請問大佬這是哪里出問題?



寫了一個GTN模型,設定f達到0.15時進行單元刪除,但是每次單元刪除時都會報錯,求助? vumat1.for Job-15.inp
有人做過ABAQUS中vfric子程序嗎?求助呀,可以私信
abaqus我用子程序SDVINI(用UMAT讀應該是一樣的情況)讀取一個.dat文件,是一個矩陣。大小是5148*4e4的時候就可以讀取,帶下是5148*5e4的時候就會中斷,沒有msg文件。應該是這個大小的問題?有方法解決嗎?

請問一下,如果需要在VUMAT子程序構建滯回曲線,如下圖所示。那么該如何判斷加卸載的轉折點1以及轉折點2?我看別人實現的時候是用應變增量小于0時為卸載,應變增量大于0時為加載。但是在計算過程中發現,顯式分析的應變會存在震蕩現象,就算是純加載階段,應變增量也會頻繁出現負值,好像應變的增減是完全隨機的。即使添加了瑞利阻尼也只是減小了這種震蕩現象,不能消除。


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


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


跳至頁
TOP