
發布
注冊
/
登錄焊接子程序的案例
ABAQUS焊接模擬-空間三維多路徑串行焊接(Fortran子程序二次開發)
本文通過ABAQUS熱傳導方式講解空間三維多路徑順序焊接建模過程,多路徑焊接重點在于子程序編寫上面。
詳細操作視頻講解請查看:http://www.yqgqt.org.cn/college/video/c10113?nagivator=training
本文使用的是熱傳導分析步,只獲得溫度場,溫度結果如圖所示:
如需應力場或變形,可將分析步改成熱力耦合分析步,如下圖所示,單元類型也得改成熱力耦合。
多路徑的實現可以通過多個分析步,然后子程序里面在對應的分析步里面編寫路徑,也可以使用一個分析步,通過時間控制,這些都用條件語句就可以實現。
路徑的運動可以用參數方程來表示,將參數方程寫入子程序里對應的坐標中。實現起來還是挺簡單的。
本例僅供參考,如若有錯誤,歡迎指正。本人QQ:289328659,歡迎交流。
版權所有,轉載請注明出處!!!
展開 abaqus焊接雙熱源同步焊接子程序
熱源子程序
模擬雙層平板焊接inp文件(含編寫子程序) ¥3
本ABAQUS的inp算例為通過編寫Fortran子程序(在附件中)實現的模擬平板雙層焊接的算例(在附件中),傾情奉獻。
abaqus經典案例——平板雙層焊接inp文件及子程序 ¥5
附件為平板雙層焊接inp文件及相應的子程序文件

abaqus利用usdfld子程序在焊接降溫階段改變材料參數 ¥29.9
abaqus利用usdfld子程序在焊接降溫階段改變材料參數,在tig焊接仿真中,焊接后,焊縫組織強度變高,為了提高仿真的精度,在焊接時,在升溫結束開始降溫時提高焊縫的材料性能。子程序包括了采用高斯熱源dflux和usdfld聯合仿真。(該usdfld也可用在混凝土在升溫降溫不同的材料參數)
平板焊接仿真分析-基于Abaqus的用戶自定義子程序(DFLUX) ¥5
說明:
1. 本文使用到的軟件版本如下:
Abaqus 2019
Intel Visual Fortran 2016
Microsoft Visual Studio 2015
2. 本文采用的熱源模型為:雙橢球形熱源模型
3. 建立模型提交Job之前依次安裝Abaqus、VS和Fortran,并做好相關配置。
最后的仿真結果如下:
有限元主要建模過程:
1. Part模塊
類型為:3D Deformable
2. Property模塊
設置材料的密度、彈性、塑性、熱傳導率、熱膨脹系數、比熱、潛熱
3. Step模塊
建立兩個分析步,分別為Heating和Cooling,類型為Coupled temp-displacement,分析步時間分別為20、600。
4. Interaction模塊
設置表面對流換熱條件和熱輻射條件
5. Load模塊
定義體熱源和預定義溫度場
6. Mesh模塊
選擇單元類型為Coupled Temperature-Displacement(C3D8T)
7. 編輯模型屬性(Model-->Edit Attributes)
設置絕對零度(-273.15)和波爾茨曼常數(5.67E-8)。
8. Job模塊
建立Job,在General選項卡添加User subroutine file(Fortran文件),并提交。
展開 Abaqus移動加載高斯熱源子程序,適于焊接、3D打印領域 ¥2.5
Abaqus移動加載高斯熱源子程序,適于焊接、3D打印領域,fortran編制的子程序見“付費后”的附件中。
abaqus傳統攪拌摩擦焊接熱源Fortran子程序和模型inp文件 ¥19.89
abaqus傳統攪拌摩擦焊接熱源Fortran子程序和模型inp文件
Abaqus焊接仿真指南V2.0:從DFLUX子程序到FSW全流程詳解 ¥29.9
源碼交付:配套的 INP文件、Fortran子程序文件、Python腳本,我都準備好了。
?? 如何獲取?
歡迎加入我的 知識星球。在星球內,你不僅可以下載到:
《焊接模擬工程師指南 V2.0》高清PDF版 (見下方付費內容)
TIG焊接完整INP文件 + DFLUX子程序源碼 (.f)
Python自動化腳本 (.py)
FSW攪拌摩擦焊完整模型文件
更重要的是,你在練習過程中遇到的報錯、環境配置(VS+IVF+Abaqus)等問題,都可以在星球內向我提問,我會一對一解答。
?? 掃碼加入星球,開啟你的焊接仿真進階之路!
寫在最后:仿真之路,道阻且長。這份V2.0版本的指南,是我對近期焊接仿真經驗的一個總結。希望能幫大家少走彎路,快速上手。如果你覺得有用,請點個“在看”支持一下!
展開 ABAQUS焊接模擬-Python編寫移動高斯熱源子程序-不帶生死單元
Python編寫移動高斯熱源子程序(包括高斯面熱源、雙橢球熱源)
模型作如下假設:材料為各向同性材料,不考慮熔池流動及相變影響。
考慮到過來學習的大多都是和我一樣的學生黨,因此設置了一個大家都能接受的價格。
如果視頻中有什么錯誤或沒講清的大家可以留言!!
Abaqus模擬焊接(雙橢球熱源)的方法與步驟詳解(內含完整雙橢球熱源子程序) ¥1.7
Abaqus模擬焊接(雙橢球熱源)的方法與步驟詳解(內含完整雙橢球熱源子程序)

