
發(fā)布
注冊
/
登錄abaqus 幾何模塊的案例
abaqus混凝土柱壓縮模擬(幾何缺陷和不帶幾何缺陷)
在本節(jié)課中主要給大家講了混凝土損傷材料模型在abaqus中的設置,以及根據(jù)混凝土受壓應力應變曲線及受拉應力應變曲線計算混凝土損傷系數(shù)、彈性應變、非彈性應變及開裂應變。
混凝土破壞模型的設置方法(課程最后)。
混凝土圓柱體帶幾何缺陷和不帶幾何缺陷的不同破壞方式。
部分圖片來源于網(wǎng)絡,若有侵權,請聯(lián)系作者刪除
課程鏈接
https://www.yqgqt.org.cn/college/video/c17216?nagivator=course
作者qq443941211
由于qq超級會員及qq群千人群付費成本需要,入群需付費5元,謝謝理解及支持。中國碩博之家abaqus學習群472295079/554322662。
展開 ABAQUS中Standard分析模塊和Explicit分析模塊的區(qū)別比較及選擇
ABAQUS中Standard分析模塊和Explicit分析模塊的區(qū)別比較及選擇
學習交流群:1063594113
1、ABAQUS各模塊介紹
ABAQUS有兩個主要的分析模塊:ABAQUS/Standard和ABAQUS/Explicit。其中ABAQUS/Standard還有兩個特殊用途的附加分析模塊:ABAQUS/Aqua和ABAQUS/Design。另外,還有ABAQUS分別與ADAMS/Flex,C-MOLD和Mold flow的接口模塊:ABAQUS/ADAMS, ABAQUS/C-MOLD和ABAQUS/ MOLDFLOW。ABAQUS/CAE是完全的ABAQUS工作環(huán)境模塊,它包括了ABAQUS模型的構造,交互式提交作業(yè)、監(jiān)控作業(yè)過程以及評價結(jié)果的能力。ABAQUS/Viewer是ABAQUS/CAE的子集,它具有后處理功能。
ABAQUS/Standard是一個通用分析模塊,它能夠求解領域廣泛的線性和非線性問題,包括靜力、動力、熱和電問題的響應等。
ABAQUS/Explicit是用于特殊目的分析模塊,它采用顯式動力有限元列式,適用于像沖擊和爆炸這類短暫,瞬時的動態(tài)事件,對加工成形過程中改變接觸條件的這類高度非線性問題也非常有效。兩個分析模塊的ABAQUS/CAE界面是一樣的,兩個模塊的輸出也是類似的,不論哪個模塊都可以采用可視化圖形進行后處理。
ABAQUS/CAE(Complete ABAQUS Environment)是ABAQUS的交互式圖形環(huán)境,用它可方便而快捷地構造模型,只需生成或輸入要分析結(jié)構的幾何形狀,并把它分解為便十網(wǎng)格化的若干區(qū)域。并對幾何體賦十物理和材料特性、荷載以及邊界條件。ABAQUS/CAE具有對幾何體劃分網(wǎng)格的強大功能,并可檢驗所形成的分析模型。
展開 基于abaqus的三維幾何體建模插件(線條/圓柱/橢球/球體)--Abaqus Geometry
Abaqus Geometry插件
1. Wire Geom模塊
Wire Geom模塊:在長方體內(nèi)部創(chuàng)建線幾何,可控制線條的長度范圍和兩線條之間的最小距離。
Wire Geom模塊用戶輸入界面如下:
圖1.1 Wire Geom模塊用戶界面
2. Cylinder Geom模塊
Cylinder Geom模塊包括:在長方體內(nèi)部創(chuàng)建圓柱,可控制圓柱的長度范圍、半徑及圓柱之間的最小距離。
Cylinder Geom模塊生成長方體邊界模型的用戶輸入界面如下:
圖2.1 Cylinder Geom模塊用戶輸入界面
3. Ellipsoid Geom模塊
Ellipsoid Geom模塊:在長方體內(nèi)部創(chuàng)建橢球,可控制橢球的長短軸和橢球之間的最小距離。
Ellipsoid Geom模塊生成長方體邊界模型的用戶輸入界面如下:
圖3.1 Ellipsoid Geom模塊用戶輸入界面
4. Sphere Geom模塊
Sphere Geom模塊:在長方體內(nèi)部創(chuàng)建橢球,可控球的半徑和球之間的最小距離。
Sphere Geom模塊生成長方體邊界模型的用戶輸入界面如下:
圖4.1 Sphere Geom模塊用戶輸入界面
5. 模型示例
插件可生成模型類型如下:
圖(a) 線條模型
圖(b) 橢球模型
圖(c) 橢球嵌入模型
圖(d) 橢球切割模型
圖5.1 模型示例
如有需要歡迎通過微信公眾號或者V聯(lián)系我們.
公眾號: 320科技工作室
VX: CAE320
展開 Hyperworks其它模塊轉(zhuǎn)到ABAQUS模塊中常會遇到的問題及解決方法匯總 ¥12
我們通常喜歡在hyperworks中做前處理(材料及屬性的定義、網(wǎng)格劃分、焊點施加、分析步設置、定義約束及載荷、接觸等)或者是將其它格式文件的模型轉(zhuǎn)換到hyperworks中的ABAQUS模塊,很多時候只是能將模型的網(wǎng)格模型成功轉(zhuǎn)換,其它好多信息無法成功轉(zhuǎn)換或缺失。其實,出現(xiàn)的大部分問題是對ABAQUS下的INP模型文件書寫及關鍵字的理解不到位,少數(shù)問題是與操作不熟練有關。網(wǎng)上針對這方面的案例較為欠缺,本案例結(jié)合個人項目實戰(zhàn)中遇到的相關問題及解決方法進行了匯總,目前里面的內(nèi)容幾乎已涵蓋常從hyperworks中做前處理成功導出ABAQUS的inp文件或其它格式的模型文件轉(zhuǎn)換到hyperworks中的ABAQUS模塊規(guī)分析中遇到的問題及解決方法。請有這方面需求的朋友盡快購買,本案例中的內(nèi)容匯總將持續(xù)更新,價格也會有所提升,針對案例中的問題有什么疑問也可私信討論,同時也希望高手們能夠?qū)⒆约涸谶@方面遇到的問題及解決方法在下方留言。還是那句話,我們不玩虛的,玩虛的沒意思!
我們可以在hyperworks中完成好網(wǎng)格劃分、材料定義、屬性定義、定義接觸面、set定義(用于接觸的set、用于約束的set、用于加載的set),然后在ABAQUS中完成加載、接觸定義、分析步定義、提交計算,hyperview中進行后處理。
展開 
abaqus系列技巧16:說一說abaqus的幾何模型與有限元模型
如上面的左圖為幾何模型,右圖為有限元模型。
abaqus真正計算的時候需要的是右面的模型,即有限元模型。關于有限元的定義及實質(zhì),就像將幾何模型離散為一個一個的小單元,然后對小單元進行求解。在abaqus這類軟件剛編寫的時候,只針對右面的模型,后面才慢慢發(fā)展,功能一步步拓展到現(xiàn)在。不過這么一說,可能還是不太理解。我又整理了一個圖
CAE界面就是我們一打開abaqus就能看到的界面,求解器是黑盒子,看不到的。abaqus的后處理做到CAE界面里面了,有些軟件是單獨的,如hypermesh有hyperviewer,ESI有個viusalviewer。
求解器真正需要的文件是inp格式的有限元文件,這里面只有節(jié)點和單元信息,沒有任何幾何信息。inp的來源有兩個,一個是cae界面生成,一個是hypermesh文件生成。abaqus又分為建模和前處理,對于簡單問題,可以直接在abaqus里面建模,對于復雜問題,有三個辦法。
其一。用三維軟件catia等建模,導入abaqusCAE界面,進行網(wǎng)格離散。
其二,用三維軟件catia等建模,導入hypermesh,進行網(wǎng)格離散,然后只將網(wǎng)格以inp格式文件導入abaqus,進行其他邊界條件設定等前處理工作
其三,用三維軟件catia等建模,導入hypermesh,進行網(wǎng)格離散,并同時進行其他邊界條件設定等 前處理工作,最后將編譯好的inp文件直接提交求解器進行計算。
不知道我說明白沒有,先這樣吧。
我的視頻里也有個比較簡單的hypermsh與abaqus互聯(lián)的內(nèi)容,有興趣也可以配合的看下
http://www.yqgqt.org.cn/college/video/c13480
想獲得幻想飛翔最新CAE技術文章,請關注幻想飛翔公眾賬號:幻想飛翔CAE。
展開 Abaqus的Python批量隨機幾何建模入門
這就要用到Python的隨機模塊random了。我們首先輸入import random引入隨機數(shù)模塊,然后就可以使用這個模塊下面的方法來產(chǎn)生隨機數(shù)了。這里,我們介紹三個常用的函數(shù):
random.random() #生成0-1的隨機小數(shù)
random.uniform(a,b) #生成a-b之間的隨機小數(shù)
random.randint(a,b) #生成a-b之間的隨機整數(shù)
使用這些函數(shù),就能產(chǎn)生我們需要的隨機數(shù)了。
3、應用舉例
下面我們用一個實例來說明建模的具體過程。這里我們希望建立一個100*50*10的方板,然后在上面隨機位置打10個孔,孔的直徑在2-10之間隨機變化。我們首先打開Abaqus cae軟件,創(chuàng)建帶一個孔的方板來提取對應代碼。
點擊工具欄左上角的“create part”按鈕創(chuàng)建部件。
然后在對話框中保持默認,單擊“continue”進入二維草圖。
在草圖界面繪制一個長寬為100*50的矩形,在中間創(chuàng)建一個直徑為10的圓。
單擊“done”后,在對話框輸入拉伸深度為10,單擊OK。
如此,我們就獲得了帶一個圓孔的方板。
下面,我們在Abaqus的工作目錄下面找到后綴名為rpy的文件,里面記錄了剛才所有操作的Python代碼。
展開 ABAQUS-Moldflow接口模塊--轉(zhuǎn)貼自ABAQUS版
ABAQUS/MOLDFLOW is an interface between ABAQUS and MOLDFLOW
that has been developed by Hibbitt,Karlsson & Sorensen, Inc.
MOLDFLOW is a set of integrated computer-aided engineering (CAE)
simulation programs for plastics molding processes. It is used widely by the
plastics injection molding industry.
ABAQUS/MOLDFLOW allows you to translate finite element model
information from a MOLDFLOW analysis into a partial ABAQUS input file.
The user then edits the ABAQUS input file as necessary and submits it for
analysis in ABAQUS/Standard.
詳細附件請見:
http://www.caenet.cn/forums/rightframe/ShowPost.aspx?Forum_ID=106&Channel=1&ThreadID=391&CurrentPage=1
展開 abaqus的三維幾何體建模插件(線條/圓柱/橢球/球體)--Abaqus Geometry 2.0
幾何建模插件v1.0的介紹鏈接:
https://www.yqgqt.org.cn/content/post/1861928
1. 二維骨料填充模型
1.1 矩形骨料填充模塊
用于在矩形邊界內(nèi)填充矩形骨料,矩形骨料長度可按范圍指定,同時可控制矩形骨料間的最 小間距(如果為負數(shù),則表示矩形可相交)。
圖1.1 二維矩形骨料填充模塊
1.2 橢圓骨料填充模塊
用于在矩形邊界內(nèi)填充橢圓骨料。
圖1.2 二維橢圓骨料填充模塊
1.3 圓形骨料填充模塊
1.3.1 矩形邊界圓形骨料填充模塊
用于在矩形邊界內(nèi)填充圓形骨料,支持指定圓形骨料尺寸范圍。
圖1.3 二維圓形骨料填充模塊(矩形邊界)
1.3.2 圓形邊界圓形骨料填充模塊
用于在圓形邊界內(nèi)填充圓形骨料,支持指定圓形骨料尺寸范圍。
圖1.4 二維圓形骨料填充模塊(圓形邊界)
1.3.3 雙層圓形骨料填充模塊
用于在矩形邊界內(nèi)填充雙層圓形骨料,每一種尺寸骨料可帶一個偏置層(如指定0,則表示不附加偏置層)。
圖1.5 二維雙層圓形骨料填充模塊
2. 三維骨料填充模型
2.1 纖維填充模塊
用于在長方體邊界內(nèi)隨機填充纖維,可控制纖維長度在某一范圍內(nèi)變化,同時可控制纖維間的最小間距。
圖2.1 三維纖維填充模塊
2.2 圓柱骨料填充模塊
用于在長方體邊界內(nèi)隨機填充圓柱骨料,可控制骨料長度在某一范圍內(nèi)變化,同時可控制圓柱骨料間的最小間距。
圖2.1 三維圓柱骨料填充模塊
2.3 橢球骨料填充模塊
用于在長方體邊界內(nèi)隨機填充橢球骨料,可控制橢球骨料間的最小間距。
展開 ABAQUS三維Voronoi晶體幾何建模
材料晶體塑性理論與細觀尺度上晶體幾何模型相融合的模擬方法為探究材料在塑性變形過程中的行為機制以及晶體材料優(yōu)化開辟了新途徑。本案例演示在CAD軟件內(nèi)通過Voronoi建立晶體三維模型,并將模型導入到Abaqus CAE內(nèi),完成晶體材料的有限元建模。
在AutoCAD軟件內(nèi),采用CAD_Voronoi V1.0.1插件建立晶體結(jié)構三維模型,并將整個模型導出為.iges格式文件備用。
CAD_Voronoi V1.0.1插件
將導出的Voronoi模型文件以部件的形式導入到ABAQUS內(nèi)。
插件可建立包含晶界的模型,在Abaqus內(nèi)將晶格及晶界分別賦值不同材料。
也可建立無晶界模型,對不同晶格分別指派材料。
可將Voronoi晶體部件進行裝配。
及完成網(wǎng)格劃分等操作。
展開 Abaqus幾何建模案例演示
4.選用不同的實體生成方式,得到的幾何模型也不盡相同。
二、各種創(chuàng)建部件的方法比較
1.在PART功能模塊中直接創(chuàng)建部件
創(chuàng)建的是幾何部件,可以輸出為*.stp格式。此類幾何部件在ABAQUS中進行應用時,不會出現(xiàn)幾何缺陷(如縫隙),易于劃分網(wǎng)格。
2.CAD軟件建模
創(chuàng)建的是幾何部件。CAD軟件內(nèi)易于創(chuàng)建非常復雜的幾何模型,但導入ABAQUS/CAE后可能出現(xiàn)幾何缺陷,一般需要進行修補(repair)操作。
3.從ODB文件或INP文件中導入孤立網(wǎng)格部件
在ABAQUS中可以直接使用已經(jīng)劃分好的網(wǎng)格,且可以在Mesh功能模塊中對節(jié)點和單元進行編輯。使用較為方便。
來源:有限元在線的博客,版權歸作者所有。
展開 ABAQUS幾何編輯、清理及修復 ¥1
圓角竟然可以在ABAQUS中清理掉。
幾何編輯、清理及修復竟然神奇的解決了這問題。計算竟然收斂了。
是怎么做到的?
一起學習吧!
本案例有視頻,歡迎在我的技術鄰中觀看!!
ABAQUS幾何清理及修復
往期精彩:歡迎觀看!!
HYPERMESH中設置ABAQUS銷軸接觸設置
HYMPERMESH與ABAQUS聯(lián)合(銷軸簡化梁單元)

