
發(fā)布
注冊
/
登錄abaqus關(guān)聯(lián)的案例
ABAQUS2020關(guān)聯(lián)Fortran2020&VS2019
ABAQUS2020關(guān)聯(lián)Fortran2020&VS2019
Abaqus2020關(guān)聯(lián)子程序方法.pdf
abaqus關(guān)聯(lián)Fortran子程序教程(包含安裝包) ¥3
對于abaqus玩家來說,有時候需要用到一些子程序,常見的如焊接模擬的熱源子程序、荷載子程序、材料子程序和單元子程序等等,但是調(diào)用子程序需要將abaqus和Fortran關(guān)聯(lián)起來,雖然網(wǎng)上有不少教程,但卻將安裝包和關(guān)聯(lián)教程分離開,這就影響我們安裝/關(guān)聯(lián)的效率,有時候甚至?xí)速M時間和金錢去xxx尋求幫助(約30元),這是不值得的。為了廣大學(xué)生的方便,本人分享一下經(jīng)驗和安裝包,若有不當(dāng)之處,請指正,謝謝。意思意思收到辛苦費,但是若關(guān)注微信公眾號:土木學(xué)子,即可免費獲得(往期文章)。
首先,安裝Visual Studio2012,安裝過程中直接點點點就行,唯一需要注意的是建議安裝在非系統(tǒng)盤,并無破解license/文件。安裝包鏈接在后方。
接著,安裝IVF2013,安裝過程中,激活方式選擇使用license,其余安裝過程也只是點點點,無特別之處。我分享的鏈接中包含許可證文件,這一點請放心。安裝包鏈接在后方。
然后,右鍵點擊abaqus圖標(biāo),屬性,打開文件所在的位置,點擊找到launcher.bat文件,操作下圖。
最后,以文本打開方式打開launcher.bat文件,在最上方添加兩行內(nèi)容,即將Visual Studio 2012及Fortran與abaqus關(guān)聯(lián)起來。
展開 避坑abaqus+VS+Fortran子程序關(guān)聯(lián)問題
image_process=/format,webp" data-initial-src="https://img.jishulink.com/202602/attachment/cf9098b561244a699652bd86f64b523e.png">
</figure>
</figure><p><br></p><p>只是運行abaqus子程序,只需要安裝Fortran編譯器就行了,但是Intel Fortran編譯器需要集成VS開發(fā)環(huán)境,所以需要先裝Visual studio。筆者就只安裝了上圖中Fortran Compiler,同樣可以關(guān)聯(lián)VS和abaqus,并成功運行子程序。Intel官方也提供了Fortran Compiler單獨的安裝包。如下圖,只有335M,下載安裝很方便。
展開 solidworks與abaqus關(guān)聯(lián)
ABAQUS非線性功能強大,但是建模能力有限,對于復(fù)雜的結(jié)構(gòu)模型,ABAQUS的建模功能不足,solidworks與abaqus接口插件解決了復(fù)雜模型的建立過程,實現(xiàn)solidworks和abaqus之間模型的關(guān)聯(lián)導(dǎo)入,保持SolidWorks模型和Abaqus模型間的關(guān)系。
1、安裝插件(分為32位和64位)
Sw2AbqPlugin_64.rar
Sw2AbqPlugin_V1.4_32.zip
2、具體操作,以64為為例說明。
解壓64位插件,打開solidworks,文件-打開-后綴為dll的解壓的文件,插件安裝成功后在工具選項中出現(xiàn)abaqus選項。
3、在abaqus中操作
選擇裝配模塊—>tools—>CAD interfaces—>SolidWorks進入接口設(shè)置,保持默認設(shè)置點Enable即可。Abaqus命令提示區(qū),提示與solidworks 接口已建立。
4、使用
在solidworks中建立好模型,工具-abaqus-Export to Abaqus/CAE,一般來講,這個時候在abaqus中就會自動出現(xiàn)cae模型,這是自動導(dǎo)入。如果不行可以用abaqus手動輸入,abaqus—>import—>*.assembly—>*.eaf file。注意導(dǎo)出導(dǎo)入文件名字必須是英文
5、這樣就可以Solidworks與Abaqus就相互關(guān)聯(lián)了,非常方便。
展開 
Abaqus中Fortran子程序的調(diào)試方法 附ABAQUS2020關(guān)聯(lián)Fortran下載
輸出6*6矩陣C0
通過print打印出來的數(shù)據(jù)將顯示在Abaqus當(dāng)前工作目錄下與任務(wù)名同名的log文件中(或命令提示窗口),根據(jù)打印出來的數(shù)據(jù)信息,逐個檢查有問題的數(shù)據(jù),進而判斷錯誤在哪里?一般應(yīng)從前到后,從主程序到子程序,一個代碼塊一個代碼塊順序檢查,直至檢查到程序最后,所有數(shù)據(jù)均正常。打印效果如下:
除了print之外,也通過write命令將數(shù)據(jù)打印輸出到指定文件中,如error.dat,
根據(jù)打印出來的數(shù)據(jù)信息,逐個檢查有問題的數(shù)據(jù),進而判斷錯誤在哪里?
open(unit=10, file=‘error.dat')
! 打開error.dat文件,unit指定文件代碼,file指定文件名稱。
write(10, *) "hello" ,SDV1 ,X,Y,Z
!在文件中寫入hello及多個變量
預(yù)警提示
有些情況下,錯誤是可以預(yù)計的,即在某種條件下,數(shù)據(jù)自然會出現(xiàn)異常,因此,可以提前在可能出現(xiàn)錯誤的地方給予相應(yīng)的錯誤提示信息。例如,下面的公式:
正常情況下,d為正數(shù),因此,當(dāng)x<=y時,應(yīng)在程序中給出錯誤提示信息。在程序執(zhí)行過程中,如果出現(xiàn)了該類型提示,就可以直接判斷出問題出現(xiàn)的位置。
if ( x .le. y) then
print*,"d不是正數(shù),請檢查數(shù)據(jù)"
end if
下載地址:ABAQUS2020關(guān)聯(lián)Fortran2020&VS2019
展開 ABAQUS子程序關(guān)聯(lián)
(2)vs和fortran獲取及安裝
在B站上直接搜索
“Abaqus子程序關(guān)聯(lián)”,在出現(xiàn)的眾多視頻中,選擇up主“
朦朧煙雨生”的視頻(
作者就是看著這個up主的視頻成功關(guān)聯(lián)的)。先私信up主自己所需vs和fortran版本,up主會很快發(fā)給我們。然后在up主網(wǎng)頁中,查找自己所要關(guān)聯(lián)版本視頻學(xué)習(xí)即可。
(3)關(guān)聯(lián)檢測
在關(guān)聯(lián)完成之后,打開abaqus時,其出現(xiàn)下圖所示結(jié)果(以作者abaqus2016為例):
注:安裝abaqus、vs、fortran時,安裝路徑中一定不要有中文!!一定不要有中文!!一定不要有中文!!重要的事情說三遍,如果含有中文,則一定關(guān)聯(lián)不成功,且需要卸載重新安裝。
歡迎關(guān)注公眾號“土木愛研小站”
您的每一個贊和關(guān)注都是我前進的動力!!!
展開 hypermesh關(guān)聯(lián)abaqus-坐標(biāo)系關(guān)聯(lián)邊界 ¥10
有時候使用hm去設(shè)置坐標(biāo)系,都不太清楚邊界是否關(guān)聯(lián)上相應(yīng)的坐標(biāo)系,只有打開abaqus查看才發(fā)現(xiàn)有點bug,重新校核下。
現(xiàn)下看下abaqus默認的
*Nset, nset=_T-PART-1-1-WW, internal
_M18,
_M19,
_M20,
_M21,
_M22,
_M23,
_M24,
*Transform, nset=_T-PART-1-1-WW
0.650207662680776, -0.749978756954605, 0.121498393026525, -0.152359230545774, 0.027956435087132, 0.987929705295229
嗯,abaqus是單獨將對應(yīng)的點作為一個Nset,然后調(diào)用*Transform關(guān)鍵字搞定的。
展開 【JY】Abaqus6.14-4如何關(guān)聯(lián)fortran?
-SP1 安裝盤下的 ifortvars 文件, 提取快捷方式的地址粘貼到 word
03
3 、在 abaqus 的安裝盤下找到 abq6141.bat ,(我的文件路徑是 D:\SIMULIA\Abaqus\Commands ,在進行操作前可以復(fù)制該文件保存在別的位置,以免出錯后 abaqus 無法啟動。)
復(fù)合材料自動建模程序,abaqus需要關(guān)聯(lián) ¥20
第一步,點下方三個箭頭圖標(biāo),即內(nèi)核命令行界面。
第二步,用記事本打開子程序,復(fù)制粘貼到如圖所示。
第三步,輸入面板長寬高以及層數(shù),如下:最終,生成指定層數(shù)面板,包括材料參數(shù),指定方向等。
abaqus+VS+IVF關(guān)聯(lián)
2.用文本編輯器打開“C:\SIMULA(simula)\Commands\abaqus.bat”(本人的ABAQUS安裝在了C盤),添加以下語句“@call "D:\Program Files (x86)\Intel\Composer XE 2011 SP1\bin\ifortvars.bat" intel64 vs2010”,本人修改結(jié)果如下:
批處理文件ifortvars.bat的路徑一定要正確,這與你安裝的IVF版本有關(guān),它也可能在以下路徑:“D:\Program Files (x86)\Intel\Composer XE 2013\bin\ifortvars.bat”
3.運行Abaqus Verification 進行關(guān)聯(lián)驗證,最后得到的結(jié)果均為PASS則關(guān)聯(lián)成功(事實上,本文關(guān)聯(lián)后最后一項出現(xiàn)ERROR,其他均為PASS,經(jīng)測試并未影響,如果使用過程中報錯了,就只能重來一遍)
4.打開ABAQUS/CAE,窗口中若出現(xiàn)Intel Parallel Studio XE 2011 SP1的字段說明啟動了關(guān)聯(lián),如果沒有(部分情況由快捷方式打開CAE時無法啟動關(guān)聯(lián)),請嘗試以ABAQUS Command 命令行啟動,在其中輸入abaqus cae 后回車即可。
展開 Abaqus 6.14 關(guān)聯(lián) Fortran ¥5
在 Abaqus 中使用用戶子程序在安裝 Abaqus 之后,需要與 Fortran 進行關(guān)聯(lián),下面詳細介紹怎么將它們之間進行關(guān)聯(lián)

abaqus關(guān)聯(lián)vs和ivf 子程序 ¥1.99
物超所值,買過不會后悔,我還給大家分享了安裝包的下載地址哦,介意者慎拍,拍了絕不后悔!!
abaqus 二次開發(fā)與fortran 關(guān)聯(lián) ¥1
abaqus 提供了合理的開發(fā) 調(diào)試 CAE論壇有關(guān)聯(lián)的詳細視頻 一看就會 我就不用別人的東西賺錢 !!! 有問題可以留言! 需要我的PPT就一下。
【原創(chuàng)】ABAQUS和VS、IVF建立關(guān)聯(lián)的疑難問題解決經(jīng)驗 ¥3
ABAQUS的子程序接口(user subroutine),可用于開發(fā)用戶自定義單元 UEL/VUEL、用戶自定義材料 UMAT/VUMAT 以滿足研究需要。安裝ABAQUS、VS、IVF之后,還需要手動建立軟件之間的關(guān)聯(lián),希望子程序能夠被調(diào)用、計算正常進行。然而貌似建立關(guān)聯(lián)之后,卻常遇到不能順利計算,甚至不能通過verification of user subroutine的困擾,讓人手足無措。
這篇文章,是我在實踐過程中(基于ABAQUS6.11、6.14,以及VS2013、IVF 2013)積累、總結(jié)出的幾類常見的比較頭疼的問題,力求圖文并茂,希望可以幫助大家盡快解決二次開發(fā)工具中的問題、避免煩憂,把精力放在有趣的研究上。歡迎關(guān)注、轉(zhuǎn)載、引用~
感興趣的朋友,也可以下載這篇經(jīng)驗心得的pdf原件(文字可復(fù)制),收一瓶快樂水的辛苦費,感謝^^
展開 【原創(chuàng)教程】手把手幫您建立ABAQUS與VS、IVF之間的關(guān)聯(lián)
我以自己的臺式機(64位win7)上ABAQUS6.14集成VS2013和IVF2013,以及筆記本(32位win7)上ABAQUS6.11集成VS2013和IVF2013,作為例子,并將我最近成功案例的截圖分享出來,希望對大家有所幫助。
喜歡這篇教程的朋友,歡迎關(guān)注、點贊、支持一下~ 你們的支持是我分享的動力
ABAQUS的二次開發(fā)子程序接口(user subroutine),可用于開發(fā)用戶自定義單元 UEL/VUEL、用戶自定義材料 UMAT/VUMAT 以滿足研究需要。安裝ABAQUS、VS、IVF之后,還需要手動建立軟件之間的關(guān)聯(lián),才能保證子程序能夠被調(diào)用、計算正常進行,繼而快樂地開展研究工作。
請注意:雖然按下述我的步驟可以保證90%的關(guān)聯(lián)成功率,但大家的電腦配置環(huán)境各不相同,有可能會出現(xiàn)大家預(yù)想不到的問題,沒關(guān)系,我?guī)湍爬琢藥追N常見問題^^ 具體可參見我之前發(fā)的帖子《ABAQUS和VS、IVF建立關(guān)聯(lián)的疑難問題解決經(jīng)驗》。
一、準(zhǔn)備事項
原料:ABAQUS6.14、Microsoft Visual Studio 12.0(以下簡稱VS)、Intel Parallel Studio XE 2013(以下簡稱IVF)。我的配置:臺式機(64位win7)上ABAQUS6.14集成VS2013和IVF2013,以及筆記本(32位win7)上ABAQUS6.11集成VS2013和IVF2013。
請注意安裝次序:先安裝ABAQUS,其次VS,最后IVF。然后開始手工建立ABAQUS與VS、IVF的關(guān)聯(lián),這是本文的重點。
由于網(wǎng)上相關(guān)參考豐富,這里就再不敘述ABAQUS、VS和IVF的安裝過程了。
展開 abaqus關(guān)聯(lián)的相關(guān)專題、標(biāo)簽、搜索
abaqus關(guān)聯(lián)abaqus關(guān)聯(lián)選擇abaqus關(guān)聯(lián)節(jié)點abaqus關(guān)聯(lián)部件abaqus關(guān)聯(lián)錯誤abaqus 網(wǎng)格關(guān)聯(lián) Abaqus abaqus 關(guān)聯(lián)abaqus關(guān)聯(lián)abaqusabaqusvscode關(guān)聯(lián)abaquabaqus特征關(guān)聯(lián)abaqusvumat關(guān)聯(lián)abaqus關(guān)聯(lián)質(zhì)量