
發布
注冊
/
登錄膠膜abaqus參數的案例
ABAQUS學習筆記—橡膠參數設置
因筆者試驗構件中需要用到一些橡膠墊層來緩沖混凝土接觸面的內力,因此近期學習了一下橡膠材料如何在abaqus中進行輸入相應參數。在此非常感謝“兵心依舊”大佬提供的幫助。那么,我們來看看橡膠材料如何在abaqus中進行設置吧!
橡膠是一種變形大的
超彈性材料
,所以我們要使用超彈性材料來進行定義。我們可以使用
mooney-rivlin本構模型
來表示橡膠的變化行為。且由于橡膠變形較大,分析時需要使用
動力顯示求解器
進行計算。
當然了,也可以在靜力同用中進行分析,但只能進行二維平面分析,且單元需要選用CPS4R單元才可計算,否則會報錯。
其相應的參數設置如下圖所示:
(1)密度
(2)超彈性
我們假設一塊400x400的橡膠墊,上下為兩塊鋼板,在受到豎向位移時會是什么變化呢?那么,我們來看一下計算完成的結果吧!
今天就先講這么多吧,希望能夠對大家有所幫助!!!
歡迎關注公眾號“土木愛研小站”并加入學術交流群
您的每一個贊和關注都是我前進的動力!!!
展開 ABAQUS積木參數化建模
Abaqus是一種非常強大的有限元仿真分析軟件,其參數化建模功能有利于避免重復工作,極大的減小工作量,對于相似的模型,通過python編寫對應的程序,修改相關參數,便可直接提交運算。
積木推倒游戲是小時候常玩的游戲,將積木排成一排,推倒第一個,后面的積木就會依次倒地,如下圖所示。
以上模型建模思路可以如下:
建立一個積木模型,沿著直線陣列,逐一定義剛體模型及參考點,需要定義14次rigid body及對應參考點,假如是100個積木則需手動定義100次。
那如果積木是呈三角形布置呢,如下圖所示,也可以逐一移動模型,再定義每個積木的剛體模型。
那如果有100排積木,就需要定義5050次剛體模型及對應參考點,一次10秒鐘,則需要50500秒,如下圖所示。
此時,參數化建模及定義模型的功能則只需要100秒則可實現自動建模、自動排列、自動劃分網格、自動定義剛體以及自動提交運算。
下圖所示為積木模型創建代碼,可以任意定義積木的高度、寬度、厚度、縱向間距、橫向間距、行數、網格大小、運行時間,通過這些參數則可任意建立積木模型。
以下代碼則可一步建立剛體模型及參考點,大大節省建模時間。
通過python與abaqus結合的參數化建模功能不僅可以極大減小相似模型重復建模的工作量,還可以進行優化分析,GUI界面創建,對于重復結構設計、仿真、優化均有較大的作用。征途漫漫,唯有奮斗。
展開 ABAQUS學習筆記—橡膠參數設置
因筆者試驗構件中需要用到一些橡膠墊層來緩沖混凝土接觸面的內力,因此近期學習了一下橡膠材料如何在abaqus中進行輸入相應參數。在此非常感謝“兵心依舊”大佬提供的幫助。那么,我們來看看橡膠材料如何在abaqus中進行設置吧!
橡膠是一種變形大的
超彈性材料
,所以我們要使用超彈性材料來進行定義。我們可以使用
mooney-rivlin本構模型
來表示橡膠的變化行為。且由于橡膠變形較大,分析時需要使用
動力顯示求解器
進行計算。
當然了,也可以在靜力同用中進行分析,但只能進行二維平面分析,且單元需要選用CPS4R單元才可計算,否則會報錯。
其相應的參數設置如下圖所示:
(1)密度
(2)超彈性
我們假設一塊400x400的橡膠墊,上下為兩塊鋼板,在受到豎向位移時會是什么變化呢?那么,我們來看一下計算完成的結果吧!
今天就先講這么多吧,希望能夠對大家有所幫助!!!
文章來源:土木愛研小站
展開 abaqus用戶材料參數輸入
abaqus安裝目錄下有一個文件夾,其中有一行代碼是控制用戶材料模塊中參數輸入的問題。
有誰知道這行代碼在哪里嗎?

