
發布
注冊
/
登錄abaqus單元面積的案例
ABAQUS后處理之提取分層損傷面積/分層面積/基體損傷面積(ABAQUS+Photoshop) ¥28
ABAQUS后處理之提取損傷面積(ABAQUS+Photoshop聯合使用)
為了定量描述損傷程度,提取載荷造成的損傷面積變得尤為重要,下面介紹損傷面積的提取方法。
1. 去除單元網格,以及邊緣
2. 突出顯示損傷區域,建立損傷與未損區域色差
3. 導出圖片
等參單元的雅可比矩陣行列式與單元面積的關系
物理坐標系下的、方向可表示為、,兩方向的向量可表示為:
單元面積進而可以表示為:
雅可比行列式就此登場!
比如,常應變單元中的單元面積可在三節點等參單元區域內進行二重積分求解:
對于等參四邊形單元:
相同的道理,對于等參六面體單元:
通過上述變換,公式左側為物理坐標系下的單元面積,1/2、4、8均為相應等參單元的面積、體積,兩者通過雅可比行列式相連接。
以上觀點乃木木學習有限元過程中的一些個人觀點,不一定完全正確,僅供參考,感謝您的閱讀,歡迎批評指正!
聲明:文中的公式部分參考了張雄老師的《有限元法基礎》。
覺得本篇推文對你有幫助的話,可以動動的小手一鍵三連(點贊?在看?分享)哦~
展開 利用APDL命令提取單元面積
將單元i的面積存入數組
k = k+1
*endif
*enddo
但是此方法存在一個問題,命令流將提取單元編號從EMIN到EMAX的所有單元面積,而不能保證單元編號對應的單元屬于當前選擇的單元集合。例如,本例中選擇單元1、2和12,執行上述命令流時,程序仍然會提取單元編號從1到12一共12個單元的面積。
方法二
針對方法一存在的不足,筆者進行了改進,整體思路如下:
1、采用單元個數作為循環控制變量;
1
*do, i, 1, ENUM
2、采用 elnext() 函數獲取下一個單元編號;
3、將單元編號和單元面積存入數組后,采用*vwrite命令將數組寫入文本文件;
本例寫出的單元編號和單元面積結果如下
特別說明:*vwrite命令不能在命令流窗口中運行,而必須在ANSYS Batch模式下運行。
小結
經筆者改進的方法二,可在ANSYS中一次性提取任意數量、編號不連續平面單元的面積,并將結果保存到文本文件,方便后續的繪圖或是統計工作。
展開 hypermesh二次開發之求取2d單元面積
下面例子講述的是如何利用hypermesh二次開發
在ansys模板下求2d單元面積。
問題描述:在Ansys模板下,如果要用下面工具求2d單元面積,則單元必須要有單元類型,如果沒有單元類型,則面積不可求,
這就有一個麻煩,當我們須要導出ansys的只是三維模型,那么二維單元相對于后面計算來說是不須導出的,所以也不須賦與其單
類型,但可能計算時又要用到模型某個面的面積,這樣又必須賦與其單元 ,通常做法是為單元賦與shell 93單元類型,那么有沒有
一種更直接的方法測量任何2d單元的面積,不管它有沒有單元類型呢?這就是本二次開發的一個目的。
首先,要創要創建一個名稱空間,名字 InquireArea,如下
namespace eval ::Ansys::ToolKit::InquireArea {
set elem_ids_list []
set area_sum 0
}
該名稱空間創建了兩個變量,其中elem_ids_list 用存放選取的單元ID值,area_sum用來存放最后總的面積,并且作為結果輸出。
展開 
ANSYS提取具體三維單元的體積,面元的面積和線的長度
在ANSYS中,能提取具體三維單元的體積,面元的面積和線的長度。
如:*GET,E_VOLUME,ELEM,10,VOLU 為提取編號為10的單元的體積
*GET,a_area,AREA,50,AREA 為提取編號為50的面元的面積
*GET,l_length,LINE,100,LENG 為提取編號為100的線的長度
以上對應的GUI操作: Utility Menu>Parameters>Get Scalar Data 如果要一次性提取多個元素的相關參數,可以用命令 *VGET, ParR, Entity, ENTNUM, Item1, IT1NUM, Item2, IT2NUM, KLOOP 對應GUI操作:Utility Menu>Parameters>Get Array Data
輸入命令 alist,p 出選項框,選你要看的那個面積,提取選中的單元面積。
*cfopen,'area','txt',
*GET,MaxEleNum,ELEM,,NUM,MAX
*GET,MinEleNum,ELEM,,NUM,MIN
*do,i,MinEleNum,MaxEleNum,1
*if,esel(i),eq,1,then
*get,volu,elem,i,volu
*vwrite,i,volu
(f5.0,f15.12)
*end if
*enddo
*cfcols
展開 Ansys Workbench ACT插件,由窗口選中體單元,提取體積和表面積,計算幾何特征尺寸 ¥20
而是只需要所有選中體單元的外表面和,對與中心區域的體單元其表面積不參與特征尺寸的計算。這就進一步降低了由體單元直接獲得有效表面積的可能性。
解決方法:
筆者這里使用一種較為笨的方法進行選中體單元的特征尺寸提取方法:
1. 在Workbench界面,根據用戶在圖形窗口選定的網格體單元。由腳本程序依次提取,每個單元的角點數量和位置坐標;
2. 再由Workbench中python腳本調用ADPL經典界面,并自動運行特征值提取宏命令;
3. APDL宏命令會,根據Workbench選中單元體信息,依次由每個單元體的角點坐標,創建實體單元;
4. 再將實體單元合并,最后獲得幾何體積和表面積,并輸出。
5. 由Workbench腳本,讀取APDL宏輸出的幾何信息,并顯示。
展開 ABAQUS提取面積或體積
直接使用查詢工具就可以,選擇“質量屬性(mass properties)”
點擊后選擇幾何區域
在上邊選擇“面”
然后直接選擇需要得到面積的面點擊“完成”就可以啦!體積也是同樣的道理,在這就不演示啦!
附圖是站內評論區看到的,再次感謝大佬!
Abaqus簡易版損傷面積提取插件 ¥5
二維損傷面積提取插件,插件界面如下
輸入關鍵字以及幀數值,程序運行結束后會在窗口打印最中損傷的面積,并自動繪制時間-損傷面積曲線圖。
3.碼代碼不易,收取一點辛苦費,使用過程中有任何問題的話可以聯系作者,謝謝大家。
Abaqus簡易版損傷面積提取插件修改后 ¥2
https://www.yqgqt.org.cn/content/post/36a07680-7ab5-46ed-a934-5597e8476e89
很多購買彭老師插件的人都出現了和我一樣的問題報錯
打開文件,sendCommand('import damage_Etraction') Traceback (most recent call last): File "SMAIngInteractiveInfraGUI\SMAIngUbiApiPy.m\src\ubi_PluginToolsetGui.py", line 1475, in onCmdButton File "SMAPyaModules\SMAPyaAbqPy.m\src\sendcmd.py", line 35, in sendCommand ImportError: No module named xlwt 無法使用
進行修改以后可以使用
展開 BCC點陣結構梁單元Abaqus壓縮仿真模擬-顯示動力學質量縮放 ¥19.89
本文通過abaqus顯示動力學的方法對BCC結構進行壓縮仿真模擬,同時為減小計算量,采用梁單元模擬點陣結構,壓頭設置為剛性面,添加質量縮放,加快運算速度,為點陣結構壓縮模擬提供一種便捷方法。
1. 建立BCC點陣模型,以單胞尺寸5X5X5為例。
a.首先建立立方體實體,然后對實體進行處理,得到點陣單胞點陣結構。
b.建立單胞BCC梁單元點陣模型,然后進行刪除面的操作,得到單胞BCC點陣結構,接下來進行陣列操作,得到最大外形尺寸為25x25x25的點陣壓縮模擬試件。
C.建立剛性壓板,設置參考點,模擬萬能試驗機壓頭,剛性單元不參與計算,不影響計算結果,加快運算速度。
2. 裝配,按壓縮試驗進行裝配,從上到下依次為壓板-點陣-壓板。
3.設置材料屬性,本文為鈦合金TC4,密度4.43e-9Tone/mm3,彈性模量為118000MPa,泊松比0.3,應力應變值見下表所示。
設置截面屬性Beam,定義截面半徑0.5mm
指派截面,定義方向[1,2,3],完成材料屬性設置。
4.設置分析步Dynamic,Explicit,時間設置為5s,以每秒1mm的速度進行壓縮模擬,開啟質量縮放為1e-5,歷程輸出勾選位移和力,以便輸出力-位移曲線,然后計算相應的應力-應變曲線。
5.設置相互作用-切向行為和法向行為,摩擦系數為0.3,設置通用接觸。
以下部分為付費部分
展開 abaqus實體-梁單元,實體-實體單元,梁-梁單元鉸接設置
使用多點約束MPC,實現實體-梁單元,實體-實體單元,梁-梁單元鉸接如何設置,實體單元梁彎矩曲線怎么提取?可下載附件,也可觀看視頻。
https://www.yqgqt.org.cn/college/video/c15810?nagivator=course
abaqus實體-梁單元,實體-實體單元,梁-梁單元鉸接設置.rar

