
發布
注冊
/
登錄ABAQUS邊界的案例
ABAQUS-邊界元分析
ABAQUS-邊界元分析.doc
Abaqus三維周期性邊界和一般周期性邊界施加
針對ABAQUS周期性邊界手動施加繁瑣,復雜的問題,開發了兩款腳本文件,用于施加周期性邊界和一般周期性邊界。其中,周期性邊界的單元類型沒有任何限制;一般周期性邊界的單元類型需為四節點,如C3D4、C3D4R等。這兩款代碼,實現的效率比較高,對于節點數量在10W的模型,其需要的時間在1分鐘內(一般筆記本電腦);計算結果合理,其測試模型為100mm*100mm*100mm的立方體,材料彈性模型為2.1e5MPa,泊松比為0.3,施加x向為5mm的拉伸位移,用周期性或一般周期性代碼進行施加邊界,具體如下圖所示。
作者QQ:2812468512
展開 abaqus粘彈性邊界文件 ¥300
abaqus粘彈性邊界文件
abaqus粘彈性人工邊界
有研究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的盈利/位移分析中移除一個邊界條件,它會被一個與前一分析步終止時該約束自由度處支反力相等的集中力代替。
展開 abaqus簡單立方體胞元周期性邊界條件施加計算腳本源代碼 ¥39.9
<p class="ql-align-justify">abaqus中周期性邊界條件的施加一般通過方程約束,手動設置不僅繁瑣而且很容易出錯。根據文獻《Unit cells for micromechanical analyses of particle-reinforced composites》中簡單立方體胞元周期性邊界條件的施加方法,開發Python腳本,可以根據用戶提供的三維數組創建網格,并施加周期性邊界條件以及自動提交abaqus計算。在此提供程序的Python源代碼,和大家一起學習。代碼中重要語句都進行了注釋,對照參考文獻可以很好的理解周期性邊界條件施加過程及方法,代碼書寫不易,希望大家多多支持,共同進步。</p><div contenteditable="false" width="100%">
<figure class="figure-image" data-img="https://img.jishulink.com/202405/attachment/a0c6c582fbb144968943305041146d00.png" style="text-align: center">
<img src="https://img.jishulink.com/202405/attachment/a0c6c582fbb144968943305041146d00.png" data-mobile-src="https://img.jishulink.com/202405/attachment/a0c6c582fbb144968943305041146d00.png?
展開 【推薦】一款ABAQUS施加周期性邊界條件的插件
mod=viewthread&tid=1081467&highlight=%E5%91%A8%E6%9C%9F%E6%80%A7%E8%BE%B9%E7%95%8C%E6%9D%A1%E4%BB%B6
周期性邊界條件在ABAQUS中的實現的思路就是在相對兩個面的對應節點之間建立約束關系(equation),從而使得兩個面的變形保持一致,實現應力和變形一致。
二、EasyPBC,A Simple ABAQUS Plug-in with Periodic Boundary Conditions
EasyPBC是由Sadik Omairey等人開發的簡單的ABAQUS施加周期性邊界條件的插件,插件開發者的官方描述如下:
EasyPBC is an open-source ABAQUS CAE interface plugin coded in python to estimate the effective elastic properties of a periodic representative volume element. The software allows the user to fully generate a part, mesh it, and use analysis data after calculating the homogenised properties all within ABAQUS CAE user interface without the need to use a third-party software.
展開 一款ABAQUS施加周期性邊界條件的插件 附EasyPBCuserguideV1.3下載
mod=viewthread&tid=1081467&highlight=%E5%91%A8%E6%9C%9F%E6%80%A7%E8%BE%B9%E7%95%8C%E6%9D%A1%E4%BB%B6
周期性邊界條件在ABAQUS中的實現的思路就是在相對兩個面的對應節點之間建立約束關系(equation),從而使得兩個面的變形保持一致,實現應力和變形一致。
EasyPBC,A Simple ABAQUS Plug-in with Periodic Boundary Conditions
EasyPBC是由Sadik Omairey等人開發的簡單的ABAQUS施加周期性邊界條件的插件,插件開發者的官方描述如下:
EasyPBC is an open-source ABAQUS CAE interface plugin coded in python to estimate the effective elastic properties of a periodic representative volume element. The software allows the user to fully generate a part, mesh it, and use analysis data after calculating the homogenised properties all within ABAQUS CAE user interface without the need to use a third-party software.
展開 適用于ABAQUS的黏彈性邊界(粘彈性邊界)及等效地震荷載施加插件程序 v3.2.1 ¥9999
本程序已停售,由于之前有人購買所以無法刪除帖子,價格設置為防拍價,請勿購買,謝謝
適用于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>
喵星人嘔心瀝血總結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?
展開 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土體邊界條件怎么設置
如題