
發布
注冊
/
登錄abaqus中提取面的案例
ABAQUS螺栓滑移量批量提取工具,可以同時對多個工況多個面進行提取 ¥100
適用所有螺栓滑移量提取,腳本與使用方法付費
螺栓滑移量提取1.pptx
光學設計技術分享:如何在ZEMAX中提取CAD物體的面型
Abaqus中的特征值提取
AMS特征值求解器是一種高效的,針對大規模問題的能提取大量特征值的方法,主要適用于1百萬自由度以上的模型及500階模態以上。
它包含3個求解步驟:
(1)生成子結構;
(2)獲得特征值;
(3)從縮減的向量中獲得全部特征向量。在Abaqus中采用AMS特征值求解器的句法(提取100階頻率)
*STEP
*FREQUENCY,ELGENSOLVER=AMS
,,100
對于傳統的結構,Lanczos是默認的特征值提取方法。然而對于大規模問題,相比AMS方法,Lanczos方法效率較低。使用Lanczos方法,可以指定最大頻率的提取或提取的頻率數量,也可以指定最小頻率的提取。Lanczos特征值求解器允許計算到特征值真正的誤差限制時才終止,可以滿足正常的終止原則。對于多數問題,相對誤差為1.E-12數量級,因此Lanczos求解器的計算結果精度一般要比子空間迭代法高。而子空間迭代法的終止條件是通過判斷從這一次迭代到下一次迭代過程中特征值的相對變化來實現的,如果相對變化小于1.E-5則認為已經收斂,結束計算。
abaqus中的特征值提取.pdf
展開 喵星人教會你如何在ABAQUS中提取粘結-滑移
常見的應用場景例如FRP加固結構中的粘結界面、新舊混凝土疊合面、鋼筋和混凝土的粘結界面等。相比綁定/內置,考慮粘結滑移的模型可能出現變形增大,峰值位移相對滯后,剛度相對較低,滯回曲線捏縮等宏觀現象,但對模型本身粘結力和滑移大小等微觀行為的查看使用者通常不知如何處理。今天喵星人就通過一個視頻教會大家如何提取ABAQUS中的粘結-滑移。</span></p><p><br></p><p class="ql-align-center"><strong style="color: rgb(38, 38, 38);">1.</strong><strong style="color: rgb(0, 0, 0);">Cohesive</strong></p><p><span style="background-color: rgba(0, 0, 0, 0);">在加固結構、疊合構件等相互作用表面通常采用Cohesive考慮界面間的粘結滑移。本案例為喵星人論文復現課程“ABAQUS碩士學位論文/SCI論文復現—FRP加固RC梁四點彎曲脫粘過程”,模型如下圖。
展開 
利用Python提取ABAQUS的.odb結果中的輪軌接觸信息 ¥500
ABAQUS 顯式explicit計算時所有結果都將寫入到.odb文件中,在GUI界面進行數據提取時效率較低,且有些詳細結果不能直接從.odb中獲取。因此,需要利用python讀取.odb,然后進行提取關心的數據,以此進行下一步計算。
ABAQUS接觸對中主面和從面的理解
加群方法:先加CAE仿真與數值模擬小編為好友(微信號 stokisyd ),發送消息“進群”,有abaqus等有限元資料,包含文檔書籍與視頻。
PART1:理解
ABAQUS/Standard接觸分析中的接觸對由主面(master surface)和從面(slave surface)構成。在模擬過程中,接觸方向總是主面的法線方向,從面上的節點不會穿越到主面,但主面上的節點可以穿越從面。
定義主面和從面時要注意以下問題:
1、應選擇剛度大的面作為主面。這里所說的剛度,不僅要考慮材料本身的特性,還要考慮結構的剛度。解析面(analytical surface)或由剛性單元構成的面必須作為主面,從面則必須是柔體上的面(可以是施加了剛性約束的柔體)。
2、如果兩個接觸面的剛度相似,則應選擇網格較為粗的面作為主面。
3、兩個面的節點位置不要求是一一對應的,但如果能夠一一對應,可以得到更精確的結果。
4、主面不能是由節點構成的面,并且必須是連續的。如果是有限滑移(finite sliding),主面在發生接觸的部位必須是光滑的,不能有尖角。
5、如果接觸面在發生接觸的部位有很大的凹角或者尖角,應該將其分別定義為兩個面。
6、如果是有限滑移,則在整個分析過程中,都盡量不要讓從面節點落到主面之外,尤其是不要落到主面的背后,否則容易出現收斂問題。
7、一對接觸面的法線方向應該相反,換言之,如果主面和從而在幾何位置上沒有發生重疊,則一個面的法線應該指向另一個所在的那一側,對于三維實體,法線應該指向實體的外側。如果法線方向錯誤,ABAQUS往往會將其理解為具有很大過盈量的過盈接觸,因而無法達到收斂
PART:2:問題
abaqus 定義接觸分析后從面侵入到主面中,如何解決?
展開 在abaqus中采用python提取結果-平均應力 ¥5
Python腳本操作ODB文件進行計算結果數據的提取。
因對結果分析需求,需提取某單元集的每一分析步(包含每一子步)的平均應力,目前網上雖有很多代碼是關于單元集的平均應力的提取,但并未有針對每一子步都需要提取結果的代碼。故針對此需要編寫了python代碼。
星辰技文|Abaqus中提取裂縫數據并用matplotlib庫繪圖
目前在Abaqus中,基于全局或局部嵌入Cohesive單元,以模擬非均質材料的裂縫擴展的方法已經相當普遍。我想POLARIS_InsertCohElem插件起到不小的作用。
后處理方面,也推出的POLARIS_CrackGeo插件提取Cohesive單元和XFEM模擬獲得的裂縫數據。但如何出圖來展示裂縫形態,成為插件用戶的一大痛點。
在Abaqus中,Cohesive單元模擬的裂縫路徑可以通過顯示特征邊的方式進行展示,但這種方法有幾個方面的缺點:
1. 雖然可以疊加顯示出裂縫周邊實體單元的應力、孔壓等場量輸出,但在表現裂縫自身場量結果時沒有線圖直觀,如下例中顯示縫寬的效果對比;
2. 很難像線圖那樣凸顯天然裂縫或顆粒邊界以及其它特殊位置的Cohesive單元;
3. 由于全局嵌入Cohesive單元,在單元共節點位置存在孔洞,部件變形后,孔洞呈現出小黑點的形式,無法去除,線圖就完全不存在這些問題;
常用的編程繪圖工具,目前以Matlab和Python matplotlib為主,Abaqus2021版本之后就已經內置了matplotlib庫,因此本文以matplotlib庫為基礎,帶大家繪制POLARIS_CrackGeo插件提取的裂縫線圖。
展開 Abaqus中多相材料不規則表面輪廓提取
1 前言
在Abaqus切削仿真中,目前多采用二維正交模型來轉化和代替各種加工形式。目前對于Abaqus切削仿真的可查資料中,多是模型建立和一些注意事項,對于其后處理過程較少提及。加工表面的粗糙度是表面質量評價的一項重要指標,仿真得到的微觀結構的細觀變化也是切削仿真的一大研究重點。因此,對切削表面的輪廓提取是有必要的。
在Abaqus中,在后處理過程中,輪廓提取可以采用多種方式,例如建立路徑和導出連續節點坐標。但是多相材料建模通常采用不同的Part最后Assembly得到,建立路徑只能在獨立的Part中進行。除此之外,網格劃分與一般的規則形狀得到的網格也不相同,多相材料劃分得到的網格往往并不規則,因此導出連續節點也是不現實的。因此,要想導出多相復合材料的表面輪廓需要尋求一種別的方式。
本篇小節只要針對多相復合材料的切削表面輪廓進行講述,所使用的軟件包括Abaqus、AutoCAD、Excel和Origin。除了Abaqus切削仿真表面輪廓提取,也可對一些其它復雜形狀和結構的輪廓提取做出指導意義。
2 提取過程
如圖1所示為所選擇的一個案例的最終切削結果,其中顆粒和基體是單獨的Part,切削表面并不平整。提取目標既最上面的一條輪廓曲線。要求:其中某一條線的實際長度。
圖1 樣件的切削結果
第一步:在Abaqus Visualization界面下選擇命令Plot Deformed Shape,再點擊命令Render Model: Wireframe,得到如圖2所示的線框圖。
展開 abaqus中焊接高斯面熱源和高斯體熱源程序 ¥19.89
abaqus中焊接中高斯面熱源和高斯體熱源程序
下加載面修正劍橋模型及其在Abaqus中umat子程序的實現
下加載面修正劍橋模型介紹
摩爾-庫倫模型、德魯克-普拉格模型及修正劍橋模型等均屬于經典的土力 學彈塑性理論,它們都是單重屈服面的。它們假設土體在卸載再加載的過程中 應力應變關系是彈性的,但實際上并非如此。通過試驗可知, 土體在卸載再加載的過程中會產生塑性應變。由于正常固結土一旦卸載它就變 成超固結狀態了,卸載再加載的過程實際上就是超固結土的加載過程,因此在 超固結土的加載過程中也會產生塑性應變。修正劍橋模型能夠較為準確的描述 正常固結粘土的應力應變關系,但對于超固結粘土(OCR>1),因為它沒有考慮卸載及再加載的過程中產生的塑性變形,所以并不適用。
下加載面修正劍橋模型包括兩個屈服面,由下加載屈服面和正常固結屈服 面的變化來描述超固結土體的力學特性。下加載面修正劍橋模型的概念和屈服面表達式,經過總結,得 到該超固結土體的本構模型有兩個基本特征: (1)在超固結土體的加載過程中始終保持連續平滑的彈塑性應力應變關系。 這是因為下加載面修正劍橋模型采用狀態變量 ? 來描述土體的超固結性質。通 過 ? 的不斷減小最后減小到 0,來反映超固結性質逐漸減弱最終趨于正常固結 土的過程,土體一直處于彈塑性狀態,不會產生由彈性過渡到塑性時的突變。 另外該模型的應力應變關系也與經典彈塑性理論有所不同,在本文的 4.4 節中 將對此進行詳細研究。 (2)下加載屈服面和正常屈服面具有幾何相似性,并經過當前應力點。這 個基本特征給程序的編程工作帶來了很大的方便,因為當前的應力點都處于下 加載屈服面上,因此不需要判斷此時的應力狀態是否到達屈服面。
二。Abaqus的umat子程序實現
子程序編寫流程如下所示:
三。
展開 
在ABAQUS中基于圓柱坐標系設置關于坐標函數的表面力(keyword 曲面加載,圓柱坐標,面力)
在部分科研理論分析中,需要在物體內部挖孔,利用逆推法推導物理量。例如下圖所示,受Y方向某拉力作用,各點應力狀態為:
在圓孔中心位置建立圓柱坐標系,該應力狀態在圓柱坐標系下的公式為:
在這種情況下反推物理量,需要對曲面施加基于圓柱坐標系的面力。
案例如下:在圓弧面基于圓柱坐標系施加等效于單向應力狀態的面力。
加載前先建立圓柱坐標系(注意R軸方向為0度位置,T軸方向為角度增大方向,示意圖見文后的加載圖)
具體設置方法為:Load>Create Load>Mechanical>surface traction
選中中間曲面后,先設置徑向力,按以下參數設置:
Distribution:應力分配,點擊后面的f(x)創建一個基于圓柱坐標系的表達式,Local system 要選擇圓柱坐標系,Th為角度變量。
Traction:選擇General,為一般力。
Vector:點擊選擇圖標后,依次選擇(0,0,0) (-1,0,0) ,坐標選擇建立的圓柱坐標系。
注:面力方向矢量是基于所選坐標系,(-1,0,0)就是沿圓柱坐標系下的R軸反向。
Magnitude:選擇應力大小為1。
然后在創建一個Load,設置切向力,如下圖所示,也是基于圓柱坐標系。
再創建一個Load,在整體坐標系下對兩側的平面施加Y方向的面力,大小為1,同時對后面的面施加全約束。
最后加載形式為下圖所示:
求解結果如下圖:
大部分位置應力在0.99~1.01之間,為單向應力狀態,加載方式正確。
本問題的關鍵是面力的方向問題,在選擇面力的方向矢量時,是基于所選坐標系。對于圓柱坐標系,切向力矢量為(0,-1,0)時,即力的方向只沿著theta的反方向。
展開