MeshWorks自動DOE優化流程
MeshWorks是一款強大的有限元前處理軟件,主要核心功能是網格變形,參數化以及概念設計。MeshWorks擁有27大類的參數化庫,不但可以提供一般常用的形狀參數化,料厚參數化,材料參數化,還可以提供多種特殊的參數化功能,如肋筋,焊點數量,縫焊長度,加強筋,激光拼焊版TWB的參數化功能。借助于以上功能,工程師可以高效的創建DOE優化矩陣,大幅提升優化工作的效率。
MeshWorks自動DOE流程根據參數值生成方式主要分為兩種DOE矩陣生成方法,第一種是工程師根據工藝實際指定參數值,第二種是由優化的超拉丁方法隨機產生;
1 工程師指定
參數化面板在MeshWorks軟件的“MORPHING”模塊下,參數化面板下包含了形狀參數化,材料參數化等27種參數化;
1.1 點擊“Define Design”,將上一步所有的設計變量全部勾選,確定;
1.2點擊“Parameter value”,將上一步所有的設計變量整合到以下窗口,修改對應參數化順序,以及參數化變量值,確定;
1.3 輸入設計方案名字,確定保存;
得到“bdf”文件;
2 優化的超拉丁方法
2.1 系統設置:
1)增加環境變量:PYTHONHOME= D:\Meshworks21.0\MeshWorks_V21.0_64Bit\bin-21.0\Python27;
2)在程序中啟動“DPMUtilities-LicenseManager-21.0 “
2.2 導出設計變量最小,最大值;將所有設計變量按照全部勾選,依次輸入列名“min”,“max”,確定,生成極值方案;
2.3 導出設計變量最小,最大值文本,按照下圖,輸入保存路徑,文件名,點擊“Save”;
得到的極值矩陣如下;
2.4 使用“File”下的,“Auto_DOE”面板;輸入上一步的極值矩陣,設計方案數量,超拉丁矩陣保存路徑,點擊生成DOE;
得到的矩陣如下:
2.5 在“Auto_DOE”面板中按下圖操作,依次輸入“consolemorpher.exe”路徑,求解器模板,參數化模型,上一步生成的超拉丁矩陣,導出設計的路徑,點擊生成設計;
MeshWroks開始批處理的導出“bdf”格式的網格模型;
生成如上圖所示不同參數組合方案的網格模型后,即可用求解器進行求解計算,得到仿真結果后進行評估,完成DOE優化。
若需要獲得響應面則需要借助第三方優化軟件,如Isight進行循環迭代,此方式在以后的專題中進行講解。
總結
以上兩種方法都可以實現DOE優化矩陣的創建,借助于MeshWorks強大的參數化功能及27大類的參數化庫,能在短時間內生成大量的不同的多學科設計方案,為MDO優化工作提供高效的解決方案。
若您想咨詢MeshWorks軟件購買事宜,請下方掃碼或聯系18665820511或caesoft@qq.com。

工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















