CAPP專家系統組成如圖所示。
![](/img/f/5cc/nBnauM3XyQjMxQzM0kTN2MDN0MTMxYTNwkTMwADMwAjMxAzL5UzLwIzLt92YucmbvRWdo5Cd0FmLxE2LvoDc0RHa.jpg)
工藝設計專家系統特徵是知識庫及推理機,其知識庫由零件設計信息和表達工藝決策的規則集組成,而推理機是根據當前的事實,通過激活知識庫的規則集,而得到工藝設計結果。
系統各模組的工作流程:
(1) 建立零件模型模組 採用人機對話方式收集和整理零件的工以框架形式表達。
(2) 框架信息處理處理模組 處理所有用框架描述的工藝知識,起到推理機與外部數據信息接口的作用。
(3) 工藝決策模組 即系統的推理機,它是根據當前事實,按照一定的推理策略進行推理得到可行解集,即衝突集,通過衝突消解而得到各種工藝決策。
(4) 知識庫 用"產生式規則"表示的工藝決策知識集。
(5) 數控程式編制模組 產生數控指令。
(6) 解釋模組 系統與用戶的接口,解釋各決策過程。
(7) 知識獲取模組 通過向用戶提問或通過系統不斷套用,來不斷地擴充和完善知識庫。