如何使用UMAT編寫多種材料?
瀏覽:2365 回答:12
我先在寫了兩個UMAT,一個對應混凝土,一個對應鋼筋,分別拆開試驗都能成功,但是合在一起的話,就只能進入提交,運行不了。
我照著網上給的教程對Material加了名稱如圖
但是不起作用。
想問下各位老師,具體要怎么做才能讓兩個UMAT對不同的材料一起使用呢
查閱了user subroutine guide ,在UMAT中找到了下圖:
由此產生了以下三個問題,
第一個問題是:如果將兩個UMAT放一起,是否要編寫第三個UMAT做程序調用?
第二個問題是:如果第一個問題成立,那么后續兩個UMAT的名稱是否更改為UMAT_材料名?
第三個問題是:如何將UMAT與UMAT對應的材料關聯起來,是通過CMNAME,NAME=材料名。還是其他的何種方法?(或者直接將CMNAME替換為材料屬性名)





















我照著guide上的說明寫了編了一個總的,FOR文件并且運行成功了,但是我后處理發現UMAT沒有起到作用.for文件如下圖。
CAE界面如下
是可以提交并運行成功的,兩個子程序拆開的話,都能驗證出比較理想的結果,但是這個總的.for文件雖然能運行,但是不能起作用。