
發(fā)布
注冊(cè)
/
登錄abaqus子程序入門的案例
abaqus子程序實(shí)例
abaqus子程序學(xué)習(xí)
Abaqus用戶子程序入門實(shí)例1.pdf
Abaqus用戶子程序入門實(shí)例2.pdf
Abaqus用戶子程序入門實(shí)例3.pdf
Abaqus用戶子程序入門實(shí)例4.pdf
Abaqus用戶子程序入門實(shí)例5.pdf
Abaqus用戶子程序簡(jiǎn)單入門實(shí)例詳細(xì)步驟——DISP的應(yīng)用
1、問題描述
2、Fortran程序
3、結(jié)果
4、詳細(xì)步驟
Abaqus用戶子程序DISP入門實(shí)例-kxh.part3.rar
Abaqus用戶子程序DISP入門實(shí)例-kxh.part1.rar
Abaqus用戶子程序DISP入門實(shí)例-kxh.part2.rar
ABAQUS用戶子程序小例子
Abaqus用戶子程序DISP入門實(shí)例2-kxh.zip
Abaqus用戶子程序DISP入門實(shí)例3-kxh.zip
Abaqus用戶子程序DISP入門實(shí)例-kxh.zip
Abaqus-UVARM子程序入門教學(xué)------案例十七 ¥99
? Abaqus-UVARM子程序入門教學(xué)
UVARM子程序
該子程序主要用于生成單元輸出
Abaqus文檔中關(guān)于該子程序的描述
變量的含義
1, UVAR是待定義變量
2, RIRECT,T是材料方向信息
3, TIME,DTIME代表時(shí)間與時(shí)間增量
4, CMNAME,ORNAME代表材料名稱和方向名稱
5, NUVARM代表變量個(gè)數(shù)
6, NOEL,NPT代表單元數(shù)量和積分點(diǎn)數(shù)量,
7, LAYER,KSPT代表復(fù)合材料層數(shù),以及截面積分點(diǎn)數(shù)量
8, KSTEP,KINC分別代表,step-number,和increment-number
9, NDI,NSHR代表應(yīng)力分量
10, COORD表示坐標(biāo)
11, 其余為接口變量
利用該子程序可以計(jì)算一些abaqus內(nèi)部未提供的單元輸出(如應(yīng)力三軸度和lode參數(shù))
Sigma_h為靜水應(yīng)力,Sigma_eq為mises等效應(yīng)力,Sigma_1(2,3)為材料的主應(yīng)力
程序的部分截圖
在材料屬性界面設(shè)置自定義輸出個(gè)數(shù)以及step對(duì)應(yīng)的場(chǎng)輸出
單向拉伸應(yīng)力三軸度和lode的理論值
應(yīng)力三軸度的計(jì)算值
Lod參數(shù)的計(jì)算值
理論與計(jì)算完全一致
展開 
ABAQUS 子程序 UMAT 初初初入門 01
Element Type命令中選擇3D stress單元,取消Reduced integration縮減積分,單元類型為C3D8
07- Job模塊
點(diǎn)擊創(chuàng)建作業(yè),在General欄中選擇User subroutine file,選擇相應(yīng)子程序,如圖所示,提交作業(yè)進(jìn)行計(jì)算,計(jì)算結(jié)果如圖4所示,以及采用ABAQUS直接輸入材料參數(shù)計(jì)算結(jié)果如圖5所示,對(duì)比可以看出兩種方法計(jì)算結(jié)果一致且正確。子程序代碼說明如圖6所示。以上為最簡(jiǎn)單的子程序應(yīng)用操作,以及子程序算例,與想學(xué)習(xí)UMAT的朋友們分享,后續(xù)有機(jī)會(huì)繼續(xù)更新。
圖4
圖5
圖6
展開 利用ABAQUS的VUMAT子程序模擬霍普金森(Hopkinson)桿試驗(yàn)
ABAQUS/VUMAT仿真
? 模型
彈塑性本構(gòu)是學(xué)習(xí)ABAQUS子程序的入門級(jí)本構(gòu),在這個(gè)基礎(chǔ)上,綜合前面的應(yīng)變率效應(yīng),很容易就能寫出來相應(yīng)的VUMAT子程序。
然后按照實(shí)際試驗(yàn)的尺寸,建立如下模型:
注意,入射桿和透射桿也要如實(shí)建立模型。
? 計(jì)算結(jié)果
按照上面的方法,調(diào)用VUMAT,得到入射桿和透射桿應(yīng)變的結(jié)果如下:
不同應(yīng)變率下的應(yīng)力應(yīng)變關(guān)系如下所示:
上面的結(jié)果趨勢(shì)和教材以及文獻(xiàn)的結(jié)果都是符合的,說明我們本構(gòu)的編寫和數(shù)據(jù)的處理都是有效的。
如此的假期不易得,知識(shí)和技術(shù)更不易得。加油吧,在家橫躺的少年。
最后,有仿真需求歡迎大家通過“320科技工作室”微信公眾號(hào)聯(lián)系我們。
展開 Abaqus復(fù)合材料仿真指南:UMA/VUMAT子程序、Cohesive單元入門(資源分享,錯(cuò)過后悔
Texgen編織復(fù)合材料建模平臺(tái)與Abaqus的聯(lián)合使用
TexGen是處理編織復(fù)合材料專業(yè)軟件,通過TexGen建立紡織復(fù)合材料的細(xì)觀實(shí)體結(jié)構(gòu)模型,并實(shí)現(xiàn)結(jié)構(gòu)模型的參數(shù)化,之后將其導(dǎo)入ABAQUS,進(jìn)行進(jìn)一步前處理。完成編織復(fù)合材料細(xì)觀結(jié)構(gòu)模型的有限元分析全流程。
3.ABAQUS-復(fù)合材料工程應(yīng)用案例一-碳纖維復(fù)合材料泡沫夾層板落錘沖擊損傷失效模擬
本案例詳細(xì)講解了工程上常用的碳纖維增強(qiáng)樹脂基復(fù)合材料泡沫夾層板落錘沖擊損傷失效模擬,重點(diǎn)講解了模型部件的建模處理方法,碳纖維樹脂基復(fù)合材料表層的材料本構(gòu)參數(shù)設(shè)置、泡沫材料的彈塑性可壓縮本構(gòu)模型、沖擊體和板材的網(wǎng)格劃分技巧以及如何去調(diào)試模型的收斂性,在結(jié)果后處理中講解了模型的載荷、速度和加速度以及能量的轉(zhuǎn)化如何去分析,附件里提供模型源文件。
六.案例/程序分享
1.Abaqus復(fù)合材料層壓結(jié)構(gòu)快速建模插件(附多個(gè)版本執(zhí)行程序)
同樣是復(fù)合材料力學(xué)老師做的一個(gè)復(fù)合材料建模插件,超好用!
2.復(fù)合材料沖擊動(dòng)力學(xué)合集及VUMAT子程序
包含計(jì)算合集中所有低速?zèng)_擊模型,VUMAT子程序,子程序使用方法以及子程序注釋,老師的主頁(yè)還有很多視頻演示,非常良心。
3.UMAT/VUMAT從入門到進(jìn)階子程序集合————復(fù)合材料系列
帖主分享的自己整理的子程序合集,包含基于不同失效準(zhǔn)則和不同損傷模型的UMAT/VUMAT源代碼。
4.基于Python腳本提取復(fù)合材料應(yīng)力應(yīng)變均勻化有效彈性模量
基于均勻化理論的確定復(fù)合材料結(jié)構(gòu)均勻應(yīng)力應(yīng)變場(chǎng),進(jìn)一步求解單向加載情況下的均勻模量的腳本文件。
5.ABAQUS復(fù)合材料建模插件CM TOOL2.0(GUI界面)
插件名為CM TOOL,本插件件基于Python結(jié)合ABAQUS二次開發(fā),實(shí)現(xiàn)復(fù)合材料幾何模型的建快速建立。
展開 發(fā)布ABAQUS 的 UEL算例 3, 4 ,9節(jié)點(diǎn)INP和uel子程序文件,提供入門級(jí)別的幫助 ¥50
發(fā)布ABAQUS 的 UEL算例 3, 4 ,9節(jié)點(diǎn)INP和用戶子程序
ABAQUS最強(qiáng)大的地方有兩點(diǎn)(1)強(qiáng)大的非線性求解能力;(2)友好的二次開發(fā)子程序接口。
對(duì)于用戶子程序而言,終極模式就是UEL或者VUEL(幾乎除了求解器,其它的都自己DIY),下面提供幾個(gè)UEL入門級(jí)別的算例,最早發(fā)布于2010年 simwe論壇,遷移至此。
3節(jié)點(diǎn)梁(非本人原創(chuàng),特此聲明) UEL of 3node beam.rar
以下為付費(fèi)內(nèi)容
四節(jié)點(diǎn)平面單元(本人原創(chuàng),下同)
3節(jié)點(diǎn)平面單元
9節(jié)點(diǎn)彈性程序
for 和inp文件如下
展開 基于ABAQUS的UEL子程序定義4節(jié)點(diǎn)平面應(yīng)變等參單元的剛度問題
摘要:
采用基于ABAQUS的UEL子程序開發(fā)4節(jié)點(diǎn)平面應(yīng)變等參單元,采用雙線性形函數(shù),4點(diǎn)高斯積分,本構(gòu)關(guān)系為線彈性各向同性材料,得到的單元?jiǎng)偠染仃嚭虯BABUS自帶的CPE4單元的單元?jiǎng)偠染仃嚕▌偠染仃囕敵龇绞綖?element matrix output, elset= ALLE, stiffness=yes, OUTPUT FILE=USER DEFINED)不同;對(duì)比ANSYS的單元?jiǎng)偠染仃嚕Y(jié)果顯示兩者也不相同。問題出在哪里呢?本文檔將對(duì)此問題進(jìn)行回答。
本文可以作為ABAQUS高級(jí)子程序UEL的入門級(jí)教程,做UEL的應(yīng)該關(guān)注下!
基于ABAQUS的UEL子程序定義4節(jié)點(diǎn)平面應(yīng)變等參單元的剛度問題(技術(shù)鄰 藍(lán)牙).pdf
展開 一個(gè)abaqus用戶材料子程序(UMAT)問題解決說明 附Abaqus用戶子程序專題下載
在開展abaqus用戶子程序的項(xiàng)目時(shí),容易出現(xiàn)很多bug問題,下面是一個(gè)比較典型的容易遇到的報(bào)錯(cuò)。
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),提示無(wú)法識(shí)別“ifort”,這就意味著這個(gè)命令在系統(tǒng)路徑中無(wú)法被識(shí)別。實(shí)際上,“ifort”適用于編譯Fortran文件的,如果無(wú)法使用則無(wú)法完成編譯。
log文件內(nèi)容
為了解決這個(gè)問題,在系統(tǒng)文件中找到“ifort.exe”,并將其添加到環(huán)境變量path中,然后重啟軟件即可解決。
添加路徑
下載地址:Abaqus用戶子程序專題
展開 帶內(nèi)熱源的UMATHT子程序入門小例子 ¥5
自己探索了一段時(shí)間,下面將在abaqus幫助文檔里的例子基礎(chǔ)上。結(jié)合傳熱學(xué)的理論,介紹在UMATHT實(shí)現(xiàn)內(nèi)熱源生熱,并與用abaqus的HETVAL子程序的結(jié)果做對(duì)比,驗(yàn)證正確性。(注:這個(gè)例子很簡(jiǎn)單,大家可以根據(jù)需要進(jìn)一步開發(fā))</p><h2>1.導(dǎo)熱微分方程</h2><p> 為了更好得理解UMATHT需要定義變量,先介紹一下一維導(dǎo)熱微分方程(三維可類似推廣)。
展開 
Abaqus子程序混凝土和鋼筋材料子程序
用戶子程序(Vumat及Umat)咨詢,率本構(gòu)
UMAT/VUMAT從入門到進(jìn)階子程序集合————復(fù)合材料系列 ¥66.59
UMAT/VUMAT從入門到進(jìn)階子程序集合——Progressive damage analysis of Laminated Composites(PDALAC)層合板漸進(jìn)損傷分析
==前情須知:以下內(nèi)容為外網(wǎng)搬運(yùn),屬于難得的高質(zhì)量子程序集合,由于完全開源,內(nèi)容不涉及侵權(quán),不涉及抄襲,內(nèi)容收費(fèi)并非版權(quán)收費(fèi)==
適用人群:
1、關(guān)注復(fù)合材料漸進(jìn)損傷分析的研究者
2、ABAQUS二次開發(fā)子程序編寫復(fù)合材料本構(gòu)需求者
3、具備一定的自主學(xué)習(xí)能力和FORTRAN程序閱讀能力者
4、具備一定的英文閱讀能力的人(單詞不認(rèn)識(shí)ctrl+c\ctrl+v查一下都不會(huì)的別碰)
5、不適合不具備獨(dú)立思考能力的人
6、歡迎各位大佬交流,如果有質(zhì)量比較好的代碼互相分享,可以直接加我QQ互幫互助,計(jì)算力學(xué)相關(guān)來者不拒
由于技術(shù)鄰發(fā)帖內(nèi)容有限,有需求的可以下載PDF深入了解本貼內(nèi)容。
UMATVUMAT從入門到進(jìn)階子程序集合——Progressive damage analysis of Laminated Composites(PDALAC)層合板漸進(jìn)損傷分析系列.pdf
以下為付費(fèi)內(nèi)容部分展示
新手區(qū):
進(jìn)階區(qū):
展開 UMAT/VUMAT從入門到進(jìn)階子程序集合————復(fù)合材料系列 ¥66.59
UMAT/VUMAT從入門到進(jìn)階子程序集合——Progressive damage analysis of Laminated Composites(PDALAC)層合板漸進(jìn)損傷分析
==前情須知:以下內(nèi)容為外網(wǎng)搬運(yùn),屬于難得的高質(zhì)量子程序集合,由于完全開源,內(nèi)容不涉及侵權(quán),不涉及抄襲,內(nèi)容收費(fèi)并非版權(quán)收費(fèi)==
適用人群:
1、關(guān)注復(fù)合材料漸進(jìn)損傷分析的研究者
2、ABAQUS二次開發(fā)子程序編寫復(fù)合材料本構(gòu)需求者
3、具備一定的自主學(xué)習(xí)能力和FORTRAN程序閱讀能力者
4、具備一定的英文閱讀能力的人(單詞不認(rèn)識(shí)ctrl+c\ctrl+v查一下都不會(huì)的別碰)
5、不適合不具備獨(dú)立思考能力的人
6、歡迎各位大佬交流,如果有質(zhì)量比較好的代碼互相分享,可以直接加我QQ互幫互助,計(jì)算力學(xué)相關(guān)來者不拒
由于技術(shù)鄰發(fā)帖內(nèi)容有限,有需求的可以下載PDF深入了解本貼內(nèi)容。
UMATVUMAT從入門到進(jìn)階子程序集合——Progressive damage analysis of Laminated Composites(PDALAC)層合板漸進(jìn)損傷分析系列.pdf
以下為付費(fèi)內(nèi)容部分展示
新手區(qū):
進(jìn)階區(qū):
展開 Abaqus內(nèi)置LaRC05失效準(zhǔn)則子程序(附cohesive單元umat子程序開發(fā)教程)
Abaqus從2017版本開始,內(nèi)置了UVARM和DMGINI兩種子程序供用戶調(diào)用。UVARM子程序需要以“ABQ_LARC05_DMGCRT”作為材料名的前綴,可以用來評(píng)估是否滿足LaRC05強(qiáng)度指標(biāo);DMGINI子程序需要以“ABQ_LARC05_DMGINI”作為材料名前綴,可以結(jié)合XFEM來分析裂紋萌生和擴(kuò)展。
在abaqus中可以通過修改關(guān)鍵字來進(jìn)行模型設(shè)置
UVARM設(shè)置
DMGINI設(shè)置
輸出變量的含義
計(jì)算結(jié)果
此外,如果有小伙伴希望學(xué)習(xí)cohesive單元的umat子程序開發(fā)相關(guān)技術(shù),可以關(guān)注下圖的教程:
點(diǎn)擊鏈接進(jìn)入了解詳情:Abaqus Cohesive單元介紹及其本構(gòu)的Umat子程序開發(fā)教程
最后,有ABAQUS子程序開發(fā)相關(guān)需求歡迎通過微信公眾號(hào)聯(lián)系我們。
微信公眾號(hào):320科技工作室。
展開