
注冊
/
登錄如下子程序所示CREEP.IN和CREEP.OUP文件是哪種文件類型?此種文件內部的數據是按照什么順序排列的才能準確讀取進入子程序;(就是我現在有數據,有程序,怎么把數據放入文件中可以準確把值賦予每個變量呢)
是這樣的,我想用UEL子程序來仿真斷裂失效,目前的計劃是利用abaqus設置狀態變量來實現單元刪除,但是我看好像只有UMAT或者VUMAT等少數子程序能夠通過關鍵字*Depvar來定義狀態變量實現單元刪除,沒有看到UEL相關的設置。所以我后來想能不能通過同時調用兩個子程序,用UMAT讀取我UEL程序輸出的狀態變量值,然后再umat里面判斷改單元是否失效。
在usdfld子程序中調用getvrm子程序就報錯,不調用getvrm子程序就能成功計算,請問如何解決,感謝。

在ABAQUS子程序文件.for中,使用了兩個子程序umeshmotion和fric,想實現在umeshtion中的數據也夠在計算中在fric程序中使用。在單個子程序中,使數據進行保留,能夠實現在不同增量步中進行數據傳遞是使用common對變量進行定義就行。但我想將umeshmotion的數據在同一增量步時能用于fric中,因此可使用什么方法?
abaqus我用子程序SDVINI(用UMAT讀應該是一樣的情況)讀取一個.dat文件,是一個矩陣。大小是5148*4e4的時候就可以讀取,帶下是5148*5e4的時候就會中斷,沒有msg文件。應該是這個大小的問題?有方法解決嗎?
數據如何在這種文件里存儲,是以表格形式列出和I、J相對應的值嗎?有懂的可以幫忙解答一下嗎(給示范一下更好),謝謝啦
使用ISIGHT優化CAE文件中的材料參數,但ABAQUS運算需要使用子程序,請問在ISIGHT中如何添加子程序呢

我現在在編寫abaqus uel子程序,編寫過程中需要調用abaqus的Lapack庫 來求解特征值、特征向量(好像是直接call子程序??)請問如果想調用這個庫,具體需要怎么設置一下文件呢?謝謝
在UVARM子程序中,計算得到UVAR(2)后怎樣存儲?在UMESHMOYION中,想要將UVAR(2)作為if語句的判斷條件,如何調用



我在用Abaqus調用umeshmotion做磨損仿真,發現每個增量步會循環五次子程序,是否和隱式求解的迭代步數有關呢?這五次循環的子程序,是否代表磨損的節點在一個增量步內偏移了五次同樣的距離呢?
模型中有2個部件,我想使用URDFIL子程序讀取結果的應力、狀態變量等,但是計算結果中系統計算的應力等量正確,但是UMAT子程序計算得到的狀態變量顯然不對。已知使用的SDVINI+UMAT+URDFIL+一個自定義子程序這一套用在一個部件的模型上使用都是沒有問題的,但用在2個部件上就不行。請問有辦法解決嗎?我懷疑是URDFIL的問題,但我不知道如何設置。
軟件為ABAQUS,題主目前需要利用dload子程序施加載荷,但是每個節點的載荷與此節點的相鄰節點的空間坐標有關,題主嘗試過在dload中直接call GETVRN,但報錯jvgblock,后續發現GETVRN好像只能與UMESHMOTION配合使用,不知道吧里有沒有前輩做過相關的研究,或者其他的方式進行。金幣懸賞隨便填的,若解決了問題,可有償感謝!
跳至頁
TOP