Abaqus隨機球體三維建模插件

插件介紹

AbyssFish_RandomSphere3D V2.0 插件可在Abaqus內參數化生成隨機分布的球體部件及與之適配的多孔長方體部件。插件可用于構建球體骨料混凝土細觀、隨機彈丸、泡沫混凝土、多孔結構模型等,可設置模型的尺寸、球體的粒徑分布、球體比例等參數。

Abaqus隨機球體三維建模插件的圖1

模型說明

插件采用部件(Part)裝配方式,分別建立隨機分布的球體及帶有孔洞的長方體部件,并進行模型裝配。

Abaqus隨機球體三維建模插件的圖2


插件建立的模型中每個球體為一個獨立的部件,且插件已對所有球體進行空材料的指派,用戶可批量更改球體的截面屬性。

Abaqus隨機球體三維建模插件的圖3

模型中所有球體可以批量進行網格劃分,方便用戶使用。

Abaqus隨機球體三維建模插件的圖4

注意,插件僅完成了幾何部件的裝配操作,并未指定材料屬性、分析步、相互作用、載荷、網格等,此部分內容需要用戶根據模擬內容自行設置。

 

參數說明

Length、Width、Height:設置模型的長寬高尺寸,分別對應坐標軸x, y,z方向。單位全局統一即可。

Radius_Max、Radius _Mid、Radius _Min:大中小三種粒徑球體的半徑分布區間。粒徑區間設置可連續也可不連續,可指定所有粒徑大小一致。

Ratio:當前組球體占所有球體的比例,比例為體積比。

Volume ratio:所有球體的體積占長方形體積的比例。

Gap_min:球體之間可能存在的最小間距,本參數設置是為了防止球體之間距離過小造成模型中存在小邊,而影響到后期的網格劃分,此參數設置建議大于外側長方體的最小單元尺寸。

Timeout:最大投放次數,模型采用隨機投放算法,達到設定的投放嘗試次數后停止。此參數若設置過小可能會達不到設定的球體百分比,應根據球體數量適當調整。


適用版本

插件可運行在Windows10、11系統上,支持Abaqus2024及以上版本。如需Abaqus2023及以下版本的插件可查看:


更新日志

2021/01/20  V1.0

1、插件正式發布;

2、可用于生成指定空間內的三維球體;

3、已賦予所用部件空材料參數,可批量替換;

 

2021/01/28  V1.1

1、修復繪制完成不自動顯示bug;

2、新增所在范圍內長方體部件及切割裝配;

3、裝配體修改默認設置為獨立,方便批量網格劃分;

4、關閉默認基準軸顯示;

 

2024/04/08  V2.0

1、更新Python3,適配Abaqus2024+;

2、優化注冊編號及許可證文件路徑;

3、優化插件界面顯示;

 

說明提醒

插件需要注冊,注冊完成可永久可用,售價為單機許可的價格,購買后請聯系QQ:1135122921或微信:AbyssFish_LJR獲取許可證。

本文發布前購買過本插件低版本的用戶可憑借購買憑證及許可信息免費升級到當前版本。

以下內容為付費內容,請購買后觀看

   1人購買

AbyssFish_RandomSphere3D V2.0 插件安裝包

App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

2
5
6