
發布
注冊
/
登錄abaqus流量邊界的案例
『求助』如何從計算結果中得到邊界上總的熱流量
模擬計算了一個機械密封的熱分析問題,得到了節點上的溫度和熱流分布,但想知道邊界上的熱的總流量,使用路徑工具是否可以實現,請告訴詳細的方法或相關例子,謝謝!
Abaqus三維周期性邊界和一般周期性邊界施加
針對ABAQUS周期性邊界手動施加繁瑣,復雜的問題,開發了兩款腳本文件,用于施加周期性邊界和一般周期性邊界。其中,周期性邊界的單元類型沒有任何限制;一般周期性邊界的單元類型需為四節點,如C3D4、C3D4R等。這兩款代碼,實現的效率比較高,對于節點數量在10W的模型,其需要的時間在1分鐘內(一般筆記本電腦);計算結果合理,其測試模型為100mm*100mm*100mm的立方體,材料彈性模型為2.1e5MPa,泊松比為0.3,施加x向為5mm的拉伸位移,用周期性或一般周期性代碼進行施加邊界,具體如下圖所示。
作者QQ:2812468512
展開 適用于ABAQUS的黏彈性邊界(粘彈性邊界)及等效地震荷載施加插件程序 v3.2.1 ¥9999
本程序已停售,由于之前有人購買所以無法刪除帖子,價格設置為防拍價,請勿購買,謝謝
基于ABAQUS子程序UAMP編程實現水平井分段多簇壓裂流量動態分配
由于裂縫之間存在應力干擾,各條裂縫內壓力不同導致各裂縫阻力也不相同,流向各條裂縫的注入流量不斷變化并且分配不均勻。圖2為水平井各條裂縫注入流量分配示意圖。
圖2 水平井多段壓裂流量動態分配模型
圖3并聯電阻器相似模型
注入流量動態分配的原理根據Kirchoff第一定律,采用并聯電阻器相似模型模擬了壓裂液在各條裂縫間的分布,如圖3所示。每條裂縫被定義為一個阻力單元,在每個增量過程中,壓裂液在各條裂縫間的分配取決于流入流體的阻力,阻力被定義為裂縫與儲層之間的壓力差。利用ABAQUS平臺的二次開發功能,通過Fortran語言進行用戶子程序UAMP的編程,求解流量分配控制方程。UAMP可用來定義當前幅值隨任意函數的變化,每一個增量步開始前,縫內流體壓力將通過編程指令傳入子程序中,用來求解方程(7)和(8)得到每條裂縫注入速度,求解之后將結果傳遞到ABAQUS主程序中繼續求解流—固耦合方程。
在最初始的階段,各條裂縫都會注入等量的壓裂液。但隨著裂縫的擴展,在應力干擾的作用下壓力阻力發生變化,下一階段會吸收不同分量的壓裂液,隨著泵送的持續進行,大裂縫的擴展速度將會加快,小裂縫的擴展速度將會相對減慢,導致它們的形態出現差異。
三、有限元模型:
本模型基于前述理論分析,根據平面應變假設,利用擴展有限元法(XFEM)建立三條裂縫同步擴展數值模型,見圖4。模型尺寸為400m×200m,四周位移邊界固定,地層參數以吉木薩爾蘆草溝組某井數據為例。
圖4水平井多裂縫擴展數值模型
計算分為兩步,第一步平衡地應力,模擬儲層初始的賦存狀態,第二步,以總排量為9m3/min的速度注入壓裂液模擬水力壓裂過程。
四、計算結果分析
儲層的孔隙壓力分布及裂縫擴展形態如圖5所示,同時提取了壓力—流量曲線如圖6所示。
展開 
適用于ABAQUS的粘彈性人工邊界及其等效節點力的施加程序 ¥150
程序適用于二維多土層粘彈性邊界和地震波等效節點力的加載;可以實現P波和SV波的斜入射。程序用MATLAB編寫
注意:本程序用MATLAB編寫;本程序僅限于模型網格是規則的,請參考圖片;由于本物品并非實體,因此賣出概不退換,因此購買前請詢問清楚。
編輯
Abaqus混凝土周期性邊界代表體單元插件:Random Sphere RVE 3D (Mesh) - AbyssFish ¥698
說明提醒
插件可運行在Windows8、10、11系統上,支持Abaqus6.14、Abaqus2017~2023版本。
插件需要注冊,售價為單機許可的價格,購買后請聯系微信:AbyssFish_LJR或QQ:1135122921獲取許可證。
abaqus模擬周期性邊界條件(單向纖維復材單胞) ¥19.89
本實驗在邊界上只有12個節點,總共添加了14個約束方程,但考慮到實際問題有很對對稱的節點,這時用這種手動添加的方法會非常麻煩,這種情況下需要編寫自動識別對應節點并添加周期性邊界的腳本。</p><p><br></p>
hypermesh關聯abaqus-坐標系關聯邊界 ¥10
有時候使用hm去設置坐標系,都不太清楚邊界是否關聯上相應的坐標系,只有打開abaqus查看才發現有點bug,重新校核下。
現下看下abaqus默認的
*Nset, nset=_T-PART-1-1-WW, internal
_M18,
_M19,
_M20,
_M21,
_M22,
_M23,
_M24,
*Transform, nset=_T-PART-1-1-WW
0.650207662680776, -0.749978756954605, 0.121498393026525, -0.152359230545774, 0.027956435087132, 0.987929705295229
嗯,abaqus是單獨將對應的點作為一個Nset,然后調用*Transform關鍵字搞定的。
展開 關于ABAQUS無限元邊界
大家修改完文件里面的單元類型后,容易出現單元節點順序不對的情況,這里只需要大家在劃分網格的時候,使用掃掠,并且需要定義掃掠的路徑!!!!!路徑非常重要,路徑的方向為朝外,這樣就不會出現單元節點順序錯誤的情況,也不用很麻煩的一個個的節點修改。
我還會做一些盾構開挖,抗震,基坑模擬等等,需要的給我留言。
abaqus粘彈性人工邊界
有研究abaqus粘彈性人工邊界的可以交流下嗎
ABAQUS-邊界元分析
ABAQUS-邊界元分析.doc