abaqus1005種材料參數
abaqus1005種材料參數.xls
ABAQUS損傷參數
無論斷裂還是切削等問題,考慮材料的損傷行為,基本上就是考慮損傷起始和損傷演化,這兩個參數基本上可以通過實驗數據計算而來。
對于單軸拉伸試驗,其典型的真應力-應變曲線包括了初始彈性階段,塑性階段,剛度下降階段和最終斷裂階段。最后兩個階段為損傷耗散過程,而對于材料損傷的定義也是基于這兩個階段的特征值進行的。
在ABAQUS中,材料損傷通常以一個損傷起始判據來定義材料的失效初始化。這個判據可以是材料在失效時的應力與應力狀態(基于不同的斷裂準則),也可以是損傷本構(如JC失效模型)。
在材料,或某一個單元發生了損傷后,此處的剛度會下降,而承擔的載荷(如應力)會隨之減少,并發生重新分配。則需要對材料在發生了失效時的演變過程進行定義,即損傷演變準則。對單軸拉伸而言,此階段與拉伸曲線在達到了最高值(抗拉極限或起裂應變處)之后的下降段所對應。單元的剛度沿損傷演化規律下降,最終完全失效,在分析中可以將其刪除(單元刪除法)或允許分離(黏聚力單元)或允許裂紋完全擴展(XFEM)。
實際分析中更關注失效參數的獲取,對簡單問題可以采用單軸拉伸的真應力應變曲線來計算,一個很好的例子如下:
Ductile_Damage_004.pdf
來自于木蟲上的一個問題
Abaqus損傷演化中的失效位移如何得到? - 仿真模擬 - 小木蟲 - 學術 科研 互動社區 (muchong.com)
原文(感謝Ronald Heinz Norbert Wagner大佬)
How to perform Element deletion in ABAQUS using ductile damage criteria ? (researchgate.net)
展開 Abaqus|基于Python腳本的參數優化 ¥50
文章來源:微信公眾號:仿真社
本文你將獲得如下干貨:
1.獲得基于Python腳本的有限元模型修正法(FEMU)進行參數優化的完整源代碼(通用代碼,可直接反演各種材料參數,尺寸參數,相應的數據接口預留好了);
2.使用Python腳本反演了懸臂梁模型的載荷位置和集中力大小;
3.快速掌握材料參數反演流程;
4.獲得社長對該反演代碼的親自答疑。
1.導讀
工程上要確定材料的參數通常是通過力學實驗獲得。然而當實驗成本較高,實驗數據稀少的時候,反演方法來確定材料參數就是一個非常不錯的選擇。有限元模型修正法是最常用的反演方法,主要包含兩部分有限元計算和優化確定參數。有限元計算一般通過有限元軟件來完成,而優化確定材料常用MATLAB或者Python程序。因此不同軟件的協同工作是必須的一個過程。本文以懸臂梁的集中力和集中力位置作為優化變量編寫了Python腳本的代碼,然后通過最小二乘法獲得了反演參數,這是一個通用程序,可直接嫁接到其他模型上。
2.研究內容
通過A點的位移數據,反演確定集中力F以及集中力的位置L。
圖1 反演模型
3.代碼詳解
反演代碼主要包含四個部分computModel、extractDisplacement、removeFile和Objective。
展開 ABAQUS材料參數設置
請問各位大佬,我在做碳化硅二維切削,想知道剪切損傷里面的斷裂應變該如何設置,許多論文里面的沒有提到。 求大佬指導
ABAQUS三維隨機生長四參數插件:QSGS 3D ¥598
?打開Abaqus運行插件,會自動構建部件并劃分網格同時基于隨機生長四參數法將不同材料賦值給對應單元。
?修改材料1及材料2的材料參數。
?將部件進行裝配。
?建立分析步、指定荷載并提交分析。
?查看結果
說明提醒
插件可運行在WindowsXP、7、8、10、11系統上,支持Abaqus6.14、Abaqus2017~2023及以上版本。
插件需要注冊,售價為單機許可的價格,購買后請聯系QQ:1135122921獲取許可證。
Abaqus通用求解器控制參數全解析 ¥2
image_process=/format,webp" data-initial-src="https://img.jishulink.com/202603/attachment/5c19cc47819543188c074534706426f4.png">
</figure>
</figure><h2><strong>4 具體參數/用途/默認值</strong></h2><h2><br></h2><p><br></p>
展開 基于ABAQUS的鎢鉬合金銑削加工參數優化仿真及驗證
ABAQUS有限元分析軟件是金屬切削加工仿真的常用軟件,具有強大的非線性分析功能,可以實現熱力耦合。鎢鉬合金屬于難加工材料,其加工成本高、加工效率低且刀具磨損嚴重,因此,本文使用ABAQUS有限元分析軟件,建立鎢鉬合金三維銑削模型,針對不同切削參數,研究在銑削鎢鉬合金過程中產生的切削力和切削溫度的變化規律,最后通過正交試驗獲得最優的銑削參數組合,以此為實際銑削加工提供參考。
鎢鉬合金有限元建模
2
2.1 刀具幾何模型
仿真使用硬質合金標準4刃立銑刀,規格見表1。利用SolidWorks三維建模軟件生成銑刀模型,如圖1所示。由于本文研究目的是分析在不同的銑削參數下切削力和切削溫度的變化規律,同時考慮到刀具的主切削刃相對于工件小得多,因此在ABAQUS有限元分析中假設刀具是剛體,不考慮刀具變形和磨損,刀具的物理參數見表2。
表1 刀具規格(單位:mm)
圖1 銑刀模型
表2 刀具物理參數
2.2 鎢鉬合金材料本構模型
本文的仿真工件材料為鎢鉬合金,主要物理和力學性能參數見表3[4]。
表3 鎢鉬合金材料物理參數
在金屬切削加工過程中,多數情況下材料是在高溫、高應變和高應變速率的情況下發生彈塑性變形的,所以要建立合理的材料模型,也是模擬成功的關鍵步驟。
展開 
ABAQUS常用材料參數設置
ABAQUS在模擬超彈性的時候,make出如下的假設:
材料行為時彈性;
材料行為時各向同性;
模擬將考慮幾何非線性;
另外,ABAQUS/Standard默認材料是不可壓縮的。ABAQUS/Explicit假設材料是接近不可壓縮的(默認的泊松比是0.475)。彈性泡沫是另一類高度非線性的彈性材料。他們與橡膠材料不同,當承受壓力載荷時,他們具有非常大的可壓縮性。
在ABAQUS中,應用不同的材料模型來模擬他們。常用的有多項式模型、Ogden模型、Arruda-Boyce模型、Marlow模型和van der Waals模型等。在ABAQUS中模擬超彈性材料時,通常使用材料的試驗數據。ABAQUS可以直接地接受試驗數據,并應用最小二乘法擬合出材料的參數曲線。ABAQUS能夠擬合下面的試驗數據:
單軸拉伸和壓縮
等雙軸拉伸和壓縮
平面拉伸和壓縮(純剪)
體積拉伸和壓縮
需要指出,對于超彈性材料的試驗數據必須作為名義應力和名義應變的值tigong給ABAQUS。對超彈性材料的模擬,結果的質量強烈的依賴于所tigong的材料試驗數據。
ABAQUS常用材料參數設置.pdf
展開 Abaqus中材料參數隨機場實現
3、隨機參數的賦值
在abaqus中,前處理都是利用python進行的,且在CAE中每一個操作,都會在abaqus的工作目錄中的abaqus.rpy中生成相對應的代碼。不熟悉abaqus某一步操作代碼時候,都可以在cae中進行一步操作,然后去看abaqus.rpy中生成的最新的一句代碼。另外,還可以使用file->macro manager錄制相應cae中操作的宏代碼,錄制完成后會在工作目錄下面生成abaqusMacros.py文件,里面是相應操作的python代碼。Abaqus中運行python代碼有兩種方式,第一種是在abaqus下面的輸入框中輸入代碼,如下圖;還有一種方法是在abaqusCAE中,file->run script。
展開 ABAQUS分析參數設置對混凝土結構分析結果的影響
針對混凝土材料特性,如果在默認設置的基礎上略微調整分析設置參數,可能會明顯提高計算收斂性,達到預期目標。下圖是混凝土梁分析參數調整的情況,和對分析結果的影響,希望能拋磚引玉。
調整前
*Boundary,amplitude=Cyclic
Load, 1, 1, -2000.
*Output, field
*Node Output
U,
調整后
*Boundary,amplitude=Cyclic
Load, 1, 1, -2000.
*Controls, ANALYSIS=DISCONTINUOUS
*Controls, reset
*Controls, parameters=line search
5, , , , 0.15
*Controls, parameters=field, field=displacement
0.05, 0.05
*Output, field
*Node Output
U,
調整參數含義:
①最大線性搜索步數設為5(即使用擬牛頓法);
②線性搜索修正系數設為0.15;
③不平衡力與當前平衡力范數容許比調整為0.05;
④最大修正值與對應的增量值的容許比值調整為0.05;
結論:調整分析設置參數后模擬的終止加載力明顯增大。調整之前提前結束加載是因為節點不平衡力超出容許值引起的。但對于混凝土材料來講,應變積累導致突然的允許應力下降,極易引起節點不平衡力增加,導致分析進程結束。如果在允許范圍內提高節點不平衡力容許范圍,則可以明顯增加加載幅度,達到預定分析目標。
展開 abaqus中參數化BCC點陣 ¥5
點陣機構參數(例如桿件直徑、單胞大小等)較多,當修改參數時建模工作量較大,因此作者基于Abaqus開發了BCC點陣結構的快速建模插件。
點陣結構有兩種模型形式:一種是用線表示,該方法單元數量少,便于計算;另一種是實體模型,網格數量大,計算費時,主要用于輸出3D打印的幾何模型。圖1和圖2是改變兩種參數后得到的點陣結構
圖1 553實體點陣結構
圖2 333 實體點陣結構
圖3 梁單元點陣結構
操作過程如圖4所示,在abaqus標題欄選擇 File > Script讀取后綴為.py的腳本文件。在彈出的窗口中分別輸入參數。
圖4 腳本運行過程
——————————————————————————————————————————————————————————————————————————————————
注:附件中為txt文本,下載后將后綴改為.py即可。
附件中BCCBeam.txt為梁單元模型
附件中的solidBCC.txt為實體單元模型,如圖4
展開