
注冊
/
登錄ANAQUS子程序umat中,輸出的SDV狀態變量為什么沒有過程只有結果,請問如何把變化過程輸出出來?

在編寫子程序的時候遇到了點問題…想用vsprinc來提取最大主應力的…但是得到的結果很怪 dimension s(nblock, ndir+nshr), eigVal(nblock, 3) call vsprinc(nblock, s, eigVal, ndir, nshr) do k =1, nblock stateNew(k,2)=eigVal(k,1) 剛開始接觸子程序,
自己編寫材料vumat,利用平面應力單元模擬,但通過輸出應變增量發現strainInc(k,3)在過程中始終等于零,所以最后3方向的應變也始終為零。但是利用abaqus自帶材料模型模擬平面應力狀態會發現3的應變不為零。自己的子程序用三維單元驗證是沒問題。請問大佬這是哪里出問題?
用SIGINI子程序給殼單元厚度方向積分點施加初始應力的時候,把殼單元分割成了幾個部分,怎么實現給不同部分同一厚度積分點處施加不同的初始應力?
我編了一個子程序,想用這個子程序給一個模型的每個節點施加初始應力,每個節點都有6個應力分量,要調用的數據也弄好了,我應該怎么調用這個子程序才能施加初始應力呢?
在一個簡單的模型中,使用了fric子程序,并且模型計算是正常的。但在子程序中添加下面兩句:open(101,file="E:\test.txt")write(101,*)NODE,KINC,PRESS模型依然能夠正常計算。但在文件夾中沒有test.txt文件。請問這是為什么?


熱機順序耦合計算中,先計算溫度場,同時在USDFLD子程序中根據積分點溫度計算得到場變量FV1,結果如右圖,再將溫度場計算結果作為預定義場計算應力場,同時采用同樣的USDFLD子程序中根據積分點溫度計算得到場變量FV1,結果如左圖。溫度場和子程序都相同的情況下計算得到的FV1結果卻不同是什么原因呢?想在應力場計算中得到與溫度場一樣的FV該怎么辦?
請問umat子程序要怎么開始學習?需要混凝土徐變的子程序請問大佬們有沒有好的建議?

VUMAT子程序,只有彈性沒有塑性的原因?(等效應變增量一直為0)?
編輯 跳轉 這個公式是氧化層厚度的增長速率方程和應力的演化方程,應力演化方程能夠編寫進abaqus子程序里面進行模擬嗎,大概怎么做呢



狀態變量都沒有結果,但是存儲初始剛度強度等狀態變量能顯示初始的結果,表明也并沒有進行循環,剛度強度沒有退化。所以想問問各位大佬怎么回事,是不是umat是材料子程序,需要和其他程序結合,比如uel?
跳至頁
TOP