
注冊
/
登錄模型中有2個部件,我想使用URDFIL子程序讀取結果的應力、狀態變量等,但是計算結果中系統計算的應力等量正確,但是UMAT子程序計算得到的狀態變量顯然不對。已知使用的SDVINI+UMAT+URDFIL+一個自定義子程序這一套用在一個部件的模型上使用都是沒有問題的,但用在2個部件上就不行。請問有辦法解決嗎?我懷疑是URDFIL的問題,但我不知道如何設置。
在兩個子程序中,duncunEB模型的UMAT子程序計算是沒問題的,但是加上goodman單元后就計算不了了,給出的警告是這個問題,請各位大佬幫忙看看到底是子程序還是哪里出了問題。 dc_eb+goodman.for
或者說子程序怎么提取單元的體積

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


有無做過的大佬分享一下子程序嗎???
如題,之前我試過用vgetvrm提取梁積分點處的應變,但輸出結果是整個截面所有積分點處的應變,現在我想單獨提取某一個截面積分點的應變,請問如何實現?有償
百度了網上有說是沙漏現象,于是試著把網格加密(已經加的很密了),還是無法解決,用梁單元,abaqus里也沒有什么沙漏控制的選項。想問問技術鄰里的大佬們,為什么我的模型會出現這種情況呢?應該如何解決呢?(這個情況感覺很不穩定,之前沒有用子程序,直接在abaqus中定義材料倒是沒有出現,用了子程序之后,改變截面的剪切剛度就會出現這種情況)








跳至頁
TOP