abaqus里的非線性薄層單元,零厚度cohesive單元,goodman接觸單元等的基本形式是什么?如何構建與應用?
在使用Abaqus,Comsol等軟件進行薄層區域的力學分析過程中,例如在研究水壓致裂、裂縫擴展,接觸粘結滑移的這類薄層力學性質時,我們經常需要采用應力-相對位移(σ-u)關系,而不是傳統本構描述的應力-應變(σ-ε)關系來描述,例如Abaqus里面的Cohesive單元,Goodman單元,以及Comsol里的彈性薄層(在后面我把這類單元統稱為增量非線性力學薄層)。這類單元厚度非常小甚至為0,薄層兩側的節點(單元)用一組力(應力)與相對位移的關系方程聯系起來,例如給出一個形式最為簡單的典型應力-位移方程
此方程描述了1,2,3方向(通常是法向和兩個切向)上相對位移與應力的關系,應力與相對位移呈線性關系,類似于“線性彈簧”。但是對于土-結構接觸、裂縫的張開閉合這類問題,線性方程已經不足以準確描述這些物理量之間的關系,這時就需要引入增量非線性方程來構建薄層單元。
引入增量非線性薄層的概念之前,首先介紹一下全量非線性薄層以理解非線性的概念,首先給出以下公式
這是一個全量非線性薄層,其非線性的表現可以用下面幾個例子體現,
對比①和②項,可以發現僅存在3方向上的位移變化的情況下,1,2方向上的力也會發生改變,體現了彈簧三個方向力學性質的非獨立性,對比①和③項,可以發現力的大小并不和位移大小成正比,也就是非線性特征。
所以對于增量非線性方程,就是把應力-位移關系方程寫成應力增量-位移增量的關系方程,例如
寫成微分形式的好處是,可以體現出應力路徑對位移結果的影響,也就是類似于“塑性”特征(所以所有的彈塑性本構也都是增量方程)。但是對于此類微分方程的求解,必須給定一個力的初始值。
展開 【JY】Abaqus“殼”單元概述與應用(二)——固體殼單元
對于以彎曲為主的金屬薄壁結構,C3D8I 和 SC8R 單元都可以考慮,其中 C3D8I 單元在網格質量良好的情況下可能提供更高的精度,而 SC8R 單元則在計算效率上更具優勢。
對于大變形和接觸問題,SC8R 單元可能更適合,因為其對網格扭曲的敏感性較低。
4.3 混合建模中的應用比較
在混合建模中,三種單元的適用性也存在差異:
CSS8 單元的應用場景:
CSS8 單元在混合建模中表現出色,特別是在實體單元和殼單元之間的過渡區域。由于其僅有位移自由度,與實體單元混合建模時易于處理連接過渡。這種特性使得 CSS8 單元成為連接實體區域和殼區域的理想選擇。
C3D8I 單元的應用場景:
C3D8I 單元在混合建模中主要用于需要精確模擬三維應力狀態的實體區域或過渡區域。然而,由于其對單元扭曲敏感,在過渡區域可能需要更精細的網格劃分。
SC8R 單元的應用場景:
SC8R 單元在混合建模中主要用于薄壁殼區域,特別是需要高效計算的大面積薄壁結構。在殼和實體混合單元應用場景中,模型中有薄有厚,薄的用殼單元 (如 SC8R),厚的用實體單元 (如 C3D8I)。需要注意的是,混合網格間的單元是不兼容的,是完全分離的,所以在殼和實體的接觸邊上需要設置接觸對。
三種單元在混合建模中的選擇建議:
在實體單元和殼單元的過渡區域,優先選擇 CSS8 單元,因為其能夠自然地連接兩種單元類型[。
對于需要精確模擬的實體區域,使用 C3D8I 單元,但需注意網格質量。
對于大面積薄壁區域,使用 SC8R 單元以提高計算效率。
在殼和實體的接觸邊上需要設置接觸對,以確保力的傳遞。
在混合使用不同類型單元時,應使交界處遠離模型中重點關注的區域,減少應力不連續等問題對關鍵部位分析結果的影響。
展開 hypermesh_abaqus中fastener焊點單元和襯套BUSH單元創建流程 ¥1
hypermesh_abaqus中fastener焊點單元和襯套BUSH單元創建流程
abaqus2020-二維-顯示分析-通用接觸-單元刪除法模擬裂紋,解決單元穿透!!
前面說到abaqus2020-二維-顯示分析-通用接觸-單元刪除法模擬裂紋出現明顯穿透,結果不合理,那么有什么辦法解決嗎?有,對于這樣的模型采用接觸對接觸+通用接觸可以很好的解決問題。注意,如果模型中只采用接觸對接觸,可以解決沖頭與基體之間的接觸建立問題,但是對于基體自身破壞后單元之間的穿透并不能解決,因此,還要建立基體自接觸,所以在接觸對接觸的基礎上再加上一個通用接觸就可以很好的解決這個問題,這里不使用軟件自帶的自接觸,因為自接觸在這樣的模型中很難建立起來(如果模型只涉及外表面的自接觸,那么可以使用),特別是這樣的模型都涉及內部單元之間的接觸,下面給出一個例子和結果文件。
例子1:abaqus2020-二維-顯示分析-僅接觸對接觸-單元刪除法模擬裂紋
例子1:abaqus2020-二維-顯示分析-接觸對接觸+通用接觸-單元刪除法模擬裂紋
可以發現:接觸對接觸+通用接觸很好地解決了沖擊開裂下沖頭與基體、基體自身之間的穿透問題。
abaqus2020-二維-顯示分析-通用接觸+接觸對-brittle cracking-無穿透.rar
ABAQUS斷裂模擬收徒 ,快速學會各種ABAQUS斷裂模擬方法 **/人(將有機會享有各種插件以及程序,價值**、專門定制視頻、全程親自教學、各種模型調試及解答問題等等,傾囊相教)
展開