如何在沒有fortran的機(jī)器上運(yùn)行子程序02(附程序與插件)

部分重要內(nèi)容在前貼如何在沒有fortran的機(jī)器上運(yùn)行子程序_ABAQUS-技術(shù)鄰已有所介紹,這里提供了便于用戶操作的應(yīng)用程序與插件,同樣也是分兩步。這里主要說明編譯器與插件的使用說明,重復(fù)的話不再贅述。

1.如何在已關(guān)聯(lián)Fortran的機(jī)器上編譯子程序?

這里使用本人自己編寫的應(yīng)用程序,界面如下:

如何在沒有fortran的機(jī)器上運(yùn)行子程序02(附程序與插件)的圖1

這里只需要提供想要預(yù)編譯的已經(jīng)寫好的程序,選擇導(dǎo)出的位置點(diǎn)擊apply即可。

該應(yīng)用無需安裝,下載雙擊即可運(yùn)行。

系統(tǒng)要求為windows,并且abaqus已經(jīng)關(guān)聯(lián)好fortran、vs,對abaqus的版本不限。

該編譯器可以用于子程序的加密操作,也可以通過所生成的二進(jìn)制文件與共享庫在沒有關(guān)聯(lián)的機(jī)器上運(yùn)行子程序。

2.如何在未關(guān)聯(lián)Fortran的機(jī)器上運(yùn)行子程序?

2025.10.3修改:(有些誤解,現(xiàn)已修正,對插件進(jìn)行重制,其余不變)

這里提供了一個(gè)環(huán)境配置插件,界面如圖所示:

如何在沒有fortran的機(jī)器上運(yùn)行子程序02(附程序與插件)的圖2

這里只需要提供一下臨時(shí)儲(chǔ)存共性庫的文件夾的名字,和相應(yīng)的共享庫即可完成系統(tǒng)環(huán)境的配置,調(diào)用其他子程序只需要重新操作一次即可。

創(chuàng)建job時(shí),該頁面的User subroutine file不要進(jìn)行任何操作:

如何在沒有fortran的機(jī)器上運(yùn)行子程序02(附程序與插件)的圖3

其他的正常操作即可。

插件使用環(huán)境為windows,不支持abaqus2024以后的版本。

使用過程中會(huì)在abquas的當(dāng)前目錄中產(chǎn)后生一個(gè)臨時(shí)儲(chǔ)存共性庫的文件夾和一個(gè)abaqus_v6.env的文件,計(jì)算完模型后可以按需進(jìn)行刪除。

至此,全部結(jié)束。

后記,關(guān)于前篇,由于剛開始接觸這部分內(nèi)容,所獲知識(shí)渠道主要來源是網(wǎng)絡(luò),對此所獲得的知識(shí)也不是很確定,并且說明都比較模棱兩可,不太清晰。使前篇部分內(nèi)容有誤,但是照著前篇的來也是可以成功運(yùn)行的,這里就不再修改,畢竟修改后的內(nèi)容也不能保證100%正確。2025.10.3修改:(已修改部分)

注:這里也在說明一下,在未關(guān)聯(lián)的設(shè)備上只需提供dll文件就行,obj不需要。兩個(gè)是獨(dú)立文件。已關(guān)聯(lián)設(shè)備可以使用obj提交運(yùn)算。

在以下的視頻里也做了插件與預(yù)編譯器的相關(guān)使用。

彈塑本構(gòu)kinematic硬化,測試文件視頻教程_培訓(xùn)課程-技術(shù)鄰

視頻中有測試文件可以自由下載。

以下內(nèi)容為付費(fèi)內(nèi)容,請購買后觀看

包含1個(gè)文件

附件包含一個(gè)預(yù)編譯器和一個(gè)插件,插件提供一個(gè)壓縮包格式和一個(gè)安裝程序,可以按需使用。這里均放在一個(gè)壓縮包中了。

linksub.rar
8.49MB
App下載
技術(shù)鄰APP
工程師必備
  • 項(xiàng)目客服
  • 培訓(xùn)客服
  • 平臺(tái)客服

TOP

1