
注冊
/
登錄abaqus平面磨損計算,出現隨增量步的變化,磨損厚度發生劇烈改變(十倍變化),不知道是不是子程序問題,請求解答,謝謝
有磨損子程序的可以聯系qq:1281296587.有償,驗證后確實好用可以加錢500以內都可以
目前已獲取磨損系數隨溫度變化的擬合曲線,請問如何利用abaqus umeshmotion子程序先獲取溫度場結果,再導入Archard磨損公式計算磨損深度?


自己編寫材料vumat,利用平面應力單元模擬,但通過輸出應變增量發現strainInc(k,3)在過程中始終等于零,所以最后3方向的應變也始終為零。但是利用abaqus自帶材料模型模擬平面應力狀態會發現3的應變不為零。自己的子程序用三維單元驗證是沒問題。請問大佬這是哪里出問題?

在ABAQUS子程序文件.for中,使用了兩個子程序umeshmotion和fric,想實現在umeshtion中的數據也夠在計算中在fric程序中使用。在單個子程序中,使數據進行保留,能夠實現在不同增量步中進行數據傳遞是使用common對變量進行定義就行。但我想將umeshmotion的數據在同一增量步時能用于fric中,因此可使用什么方法?

umeshmotion子程序應該是沒問題的,但是模型報錯,這該怎么辦啊?求大佬支支招!
第一步加載力 第二步開始磨損 然后就中斷了 錯誤提示信息叫我看msg 但是msg只有一個 MAX. PENETRATION ERROR -2.97852E-15 AT NODE DING-1.31830 OF CONTACT PAIR 這種提示 請問各位大佬們 這個問題怎么解
單元高度6um,磨損深度U2和單元高度一樣就報錯停止了

我使用UMESHMOTION子程序計算磨損量,想通過云圖的形式將磨損量做成輸出變量。有一個UVARM子程序,打我要顯示磨損量,無法直接和umeshmotion之間傳遞數據,所以通過調用變量的方式重新計算的方式獲得磨損量,但這個子程序只支持獲得單元積分點的變量,不支持獲得表面節點的變量。所以想問一下通過什么方式可以呈現磨損量云圖。不知道使用UFIELD子程序能不能實現?

請問有大佬知道,對于平面應變問題,下面的操作是必要的嗎,如果是必要的,DROT(3,3)的維度需要調整嗎,目前有三個正應變,一個切應變 CALL ROTSIG(STATEV( 1), DROT, EELAS, 2, NDI, NSHR) CALL ROTSIG(STATEV(NTENS + 1), DROT, EPLAS, 2, NDI, NSHR)
我查看了網上的資料,基本上都是在后處理的時候選擇位移(u)來了解磨損情況,那我想知道磨損質量應該如何查看或者說子程序中應該如何計算。期間使用過查詢里的質量屬性,但查出來的結果完全不對,或相差很大。也想過在子程序里直接計算磨損質量,但是要計算磨損質量得知道磨損體積,然后我想著用GETVRMAVGATNODE查詢EVOL(單元體積),但報錯了,不行。
在centos中使用abaqus及其子程序進行磨損仿真,需要將磨損結果保存到子程序所在文件中,雖然在磨損的分析步中模型運行沒有問題,但在工作目錄中沒有應該存在的TXT文件。子程序.f文件中的寫入和寫出txt文件的代碼如下:

跳至頁
TOP