SolidWorks二次開發的產品設計專家系統
2013-05-24 by:廣州有限元分析、培訓中心-1CAE.COM 來源:仿真在線
介紹了基于SolidWorks二次開發的產品設計專家系統的總體設計方案,對專家系統中的產品摸型設計以及數據存儲策略進行了探討,研究了專家系統的開發架構和系統的安全策略,并且給出了本系統的一個應用實例.
0 引言
SolidWorks軟件是在總結和繼承了大型機械CAD軟件的基礎上,在SolidWorks環境下實現的第一個機械CAD軟件。它全面采用非全約束的特征建模技術,作為一種可以參數化驅動建模的三維CAD軟件,為設計師提供了極強的設計靈活性,其設計過程的全相關性,使得設計師可以在設計過程的任何階段修改設計,同時牽動粗關部分的改變。進而在企業(特別是中小型企業)的產品設計中有比較廣泛的應用。該軟件為用戶提供了功能強大的API接口,而且具有宏錄制功能,所以基于該軟件進行二次開發非常方便。
在實際應用中,利用三維軟件提供的API對其進行二次開發,可構建面向企業的三維產品設計專家系統。
1專家系統體系結構
專家系統要實現的功能是根據設計計算,確定產品的關鍵尺寸、型號,據此調用基本模型庫中的模型,通過產品選型和相應的尺寸驅動,生成產品三維模型;生成的模型,設計者不需修改或只需進行少量修改就可達到用戶要求,從而提高了設計效率、提升了產品設計質量、縮短了產品上市時間、提高了企業的核心競爭力。
根據專家系統的功能,其體系結構可劃分為企業模型層、系統數據庫層、應用層,系統架構見圖1。
企業模型層是專家系統的基礎數據庫,它包含了行業標準零件、企業基本產品的模型和相關設計文檔等。系統數據庫層是專家系統實現系統功能的基礎數據庫,包含了系統運作的數據,主要是對企業模型層的基礎模型、文檔進行管理的相關數據以及對系統本身進行維護、安全管理的相關數據。應用層(功能模塊層)是系統功能實現層,包括:①產品設計模塊,引導用戶完成產品設計過程;②企業數據管理模塊,進行企業標準零部件的管理;⑧系統管理模塊,實現系統的管理維護,為用戶分配操作權限等。
相關標簽搜索:SolidWorks二次開發的產品設計專家系統 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓 Abaqus培訓 Autoform培訓 有限元培訓 Solidworks培訓 UG模具培訓 PROE培訓 運動仿真