
發布
注冊
/
登錄abaqus單元集
關注創建者:王靖雯 創建時間:2023-02-27

abaqus單元集的實例教程
通過本款插件可方便生成類Voronoi的單元集,二維圖形和三維結構通用,適于任意幾何構型。
閉源程序保證支持2016及以下版本,高版本建議采用開源程序:
https://www.yqgqt.org.cn/content/post/f6b5ef4e-5878-43cb-bb9a-9cfd4dcb05b8
更新日志:
2020.7.19 : 改進對早于2016的舊版本兼容性。
通過本款插件可方便生成類Voronoi的單元集,通用于二維圖形和三維結構,適于任意幾何構型。
包含程序的開源 .py 文件,可直接作為腳本文件執行,相信能夠幫你打開Abaqus二次開發的思路。
更新日志:
2020.7.19 : 改進對早于2016的舊版本兼容性;
2020.9.15 :增加隨機程度控制參數 (0~1)。
二維實例,隨機程度 = 0:
三維實例,隨機程度 = 0:
二維實例,隨機程度 = 1:
三維實例,隨機程度 = 1:
程序界面:
如有需求可私信詳聊。
通過本款插件可方便生成類Voronoi的單元集,通用于二維圖形和三維結構,適于任意幾何構型。
包含程序的開源 .py 文件,可直接作為腳本文件執行,相信能夠幫你打開Abaqus二次開發的思路。
更新日志:
2020.7.19 : 改進對早于2016的舊版本兼容性。
如僅需閉源文件,請移步:
https://www.yqgqt.org.cn/content/post/19d81779-6d9a-4fd5-bb83-758694714c89
〇、問題來源
本題目來源于技術鄰ABAQUS主題下的問題
Abaqus Python語言判斷node是否在單元里?
if node1 在集合set1中,請問有這種語句嗎,小白請假不勝感激。
http://www.yqgqt.org.cn/answer/1197962
一、問題分析
這個屬于簡單的腳本判斷,該問題也得到了技術鄰大佬“藍牙”和“君莫”的回答,但大佬的回答并不能夠直接幫助小白解決問題,所以斗膽一試,還請指正。
本問題應該遍歷set-1中所有單元的節點,然后與特定節點編號進行對比,若等于則說明該節點在set-1中,否則則不在。
根據以上思路編寫腳本。
二、腳本測試
在ABAQUS中隨便創建一個模型,劃分網格后形成裝配體,在裝配體中創建一個名為“Set-1”的集合,集合內包含一部分單元,如下
運行編寫的腳本
會彈出如下窗口,要求輸入要查詢的節點ID
然后,程序開始運行,若該節點在Set-1中,則輸出如下信息
否則,輸出如下信息
以上。
最后,感謝關注與支持,如果覺得有用,不如點個關注和收藏?
最后,歡迎關注微信公眾號:ABAQUS在線,讓我們一起愉快的成長吧。
展開 插件介紹
AbyssFish CT2Model 3D V1.0 插件可將采用X射線等方法獲取的計算機斷層掃描(CT)圖像在Abaqus有限元軟件內進行三維重建,進而高效獲取可供模擬分析的有限元模型。插件可用于醫學影像三維重構、混凝土細觀三維重建、巖心數字化等領域的CT切片重建模型研究。
插件支持png、jpg等格式的圖像,在插件內設置模型參數并選取文件夾內的一張圖像后點擊OK將自動基于CT文件名稱序列進行三維重建。
模型說明
插件在Abaqus內建立長方體模型,采用背景網格的方式,基于CT掃描圖像的灰度差異,將六面體單元劃分集并賦值兩種材料類型,以實現不同部件的區分。
模型生成后也可根據模擬的需要,刪除一個單元集,僅對剩余部分進行模擬。
注意,插件自動完成單元的構建、實現單元集的區分及兩種空材料截面的指派,并未指定材料屬性、分析步、相互作用、載荷等,此部分內容需要用戶根據模擬內容自行設置。
參數說明
Length、Width、Height:Abaqus三維模型的長度、寬度、高度。分別對應X、Y、Z軸方向的尺寸,其中Length、Width對應單張斷層掃描圖像的水平及垂直方向的尺寸,Height對應斷層掃描平移方向的尺寸。
File part – Image:CT斷層掃描文件的存儲路徑。所有需要進行三維重建的斷層掃描文件需要存儲在一個文件夾內,并且文件名稱需要按照掃描的次序升序排列,這里只需要選擇任意一張位于文件夾內的圖像文件即可。
展開 
abaqus單元集的相關專題、標簽、搜索
abaqus單元集的最新內容
CT圖像文件一般為灰度圖像或彩圖,本插件僅具備雙相材料的指派,因此采用閾值分割的方式將原圖像處理為二值圖,并基于二值圖數據在Abaqus內進行單元集的劃分。此參數偏向左側將增加圖像中的白色區域,反之增加黑色。
適用版本
插件可運行在Windows10、11系統上,支持Abaqus6.14~2023版本。
Voronoi圖形又稱泰森多邊形,在陶瓷、假合金及其他多晶體材料的細觀力學分析中。
通過本款插件可方便生成類Voronoi的單元集,通用于二維圖形和三維結構,適于任意幾何構型。
包含程序的開源 .py 文件,可直接作為腳本文件執行,相信能夠幫你打開Abaqus二次開發的思路。
更新日志:
2020.7.19 : 改進對早于2016的舊版本兼容性;
2020.9.15 :增加隨機程度控制參數
Voronoi圖形又稱泰森多邊形,在陶瓷、假合金及其他多晶體材料的細觀力學分析中。
通過本款插件可方便生成類Voronoi的單元集,通用于二維圖形和三維結構,適于任意幾何構型。
包含程序的開源 .py 文件,可直接作為腳本文件執行,相信能夠幫你打開Abaqus二次開發的思路。
更新日志:
2020.7.19 : 改進對早于2016的舊版本兼容性。
如僅需閉源文件
Voronoi圖形又稱泰森多邊形,在陶瓷、假合金及其他多晶體材料的細觀力學分析中。
通過本款插件可方便生成類Voronoi的單元集,二維圖形和三維結構通用,適于任意幾何構型。
閉源程序保證支持2016及以下版本,高版本建議采用開源程序:
https://www.yqgqt.org.cn/content/post/f6b5ef4e-5878-43cb-bb9a-9cfd4dcb05b8
更新日志
〇、問題來源
本題目來源于技術鄰ABAQUS主題下的問題
Abaqus Python語言判斷node是否在單元里?
if node1 在集合set1中,請問有這種語句嗎,小白請假不勝感激。
http://www.yqgqt.org.cn/answer/1197962
一、問題分析
這個屬于簡單的腳本判斷,該問題也得到了技術鄰大佬“藍牙”和“君莫”的回答,但大佬的回答并不能夠直接幫助小白解決問題