![《機械CADCAM》課件第7章_第1頁](http://file4.renrendoc.com/view14/M00/00/2E/wKhkGWdiZVOAB9CKAAPuW8AcxW0996.jpg)
![《機械CADCAM》課件第7章_第2頁](http://file4.renrendoc.com/view14/M00/00/2E/wKhkGWdiZVOAB9CKAAPuW8AcxW09962.jpg)
![《機械CADCAM》課件第7章_第3頁](http://file4.renrendoc.com/view14/M00/00/2E/wKhkGWdiZVOAB9CKAAPuW8AcxW09963.jpg)
![《機械CADCAM》課件第7章_第4頁](http://file4.renrendoc.com/view14/M00/00/2E/wKhkGWdiZVOAB9CKAAPuW8AcxW09964.jpg)
![《機械CADCAM》課件第7章_第5頁](http://file4.renrendoc.com/view14/M00/00/2E/wKhkGWdiZVOAB9CKAAPuW8AcxW09965.jpg)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
第7章計算機輔助工藝過程設計7.1概述7.2CAPP系統(tǒng)零件信息的描述及輸入7.3變異式CAPP系統(tǒng)7.4創(chuàng)成式CAPP系統(tǒng)7.5智能型CAPP系統(tǒng)7.6其他類型的CAPP系統(tǒng)習題與思考題7.1概述7.1.1CAPP技術及其發(fā)展
1.CAPP技術的意義工藝設計是生產(chǎn)技術準備工作的第一步。在進行工藝設計時,必須分析和處理大量信息,既要考慮產(chǎn)品設計圖上有關結構形狀、尺寸公差、材料及熱處理以及批量等方面的信息,又要了解加工制造中有關加工方法、加工設備、生產(chǎn)條件、加工成本及工時定額,甚至傳統(tǒng)習慣等方面的信息。傳統(tǒng)的手工工藝設計包括查閱資料和手冊,確定零件的加工方法,安排加工路線,選擇設備、工裝(必要時還要設計工裝)、切削參數(shù),計算工序尺寸,繪制工序圖,填寫工藝卡片和表格文件等工作,內(nèi)容繁雜,并存在一系列問題。例如:人工設計的工藝規(guī)程一致性差,質(zhì)量不穩(wěn)定,難以達到優(yōu)化目標和不便于工藝規(guī)程的標準化;設計效率低下,存在大量的重復勞動;手工設計的工藝規(guī)程不便于計算機對工藝技術文件進行統(tǒng)一管理和維護;另外,手工設計工藝規(guī)程不便于將工藝專家的經(jīng)驗和知識集中起來加以充分利用。因此,手工工藝設計方法已不能滿足現(xiàn)代制造業(yè)的發(fā)展。于是,計算機輔助工藝設計(CAPP)應運而生。
CAPP系統(tǒng)的出現(xiàn)為實現(xiàn)產(chǎn)品設計、工藝規(guī)劃和加工過程的自動化提供了有效的手段。在CAD/CAPP/CAM集成系統(tǒng)中,CAPP是連接CAD與CAM之間的橋梁和紐帶,CAPP系統(tǒng)能夠直接從CAD模型中提取零件信息,進行工藝規(guī)劃,生成有關工藝文件,并以工藝設計結果和零件信息為依據(jù),經(jīng)過適當?shù)暮笾锰幚?,生成NC程序,從而實現(xiàn)CAD/CAPP/CAM的集成。
2.CAPP的發(fā)展及類型從20世紀50年代起,CAD和CAM的發(fā)展十分迅速,并在生產(chǎn)實際中得到了廣泛的應用。但作為連接CAD與CAM的橋梁——CAPP卻發(fā)展緩慢,成為設計制造自動化領域內(nèi)進展最慢的部分。其原因在于工藝設計的涉及面非常廣泛,隨機性大,很難用數(shù)學模型進行理論分析和決策,使得CAPP成為現(xiàn)代制造業(yè)中急需解決的公認難題。世界上最早研究CAPP的國家是挪威,其于1966年正式推出世界上第一個CAPP系統(tǒng)AUTOPROS,1973年正式推出商品化AUTOPROS系統(tǒng)。美國于20世紀60年代末、70代初開始研究CAPP,并于1976年由CAM-I公司推出頗具影響力的CAM-IAutomatedProcessPlanning系統(tǒng)。從20世紀60年代末到目前的幾十年間,先后出現(xiàn)了不同類型的CAPP系統(tǒng),主要有以下三類:
(1)變異式(Variant)系統(tǒng)。該系統(tǒng)是最早出現(xiàn)的CAPP系統(tǒng),目前已從單純的檢索式發(fā)展成為具有不同程度的修改、編輯和自動篩選功能的系統(tǒng)。
(2)創(chuàng)成式(Generative)系統(tǒng)。該系統(tǒng)的研究與開發(fā)始于20世紀70年代中期,而且很快得到普遍重視。
(3)智能型CAPP專家系統(tǒng)。20世紀80年代,開始了將人工智能(AI)、專家系統(tǒng)等技術應用于CAPP系統(tǒng)的研究和開發(fā),并研制開發(fā)了智能型CAPP或CAPP專家系統(tǒng)。智能型CAPP被認為是一種非常有前途的方法。近些年來,有人將人工神經(jīng)網(wǎng)絡技術、模糊推理以及基于實例的推理等用于CAPP之中,進行了卓有成效的實踐。還有人將傳統(tǒng)變異法、傳統(tǒng)創(chuàng)成法與人工智能結合在一起,綜合它們的優(yōu)點,構造了所謂的綜合式CAPP系統(tǒng)。目前,國內(nèi)外已有許多上述各類系統(tǒng)的實例,但一般是針對某類零件的專用CAPP系統(tǒng)。迄今為止,已得到實際考驗和令人滿意的系統(tǒng)還不多。7.1.2CAPP系統(tǒng)的基本結構盡管CAPP系統(tǒng)的種類很多,它們面向不同應用、采用不同方式、基于不同制造環(huán)境,但是綜合比較和分析結果表明,這些類型眾多的CAPP系統(tǒng),其基本結構是相同的。CAPP系統(tǒng)一般包括零件信息輸入、工藝決策、工藝數(shù)據(jù)庫/知識庫、編輯修改、人機界面及工藝文件管理與輸出等幾大部分,如圖7.1所示。圖7.1CAPP基本結構
1.零件信息輸入零件信息是系統(tǒng)進行工藝設計的對象和依據(jù)。計算機目前還不能像人一樣識別零件圖上的所有信息,所以在計算機內(nèi)部必須有一個專門的數(shù)據(jù)結構來對零件信息進行描述,并建立起相應的輸入模塊以完成零件信息的描述和輸入。
2.工藝決策工藝決策是系統(tǒng)的核心。它的作用是:以零件信息為依據(jù),按預先規(guī)定的順序或邏輯,調(diào)用有關工藝數(shù)據(jù)或規(guī)則,進行必要的比較、計算和決策,生成零件的工藝規(guī)程。工藝決策模塊包括工藝路線設計、工序決策、工步?jīng)Q策等子模塊。
3.工藝數(shù)據(jù)庫/知識庫工藝數(shù)據(jù)庫/知識庫是系統(tǒng)的支撐工具。它包含了工藝設計所需要的所有工藝數(shù)據(jù)(如加工方法、余量、切削用量、機床、刀具、夾具、量具、輔具以及材料、工時、成本核算等多方面的信息)和規(guī)則(包括工藝決策邏輯、決策習慣、經(jīng)驗等眾多內(nèi)容,如加工方法的選擇規(guī)則與排序規(guī)則等)。如何組織和管理這些信息,使之適用于各種不同的企業(yè)和產(chǎn)品,是當今CAPP系統(tǒng)需要迫切解決的問題。
4.人機界面人機界面是用戶的工作平臺,包括系統(tǒng)菜單、工藝設計的界面、工藝數(shù)據(jù)/知識的輸入和管理界面,以及工藝文件的顯示、編輯與管理界面等。
5.編輯修改編輯修改模塊用來對生成的工藝規(guī)程進行編輯和修改。
6.工藝文件管理與輸出一個系統(tǒng)可能有成百上千個工藝文件,如何管理和維護這些文件是CAPP系統(tǒng)的重要內(nèi)容,也是整個CAD/CAPP/CAM集成系統(tǒng)的重要組成部分。輸出部分包括工藝文件的格式化顯示、存盤、打印等。目前CAPP系統(tǒng)一般能輸出各種格式的工藝文件,有些系統(tǒng)還允許用戶自定義輸出格式。有的系統(tǒng)還具有一個NC加工程序生成模塊,依據(jù)工步?jīng)Q策模塊所提供的刀位文件,調(diào)用NC代碼庫中適用于具體機床的NC指令系統(tǒng)代碼,產(chǎn)生并直接輸出零件NC加工程序。7.2CAPP系統(tǒng)零件信息的描述及輸入7.2.1零件信息描述的內(nèi)容及要求零件信息包括總體信息(如零件名稱、圖號、材料等)、結構形狀、尺寸、公差、表面粗糙度、熱處理及其他技術要求等方面的信息。工藝設計的任務就是根據(jù)這些信息,制定出零件優(yōu)化的制造過程和制造方法。
1.零件信息描述的內(nèi)容零件信息描述的內(nèi)容主要包括兩個方面:零件的幾何信息與工藝信息。零件的幾何信息包括零件的幾何形狀和尺寸,如表面形狀、表面間的相互位置、尺寸及公差;零件的工藝信息包括毛坯特征、零件材料、加工精度、表面粗糙度、熱處理、表面處理等技術要求。此外,還有零件的件數(shù)、生產(chǎn)批量、生產(chǎn)節(jié)拍等生產(chǎn)管理信息。
2.零件信息描述的要求
(1)信息描述要準確、完整。完整的含義是指能夠滿足CAPP的要求。
(2)描述的信息要簡潔,容易被工程技術人員所理解和掌握,便于輸入操作。
(3)零件信息的數(shù)據(jù)結構要合理,以利于計算機處理效率的提高,便于信息的集成和并行處理。7.2.2零件信息的描述方法
CAPP零件信息的描述方法已開發(fā)出多種,目前所采用的主要方法有:零件分類編碼法、零件表面元素描述法、零件特征描述法等。同時,人們在直接從CAD輸入零件信息方面做了大量的嘗試研究,但就目前的進展看,尚有一些根本性的困難無法解決。
1.零件分類編碼法零件分類編碼法是用順序排列的字符對零件的信息進行標識描述,可以借助成組技術中的零件分類編碼系統(tǒng)來得到。零件分類編碼可以在宏觀上描述零件而不涉及這個零件的細節(jié),采用分類編碼法,即使采用較長碼位的分類編碼系統(tǒng),也只能達到“區(qū)分”的目的。對于一個零件究竟由多少形狀要素組成,各個形狀要素的本身尺寸及相互間的位置尺寸是多大,它們的精度要求如何,分類編碼法都無法解決。因此,如果需要對零件進行詳細描述,則必須采用其他描述方法。
2.零件表面元素描述法零件表面元素描述法是可以對零件進行詳細描述的一種方法,早期的創(chuàng)成式CAPP系統(tǒng)都采用這種方法。在這種方法中,任何一個零件都被看成是由一個或若干個表面元素所組成,每一個表面元素可用一組特征參數(shù)來描述,并對應一組加工方法。這些表面元素可以是圓柱面、圓錐面、螺紋面等。例如,單臺階軸套由兩個外圓表面、一個內(nèi)圓表面和3個端面組成,如圖7.2所示。圖7.2單臺階軸套的表面元素示例零件表面元素描述法將所要描述的表面元素特征分為4類:零件的總體信息、零件的毛坯和材料信息、主表面元素信息及輔助表面元素信息。
(1)零件的總體信息??傮w信息包括產(chǎn)品代號、圖號、車間、批量、質(zhì)量、技術要求、熱處理、外表面數(shù)量、內(nèi)表面數(shù)量等。
(2)零件的毛坯和材料信息。毛坯信息包括形狀、尺寸(長度、截面參數(shù))、精度等;材料信息包括產(chǎn)品的品種(鋼、鑄鐵、有色金屬、非金屬等)、牌號、力學性能、可加工性等。
(3)主表面元素信息。主表面元素是指一些常常出現(xiàn)的主要表面元素,如圓柱面、平面等。
(4)輔助表面元素信息。輔助表面元素是附加在主表面元素上構成零件的表面,如倒角、倒圓等。在對具體零件進行描述時,不僅要描述各表面元素本身的尺寸及其公差、形狀公差、粗糙度等信息,而且需要描述各表面元素之間位置關系、尺寸關系、位置公差要求等信息,以滿足CAPP系統(tǒng)對零件信息的需要。
3.零件特征描述法作為零件表面元素描述法的進一步發(fā)展,零件特征描述法引起了更多的關注。正如第3章所述,特征是具有一定幾何形狀、工程意義和加工要求的一組信息的集合,是構造零件幾何形狀和零件信息模型的基本信息單元。盡管對于特征的定義由于應用和著眼點的不同而有差異,但都與某個應用的局部信息相關聯(lián)。在CAPP應用中,常常把單個特征表示為以形狀特征為核心,由尺寸、公差和其他非幾何屬性共同構成的信息實體。針對機械加工工藝過程設計,機械零件上具有的特定結構形狀和特定工藝屬性都可定義為特征信息。比如對于回轉(zhuǎn)體零件,可將其信息分成3個層次,即總體特征層、形狀特征層和屬性特征層,其信息模型的總體結構如圖7.3所示。圖7.3回轉(zhuǎn)體零件的信息模型上述幾種方法都存在一定的局限性。要想從根本上解決CAPP零件信息的描述與輸入問題,最理想的方法是真正實現(xiàn)CAD/CAPP/CAM的集成,為產(chǎn)品建立一個完整的、語義一致的產(chǎn)品信息模型,以滿足產(chǎn)品生命期各階段(產(chǎn)品需求分析、工程設計、產(chǎn)品設計、加工、裝配、測試、銷售和售后服務)對產(chǎn)品信息的不同需求和保證對產(chǎn)品信息理解的一致性,使得各應用領域(如CAD、CAPP、CAM、CNC、MIS等)可以直接從該模型抽取所需信息。顯然,這個模型的建立尚在研究之中,因此解決CAPP的信息輸入問題還需要一個很長的過程。7.3變異式CAPP系統(tǒng)7.3.1成組技術的概念成組技術(GroupTechnology,GT)是一種生產(chǎn)組織和管理的技術,其理論基礎是相似性。成組技術是指將生產(chǎn)過程中許多各不相同但又具有相似信息的事物按照一定的準則分類成組,對成組后的事物采用同一解決方法,以達到節(jié)省人力、時間和費用的目的。成組技術是為了解決傳統(tǒng)生產(chǎn)方式中多品種、小批量生產(chǎn)所面臨的困難而發(fā)展起來的。長期以來,在單件小批量生產(chǎn)中,由于批量小而不宜采用高效率的生產(chǎn)工藝與設備,因而使這種類型的生產(chǎn)周期長、效率低、成本高和管理難。應用成組技術則可以克服這些弊病。成組技術將相似的零件進行識別和分組,并在零件設計和制造過程中將相似的零件組成一個零件族(組),每個零件族具有相似的設計和加工特點。此時,就可以按零件族統(tǒng)一制定工藝規(guī)程進行制造,這樣就擴大了批量(也稱成組批量),便于采用高效率的生產(chǎn)方法,從而大大提高了生產(chǎn)效率。零件的相似性是指零件所具有的各種特征的相似,一般包括結構相似性、材料相似性及工藝相似性。工藝相似性指零件的加工方法與所采用的設備相似,工藝順序相似,所使用的刀具、夾具、量具相似。成組技術不僅用于零件加工、裝配等制造工藝方面,而且還應用于產(chǎn)品零件設計、工藝設計、工廠設計、市場預測、生產(chǎn)管理等各個領域,成為企業(yè)生產(chǎn)全過程的綜合性技術。
1.零件分類編碼系統(tǒng)零件分類編碼系統(tǒng)(PartClassificationandCodingSystem)是指用字符對零件各有關特征進行描述和標識的一套特定規(guī)則和依據(jù)。按照分類編碼系統(tǒng)的規(guī)則,用字符描述和標識零件特征的過程就是對零件進行編碼,產(chǎn)生分類碼。因此,分類碼用于描述零件的固有功能和屬性,是反映相似性的標志,例如零件名稱、結構形狀、形狀參數(shù)和工藝參數(shù)等。許多國家都十分重視零件分類編碼系統(tǒng)的開發(fā)與研究,從20世紀50年代到現(xiàn)在,國外有名的分類編碼系統(tǒng)就有50余種。比較著名的有德國的Opitz系統(tǒng)、捷克的VUOSO系統(tǒng)、日本的KK-3系統(tǒng)等,它們廣泛應用于零件統(tǒng)計、成組加工和生產(chǎn)管理。
1)?Opitz系統(tǒng)
Opitz系統(tǒng)是業(yè)界最著名的系統(tǒng),它是由原西德阿亨大學Opitz教授提出的,在成組編碼方面具有開創(chuàng)性的成就。世界上許多編碼系統(tǒng)都是以Opitz系統(tǒng)為基礎發(fā)展而來的。Opitz分類編碼系統(tǒng)的基本結構如圖7.4所示。圖7.4Opitz編碼系統(tǒng)
Opitz碼由9位數(shù)字組成:前1~5位數(shù)字用于描述零件的形狀,稱為主碼;6~9位用于描述零件的尺寸、材料和毛坯原始形式、精度等,稱為輔碼。每個碼位內(nèi)的10個特征碼分別描述10種零件特征。
Opitz分類編碼系統(tǒng)的第一位是零件類別碼,用于描述零件的總體類型。對于回轉(zhuǎn)類零件,第一位數(shù)的代碼為0、1、2、3、4、5,用于將回轉(zhuǎn)類零件按其長徑比進行分類。如L表示零件的最大長度,D表示零件的最大直徑,則上述各代碼的含義如下:
0:L/D<0.5(用于表示盤形件)
1:0.5<L/D<3(用于表示短軸件)
2:L/D≥3(用于表示長軸件)
3:L/D<2(用于表示短形變異回轉(zhuǎn)體)
4:L/D>2(用于表示長形變異回轉(zhuǎn)體)
5:備用對于非回轉(zhuǎn)體類零件,第一位的代碼是6、7、8、9,它們是按零件長、寬、高的不同比例加以區(qū)分的。
Opitz編碼系統(tǒng)的第一位代碼只是對零件進行了粗略的分類,第二至第五位代碼用于對零件各主要形狀特征作進一步的描述?;剞D(zhuǎn)體類零件的第二位代碼用于描述零件外部的主要形狀,如零件外表面是否帶有臺階,是一端有臺階還是兩端都有臺階,是否帶有圓錐臺階面,是否還有其他形狀要素等。第三位代碼表示零件的內(nèi)表面形狀,其內(nèi)容與外表面的內(nèi)容大致相似,即是否有臺階孔、臺階孔的方向以及是否有圓錐孔等。第四位代碼表示零件是否有平面和槽。第五位代碼表示零件上是否有輔助孔和齒形等。至于非回轉(zhuǎn)體類零件的第二、三、四、五位代碼,分別用來表示零件的外形、主要孔及其他回轉(zhuǎn)表面、平面加工、輔助孔及齒形加工等特征。
Opitz編碼系統(tǒng)的第六位至第九位代碼是輔助碼。第六位代碼用來表示零件的基本尺寸,它有10個代碼(0~9),分別代表10個由小到大排列的尺寸間隔。第七位代碼表示零件的材料,也分成10類,分別為鑄鐵、碳鋼、合金鋼、非鐵合金……。第八位代碼表示零件毛坯的形狀,分別為棒料、管材、鑄鍛件、焊接件等10類。最后一位代碼表示零件上高精度加工要求(IT7和Ra0.8以上)所在的形狀碼位,用0~9十個代碼表示。下面舉例說明如何用Opitz分類編碼系統(tǒng)對零件進行分類編碼。圖7.5(a)是一個回轉(zhuǎn)體類零件,圖7.5(b)是一個非回轉(zhuǎn)體類零件。圖7.6是圖7.5所示零件的Opitz編碼結果。圖7.5編程示例零件圖(a)回轉(zhuǎn)體類零件;(b)非回轉(zhuǎn)體類零件圖7.6零件的Opitz編碼
2)?JLBM-1系統(tǒng)
JLBM-1系統(tǒng)是我國原機械工業(yè)部頒發(fā)的機械零件分類編碼系統(tǒng)。該系統(tǒng)有15個碼位,每一碼位由0~9共10個數(shù)碼表示不同的特征項號。第1、2碼位為名稱類別矩陣;第3~第9碼位為形狀與加工碼位;第10~第15碼位為輔助碼位。其基本結構如圖7.7所示。圖7.7JLBM-1編碼系統(tǒng)由圖可見,JLBM-1系統(tǒng)在結構上和Opitz系統(tǒng)基本相似,但彌補了Opitz系統(tǒng)的不足,比如把Opitz系統(tǒng)的零件類別改為零件功能名稱碼,把熱處理從Opitz系統(tǒng)中的材料、熱處理碼中獨立出來,主要尺寸碼也由一個環(huán)節(jié)擴大到兩個環(huán)節(jié),同時JLBM-1系統(tǒng)還增加了形狀加工的環(huán)節(jié)。因此,系統(tǒng)除了比Opitz系統(tǒng)可容納較多的分類標志外,JLBM-1系統(tǒng)總體上要比Opitz簡單,更容易使用。
3)柔性編碼系統(tǒng)傳統(tǒng)的零件分類編碼系統(tǒng)主要適用于劃分結構、工藝相似的零件組,其體系表達形式是固定的,只能對零件進行總體的概括,無法詳細地描述零件的幾何結構和工藝信息,因此其難以滿足集成化生產(chǎn)發(fā)展的需要。于是,人們提出了面向企業(yè)生產(chǎn)過程的柔性編碼系統(tǒng),它具有面向形狀特征、多段式、多層次、柔性化結構的特點。零件的柔性編碼結構模型為柔性編碼=固定碼+柔性碼固定碼吸收了傳統(tǒng)零件編碼系統(tǒng)的特點,用來描述零件的綜合信息,如總體尺寸、材料等;柔性碼則為具體目的而設計,用來描述零件各部分的詳細信息,如型面的尺寸、精度、形位公差等。編碼系統(tǒng)的碼位長度及層次按實際需求而定,系統(tǒng)結構是柔性的而不是固定的。由于柔性碼詳細地描述了零件的信息,因而可直接作為CAPP系統(tǒng)的零件信息輸入,生成工藝。柔性碼也可由基于特征造型的CAD系統(tǒng)自動生成,便于實現(xiàn)CAD與CAPP的集成。目前,柔性編碼系統(tǒng)尚在研究之中。
2.零件的編碼分類與成組成組技術的基本原理是充分利用和認識生產(chǎn)活動中有關事物客觀存在著的相似性,提高生產(chǎn)的效益。零件的分類與成組是實施成組技術的關鍵?!敖M”一般理解為具有某些共同屬性的事物的集合。成組技術在研究零件分類時,常采用“零件族”的概念。零件分組后,按相似性形成零件族。零件族是具有某些共同屬性的零件組合。零件的編碼標識了零件的特征信息。編碼相似的零件具有某些特征的相似性。編碼分類法包括特征位法、特征碼域法和特征位碼域法。
(1)特征位法。該法是在分類編碼系統(tǒng)的各碼位中,選取一些特征性強并對劃分零件組影響較大的碼位作為分組的依據(jù)。
(2)特征碼域法。該法是對編碼系統(tǒng)中各碼位的特征項規(guī)定一定的允許范圍作為分組的依據(jù)。
(3)特征位碼域法。該法既選取某些特征性強的碼位,又對所選取的碼位規(guī)定特征項的允許范圍,以此作為分組的依據(jù)。這里主要介紹特征位碼域法。采用特征位碼域法時,零件的編碼狀態(tài)可通過一個特征矩陣(編碼矩陣)來表示,該矩陣即作為該零件的分類依據(jù)。比如一個零件的編碼為130213411(按Opitz系統(tǒng)編碼),則該零件的編碼矩陣如圖7.8所示。而某零件族的特征矩陣如圖7.9所示,顯然,零件族的特征矩陣是由一定數(shù)量的零件編碼矩陣組合而成的。零件族的特征矩陣是按照一定的相似性標準和生產(chǎn)的實際情況來確定的。圖7.8一個零件的特征矩陣圖7.9一組零件的特征族矩陣分類時,將某個零件的編碼矩陣與各零件族的特征矩陣逐個進行匹配比較,若匹配,就屬于該零件族,若不匹配,則不屬于此零件族,再與其他的零件族矩陣進行匹配,直到待分類零件的編碼矩陣與所有的零件族特征矩陣都進行過匹配為止。?由圖7.8和圖7.9可見,前者所代表的零件是屬于后者所代表的零件族的。由此可歸納出編碼分類法的主要步驟如下:
(1)零件編碼:按確定的零件編碼系統(tǒng),對待分類零件進行零件編碼。
(2)零件編碼排序:對零件的編碼從小到大進行排序。
(3)確定零件族的相似性標準:了解產(chǎn)品或零件的結構、形狀信息,進行統(tǒng)計分析,制定相似性標準,確定出零件族的特征矩陣。
(4)分類成組:將零件的編碼矩陣與各零件族的特征矩陣逐個進行匹配比較,確定某零件所歸屬的零件族,完成分類。7.3.2變異式CAPP系統(tǒng)的原理
根據(jù)零件信息的描述與輸入方法不同,變異式CAPP系統(tǒng)又分為基于成組技術(GT)的變異式CAPP系統(tǒng)與基于特征的變異式CAPP系統(tǒng)兩種。前者用GT碼描述零件信息,后者用特征描述零件信息,后者是在前者的基礎上發(fā)展起來的。
1.基于GT的變異式CAPP系統(tǒng)
1)工作原理基于GT的變異式CAPP系統(tǒng)利用成組技術的原理將零件按一定的相似性準則進行分類、歸族,每一零件族可得一個典型樣件或主樣件,并為該主樣件設計出典型的工藝規(guī)程文件,存入工藝文件庫,作為該零件族的通用的制造過程。同時,變異式系統(tǒng)需要存儲零件族矩陣和相關信息文件及各種加工工程數(shù)據(jù)文件(如切削用量、設備、刀具、量具、輔具等資料)。對一個新零件進行工藝過程設計時,系統(tǒng)將以被設計零件GT碼為依據(jù),首先搜索到該零件所屬的零件族矩陣,找出該零件族對應的典型工藝規(guī)程文件,再通過系統(tǒng)預先制定的篩選邏輯從典型工藝規(guī)程中篩選變異出當前零件的工藝規(guī)程,然后調(diào)用有關工藝數(shù)據(jù),對工藝規(guī)程文件進行必要的修改與補充,最后得到當前零件的工藝規(guī)程,如圖7.10所示。由此過程可以體會到“變異”這個名詞的含義。圖7.10變異式CAPP系統(tǒng)的工作過程
2)系統(tǒng)的開發(fā)過程變異式CAPP系統(tǒng)的開發(fā)過程如下所述:
(1)制定零件分類編碼系統(tǒng)。首先要選擇或制定合適的零件分類編碼系統(tǒng)(即GT碼)。其目的是用GT碼來對零件信息進行描述與輸入和對零件進行分組。
(2)零件分組。按照一定的相似性準則對零件進行分組,產(chǎn)生相似零件組,一個相似零件組就是一個零件族。如何合理地劃分零件組是一個非常重要的問題,它直接影響零件工藝規(guī)程中篩選的生成效率和補充、修改工作量的大小。
(3)主樣件設計。主樣件是一個零件組或零件族的抽象,是組內(nèi)所有零件的復合零件。設計主樣件的目的是為了制定典型工藝和便于對典型工藝的檢索。對于簡單零件組,可以用形狀復雜的零件作為設計基礎件,把其他零件上不同的形狀特征加到基礎件上,從而得到主樣件。對于比較大的零件組,可先將其分成幾個小的零件組,合成一個組合件,然后再由若干個組合件合成整個零件組的主樣件。圖7.11為主樣件的例子。圖7.11主樣件
(4)典型工藝過程的制定。主樣件的工藝過程應能滿足該零件組所有零件的加工,并能反映工廠的實際加工水平。一般是選擇其中一個工序最多、加工過程安排合理的零件工藝路線作為基本路線,然后把其他零件特有的、尚未包括在基本路線之內(nèi)的工序,按合理順序加到基本路線中,以此為基礎制定出主樣件的典型工藝過程。
(5)建立工藝數(shù)據(jù)庫。建立必要的工藝數(shù)據(jù)庫,用以存儲各種工藝數(shù)據(jù)和工藝規(guī)范。
(6)系統(tǒng)程序設計。變異式CAPP系統(tǒng)一般由若干模塊組成,如零件信息輸入模塊,典型工藝規(guī)程篩選模塊,設備與工裝選擇模塊,工時、切削用量、工序尺寸計算模塊,工藝文件編輯與管理模塊,打印輸出模塊等。變異式CAPP系統(tǒng)的基本結構如圖7.12所示。圖7.12變異式CAPP系統(tǒng)
2.基于特征的變異式CAPP系統(tǒng)基于特征的變異式CAPP系統(tǒng)與基于GT的變異式系統(tǒng)的主要區(qū)別在于:
(1)用基于特征的零件信息模型來取代GT碼,可以對零件信息進行準確完備的描述。用一定的模型來描述零件的工藝規(guī)程,為高質(zhì)量的工藝設計打下了堅實的基礎。
(2)在樣件的基礎上增加了實例的概念。實例是系統(tǒng)中已有的工藝規(guī)程及其相應的零件信息的集合。實例可以是系統(tǒng)中新產(chǎn)生的工藝設計結果,也可以就是一個樣件。實例是一種豐富的資源,從實例也可以變異出當前零件的工藝規(guī)程。
(3)用基于特征的推理代替基于零件族矩陣的工藝過程篩選策略,即對典型工藝規(guī)程進行自動篩選不再基于零件族矩陣,而是以基于特征的零件信息模型為依據(jù),在基于特征的典型工藝規(guī)程中自動匹配和篩選出當前零件的工藝規(guī)程。
3.變異式CAPP的特點變異式CAPP系統(tǒng)的應用不僅可以減少工藝人員編制工藝規(guī)程的工作,而且相似零件的工藝過程可以達到一定程度上的一致性。從技術上講,變異式CAPP系統(tǒng)容易實現(xiàn),因此,目前國內(nèi)外實際應用的CAPP系統(tǒng)大都屬于變異式CAPP系統(tǒng)。但變異式CAPP系統(tǒng)的使用者仍需具有經(jīng)驗的工藝人員,且典型工藝規(guī)程未考慮生產(chǎn)批量、生產(chǎn)技術、生產(chǎn)手段等因素,當生產(chǎn)批量改變及生產(chǎn)技術和生產(chǎn)手段發(fā)展后,系統(tǒng)不易修改。因此,變異式CAPP系統(tǒng)主要適用于零件相似性較強,零件族數(shù)較少,每族內(nèi)零件項數(shù)較多,生產(chǎn)零件種類和批量相對穩(wěn)定的制造企業(yè)。7.4創(chuàng)成式CAPP系統(tǒng)7.4.1創(chuàng)成式CAPP系統(tǒng)原理
1.創(chuàng)成式CAPP系統(tǒng)的原理創(chuàng)成式CAPP系統(tǒng)的基本原理是:將人們設計工藝過程時用的推理和決策方法轉(zhuǎn)換成計算機可以處理的決策模型、算法及程序代碼,從而依靠系統(tǒng)決策來自動生成零件的工藝規(guī)程。創(chuàng)成式CAPP系統(tǒng)可以克服變異式CAPP系統(tǒng)的固有缺點。但由于工藝過程設計問題的復雜性,目前尚沒有系統(tǒng)能做到所有的工藝決策都完全自動化,一些自動化程度較高的系統(tǒng)的某些工藝決策仍需有一定程度的人工干預。從技術發(fā)展看,短期內(nèi)也不一定能開發(fā)出功能完備、自動化程度很高的創(chuàng)成式系統(tǒng)。
2.創(chuàng)成式CAPP系統(tǒng)的結構創(chuàng)成式CAPP系統(tǒng)的輸入信息應是全面而準確的零件設計信息,輸出信息是零件的工藝規(guī)程。它需要在制造工藝數(shù)據(jù)庫和工藝知識庫的支持下,經(jīng)過建立在系統(tǒng)內(nèi)部的一系列邏輯決策模型及計算機程序進行工藝過程決策。系統(tǒng)工藝數(shù)據(jù)庫中存儲的主要是各種加工方法的加工能力、各種機床的適用范圍以及切削用量等。創(chuàng)成式CAPP系統(tǒng)的總體結構如圖7.13所示。圖7.13創(chuàng)成式CAPP系統(tǒng)結構創(chuàng)成式CAPP系統(tǒng)的工作過程如下:
(1)預先將與零件工藝設計有關的工藝決策規(guī)則存儲于計算機的數(shù)據(jù)庫或知識庫中。
(2)輸入零件圖形及其加工要求等信息。
(3)計算機進行邏輯判斷,自動生成零件工藝。
(4)根據(jù)有關輸入數(shù)據(jù),計算工序尺寸、加工余量、切削用量、時間定額等。7.4.2創(chuàng)成式CAPP系統(tǒng)的工藝決策
1.創(chuàng)成式CAPP系統(tǒng)的工藝決策過程創(chuàng)成式CAPP系統(tǒng)工藝決策的目的是生成零件的工藝過程。其基本決策過程如圖7.14所示。圖7.14創(chuàng)成式CAPP系統(tǒng)工藝的決策過程
1)選擇加工方法在輸入零件信息以后,首先要根據(jù)零件各種幾何形狀特征的加工要求,確定各種表面特征的加工方法,這是生成工藝路線的基礎。每一種表面特征一般要經(jīng)過不同的加工工序來達到其各方面的要求,對此,可用查表法實現(xiàn),根據(jù)零件各表面元素的最低要求,在工藝數(shù)據(jù)庫或規(guī)則庫中可直接查出各表面元素的加工方法。查表法中數(shù)據(jù)庫或知識庫的建立比較方便,只須將各種表面特征的加工方法按一定的格式存入即可;同樣,數(shù)據(jù)或規(guī)則的維護也很方便。
2)工藝規(guī)程主干的生成按照一定的工藝路線安排原則,將已選擇好的零件各表面要素的加工方法按一定的先后順序排序,以確定零件的工藝路線,這是工藝過程設計的最重要和最困難的環(huán)節(jié)。因為安排工藝路線需要考慮各種可能的因素和約束,同時安排工藝路線的方法在生產(chǎn)實踐中非常靈活。例如,即使是對普通的軸類零件,若零件的長徑比不同,零件的大小不同,組成零件各軸段的幾何形狀要素不同、個數(shù)不同、尺寸不同、精度要求不同,零件的熱處理不同,等等,則其裝夾方式和工藝路線都不一樣。這種復雜的決策過程需要分級、分階段約束驅(qū)動過程,使之能排出合理的工藝路線。另外,按照工藝學的理論,工藝路線一般要劃分為粗、精等不同的加工階段,而且整個加工過程要符合基準優(yōu)先加工的原則。表7.1是一組部分加工工序安排原則示例。表7.1加工順序安排原則情況原則1.根據(jù)加工精度粗加工→精加工→超精加工2.根據(jù)加工表面(1)軸、圓柱類回轉(zhuǎn)面加工→→平面加工→→槽加工→鏜孔加工→鉆孔加工→曲面加工→成形加工(2)箱、板類平面加工→→回轉(zhuǎn)面加工→→槽加工→鏜孔加工→鉆孔加工→曲面加工→成形加工通過分析大量的工藝過程可以發(fā)現(xiàn),不管零件多么復雜,其加工工藝都可以分解成主要工序和輔助工序兩類。主要工序一般是針對零件上各主要形狀特征的,如回轉(zhuǎn)體類零件的圓柱表面、圓錐面與內(nèi)圓柱表面等。輔助工序包括輔助表面的機加工工序、熱處理工序和鉗工工序等。輔助表面的加工(如倒角、銑槽、鉆孔與攻絲等)一般安排在主要表面的加工之后進行,如倒角一般在車圓柱面之后;又如銑鍵槽與鉆孔攻絲等工序一般是安排在各主要表面的粗精加工工序后、淬火工序之前進行;調(diào)質(zhì)工序一般安排在主要表面的粗加工工序之后,等等。排序時,可以按上述工藝過程排序的約束與加工順序排序原則,首先安排零件各主要表面要素(或主形狀特征)的加工方法,初步生成工藝規(guī)程的主干,再按照上述工藝規(guī)程的規(guī)律性,在工藝規(guī)程主干中插入輔助表面的加工方法及其他輔助工序。在工藝規(guī)程主干初步生成與工序設計之前,可以顯示中間排序結果供工藝設計者確認,不滿意時可對其進行必要的編輯修改,最后形成滿意的工藝規(guī)程主干,為工序設計做準備。
2.表達工藝決策邏輯的主要形式創(chuàng)成式CAPP系統(tǒng)的軟件設計,其核心內(nèi)容是各種決策邏輯的表達和實現(xiàn)。盡管工藝過程設計決策邏輯很復雜,包括各種性質(zhì)的決策,但表達方式卻有許多共同之處,可以用一定形式來表達和實現(xiàn),最常用的是決策表和決策樹。決策表和決策樹是傳統(tǒng)的系統(tǒng)分析或系統(tǒng)設計的方法,用它們來表達按一定條件選擇方案或規(guī)定相關聯(lián)的動作十分有效、直觀。這兩種方法已經(jīng)長期應用于許多需要決策的場合,它們同樣也適合工藝決策。
1)決策表決策表是將一組用語言表達的決策邏輯關系用一個表格來表達,從而可以方便地用計算機語言來表達該決策邏輯的方法。例如選擇孔加工方法的決策可以表述為:①如果待加工孔的精度要求(包括本身精度和位置精度)低,則可選擇鉆孔的方法加工;②如果待加工孔的本身要求高,而且位置精度要求也高,則可選擇鉆—鏜兩步加工;③如果待加工孔的精度要求高,但位置精度要求不高,則可選擇鉆—鉸加工。上述文字敘述形式表達的孔加工方法選擇決策邏輯,如果采用決策表的形式來表達,則決策邏輯如表7.2和表7.3所示。在決策表中,若某特定條件得到滿足,則取值為T(真)或Y(是);不滿足時,取值為F(假)或N(否)。決策行動可以是無序的決策動作,用X表示,也可以是有序的決策動作,并給予一定的序號。表的一列算作一條決策規(guī)則。條件項目的值可以不填(用空格表示),代表這一條件是否滿足對于該規(guī)則無關(不在乎),即既可以是T,也可以是F。表7.2選擇孔加工方法決策表尺寸精度高FTT位置精度高FT鉆孔×鉆鉸×鉆鏜×注:×表示不存在序號的決策動作;數(shù)字表示帶序號的決策動作。表7.3選擇孔加工方法決策表尺寸精度≥0.1T尺寸精度<0.1TT位置精度≥0.1TT位置精度<0.1T鉆孔×11鉸孔2鏜孔2從表7.2可以看出,決策表由四部分構成:粗橫線的上半部代表條件和狀態(tài),粗橫線的下半部代表動作(或結果),右半部為項目值的集合,每列就是一條決策規(guī)則。當建立一個決策表來表達復雜決策邏輯時,必須仔細檢查決策表的正確性、完整性和無歧義性等內(nèi)容。完整性是指決策邏輯各條件項目的所有可能的組合都應考慮到。無歧義性是指一個決策表的不同規(guī)則之間不能出現(xiàn)矛盾或冗余的規(guī)則。圖7.4為某系統(tǒng)中機床選擇的決策表。表7.4機床選擇的決策表條件300?mm<工件長度<500?mmTTT工件直徑<200?mmTT最大轉(zhuǎn)速<3000?r/minTT公差<0.01?mmT批量>100TT夾具123TT夾具125T動作機床1001×機床1002×機床1003×
2)決策樹決策樹是一種常用的數(shù)據(jù)結構,將它用于工藝決策時,也是一種常用的與決策表功能相似的工藝邏輯設計工具。同時,它很容易和“如果(IF)…,則(THEN)…”這種直觀的決策邏輯相對應,很容易直接轉(zhuǎn)換成邏輯流程圖(框圖)和程序代碼。決策樹由各種結點和分支(邊)構成。結點中有根結點、葉結點和其他結點。根結點沒有前趨結點,葉結點沒有后繼結點,其他結點則都具有單一的前趨結點和一個以上的后繼結點。結點表示一次測試或一個動作。擬采取的動作一般放在葉結點上。分支(邊)連接兩個結點,一般用來連接兩次測試或動作,并表達一個條件是否滿足:滿足時,測試沿分支向前傳送,以實現(xiàn)邏輯與(AND)的關系;不滿足時,則轉(zhuǎn)向出發(fā)結點的另一分支,以實現(xiàn)邏輯或(OR)的關系。所以,由根結點到葉結點的一條路徑可以表示一條決策規(guī)則。例如:孔加工方法選擇決策樹,如圖7.15所示;圖7.16所示為裝夾方法選擇決策樹。圖7.15孔加工方法選擇決策樹圖7.16裝夾方法選擇決策樹決策樹有如下優(yōu)點:①容易建立和維護,可直觀、緊湊地表達復雜的邏輯關系,而且決策表可以轉(zhuǎn)換成決策樹。②便于程序?qū)崿F(xiàn),其結構與軟件設計的流程圖很相似。決策樹是表示“IF…,THEN…”類型的決策邏輯的很自然的方法,條件(IF)可放在樹的分支上,而預定的動作(THEN)則放在結點上,因此很容易轉(zhuǎn)換成計算機程序。③便于擴充和修改,適于工藝過程設計。另外,選擇特征的加工方法及選擇機床、刀具、夾具、量具以及切削用量等都可以采用決策樹的形式。
7.5智能型CAPP系統(tǒng)7.5.1智能型CAPP專家系統(tǒng)概述
AI(人工智能技術,ArtificialIntelligence)的發(fā)展為CAPP的進一步發(fā)展開辟了新的道路。進入20世紀80年代后,以應用AI技術為基礎的智能化CAPP系統(tǒng)(也稱CAPP專家系統(tǒng))已成為世界范圍內(nèi)制造業(yè)中最引人注目的課題之一。
1.CAPP專家系統(tǒng)的原理
CAPP專家系統(tǒng)與創(chuàng)成式CAPP系統(tǒng)一樣,都可自動生成工藝規(guī)程,但它們的工作原理并不相同,結構上也有很大的差別。創(chuàng)成式CAPP系統(tǒng)是以“邏輯算法+決策表”為特征,而CAPP專家系統(tǒng)是以“推理+知識”為特征。
CAPP專家系統(tǒng)以知識結構為基礎,以推理機為控制中心,按數(shù)據(jù)、知識、控制三級結構來組織系統(tǒng),其知識庫和推理機是相互分離的,知識庫由零件設計信息和表達工藝決策的規(guī)則集組成,而推理機是根據(jù)當前的事實通過激活知識庫的規(guī)則集而得到工藝設計的結果。這種知識庫和推理機相互分離的結構,增加了系統(tǒng)的靈活性。當生產(chǎn)環(huán)境變化時,只需修改知識庫或不斷加入新的知識,使之適應新的要求,因而,其解決問題的能力大大增強了。
2.CAPP專家系統(tǒng)的工作過程
CAPP專家系統(tǒng)的工作過程是根據(jù)輸入的零件信息去頻繁地訪問知識庫,并通過推理機中的控制策略,從知識庫中搜索能夠處理零件當前狀態(tài)的規(guī)則,然后執(zhí)行這條規(guī)則,并把每一次執(zhí)行規(guī)則得到的結論部分按照先后次序記錄下來,直到零件加工到終結狀態(tài),這個記錄就是零件加工所要求的工藝規(guī)程。
3.CAPP專家系統(tǒng)的組成
CAPP專家系統(tǒng)的主要組成如圖7.17所示。該系統(tǒng)主要由零件信息輸入/輸出模塊(人機接口)、推理機與知識庫三部分組成,其中推理機與知識庫是相互獨立的。此外,還包括知識獲取和管理模塊以及解釋機制的處理模塊和數(shù)據(jù)庫。圖7.17CAPP專家系統(tǒng)結構
CAPP專家系統(tǒng)有處理多義性和不確定性的能力,并且可以在一定程度上模擬人腦進行工藝設計,解決工藝設計中許多模糊的不確定的問題。對于一些結構形狀復雜,加工工序多,工藝流程長的零件的工藝設計,由于存在多種加工方案,工藝設計的優(yōu)劣主要取決于人的經(jīng)驗和智慧,因而一般的CAPP系統(tǒng)難以滿足這類復雜零件的工藝設計要求。而CAPP系統(tǒng)可以匯集眾多工藝專家的經(jīng)驗和智慧,并充分利用這些知識,進行智能推理,探索解決問題的途徑與方法,最終給出合理的甚至是最佳的工藝決策。7.5.2CAPP專家系統(tǒng)的主要技術
1.知識的表達如何獲取、表達CAPP專家系統(tǒng)所需的數(shù)據(jù)與知識,使之既便于計算機內(nèi)部對它們的描述和管理,又便于CAPP專家系統(tǒng)的工藝決策,是CAPP專家系統(tǒng)的重要課題。工藝知識主要分為選擇性規(guī)則和決策性規(guī)則兩大類。前者如加工方法選擇規(guī)則、基準選擇規(guī)則、設備與工裝選擇規(guī)則、切削用量選擇規(guī)則、余量選擇規(guī)則、毛坯選擇規(guī)則等;后者如加工方法排序規(guī)則(包括工序排序和工步排序規(guī)則)、實例或樣件篩選(推理)規(guī)則、工藝規(guī)程修正規(guī)則、工序圖生成規(guī)則、工序尺寸標注規(guī)則等。工藝知識的表達通常采用謂詞邏輯、產(chǎn)生式規(guī)則、語義網(wǎng)絡及框架等方法。近幾年,新的知識表達方法得到了較快的發(fā)展,如面向?qū)ο蟮姆椒?、模糊知識表示及混合知識表示等。工藝經(jīng)驗知識常用框架或產(chǎn)生式系統(tǒng)表示。
1)產(chǎn)生式規(guī)則(ProductiveRule)產(chǎn)生式規(guī)則是指將領域內(nèi)知識表達成一組或多組規(guī)則的集合,每條規(guī)則由一組條件部分和一組結論部分組成。產(chǎn)生式規(guī)則以“如果某些條件被滿足,就采取某種動作”形式的語句表示。產(chǎn)生式規(guī)則的一般表達式為:
IF
<條件1>AND/OR
<條件2>AND/OR
<條件n>AND/OR
THEN
<結論1>AND
<結論2>AND
<結論m>產(chǎn)生式規(guī)則主要描述那些如何應用其他知識的知識。由于產(chǎn)生式規(guī)則和人的思維方式很接近,為人們所熟悉,也比較直觀,容易收集和組織工藝專家的知識,因此是目前專家系統(tǒng)中用得最多的一種過程性知識表示方法。例如,有一加工方法選擇的規(guī)則(IF-THEN格式)為:
IF{外圓柱面;材料:45鋼;熱處理:淬火;最高精度等級:6,最低精度等級8;最高粗糙度0.8,最低粗糙度1.6;普通機床加工;
}
THEN{加工方法為:粗車,半精車,淬火,粗磨,精磨}又如:工藝路線中加工的先后關系都可用產(chǎn)生式規(guī)則描述:
IF{加工表面為平面,面積較大;要求較高的平面度和表面粗糙度;與其他表面之間有尺寸關系;
}
THEN{采用端銑刀精銑,且經(jīng)粗銑一、二次}
IF{加工表面為平面和平面上的孔;平面和孔的精度要求一般;平面和孔有一定垂直度要求;
}
THEN{先加工平面,以平面為基準再加工孔}另外,其他包括毛坯選擇、刀具選擇、切削用量選擇和毛坯余量選擇等均可采用產(chǎn)生式規(guī)則表示。
2)框架(Frame)框架是一個表示某些結點及相互關聯(lián)的網(wǎng)絡??蚣艿捻攲邮枪潭ǖ?,它代表給定情況下總是確定的事實;下層有很多槽(Slot),槽內(nèi)可以填充特定的參數(shù)、文字或數(shù)據(jù),也可以是其他框架的內(nèi)容。此外,框架上還帶有另外一些信息,如怎樣使用這個框架,預計下一步將發(fā)生什么事情,以及當情況與預計不符時應做些什么等,這樣形成了一層層嵌套的聯(lián)接表??蚣艿男问綖椋?/p>
(<框架名>?(<槽名1>……)
(<槽名2>……)
(<槽名n>……))(<槽名i>(<側面名1>……)
(<側面名2>……)
(<側面名m>...…))
(<側面名j>(<值1>……)
(<值2>……)
(<值k>……))(1≤i≤n,l≤j≤m)機械加工工藝設計中,框架常常用于描述零件的特征信息、幾何信息和工藝信息等。圖7.18為刀具信息的框架表示。圖7.18銑刀信息的框架表示
3)框架的特點框架的特點如下所述:
(1)框架適于描述格式固定的事物、動作和事件。
(2)有關框架可以聚集起來組成框架系統(tǒng),以便從不同角度描述物體和復雜的事物。
(3)框架包含了它所描述的物體或事物的多方面信息,包含了物體或事物必須具有的屬性,描述了所代表概念的典型事例等途徑,由此可推出未被觀察到的事實。
2.工藝知識庫的建立工藝知識的獲取只能針對各企業(yè)自身狀況制定符合廠情的工藝決策規(guī)則。不同的企業(yè)制定的工藝決策規(guī)則不同,導致由此制定的知識庫不能通用。但是,知識的描述是可以規(guī)范化的。
1)工藝知識的獲取智能型CAPP系統(tǒng)的知識的獲取是CAPP系統(tǒng)開發(fā)過程中的關鍵步驟,已成為系統(tǒng)開發(fā)的“瓶頸”,到目前為止,還沒有一個智能型CAPP系統(tǒng)可以直接從工藝專家那里獲取知識。目前知識的獲取主要是由知識工程師完成的。知識工程師是一個計算機方面的工程師,他從專家那里獲取知識,并將知識以正確的形式儲存到知識庫中。由于專家所掌握的知識和能存儲于計算機的知識形式之間存在著較大差別,因而要成功建立知識庫,知識工程師與專家之間須密切合作,不斷交換意見,以使知識庫能正確反映專家的知識。工藝知識的獲取一般分兩步:第一步是收集、整理、歸納、總結和分類,并用系統(tǒng)提供的標準文本格式記錄下來,這一步由領域工程師完成。第二步是輸入、維護和管理,這是在系統(tǒng)提供的知識獲取和管理界面的引導下實現(xiàn)的。前者關系到數(shù)據(jù)與知識的準確性和完備性,后者關系到數(shù)據(jù)與知識是否便于輸入和管理。圖7.19所示為一般CAPP系統(tǒng)工藝知識的獲取過程。圖7.19CAPP系統(tǒng)工藝知識的獲取
2)知識庫的建立工藝知識庫的建立主要利用開發(fā)工具完成。開發(fā)工具給用戶提供了二次開發(fā)環(huán)境,用戶通過該工具可創(chuàng)建工藝知識庫,并可對工藝知識庫進行調(diào)試及維護。開發(fā)工具使系統(tǒng)的靈活性、可移植性和可重構性有了保證。知識的組織方式依賴于知識的表示模式。一般說來,在確定知識的組織方式時,應考慮一些基本原則,例如保證知識庫與推理機相分離,以便于知識的搜索、知識的管理、內(nèi)外存交換、減少存儲空間等。
3.基于知識的推理推理是指從已有事實推出新的事實(或結論)的過程。人類專家能夠高效求解復雜的問題,除了因為他們擁有大量的專門知識外,還體現(xiàn)在他們選擇知識和運用知識的能力。推理過程要解決的問題就是:在問題求解的每個狀態(tài)(包括初始狀態(tài))下,如何控制知識的選擇和運用。知識的運用就是推理方式,知識的選擇過程就是推理策略。推理方式和搜索方式體現(xiàn)了一個具體專家系統(tǒng)的特色。推理方式有以下幾種:
1)正向推理正向推理是從一組事實出發(fā),一遍遍嘗試所有可執(zhí)行的規(guī)則,并不斷加入新事實,直到問題解決。正向推理適用于初始狀態(tài)明確而目標狀態(tài)未知的場合。圖7.20說明了正向推理過程,圖中已知事實是A,B,C,E,G,H,已知規(guī)則有3條,即F&B→Z,C&D→F,A→D,要證明的事實是Z。圖7.20正向推理過程
2)反向推理反向推理是從假設的目標出發(fā),尋找支持假設的依據(jù),它提供一組規(guī)則,嘗試支持假設的各個事實是否成立,直到目標被證明為止。反向推理適用于目標狀態(tài)明確而初始狀態(tài)不甚明確的場合。圖7.21說明了反向推理過程,圖中已知事實是A,B,C,E,G,H,要證明的事實是Z,可采用的規(guī)則有3條,即F&B→Z,C&D→F,A→D。圖7.21反向推理過程
3)正反向混合推理正反向混合推理分別從初始狀態(tài)和目標狀態(tài)出發(fā),由正向推理提出某一假設,由反向推理證明假設。在系統(tǒng)設計時,必須明確哪些規(guī)則處理事實,哪些規(guī)則處理目標,從而使系統(tǒng)在推理中根據(jù)不同情況,選用合適的規(guī)則進行推理。正反向推理的結束條件是正向推理和反向推理的結果能夠匹配。
4)不精確推理處理不精確推理的方法有概率法、可信度法、模糊集法和證據(jù)法等。工藝規(guī)程設計過程中的推理一般都采用分階段或分級推理的方法,也就是把工藝規(guī)程的設計劃分為若干個子任務,如毛坯選擇、加工方法選擇、工藝路線制定、工序設計、工序尺寸計算、切削用量計算、加工費用計算等,有些子任務下面還可以分成更小的子任務。知識庫中的規(guī)則可以按照它們所適用的子任務進行分組,按類存儲。如加工方法選擇的規(guī)則,還可以進一步分成內(nèi)、外表面加工,內(nèi)、外螺紋加工,內(nèi)、外花鍵加工,內(nèi)、外圓柱齒輪加工等規(guī)則子集。要執(zhí)行哪個子任務,則調(diào)用適合這個子任務的規(guī)則子集。在分級推理的工程中,可綜合應用上述的不同推理方法,完成任務求解。
4.推理機的總體結構推理機是專家系統(tǒng)的控制機構,它規(guī)定了如何從知識庫中選用適當?shù)囊?guī)則,來進行工藝規(guī)程設計。推理機主要由四部分組成:推理器(translate),運行庫(上下文),生成庫(工序圖,工藝文件),解釋(explain)裝置。
(1)推理器:在一定的控制和選取知積庫中對當前問題的可用知識進行推理,以修改上下文直至最終得到問題求解結果。
(2)運行庫:反映具體問題在當前求解狀態(tài)下的符號或事實的集合,它由零件的原始信息數(shù)據(jù)和系統(tǒng)求解期間所產(chǎn)生的所有中間信息組成。
(3)生成庫:由系統(tǒng)求解過程所產(chǎn)生的結論信息數(shù)據(jù)組成,主要是工藝規(guī)程信息和工序圖圖形數(shù)據(jù)。
(4)解釋裝置:通過重新顯示系統(tǒng)問題求解過程的推理路徑、知識庫中知識的使用情況來解釋系統(tǒng)是怎么求解問題并不斷得出結論的。7.5.3智能型CAPP系統(tǒng)的發(fā)展趨勢人工智能為CA
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年表面改性材料合作協(xié)議書
- 2025年智能食品營養(yǎng)秤合作協(xié)議書
- 八年級英語下冊 Unit 6 單元綜合測試卷(人教版 2025年春)
- SPM93-MODBUS串行通信協(xié)議-V1.0
- 2025年產(chǎn)權委托交易協(xié)議標準范文(2篇)
- 2025年二年級數(shù)學教學工作總結第一學期模版(二篇)
- 2025年個人無息的借款合同(三篇)
- 2025年個人房屋租房合同協(xié)議(三篇)
- 2025年個人車抵押借款合同常用版(2篇)
- 2025年五年級丑小鴨閱讀心得樣本(2篇)
- 血栓性微血管病的診治
- 綜合客運樞紐換乘區(qū)域設施設備配置要求JTT1066-2016
- 中國急性缺血性卒中診治指南(2023)解讀
- 2024PowerTitan系列運維指導儲能系統(tǒng)運維指導
- 沸石轉(zhuǎn)輪知識講解
- 固定資產(chǎn)盤點報告醫(yī)院版
- 中國內(nèi)部審計準則及指南
- 銀行個人業(yè)務培訓課件
- 2024年ISTQB認證筆試歷年真題薈萃含答案
- tpu顆粒生產(chǎn)工藝
- 《體檢中心培訓》課件
評論
0/150
提交評論