abaqus黏彈性人工邊界的實現
網上的文章都挺多的,肝了一個月終于肝出matlab程序了,還是挺有成就感的,以后抗震分析可以一鍵生成了哈哈
喵星人嘔心瀝血總結ABAQUS易出錯的邊界條件
<p>四點受彎梁作為結構工程常見的有限元模擬試件,其邊界條件通常是一端固定鉸支座,一端活動鉸支座,然而這種簡單的結構力學概念在ABAQUS有限元模擬中卻常常出現意想不到的錯誤,今天就和喵星人一起看看吧。</p><p><br></p><p><br></p><figure style="text-align: center;" class="ql-align-center"><figure class="figure-image" contenteditable="false" data-img="https://img.jishulink.com/202510/attachment/120c13ecb08244028ad0678b2cd1f0a7.png" style="display: inline-block;"><img src="https://img.jishulink.com/202510/attachment/120c13ecb08244028ad0678b2cd1f0a7.png" style="" width="522" data-mobile-src="https://img.jishulink.com/202510/attachment/120c13ecb08244028ad0678b2cd1f0a7.png?image_process=/format,webp" data-pc-src="https://img.jishulink.com/202510/attachment/120c13ecb08244028ad0678b2cd1f0a7.png?
展開 Abaqus巖土動力分析-邊界條件轉化
一般在進行巖土動力分析時第一步是靜力分析,第二步是動力分析;但是靜力分析與動力分析的邊界條件不一樣,該如何轉換呢?是直接強制轉換嗎?
Abaqus邊界和載荷op參數詳解
Abaqus中施加邊界和載荷時,op參數設置不同必然帶來結果差異,說明如下
a.載荷
Cload施加集中載荷時,op選項默認設為mod,即保留當前載荷(前一分析步定義載荷)并在此基礎上修改已有載荷,或增加新集中載荷(在未定義自由度上);如op設為new,則所有當前施加在模型上的載荷均被移除(移除時在當前分析步內線性減至零或突降至零,取決于分析步內定義的Amplitude卡片。靜力分析中線性移除,動力分析則即刻移除),并重新定義新載荷。
以如下模型為例,第一個分析步在1號螺栓上施加500N力,第二個分析步在2號螺栓上施加1000N力。在第二個分析步中對1號螺栓外載分別按mod和new選項進行定義。
圖1 載荷模型
分別輸出耦合面參考點的支反力和兩加載點的外載變化歷程。支反力和兩點外載變化曲線如下圖
圖2 支反力
圖3 外載變化
mod設定,1號螺栓外載在step 1中線性增加至指定的500N,在step 2 中保持500N定值;2號螺栓外載在step 1中未定義,在step 2開始線性加載至1000N。總的支反力在step 1結束時與1號螺栓外載平衡,step 2結束時與兩個螺栓外載平衡。
New設定,從step 2開始,1號螺栓外載在分析時段內線性減少至零(該點未定義新載荷,默認新值為零);2號螺栓載荷因盡在step 2定義,兩條曲線完全重合。總的支反力與螺栓外載疊加曲線相平衡。
b.邊界
Boundary卡片,op為mod時(默認值),更改已存邊界條件或為之前未被約束自由度添加邊界條件;op為new時,所有當前生效的邊界條件均被移除。僅移除選定邊界條件時,使用new選項并重新指定所有需要保留的邊界條件。如果在standard的盈利/位移分析中移除一個邊界條件,它會被一個與前一分析步終止時該約束自由度處支反力相等的集中力代替。
展開