有限元理論基礎及Abaqus內(nèi)部實現(xiàn)方式研究系列19: Abaqus幾何非線性的設置和后臺
1.4.2 線性結(jié)果
幾何非線性開關NLGeom=Off,同時設置單元類型為S4R5。得到的1方向的位移如下:
那么上一章的拉伸比例r=(L0+U1)/L0=(5+0.1)/5=1.02;
注:如果設置為S4R,那么線性下結(jié)果是一樣的,讀者可以自行嘗試。
1.4.2.1 應變理論值
線性下采用工程應變
Strain=r-1=0.02
1.4.2.2 Abaqus應變結(jié)果
采用Abaqus求解器,得到的應變在1方向下:
1.4.2.3 iSolver應變結(jié)果
在Job模塊中,選擇Plug-ins->iSolver->Engine,采用iSolver求解器
得到的應變?nèi)缦拢?1.4.3 小應變幾何非線性結(jié)果
幾何非線性開關NLGeom=On,同時設置單元類型為S4R5,只迭代一步。
1.4.3.1 應變理論值
S4R5在幾何非線性下采用Green應變
Strain=0.5*(r^2-1) =2.02
1.4.3.2 Abaqus應變結(jié)果
1.4.3.3 iSolver應變結(jié)果
1.4.4 大應變幾何非線性結(jié)果
幾何非線性開關NLGeom=On,同時單元類型改為S4R。
展開 花了很久整理的Abaqus模塊介紹集合 附abaqus材料庫下載
一、Abaqus/CAE前后處理模塊
Abaqus/CAE是Abaqus的前后處理器,具有幾何體建模、模型裝配、定義材料性質(zhì)、定義約束和接觸、網(wǎng)格劃分、后處理過程自動化等功能。具備Patran、Hepermesh等專用前后處理程序功能。此外,便于開發(fā)流程化環(huán)境。幾何體建模模型裝配定義材料性質(zhì)定義約束和接觸網(wǎng)格劃分后處理過程自動化。
二、Abaqus/standard 隱式分析模塊
Abaqus的隱式非線性分析求解器,可以求解線性問題和非線性問題,包括求解靜態(tài)、動態(tài)、熱和電響應問題;集成了線性、非線性、機構(非線性柔性機構)求解功能。
三、Abaqus/Explicit 顯式分析模塊
Abaqus/Explicit是功能齊全的高級顯示非線性有限元軟件求解器。是一個通用分析模塊,能夠求解廣泛的高度非線性瞬態(tài)問題,如:爆炸、碰撞、跌落、沖壓、水下爆炸等瞬態(tài)、高度大變形非線性等,具有極強的結(jié)構分析能力。
另外,其集成線性、非線性、機構(非線性柔性機構)求解功能;突出的優(yōu)點是與隱示求解器Standard無縫集成,可以循環(huán)交替求解穩(wěn)態(tài)和瞬態(tài)耦合問題。
四、Abaqus/Aqua 海洋平臺模塊
Abaqus/Aqua是用于海洋工程的一個附加模塊,附加在Abaqus/Standard上應用。
Abaqus/Aqua可用于海洋工程結(jié)構領域,其目的是模擬海上結(jié)構,可以解決:
海上石油平臺或船體,能夠完成海洋平臺導管架和立管的分析、J形管的拖曳模擬、底部彎曲計算和漂浮結(jié)構的研究;
結(jié)構可以承受由穩(wěn)定流和波效應引起的拖曳力、浮力和流體慣性載荷;
自由水面以上的結(jié)構施加風載。
展開 讓ABAQUS更強大——在ABAQUS中使用第三方Python模塊
Abaqus Scripting是對Python語言的擴展,可以看成是一個有限元分析的Python模塊。Abaqus Scripting為有限元批處理及二次開發(fā)提供了便利。而Python還擁有更廣泛而強大的許多科學計算模塊,如果能讓Abaqus Scripting與其他模塊(如Numpy、Scipy等)并肩戰(zhàn)斗,那么威力必將更大。
我電腦上原本安裝了Python3.6及相應的Numpy、matplotlib,但在Abaqus里始終調(diào)用不成,不斷的提示沒有這個模塊,但是單獨在python中使用是沒問題的。后來有人發(fā)現(xiàn)問題在于Abaqus Scripting對應的Python版本是2.7,與已安裝Python不符。
為解決這個問題只要在腳本文件開始寫入:
from sys import path
path.append('D:\Program Files (x86)\Python36-32\Lib\site-packages') #找到python安裝路徑下的site-packages文件夾,把路徑添加進去
然后
import numpy
import scipy
……
就可以用Numpy、Scipy、matplotlib對Abaqus結(jié)果進行處理了,是不是so easy。
展開 ABAQUS案例-ABAQUS中的形狀優(yōu)化模塊及渦輪軸的形狀優(yōu)化分析 ¥3
本案例(附件中的inp文件)講述了ABAQUS中的形狀優(yōu)化模塊,以渦輪軸的優(yōu)化分析為例演示了ABAQUS中優(yōu)化分析技巧及需要注意的問題。