焊接模擬之圓管對接
附件包括焊接的子程序和模型,建模的方法和平板的類似,不過子程序中需要對平板焊接的子程序進行修改(主要是坐標變換),具體可以看看附件.
pipe_welding.zip
abaqus關聯Fortran子程序教程(包含安裝包) ¥3
對于abaqus玩家來說,有時候需要用到一些子程序,常見的如焊接模擬的熱源子程序、荷載子程序、材料子程序和單元子程序等等,但是調用子程序需要將abaqus和Fortran關聯起來,雖然網上有不少教程,但卻將安裝包和關聯教程分離開,這就影響我們安裝/關聯的效率,有時候甚至會浪費時間和金錢去xxx尋求幫助(約30元),這是不值得的。為了廣大學生的方便,本人分享一下經驗和安裝包,若有不當之處,請指正,謝謝。意思意思收到辛苦費,但是若關注微信公眾號:土木學子,即可免費獲得(往期文章)。
首先,安裝Visual Studio2012,安裝過程中直接點點點就行,唯一需要注意的是建議安裝在非系統盤,并無破解license/文件。安裝包鏈接在后方。
接著,安裝IVF2013,安裝過程中,激活方式選擇使用license,其余安裝過程也只是點點點,無特別之處。我分享的鏈接中包含許可證文件,這一點請放心。安裝包鏈接在后方。
然后,右鍵點擊abaqus圖標,屬性,打開文件所在的位置,點擊找到launcher.bat文件,操作下圖。
最后,以文本打開方式打開launcher.bat文件,在最上方添加兩行內容,即將Visual Studio 2012及Fortran與abaqus關聯起來。
展開 Abaqus子程序混凝土和鋼筋材料子程序
用戶子程序(Vumat及Umat)咨詢,率本構
線性強化彈塑性umat子程序系列-子程序詳解 ¥5
對于這個問題,通過簡單計算可以發現試樣已經發生塑性變形,通過自編的Umat子程序計算最后試樣應力為509.1MPa。我們知道這個問題是有理論解的,下面我們來求理論解。
先求硬化系數H
總的應變為
聯立后,試樣的軸向應力為
基于Umat子程序的計算結果與理論值完全一致。
接下來請大家觀看Umat子程序逐句編寫視頻,也歡迎大家下載本次的Abaqus模型文件和*.for文件。
或者觀看視頻教程。
http://www.yqgqt.org.cn/college/video/c14014