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

在ABAQUS中UEL隱式動力學編寫時,出現(xiàn)了網(wǎng)格劃分疏散,計算結果與abaqus原來計算結果一致,但是單元質(zhì)量矩陣輸出不同,如圖(左圖為ABAQUS自己計算,右圖為我編寫的UEL子程序計算結果) 若網(wǎng)格劃分密集,出現(xiàn)了計算結果完全不同的情況,如圖(左圖為ABAQUS自己計算,右圖為我編寫的UEL子程序計算結果) 對于單元剛度矩陣,也是如此

按理來說除了約束住位移的節(jié)點之外,其他節(jié)點的z方向位移應該都指向z軸反方向且由大變小,abaqus自帶單元算的結果正是如此;但是我編寫的UEL子程序,除了約束住位移的節(jié)點之外,其他節(jié)點的z方向位移指向z軸反方向和正方向都存在,且節(jié)點位移也不是由大到小,很亂沒有規(guī)律。我的問題就是以上內(nèi)容,望有大佬能指點一二。萬分感謝!!!!
我使用abaqus uel子程序,現(xiàn)在需要在模型中定義兩種不同的材料屬性,材料的本構是一致的,只需要修改兩種材料的彈性模量和硬化模量(也就是要定義兩個 uel property),我的inp文件應該如何修改?

大神們,本人abaqus2020+vs2019。已經(jīng)寫好Fortran語言UEL子程序,但是在abaqus command編譯時候,出現(xiàn)問題:Source1.obj : fatal error LNK1112: 模塊計算機類型“x86”與目標計算機類型“x64”沖突。求解答?微信圖片_20220327152207.png

我現(xiàn)在在編寫abaqus uel子程序,編寫過程中需要調(diào)用abaqus的Lapack庫 來求解特征值、特征向量(好像是直接call子程序??)請問如果想調(diào)用這個庫,具體需要怎么設置一下文件呢?謝謝





各位老師好,我在進行abaqus用戶自定義子程序uel的開發(fā),單元有兩個節(jié)點1、2,需要用到節(jié)點2的外力判斷是否發(fā)生滑移,也就是節(jié)點2的水平向的外力fx與μ×豎向外力fy之間的關系,因為這個單元也是應用在一個大模型中的,所以節(jié)點的外力是不斷變化的,所以我就想獲取到節(jié)點2處的外力,進行一個判斷,還請各位老師進行指導,萬分感謝!
用相場法分析復合材料單胞的裂紋擴展,基體用各向同性相場,纖維用各向異性,umat里面可以用cmname關鍵詞在一個子程序里編輯多個材料本構,uel里面能不能也這樣,在一個uel子程序里面,編輯兩種相場模型,編輯兩種單元,用什么樣的關鍵詞呢



跳至頁
TOP