
發布
注冊
/
登錄彈性材料子程序的案例
ABAQUS VUMAT 彈性材料子程序 ¥5
這是我在學習ABAQUS VUMAT子程序編寫過程中,最先編寫的一個VUMAT文件。僅供交流學習。
復合材料固化過程仿真 黏彈性子程序
現出復合材料固化過程仿真 黏彈性子程序 ,本人從事復合材料固化過程、強度校核仿真數年,現已脫離此行業,有需要UMAT、UMATHT、UEXPAN、VUMAT等相關程序可以聯系我。
QQ:860536174
abaqus超彈性材料子程序UMAT之對得上與對不上
超彈性材料是一種常見的材料模型,其主要用于模擬橡膠等材料的超彈性性質。具體來說,其是通過一個彈性勢能的函數來描述材料的應力應變關系。在實際中,采用超彈性材料制成的結構通常都伴隨著大變形/大應變的響應,因此實際中超彈性材料的彈性勢能函數往往以大變形的應力度量PK-2應力和格林應變E表達,PK-2應力可由勢能函數對格林應變求微分求得。
彈性勢能函數不同,所得到的的應力與應變關系就不同,常見的超彈性材料本構模型包括NEO-HOOKEAN,Mooney-Rivlin等。
在通用有限元軟件abaqus中,對于超彈性材料本構的二次開發可以采用UHYPER或UMAT進行,幫助文檔也提供了幾個UMAT的具體例子。在verification manual4.1.21中提供了不可壓縮單元的用戶材料子程序和模型:
該模型具體如下所示:
采用同樣模型并用abaqus內置的neo-hookean模型與該使用子程序的模型進行對比,計算結果一致。
然而,如果稍加修改其邊界條件,將其邊界條件改為一端固定一端拉伸:
則兩個模型的計算結果如下:
內置NEO-HOOKEAN模型與umat在該邊界條件下計算結果并不一致,而內置模型明顯相對剛度更大。
具體原因,目前還沒有找到,以下是該模型的鏈接,歡迎各位測試指正。
鏈接: https://pan.baidu.com/s/1Sd53tGjQTHjuPSU_FxXv8Q 提取碼: r3f4
【完】
展開 線彈性UMAT子程序驗證-對初級子程序用戶很有幫助 ¥3
umat子程序可以定義材料的本構關系,abaqus 中自帶的材料模型通常為成熟的材料模型,當新的材料行為被發現時,通常沒法應用自帶的材料的模型,這時就需要用到umat子程序。現在以大家熟知的線彈性模型為例,以熟悉uamt子程序的語法結構,并驗證其正確性。
問題描述:
一個0.2×0.2×1m的由Q235鋼組成的細桿,其一端固定,另一端面上施加100Mpa的拉力,我們都知道Q235鋼的屈服極限為235Mpa,因此這是個線彈性問題,可以用abaqus自帶的材料模型解決,但是為了熟悉umat子程序語法結構并驗證其正確性,這里用umat子程序自定義材料本構關系,對上述簡單拉伸問題進行模擬。
具體步驟如下:
1、建立部件
2、輸入材料參數
3、創建實例
4、定義分析步
5、定義邊界條件
6、劃分網格
7、提交作業
8、顯示結果
我們在細桿上任選一點,z方向的應力為100Mpa,計算結果正確,從而驗證了umat子程序的正確性。
接下來,通過視頻的形式給大家詳細介紹本算例的umat子程序
展開 
求粘彈性邊界子程序
求粘彈性邊界子程序
Abaqus子程序混凝土和鋼筋材料子程序
用戶子程序(Vumat及Umat)咨詢,率本構
一個abaqus用戶材料子程序(UMAT)問題解決說明 附Abaqus用戶子程序專題下載
在開展abaqus用戶子程序的項目時,容易出現很多bug問題,下面是一個比較典型的容易遇到的報錯。
The job input file "Job-1.inp" has been submitted for analysis.
Job Job-1: Analysis Input File Processor aborted due to errors.
Error in job Job-1: Analysis Input File Processor exited with an error.
檢查工作路徑下的log文件(Job-1.log),提示無法識別“ifort”,這就意味著這個命令在系統路徑中無法被識別。實際上,“ifort”適用于編譯Fortran文件的,如果無法使用則無法完成編譯。
log文件內容
為了解決這個問題,在系統文件中找到“ifort.exe”,并將其添加到環境變量path中,然后重啟軟件即可解決。
添加路徑
下載地址:Abaqus用戶子程序專題
展開 ABAQUS三維hill48彈塑性模型VUmat子程序(彈性為正交各向異性) ¥388
1.ABAQUS三維hill48彈塑性模型VUmat子程序
2.彈性階段為正交各項異性材料
3.hill48和正交各項異性材料參數參考ABAQUS靜力模塊自帶的模型參數
4.發貨方式為百度網盤鏈接,包含子程序及上面跑的兩個模型相關文件,包含Cae,inp文件,odb文件等
5.ABAQUS版本為2024,低版本可以利用導入inp文件的方式運行及修改
6.可以免費答疑三次,后續添加你自己的模型或者相關參數等輔導都可以優惠。
【子程序】Abaqus顯式分析梁單元超彈性VUMAT
涉及到的文件一共有4個(這里討論的是Windows版,Linux版也是4個類似文件):
beam_hyper-xpl.obj
beam_hyper-xplD.obj
explicitU.dll
explicitU-D.dll
文件需要從官方網站下載,這幾個文件中,凡是名稱以D結尾的,都是雙精度運行時調用的,其中:
*.obj格式的文件是包含子程序的目標文件(object-file),它可以通過abaqus make程序對C、C++或Fortran編寫的子程序源文件(source-file)編譯得到,求解時可以通過user=*.obj進行調用;
*.dll格式的文件是共享庫,也是通過abaqus make程序執行source-file編譯得到的,共享庫文件避免了后續頻繁使用子程序時的編譯和調用,所以如果一個子程序經常用到,可以把它作為共享庫來使用。
Abaqus幫助文檔
下面介紹一下這幾個文件的使用方法。
展開 東華大學《Nature》子刊:這材料跟真皮膚一樣!自愈合、彈性恢復
可拉伸離子導體的彈性、自愈性和應變硬化之間常常存在矛盾。在傳統彈性體中,良好的彈性依賴于強共價鍵交聯,這允許材料在熵增益的驅動下完全恢復其原始狀態。相比之下,自愈通常是通過再生動態非共價鍵來重組內在的彈性網絡。拉伸這樣的動態網絡,通常伴隨著交聯密度的降低和應力的松弛,導致材料的模量顯著衰減,大變形后彈性恢復差。另一方面,應變-硬化材料通常包含兩個不同的剛性網絡,它們逐步展開以協同軟性和堅固性。因此,在設計多尺度聚合物網絡時,合成彈性的、自愈合的、應變增強的離子導體,面臨著一個重大挑戰。這些聚合物網絡同時具有動態的、強交聯的以及超分子弱鍵,以模擬天然皮膚中堅硬的膠原纖維和柔軟的彈性蛋白基質各自的作用。迄今為止,還沒有同時兼具有良好彈性、完全自愈合和獨特應變強化性能的可拉伸離子導體的報道。
在此,研究者通過在氫鍵(H-鍵)聚羧酸鏈網絡中引入熵驅動的超分子兩性離子競爭網絡,設計和制備了一系列高彈性、透明、自愈合、應變增強的質子導電離子皮膚。與依賴于大量溶劑的水凝膠和離子凝膠不同,目前的離子 彈性體中僅存在水的平衡含水率。這一特性使得分子間的二聚氫鍵足夠強,可以在環境條件下交聯聚羧酸鏈,但在高濕度條件下會變得動態,允許完全自愈。重要的是,由弱復雜的兩性離子組成的兩性離子網絡,有助于離子 彈性體的初始柔軟性,隨后在拉伸過程中碎裂,產生極大的增強H-鍵聚羧酸網絡。
這種兩個相互競爭的動態網絡的連續剝離,以及兩性離子的快速熵驅動重組,獲得了超高的拉伸能力(1600%的延伸率)、明顯的應變強化(差模量提高24倍)、完全的自愈合能力(幾乎100%的效率),在代表性聚丙烯酸(PAA)/甜菜堿彈性體的情況下,具有良好的彈性回復率(97.9%±?1.1%恢復率,<14%的滯后)。
展開 非等溫線彈性UMAT子程序及Abaqus內部實現方法
本文介紹Abaqus官方教程的第2個案例——非等溫線彈性UMAT子程序。本文首先簡要介紹非等溫線彈性理論,再采用批注的方式介紹UMAT子程序的實現方法。最后將計算結果與Abaqus自帶材料的進行對比,探討Abaqus熱力耦合的實現方式。筆者水平有限,若有不足之處,煩請指出,不甚感激。
將拉梅常數看做是溫度的函數,則非等溫彈性張量方程為:
其中,l和m是拉梅常數,a是線膨脹系數,T是溫度。對方程兩邊取材料時間導數,得到Jaumann率形式:
寫成增量形式為:
Abaqus Standard采用增量法逐步施加載荷/位移,每步增加的應力即可按上式進行計算。
展開 
Abaqus Umat (子程序1) 彈性本構模型實例詳解(附Fortran和Input) ¥10
該例子用Fortran編寫了Umat的彈性本構模型,便于初學者理解Umat的本質,Umat與Abaqus的接口問題
abaqus材料子程序Umat ¥10
損傷判據為最大應力準則,基于斷裂能損傷演化
abaqus 材料子程序開發
小妹最近想學習abaqus材料子程序開發,請問一下高手,需要哪些軟件方面的支持呢,是不是安裝visual studio和fotran就可以了,我的abaqus是6.7的,另外兩個軟件需要什么版本的呢。多謝多謝
abaqus 復合材料仿真分析,子程序
需要復合材料vumat和umat子程序的可以私聊,或評論區留下聯系方式,可以交流一下。