
發布
注冊
/
登錄ansys混凝土建模過程的案例
ANSYS混凝土三維隨機骨料 混凝土細觀 隨機球體 顆粒增強復合材料建模
研究進展
通過ANSYS進行混凝土細觀模型的構建是進行混凝土性能分析的有效方法,在ANSYS內構建混凝土細觀模型是分析的前提?,F階段在ANSYS內進行隨機混凝土模型構建的主流方法是通過APDL命令流等形式,這要求研究者應具有一定的程序設計能力。
為了方便快捷的構建出混凝土細觀幾何模型,這里提出另一種建模方案,通過AutoCAD模型導入的方式,實現無編程構建混凝土隨機骨料。
模型構建
1、CAD模型生成
首先采用CAD隨機球體顆粒插件在AutoCAD內構建三維球體幾何模型:
插件可指定生成隨機分布的不相交的球體顆粒,同時生成與球體顆粒裝配的帶有孔洞的長方體基體。同時對顆粒的粒徑大小、比例等都能進行控制。
將生成的三維球體幾何模型導出為.sat格式文件備用。
2、ANSYS Workbench 導入
打開ANSYS Workbench,在幾何內進行導入預先保存的.sat文件:
后續進行網格劃分等操作,在ANSYS Workbench內進行即可:
插件下載
建模用到的CAD插件下載:
CAD隨機球體顆粒插件
展開 Abaqus纖維混凝土3D 泡沫混凝土 三維隨機幾何 三維混凝土細觀 多面體骨料建模
模型實例
以下是Abaqus內纖維混凝土的模型,纖維是采用三維圓柱體模擬的,混凝土內的骨料采用的是實體的球體。纖維及骨料均可設置不同的尺寸,并且各類型的數目不受限制,即可設置多種纖維及球體骨料大小。
研究進展
在Abaqus內建立混凝土細觀模型,如鋼纖維混凝土、不干涉球體骨料、多面體骨料模型等,是進行混凝土性能研究的主流方法之一。而在進行Abaqus混凝土細觀模擬時,隨機骨料及隨機纖維等幾何模型的構件是主要的難點所在。
為了在Abaqus內建立混凝土模型,有學者采用Abaqus命令的方式,但這需要有一定的程序設計基礎,并且需要反復改參、調試,極為不便。也有采用Abaqus混凝土建模插件實現的方式,這極大的節省了模型建立的耗時,如Abaqus混凝土多邊形或Abaqus混凝土三維球體骨料插件等,但其實現的模型較為簡單,幾何模型單一。
建模方案
這里介紹一種通過AutoCAD軟件建立纖維混凝土三維模型后導入到Abaqus內的方式??蓪崿F多種混凝土模型的快速構建。CAD導入Abaqus的方法簡單,將CAD文件輸出為.sat格式,然后在Abaqus內選擇導入部件,選擇對應的.sat文件即可。
下面是通過該方法建立的Abaqus隨機幾何模型。
插件介紹
本插件可以生成多種形式的隨機三維幾何,用于Abaqus混凝土模型的建立,也可用于再生骨料混凝土、泡沫混凝土、加氣混凝土等方面。理論上講,只要幾何存在相似性,可進行模型簡化的,均可采用這種方式進行建模。
插件的詳細介紹及下載見下方鏈接:
CAD隨機幾何3D插件
展開 ansys workbench鋼筋混凝土建模方法
更新晚了點,最近忙于加固項目,所以優先學習了下WB鋼筋混凝土模擬方法,奈何資料太少,所以更新拖了兩周。
首先說明下,比較少接觸鋼筋混凝土的理論分析或試驗,本文主要是一個學習的過程,可能很多說法存在問題,但是本文所提及的模型都是一步一步做過的,數據也是盡可能的準確,如有錯誤,歡迎指正。如果某個模型較多人感興趣,再出一期詳細的。
參考文獻:1、周炬《Ansys Workbench有限元分析實例詳解》2、公眾號:搬磚2號叉會腰3、公眾號:ansys結構院4、ansys官方、YouTube等資料。
本文小結:
1、 Mw或DPC+HSD模型,可以說是官方首推的方法,workbench最適用的方法,其solid185和solid186(混凝土)和reinf單元(鋼筋)完美適合用(workbench 2020r2以后版本推出,鋼筋采用此單元,鋼筋與混凝土節點自動耦合),和《混規》GB50010的本構模型相比,DP模型區分了彈性段,強化段,軟化段,殘余應力段。未屈服前按照彈性材料處理,屈服后根據用戶選擇的HSD模型進行計算。中國規范中在峰值拉壓應變前后本構模型為冪函數,HSD模型中的Expotential HSD和中國規范為接近,實際中既可以采用指數函數的HSD也可以采用線性的HSD來進行計算。方法1是王新敏老師推薦的方法。
2、損傷-塑性微平面模型(CPT215單元)在模擬混凝土軟化、下降段方面,優于solid65(壓根就沒有),Mw或DPC(通常采用solid185、186),之前看到一個消息,說官方不建議在wb中使用,但是我用WB2024R1測試,沒啥問題,可以與renif單元聯合使用,相比方法1,需要在WB中插入命令流。
展開 超大跨鋼管混凝土拱橋 ANSYS APDL 精細化建模案例介紹 ¥39.9
案例概述
本案例展示了一個基于 ANSYS APDL 的超大跨鋼管混凝土拱橋有限元建模與分析過程。橋梁主跨超過 400 米,模型采用雙單元法(Double-Element Method),以簡化且合理的方式模擬鋼管混凝土拱橋在彈性階段的整體受力與剛度特性。模型經過充分驗證,可一次性完成恒載分析并順利收斂,結果穩定可靠,可作為工程參考和教學示例的基礎模型。
該案例提供了完整的可運行文件,包括模型文件(TrussArcBridge.cdb)和計算命令流文件(TrussArcBridge.mac),用戶可直接在 ANSYS 環境中加載并執行,也適用于ansys workbench,快速得到結構受力結果。
圖1-1 模型
圖1-2 邊界
圖1-3 位移結果
1.2. 建模思路與單元劃分
模型采用以主拱、吊索、橋面體系為核心的空間有限元結構體系。主拱肋及桁架部分采用 BEAM188 單元,用以模擬具有彎曲和剪切變形能力的空間桿件;吊索采用 LINK180 單元,主要承受軸向拉力,計算效率高且穩定性好;橋面采用 SHELL181 單元,用以反映組合橋面的彎曲與剪切剛度,實現橋面與主拱的合理協同。
材料部分采用彈性模型,鋼管混凝土雙單元法理,既保證了分析的合理性,又避免了復雜的非線性求解過程。邊界條件采用固結與簡支混合形式,可根據不同橋型和設計要求靈活修改。
該模型采用合理的節點耦合與剛度協調方式,確保鋼管與混凝土、拱肋與橋面、吊索與桁架之間的力學傳遞真實可靠。
1.3. 案例文件說明
TrussArcBridge.cdb:為模型文件,包含節點、單元、截面、材料及邊界定義,可直接在 ANSYS 中導入使用。
展開 
CAD纖維混凝土2D插件 纖維混凝土建模 ¥699
功能說明
插件可在AutoCAD軟件內生成二維纖維混凝土模型,模型可導入COMSOL、Abaqus、ANSYS等有限元軟件內,用于纖維混凝土的仿真模擬。
插件生成的纖維混凝土模型包括骨料、界面過渡區(ITZ)、纖維、孔隙、砂漿基體等部分,且每部分分圖層進行繪制,方便分別導入到其他軟件內。
說明提醒
插件需要注冊,注冊后可永久使用,版本更新不影響注冊狀態,注冊請聯系QQ:1135122921。
樣圖下載
纖維混凝土2D樣圖.rar
ANSYS鋼筋混凝土建模方法概述
利用大型通用有限元軟件ANSYS進行鋼筋混凝土結構的建模、計算分析、結果處理是目前針對鋼筋混凝土進行數值模擬的重要步驟。如何采用ANSYS進行鋼筋混凝土建模,能否把握有限元模型的可行性、合理性是將有限元理論應用到實際工程中較為關鍵的一環。
按照目前在建模中對鋼筋的處理方式,ANSYS鋼筋混凝土建模方法主要分為三種:整體式、分離式以及組合式,每種方法都具有不同的建模特點,現略做總結如下。
一、整體式建模
ANSYS采用Solid65單元來模擬混凝土,所謂整體式建模也即是在建模過程中,通過對65單元進行實常數的設置來考慮鋼筋對混凝土結構的作用。這種方法將鋼筋彌散于整個單元中,并視單元為連續均勻材料。與其他方法比較,整體式建模的單元剛度矩陣綜合了鋼筋和混凝土單元的剛度矩陣,并且是一次性求得綜合的剛度矩陣。
因此,在采用整體建模方法時,在建模之前,應首先求得單元各個方向的配筋率,并設置實常數,一般適用于體量較大,配筋比較規整的鋼筋混凝土結構。整體式建模所得計算結果對比實驗來講,其計算的開裂荷載誤差較小,但開裂荷載后的整體荷載位移曲線與實驗相比誤差較大。但采用整體建模方法的主要好處是能有效避免因為單元細分導致的應力奇異問題,有利于提高整體計算的收斂性性能。
二、分離式建模
與整體式建模方法不同,分離式建模是指在建模過程中,考慮鋼筋與混凝土的相互作用,分別選用不同的單元來模擬鋼筋和混凝土。一般而言,鋼筋采用線單元link8模擬,混凝土選用配筋率為0的素混凝土Solid65單元模擬。
由于采用不同單元建模,如果認為結構在受外部荷載作用時,鋼筋與混凝土在相互約束情況下會產生相對滑移,這時可以在鋼筋與混凝土之間添加粘結單元來模擬鋼筋與混凝土之間的粘結與滑移,一般采用非線性彈簧conbin39。
展開 ANSYS鋼筋混凝土(一)整體式建模
01 ANSYS中的鋼筋混凝土
目前在ANSYS中模擬鋼筋混凝土主要有以下幾種方法:整體式建模、分離式建模(共節點)、分離式建模(考慮粘結滑移)、使用“Embed”方法(編寫弘文件)、使用REINF單元等。
以下是幾種鋼筋混凝土的模擬思路:
接下來一段時間內,筆者將通過多個帖子用實例逐個介紹ANSYS中以上模擬鋼筋混凝土的方法??申P注筆者的技術鄰賬號和公眾號,及時學習!
02 整體式建模方法
整體式模型即將鋼筋混凝土結構中的鋼筋彌散到整個混凝土結構中(采用混凝土實體單元SOLID65中自帶的配筋率實常數設置)。
其優勢在于建模簡單快捷,計算收斂性較好,劣勢在于其計算結果粗略。特別對于結構構件較多,且混凝土結構配筋非最主要研究對象時,建議采用整體式建模方法模擬鋼筋混凝土構件。
定義了配筋率后的鋼筋混凝土梁
03 案例分析
如下圖所示的一根鋼筋混凝土梁,使用整體式建模方法模擬,著重展示配筋率實常數計算和賦值方法。
鋼筋混凝土梁尺寸簡圖
為簡化計算,建立鋼筋混凝土梁的1/2對稱模型,支座和加載頭建立鋼墊片,墊片與梁之間采用MPC算法粘結。
受壓區和受拉區縱筋配筋率需要分別定義,故用工作平面切割出受壓區和受拉區。
展開 預應力混凝土分析中實體力筋法的ansys處理過程
有兩種處理方法,一是體分割法,二是采用獨立建模耦合法。
1 體分割法
用工作平面和力筋線拖拉形成的一個面,將將體積分割(divide),分割后體上的一條線定義為力筋線。這樣不斷分割下去,最終形成許多復雜的體和多條力筋線,然后分別進行單元劃分,施加預應力、荷載、邊界條件后求解。這種方法是基于幾何模型的處理,即幾何模型為一體,力筋位置準確,求解結果精確,但當力筋線形復雜時,建模特別麻煩。
2 獨立建模耦合法
該法的基本思想是實體和力筋獨立建幾何模型,分別劃分單元,然后采用耦合方程將力筋單元和實體單元聯系起來,這種方法是基于有限元模型的處理。其基本步驟如下:
①建立實體幾何模型(不考慮力筋);
②建立力筋線的幾何模型(不考慮體的存在);
③將幾何模型按一定的要求劃分單元(這時也是各自獨立的);
④選擇所有力筋線;
⑤選擇與上述力筋相關的節點(nsll命令),并定義選擇集;
⑥將上述力筋節點存入數組;
⑦選擇所有節點,并去掉⑤中的節點集(這時是除力筋節點外的所有節點);
⑧按力筋節點數組搜尋所有最近的實體節點號,并存入數組中;
⑨耦合力筋節點與最近的節點,一一耦合(cp命令)(不能使用cpintf命令,這樣可能耦合其它節點,且容易不耦合)
⑩選擇所有,并施加邊界條件和荷載,可以求解了。
這種方法建模特別簡單,耦合處理也比較簡單(APDL要熟悉些),缺點是當實體單元劃分不夠密時,力筋節點位置可能有些走動,但誤差在可接受范圍之內!這種方法是解決力筋線形復雜且力筋數量很多時的較佳方法。
展開 ansys之——混凝土鋼筋怎樣建模
鋼筋混凝土簡支梁分析
/COM, Structural
!----------定義單元及材料等---------------------
/PREP7
et,1,link8 !定義link8單元
et,2,solid65 !定義solid65單元
keyopt,2,7,1
r,1,314 !定義link8單元的面積
r,2 !定義solid65的實常數號
mp,ex,1,2e5 !定義link8單元的彈性模量
mp,prxy,1,0.3 !定義link8單元的泊松系數
mp,ex,2,4e4 !定義solid65單元的彈性模量
mp,prxy,2,0.3 !定義solid65單元的泊松系數
tb,concr,2 !定義2號為混凝土
tbdata,,0.9,1,1.8,50 !定義混凝土的c1,c2,Rl,Ra
!----------建立幾何模型-------------------------
blc4, , ,50,200,1500 !定義梁體
/view,1,1,1,1 !定義ISO查看
/ang,1
vplot !繪制梁體
kwpave,5 !工作平面移動到關鍵點5
wpoff,25 !工作平面移動25mm
wprot,0,0,90 !工作平面旋轉
vsbw,1 !分割梁體
wpoff,0,40 !工作平面移動40mm
wprot,0,90 !工作平面旋轉
vsbw,all !分割梁體
wpoff,300 !再將梁體分割為三個區域
wprot,0,0,90 !(原為控制單元密度而設)
vsbw,all
wpoff,0,0,900
vsbw,all
wpstyl !關閉工作平面顯示
nummrg,all !整理編號
numcmp,all
!
展開 預應力混凝土分析中實體力筋法的ansys處理過程
預應力混凝土分析中實體力筋法的ansys處理過程
有兩種處理方法,一是體分割法,二是采用獨立建模耦合法。
1 體分割法
用工作平面和力筋線拖拉形成的一個面,將將體積分割(divide),分割后體上的一條線定義為力筋線。這樣不斷分割下去,最終形成許多復雜的體和多條力筋線,然后分別進行單元劃分,施加預應力、荷載、邊界條件后求解。這種方法是基于幾何模型的處理,即幾何模型為一體,力筋位置準確,求解結果精確,但當力筋線形復雜時,建模特別麻煩。
2 獨立建模耦合法
該法的基本思想是實體和力筋獨立建幾何模型,分別劃分單元,然后采用耦合方程將力筋單元和實體單元聯系起來,這種方法是基于有限元模型的處理。其基本步驟如下:
①建立實體幾何模型(不考慮力筋);
②建立力筋線的幾何模型(不考慮體的存在);
③將幾何模型按一定的要求劃分單元(這時也是各自獨立的);
④選擇所有力筋線;
⑤選擇與上述力筋相關的節點(nsll命令),并定義選擇集;
⑥將上述力筋節點存入數組;
⑦選擇所有節點,并去掉⑤中的節點集(這時是除力筋節點外的所有節點);
⑧按力筋節點數組搜尋所有最近的實體節點號,并存入數組中;
⑨耦合力筋節點與最近的節點,一一耦合(cp命令)(不能使用cpintf命令,這樣可能耦合其它節點,且容易不耦合)
⑩選擇所有,并施加邊界條件和荷載,可以求解了。
這種方法建模特別簡單,耦合處理也比較簡單(APDL要熟悉些),缺點是當實體單元劃分不夠密時,力筋節點位置可能有些走動,但誤差在可接受范圍之內!這種方法是解決力筋線形復雜且力筋數量很多時的較佳方法。
展開 關于Ansys的鋼筋混凝土建模的,理論性很強!
美國好幾位土木與結構的博士寫的,理論很深入,估計對大家進行鋼筋混凝土的建模會很有幫助。本人已經不搞這行了,現在把這個東西貢獻出來,希望對大家有所幫助!
鋼筋混凝土建模(Ansys).part1.rar
鋼筋混凝土建模(Ansys).part2.rar

