
注冊
/
登錄軟件為ABAQUS,題主目前需要利用dload子程序施加載荷,但是每個節點的載荷與此節點的相鄰節點的空間坐標有關,題主嘗試過在dload中直接call GETVRN,但報錯jvgblock,后續發現GETVRN好像只能與UMESHMOTION配合使用,不知道吧里有沒有前輩做過相關的研究,或者其他的方式進行。金幣懸賞隨便填的,若解決了問題,可有償感謝!
在usdfld子程序中調用getvrm子程序就報錯,不調用getvrm子程序就能成功計算,請問如何解決,感謝。
同一個模型和子程序,我的電腦abaqus用戶子程序USDFLD中使用GETVRM獲取積分點的數值是0,另外一臺電腦正常運行


各位老師好,我在進行abaqus用戶自定義子程序uel的開發,單元有兩個節點1、2,需要用到節點2的外力判斷是否發生滑移,也就是節點2的水平向的外力fx與μ×豎向外力fy之間的關系,因為這個單元也是應用在一個大模型中的,所以節點的外力是不斷變化的,所以我就想獲取到節點2處的外力,進行一個判斷,還請各位老師進行指導,萬分感謝!

使用ISIGHT優化CAE文件中的材料參數,但ABAQUS運算需要使用子程序,請問在ISIGHT中如何添加子程序呢

abaqus擬合prony級數來表示材料的粘彈性,也會自動的生成損耗模量和儲存模量。如果我要在子程序中使用損耗模量參與計算,請問該如何調用這個材料屬性?

目標是在umat子程序中,實現對當前積分點,查找離該點最近的模型表面的距離。我覺得最簡單但也最低效的方法就是表面上挨個點和這個積分點算距離,最后取最小值,但是umat里也不知道有什么命令能讀取模型表面上點的坐標
umeshmotion子程序時,將計算出來的磨損量寫入到txt文件時,第一對接觸面的編號能夠對應上,就是1-7392(中間有些是邊緣的節點進行了重新排列,因此里面的節點后面的是不連續的),然而第二對接觸面的節點編號直接就亂了 直接從7489開始排(圖2),但我的有限元模型中沒有7489這個節點編號,所以我想問一下為什么會發生這樣的情況,如何改變這種境況?
請問各位,如何用usdfld自動識別升溫和降溫過程,并且在升溫和降溫過程賦予材料不同的材料性質。此外,降溫過程中材料的特性與歷史最高受熱溫度和當前溫度都有關系,要怎么實現這一點呢?



如何理解abaqus子程序中的狀態變量?
跳至頁
TOP