
注冊(cè)
/
登錄
Abaqus6.14+VS2013+IVF2013關(guān)聯(lián)已經(jīng)成功,也可以編寫子程序計(jì)算了。最近想在在VS里調(diào)試,已在網(wǎng)上看過操作流程,比如下載pdb文件之類......但是出現(xiàn)錯(cuò)誤無法調(diào)試,請(qǐng)問要怎么解決呢?





如題,正在調(diào)試UEL程序,公式轉(zhuǎn)換為代碼等已經(jīng)檢查了很多遍了。實(shí)在無法找到導(dǎo)致問題的地方。以下是message文件最后的統(tǒng)計(jì)情況。想問問各位大神,該如何調(diào)試呀,我也輸出或查看了一些值,但是不知道哪個(gè)值有異常,會(huì)造成不收斂的發(fā)生。
復(fù)現(xiàn)文獻(xiàn),用編寫的子程序最后運(yùn)行的仿真結(jié)果對(duì)不上,要怎么修改,做過單元測(cè)試檢驗(yàn)斷裂能可以和文獻(xiàn)對(duì)應(yīng)上。


是這樣的,我想用UEL子程序來仿真斷裂失效,目前的計(jì)劃是利用abaqus設(shè)置狀態(tài)變量來實(shí)現(xiàn)單元?jiǎng)h除,但是我看好像只有UMAT或者VUMAT等少數(shù)子程序能夠通過關(guān)鍵字*Depvar來定義狀態(tài)變量實(shí)現(xiàn)單元?jiǎng)h除,沒有看到UEL相關(guān)的設(shè)置。所以我后來想能不能通過同時(shí)調(diào)用兩個(gè)子程序,用UMAT讀取我UEL程序輸出的狀態(tài)變量值,然后再umat里面判斷改單元是否失效。
我用abaqus軟件做鋼筋混凝土剪力墻抗震模擬,滯回曲線效果很差,沒有捏縮現(xiàn)象,前期剛度過大,滯回環(huán)呈鋸齒狀分布,多次調(diào)試混凝土CDP模型參數(shù)也沒有效果,想用方自虎老師的子程序來改善一下滯回曲線的捏縮,但是我找不到方自虎老師的子程序,求助大家給我分享一下方自虎老師的子程序。
在usdfld子程序中調(diào)用getvrm子程序就報(bào)錯(cuò),不調(diào)用getvrm子程序就能成功計(jì)算,請(qǐng)問如何解決,感謝。
各位大佬們好,這個(gè)問題前前后后困擾了我?guī)讉€(gè)月了,網(wǎng)上的教程也很少我在運(yùn)行abaqusUMAT子程序時(shí),會(huì)莫名其妙報(bào)錯(cuò)且沒有提示,于是想用VS進(jìn)行調(diào)試,調(diào)試過程中我發(fā)現(xiàn)statev等變量會(huì)莫名其妙的丟失值,再運(yùn)行子程序NN_prediction之前,statev變量是正常的,運(yùn)行完之后就會(huì)undefined address,伴隨的還有SCD,SPD和SSE這幾個(gè)變量(如圖所示),但是這三個(gè)變量的值丟失是隨機(jī)的
目前在做顯式材料VUMAT子程序二次開發(fā),想通過command 提交作業(yè)和子程序(用于VS調(diào)試),并設(shè)置雙精度,想問下怎樣設(shè)置雙精度~例子:abaqus job=Job-1 user=vumat.for int我提交時(shí)按照例子方式提交的,不知道是雙精度還是單精度~,想問下怎樣設(shè)置雙精度

跳至頁
TOP