
注冊
/
登錄我需要"hill48屈服模型 等向強化 非線性硬化"的abaqus本構(gòu)子程序(umat或者vumat)對應的理論推導過程。重點是理論推導過程,包括牛頓迭代式的構(gòu)建,應力應變更新等。
目前在做顯式材料VUMAT子程序二次開發(fā),想通過command 提交作業(yè)和子程序(用于VS調(diào)試),并設(shè)置雙精度,想問下怎樣設(shè)置雙精度~例子:abaqus job=Job-1 user=vumat.for int我提交時按照例子方式提交的,不知道是雙精度還是單精度~,想問下怎樣設(shè)置雙精度





請問一下,如果需要在VUMAT子程序構(gòu)建滯回曲線,如下圖所示。那么該如何判斷加卸載的轉(zhuǎn)折點1以及轉(zhuǎn)折點2?我看別人實現(xiàn)的時候是用應變增量小于0時為卸載,應變增量大于0時為加載。但是在計算過程中發(fā)現(xiàn),顯式分析的應變會存在震蕩現(xiàn)象,就算是純加載階段,應變增量也會頻繁出現(xiàn)負值,好像應變的增減是完全隨機的。即使添加了瑞利阻尼也只是減小了這種震蕩現(xiàn)象,不能消除。



所用的子程序是abaqus幫助文檔中Damage and failure of a laminated composite plate中的USDFLD,因此想請教一下,問題可能出在什么地方,是模量折減不合理還是USDFLD子程序有問題







跳至頁
TOP