不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

abaqus運(yùn)行umat的案例

完全基于VS的Abaqus UMAT等用戶子程序編譯、運(yùn)行和調(diào)試 ¥1
Abaqus用戶子程序提供了很多接口幫助用戶實現(xiàn)自定義單元、材料等重要功能,但是功能強(qiáng)大,卻不友好,一般來說,存在以下四個問題: 1、 環(huán)境配置相對比較復(fù)雜,很多用戶在配置VS、Fortran和Abaqus的鏈接時就選擇了放棄; 2、 用戶子程序代碼的編譯問題不容易發(fā)現(xiàn),用戶一般都需要在對應(yīng)Job的日志里去查看,然后再去修改代碼,重新提交Job,如此反復(fù),工作效率極低; 3、 調(diào)試不易,Abaqus自帶了調(diào)試Job的功能,但往往由于環(huán)境配置的問題,用戶不能正確地進(jìn)入調(diào)試狀態(tài),對用戶子程序代碼進(jìn)行調(diào)試; 4、 由于Abaqus的用戶子程序編譯是每次提交任務(wù)后都會 重新執(zhí)行的,即使用戶已經(jīng)調(diào)試好用戶子程序代碼,也仍然需要重新編譯。同時給在共享用戶子程序時,就需要在多臺機(jī)器配置好用戶子程序的開發(fā)環(huán)境,實在是麻煩。 筆者通過一段時間的摸索和研究,找到了一種無需鏈接VS、Fortran和Abaqus,完全在VS中配置用戶子程序編譯環(huán)境的方法。編譯生成的文件可直接用于Abaqus,別的機(jī)器使用無需再配置開發(fā)環(huán)境。同時,筆者也根據(jù)調(diào)試代碼的需要,給出了一個實現(xiàn)單步調(diào)試的技巧,且無需再擔(dān)心由于環(huán)境配置問題無法進(jìn)入調(diào)試狀態(tài)。詳細(xì)內(nèi)容,見文檔。 方法指南.pdf 筆者也提供了配置好的vs工程。
展開