
注冊(cè)
/
登錄

,e:氧化耦合損傷的模擬蠕變用的一個(gè)基于應(yīng)變的損傷模型:疲勞用的一個(gè)損傷模型來(lái)得到疲勞的損傷因子,這個(gè)模型不太了解:氧化用的就是拋物線規(guī)律中氧化層厚度乘于一個(gè)距離的系數(shù)作為損傷因子:子程序中把每一步的損傷相加得到總的損傷,簡(jiǎn)單的線性累計(jì)損傷我想按照這種方法做個(gè)陶瓷的蠕變,氧化耦合損傷,然后看看能不能再考慮熱震損傷


目前umat子程序結(jié)果圖3.
所用的子程序是abaqus幫助文檔中Damage and failure of a laminated composite plate中的USDFLD,因此想請(qǐng)教一下,問(wèn)題可能出在什么地方,是模量折減不合理還是USDFLD子程序有問(wèn)題




復(fù)合材料層合板準(zhǔn)靜態(tài)壓縮,子程序調(diào)試了許多次,限制了損傷變量范圍在0-1,然而實(shí)操下來(lái)結(jié)果大概在e30次方的范圍,找不到子程序的問(wèn)題在哪里?

用一個(gè)hashin失效準(zhǔn)則的子程序導(dǎo)入到abaqus模型中,提交作業(yè)后顯示報(bào)錯(cuò),報(bào)錯(cuò)信息如下:6930 elements are missing required transverse shear stiffnesses.

目標(biāo)是在umat子程序中,實(shí)現(xiàn)對(duì)當(dāng)前積分點(diǎn),查找離該點(diǎn)最近的模型表面的距離。我覺(jué)得最簡(jiǎn)單但也最低效的方法就是表面上挨個(gè)點(diǎn)和這個(gè)積分點(diǎn)算距離,最后取最小值,但是umat里也不知道有什么命令能讀取模型表面上點(diǎn)的坐標(biāo)
在兩個(gè)子程序中,duncunEB模型的UMAT子程序計(jì)算是沒(méi)問(wèn)題的,但是加上goodman單元后就計(jì)算不了了,給出的警告是這個(gè)問(wèn)題,請(qǐng)各位大佬幫忙看看到底是子程序還是哪里出了問(wèn)題。 dc_eb+goodman.for

大佬們,最近在跑abaqus的磨損仿真,子程序是網(wǎng)上購(gòu)買的,同時(shí)還給了對(duì)應(yīng)的模型,但是發(fā)現(xiàn)購(gòu)買的子程序只能用在購(gòu)買時(shí)給的模型上,并且不能修改任何參數(shù),一旦修改就會(huì)報(bào)錯(cuò),這一般是子程序問(wèn)題還是模型問(wèn)題?如果修改該如何修改?求大佬們指教
跳至頁(yè)
TOP