ANSYS Workbench隨機球體及過渡區三維混凝土細觀建模
在ANSYS Workbench內建立隨機球體及ITZ界面層混凝土細觀模型可采用CAD隨機球體顆粒&過渡區3D插件建模后將模型導入。
在插件內設置好模型參數后運行,插件會自動完成隨機球體、界面過渡區、基體模型的建立。插件已將不同部件分圖層進行建模,將模型整體導出為IGES格式文件。
在ANSYS Workbench內選擇幾何結構-導入幾何模型,選擇保存的IGES文件并導入,通過SpaceClaim打開,可對不同圖層內容進行批量管理并賦值材料屬性。
打開模型,可對混凝土細觀模型進行有限元仿真模擬。
CAD隨機球體顆粒&過渡區3D插件
https://www.yqgqt.org.cn/post/1916053
展開 ANSYS鋼筋混凝土(三)分離式建模(粘結滑移)
01 分離式建模方法(考慮粘結滑移)
半年沒更帖子,最近有時間繼續把坑補完。
上次介紹了ANSYS中模擬鋼筋混凝土構件的分離式建模方法,鋼筋和混凝土之間的相互作用關系是共節點。而實際上,鋼筋與其附近的混凝土之間存在粘結-滑移的關系。
本文介紹下一種ANSYS中鋼筋混凝土模擬的一種進階方法——分離式建模(考慮粘結滑移)
粘結-滑移作用通過在重合的鋼筋和混凝土節點上添加非線性彈簧combin39來考慮。這意味著在建立幾何模型和劃分網格時,需要注意以下兩點:
① 混凝土梁體和鋼筋需要分別建模(而非在梁體上切割出鋼筋線體后賦值)。
② 混凝土梁體的節點位置需要和鋼筋節點位置相重合(或接近),這意味著劃分網格時,需要協調兩者的單元尺寸。
混凝土與鋼筋節點位置重合(或靠近)
對于鋼筋混凝土梁,一般來說只需對縱筋考慮粘結-滑移作用。因此對位置重合的鋼筋和混凝土節點,在梁截面的兩個方向只須耦合其自由度,在縱向(縱筋方向)添加非線性彈簧Combin39即可。
其中,非線性彈簧的F-X屬性即是鋼筋混凝土粘結滑移關系(注意要乘以單元長度)。這個粘結滑移關系有大量可供參考的規范和文獻,可按需取用。
02 案例分析
仍然是如下圖所示的一根鋼筋混凝土梁,使用考慮粘結滑移的分離式建模方法模擬,此次計算中不考慮箍筋的建模。
鋼筋混凝土梁尺寸簡圖
有限元模型示意圖如下:
鋼筋混凝土梁模型示意圖
核心的命令流是如何寫一個循環,自動地對重合的混凝土和鋼筋節點施加耦合作用和非線性彈簧單元:
!
展開 ANSYS鋼筋混凝土(二)分離式建模(共節點)
01 分離式建模方法(共節點)
上次介紹了ANSYS中使用SOLID65中配筋率實常數來考慮鋼筋的“整體式建模方法”:
https://www.yqgqt.org.cn/content/post/1794777
本文則介紹下一種ANSYS中鋼筋混凝土模擬的常用方法——分離式建模(共節點)
分離式建模即將鋼筋混凝土結構中的鋼筋網按照其主要幾何構造建模,并賦予其桿單元(LINK180等)屬性。又按照鋼筋網與混凝土的連接方法細分為“共節點”、“考慮粘結滑移”、“EMBEDDED方法”等。
鋼筋與混凝土共節點即鋼筋單元上的節點與其對應重合位置的混凝土節點本身為共節點,這種方法忽略了鋼筋與混凝土間的粘結滑移作用,但勝在相對簡便,且在大多數情況下考慮粘結滑移與否對結果的影響不大。
要使網格劃分時鋼筋節點與混凝土節點本身為共節點,那么就要求幾何上鋼筋線(Line)本身就是混凝土體(Volume)體內的線,這也是“共節點”的基本操作思路。下圖可以很好地幫助理解其原理:
02 案例分析
仍然是如下圖所示的一根鋼筋混凝土梁,使用共節點的分離式建模方法模擬,實例詳情可能與真實工程和試驗相比有不合理之處,只借此著重展示共節點的整體式建模操作方法。
鋼筋混凝土梁尺寸簡圖
有限元模型(取1/2對稱結構)示意圖如下,可見通過這種方法可詳細地考慮鋼筋籠的特征。
鋼筋混凝土梁模型示意圖
體現在實際操作中,核心的命令流是靈活使用工作平面變換(WP系列命令)、切割(VSBW)操作切割出鋼筋線,并用LATT命令對不同的鋼筋線進行賦值。
展開 ANSYS纖維混凝土 三維隨機纖維 鋼纖維 纖維復合材料建模
在ANSYS內構建隨機分布的纖維除了采用命令流的方式外,還可以采用AutoCAD模型導入的方法,在這里對CAD生成隨機纖維及導入ANSYS進行詳細介紹。
首先采用CAD隨機三維纖維插件進行纖維及基體材料的幾何模型構建,插件可指定數目、直徑、長度、角度的三維分布的圓柱體纖維,插件嚴格控制纖維之間不發生干涉,同時插件會在CAD內生成與圓柱體纖維相適配的帶有空洞的長方體基體。
設置好參數運行CAD隨機三維纖維插件,生成所需要的三維纖維幾何模型,模型建立完成后,需要另存為.sat文件,以備ANSYS導入。
打開ANSYS Workbench,新建一個分析,在Geometry上右鍵,選擇導入剛才保存的.sat纖維模型文件:
模型是包括圓柱體纖維、帶孔的長方體基體兩部分。纖維及長方體基體均為實體。
生成后就可以進行網格劃分、模擬分析等操作了。
建模所用到的插件:
CAD_隨機三維纖維插件
展開