
注冊(cè)
/
登錄ansys lsdyna可以通過k文件修改,那abaqus能直接將inp文件中的材料替換成hjc本構(gòu)嗎?還是說必須要二次開發(fā)?

我想對(duì)abaqus進(jìn)行二次開發(fā),實(shí)現(xiàn)不打開abaqus就可以在自己創(chuàng)建 的一個(gè)GUI頁面里輸入模型參數(shù)等然后完成參數(shù)化建模。目前已完成下面功能:我目前寫了寫一個(gè)py,這個(gè)py文件的功能是可以進(jìn)行參數(shù)化建模;然后還寫了一個(gè)py文件,它使用tkinter創(chuàng)建GUI并調(diào)用參數(shù)化建模的py文件,最后把這個(gè)創(chuàng)建GUI的代碼封裝為exe文件,封裝好的exe程序和參數(shù)化建模的Python文件放在同一文件夾下。
使用腳本逐個(gè)提交計(jì)算作業(yè),共200個(gè),發(fā)現(xiàn)在計(jì)算過程中有時(shí)計(jì)算進(jìn)程會(huì)卡住,sta、msg文件都顯示完成了(HE ANALYSIS HAS COMPLETED SUCCESSFULLY),但是后臺(tái)還在計(jì)算,log文件一直在Run standard.exe,.lck文件也存在。任務(wù)管理器后臺(tái)也會(huì)有standard.exe運(yùn)行。但是odb文件已經(jīng)不會(huì)再發(fā)生變化了。不知道為什么會(huì)有這種情況。


用abaqus生成了兩個(gè).fil文件包含了節(jié)點(diǎn)的位移,我想把這兩個(gè)fil文件的節(jié)點(diǎn)位移疊加起來生成一個(gè)新的fil文件,但是直接用記事本打開是亂碼,請(qǐng)教一下如何操作可以打開這個(gè)文件進(jìn)行修改呢?或者需要轉(zhuǎn)成其他格式的文件操作后再轉(zhuǎn)換回來呢


編寫了各向異性彈性子程序含有27個(gè)材料參數(shù),37個(gè)狀態(tài)變量,程序可以running,但是報(bào)錯(cuò),下面是log文件的提示,想咨詢這是哪里出的問題?
Abaqus/Standard Analysis2023/8/9 17:08:14Run standard.exeShut-down takes longer than expected.
查詢msg文件和log文件后發(fā)現(xiàn)是這個(gè)問題:---------- RUNTIME EXCEPTION HAS OCCURED ----------standard.exe / rank 0 / thread 4 encountered an unhandled exception本人采用的是八線程運(yùn)行,電腦處理器是12核,內(nèi)存是16g請(qǐng)問下大神們是哪里出錯(cuò)了?


按照網(wǎng)上教程,安裝了abaqus2021和vs2019及oneapi,最后verify驗(yàn)證通過,在提交job后,已經(jīng)完成了input文件的分析,standard.exe已經(jīng)被調(diào)用了,然后就突然中斷了。很不理解,求大佬幫幫我!確認(rèn)input文件和.for文件都沒錯(cuò),在其他電腦上還能算呢。


跳至頁
TOP