水切割機床大件智能設計系統框架設計
對于水切割機床,客戶定制化、個性化的需求不斷擴大,逐漸形成系列化的產品規格。不同型號的水切割機床大件的設計,根據實際使用需求,系統需要具備以下需求:
1)智能輔助設計功能,即設計向導,引導用戶快速設計;
2)對大件結構進行靜力、模態分析功能;
3)對機床大件結構進行尺寸優化的功能;
4)可靠的設計實例(設計參數和分析結果等信息)維護功能;
5)簡便的歷史設計實例檢索重用功能;
6)操作簡潔且人性化設計的交互界面。
系統層次結構從上至下可劃分為如圖2-1所示的三層:人機交互層、功能層和基礎資源層。
人機交互層位于系統最頂層,用戶,在系統框架設計時需要結合各類數據信息的特征,合理設計交互界面,便于設計人員使用,在水切割機床大件智能設計系統中人機交互層要接收輸入操作和反饋輸出結果兩大功能,其中包含輸入系統運行、模型建構、優化設計等相關信息以及顯示分析優化的結果等。
功能層位于人機交互層和基礎資源層的之間,主要是通過輸入輸出模塊、分析優化模塊、數據管理模塊、檢索重用模塊以及其他輔助模塊實現向導設計、有限元建模、結構分析、優化設計、檢索重用和其他類似查詢、輸出等輔助功能。通過基礎資源層獲得數據,經過處理后調用ANSYS進行參數化建模、有限元分析,生成計算結果,反饋至人機交互層。對于水切割機床大件的有限元建模和分析過程,采用APDL程序描述法實現。在提取機床參數后,需要編寫水切割機床大件APDL分析文件,作為系統調用ANSYS進行自動建模和分析的基礎。
基礎資源層負責數據的基本操作,包括數據庫、系統數據、ANSYS相關的文本文件、實例庫信息等。運用面向對象的設計方法,在系統內部為各類數據編寫相應的類結構來封裝各種數據及對應處理函數(數據庫存儲、APDL參數賦值部分的代碼生成、結果校核等)。數據庫用于對各類數據進行管理,包括材料庫信息,各機床大件的具體信息,需要在數據庫中設計對應的存儲結構和訪問方法。在系統程序內部需要通過查詢數據庫的信息賦予對象各變量值,調用相應程序實現各模塊功能。
上一篇:聊聊擠出機螺桿
下一篇:煉膠機有哪些特點?該如何操作?
- 凡本網注明"來源:塑料機械網"的所有作品,版權均屬于塑料機械網,轉載請必須注明塑料機械網,http://www.hmfcabc.com。違反者本網將追究相關法律責任。
- 企業發布的公司新聞、技術文章、資料下載等內容,如涉及侵權、違規遭投訴的,一律由發布企業自行承擔責任,本網有權刪除內容并追溯責任。
- 本網轉載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品來源,并自負版權等法律責任。
- 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。