插件介紹
CAD多面體密堆積3D插件可在AutoCAD內建立三維隨機多面體密堆積模型。
插件內置物理動力學模擬算法,通過模擬重力、碰撞等現象,使多面體在虛擬環境中發生自然堆積,進而實現真實的堆積效果。多面體堆積模擬中存在的局部穿模問題可通過提高“檢測頻率”參數降低發生概率,或設置合理的“最小間距”參數在AutoCAD建模時完全消除。
插件支持在物理模擬時對多面體進行鼠標拖動,如調整模型表面的堆積狀態進行的部分多面體微調。也可在CAD內對多面體進行移動、修改或刪除。
生成的AutoCAD多面體堆積模型包含多面體及與之適配的長方體部件。
插件可設置模型的長寬高參數,同時可設置三組不同粒徑范圍的多面體顆粒,不同粒徑組的顆粒在CAD內分圖層繪制,便于批量化管理,如批量導出或賦值材料、分組進行材質渲染等。
插件可指定生成的多面體面數及個數,用于生成多種形狀的多面體類型。注意在參數設置中,多面體“面數”不宜小于20,以避免出現AutoCAD無法構建多面體的情況。
控制參數中“時長”為動力學模擬算法運行的時間長度,應設置合理的堆積模擬運行時間,以確保所有多面體完成重力堆積并達到穩定狀態,到達設定的運行時間后,插件將在CAD內建立堆積實體模型。
“最小間距”參數為多面體之間的間隙大小,在將堆積模型用于有限元模擬分析時,保證多面體間充足的間隙是基體材料進行網格劃分的關鍵。
插件支持設置多面體的“最小邊長”,以避免因邊長過小而影響有限元網格劃分。需注意最小邊長相對于多面體粒徑尺寸不可過大,否則可能造成多面體面數降低甚至無法正常生成,進而導致插件報錯。
插件可設置動力學模擬中碰撞的“檢測頻率”,高檢測頻率可提高計算精度,降低穿模發生的概率,但也會占用較大的計算資源致使模擬運行變慢。因此該參數設定的合理性應根據計算機性能、模型復雜度、精度要求等因素綜合考慮。
插件建立的多面體堆積填充模型可用于科研論文繪圖,或導入ABAQUS、ANSYS Workbench、LS-DYNA、COMSOL等有限元仿真軟件,進行有限元模擬。
本插件內置幾何優化算法,建立的多面體堆積模型可進行高質量的網格劃分。所生成的網格在幾何適應性和單元形態方面滿足有限元分析的基本要求,有效避免出現尺寸過小的單元或因幾何復雜度過高而導致的劃分失敗等問題。
ABAQUS三維多面體重力堆積模型。
ANSYS Workbench LS-DYNA多面體3D密堆積。
COMSOL多面體顆粒堆積填充。
樣圖實例
可下載插件生成的模型樣圖,并進行其他軟件的導入測試及模擬。(CAD2010文件)
https://download.csdn.net/download/weixin_45591526/90968487
https://www.jishulink.com/post/1978284