版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、摘要自動(dòng)創(chuàng)成capp系統(tǒng)是目前計(jì)算機(jī)輔助工藝設(shè)計(jì)系統(tǒng)研究和開發(fā)的熱點(diǎn),我了箱體零件創(chuàng)成工藝的關(guān)鍵技術(shù),即箱體零件信息自動(dòng)提取、工藝數(shù)據(jù)庫的建立等等,并且開發(fā)了一套箱體類零件創(chuàng)成capp系統(tǒng),該系統(tǒng)能實(shí)現(xiàn)工藝鏈的自動(dòng)生成。系統(tǒng)的工作原理包括獲取零件特征信息、零件特征分析、工藝鏈特征的生成、工序排序、工藝路線的生成等。通過訪問數(shù)據(jù)庫里的信息,將零件信息與庫中的規(guī)則進(jìn)行匹配推理完成工藝設(shè)計(jì)。系統(tǒng)運(yùn)行后,生成的加工鏈和工藝過程驗(yàn)證了系統(tǒng)的總體設(shè)計(jì)思想。主控界面完成了零件信息的輸入和工藝決策兩大模塊的數(shù)據(jù)傳遞,構(gòu)成了箱體創(chuàng)成capp系統(tǒng)開發(fā)工具的基本框架。本系統(tǒng)還可以與其他生產(chǎn)計(jì)劃系統(tǒng)進(jìn)行有效集成。關(guān)鍵
2、詞:創(chuàng)成式capp 箱體 工藝abstractautomatic generative capp system is the focus of computer aided process planning system currently.i research the key technologies of box parts generative process,that automatic extraction of box parts information,establishment of technology database and so on,and develop a gen
3、erative capp system of box parts,the system can achieve automatic generation of process chain. the work principle of the system includes get parts characteristics information,part characteristics analysis,generation of the characteristics of the process chain,process sort,generation of the routing a
4、nd so on.by accessing information in the database to complete the process design by matching and reasoning the part information and the rules in the database. after the system is running,generated the process and the processing chain test the overall design of the system.master interface completes t
5、he data transfer of part information input and process decision,constitute the basic framework of box generative capp system development tools.the system can also make effective integration with other production planning systems.keywords:generative type capp;box;craft26目錄摘要iabstractii目錄i第1章 緒論11.1 發(fā)
6、展capp的目的及意義11.2 capp的基本原理及基本結(jié)構(gòu)21.2.1 capp基本原理21.2.2 capp系統(tǒng)的基本結(jié)構(gòu)41.3 capp的發(fā)展現(xiàn)狀及趨勢(shì)41.3.1 capp的發(fā)展現(xiàn)狀41.3.2 capp的發(fā)展趨勢(shì)5第2章 箱體類零件特征的定義和分類62.1 零件特征的定義和分類62.1.1 零件特征的定義62.1.2 零件特征的分類62.2 箱體類零件特征的定義和分類72.2.1 箱體類零件的特征定義72.2.2 箱體類零件特征的分類82.3 箱體類零件特征造型方法82.4 面向?qū)ο蠹夹g(shù)在特征描述中的應(yīng)用92.4.1 面向?qū)ο蠹夹g(shù)92.4.2 面向?qū)ο蠹夹g(shù)在特征描述中的應(yīng)用9第3章
7、 基于特征的箱體類零件信息的描述103.1 零件信息描述的目的103.2 零件信息描述方法和輸入方法簡(jiǎn)述103.2.1 零件信息描述方法103.2.2 零件信息輸入方法11第4章 基于特征的箱體零件capp系統(tǒng)設(shè)計(jì)134.1 總體結(jié)構(gòu)設(shè)計(jì)134.2 capp系統(tǒng)各模塊的功能及其關(guān)系14第5章 基于特征的箱體零件capp系統(tǒng)各模塊的設(shè)計(jì)165.1 capp系統(tǒng)各模塊的設(shè)計(jì)165.1.1 工藝知識(shí)建模模塊165.1.2 工藝決策模塊175.1.3 生成工藝手冊(cè)模塊18第6章 基于特征的箱體零件的capp系統(tǒng)的實(shí)現(xiàn)196.1 基于特征的箱體零件的capp系統(tǒng)概述196.2 microsoft off
8、ice access 2003軟件的功能特點(diǎn)196.3 主要系統(tǒng)和數(shù)據(jù)庫系統(tǒng)集成后的用戶界面20第7章 基于特征的箱體零件的capp系統(tǒng)的應(yīng)用217.1 運(yùn)用access 2003編輯數(shù)據(jù)庫21結(jié)論23參考文獻(xiàn)24致謝26第1章 緒論1.1 發(fā)展capp的目的及意義工藝設(shè)計(jì)是生產(chǎn)技術(shù)準(zhǔn)備工作的第一步,也是連接產(chǎn)品設(shè)計(jì)與產(chǎn)品制造之間的橋梁。工藝規(guī)程是進(jìn)行工裝設(shè)計(jì)制造和決定零件加工方法與加工路線的主要依據(jù),其質(zhì)量之優(yōu)劣及設(shè)計(jì)效率的高低,對(duì)組織生產(chǎn)、保證產(chǎn)品質(zhì)量、提高勞動(dòng)生產(chǎn)率、降低產(chǎn)品成本、縮短生產(chǎn)周期及改善勞動(dòng)條件等都有著直接的影響,因此工藝設(shè)計(jì)是生產(chǎn)中的關(guān)鍵工作。傳統(tǒng)工藝設(shè)計(jì)是由工藝師手工逐件
9、設(shè)計(jì)的,因此工藝文件的內(nèi)容、質(zhì)量以及編制時(shí)間主要取決于工藝師的經(jīng)驗(yàn)和熟練程度。一個(gè)有經(jīng)驗(yàn)的工藝師必須具備:1、具有豐富的生產(chǎn)經(jīng)驗(yàn);2、熟悉企業(yè)內(nèi)部各種加工方法及相應(yīng)的設(shè)備使用情況;3、熟悉企業(yè)內(nèi)部各種生產(chǎn)加工規(guī)范和有關(guān)規(guī)章制度;4、能與各方面保持友好合作。這樣的工藝師需要20年左右的工作實(shí)踐,國內(nèi)外企業(yè)都缺乏這樣的工藝設(shè)計(jì)人員。而且這種狀況不可避免地會(huì)存在以下幾方面的問題:1、每個(gè)工藝人員的經(jīng)驗(yàn)有限,習(xí)慣不同,技術(shù)水平也不一樣,所以由人工設(shè)計(jì)工藝規(guī)程的一致性差、質(zhì)量不易穩(wěn)定、難以達(dá)到優(yōu)化目標(biāo)和不便于工藝規(guī)程的標(biāo)準(zhǔn)化;2、手工設(shè)計(jì)工藝規(guī)程設(shè)計(jì)效率低下,存在大量的重復(fù)勞動(dòng);3、手工設(shè)計(jì)工藝規(guī)程不便
10、于計(jì)算機(jī)對(duì)工藝技術(shù)文件進(jìn)行統(tǒng)一的管理和維護(hù);4、手工設(shè)計(jì)工藝規(guī)程不便于將工藝專家的經(jīng)驗(yàn)和知識(shí)集中起來加以充分地利用;5、當(dāng)代機(jī)械制造領(lǐng)域中,由于新技術(shù)額飛速發(fā)展,社會(huì)需求趨向多樣化。市場(chǎng)競(jìng)爭(zhēng)激烈,迫使產(chǎn)品更新日益縮短。多品種小批量生產(chǎn)的企業(yè)大量增加,制造系統(tǒng)正逐漸從剛性的高效率大工業(yè)批量生產(chǎn)模式轉(zhuǎn)向柔性的高效率多品種小批量生產(chǎn)模式,這要求將計(jì)算機(jī)貫穿于產(chǎn)品策劃、設(shè)計(jì)、工藝規(guī)劃、制造與管理的全過程。顯然,傳統(tǒng)的手工工藝設(shè)計(jì)方法已不能滿足上述要求。為了解決這些問題,必須尋找一種可行的方法來編寫工藝規(guī)程。隨著計(jì)算機(jī)技術(shù)的迅猛發(fā)展及其在機(jī)械制造業(yè)中的廣泛應(yīng)用,出現(xiàn)了計(jì)算機(jī)輔助工藝設(shè)計(jì)(capp, co
11、mputer aided process planning)技術(shù)。一個(gè)capp系統(tǒng)可以完成以下的基本功能:1、自動(dòng)選擇毛坯和材料;2、自動(dòng)選擇加工方法;3、自動(dòng)選擇機(jī)床;4、自動(dòng)選擇裝夾定位方法(基準(zhǔn)和夾具);5、自動(dòng)確定加工順序(工序、安裝和工步);6、自動(dòng)選擇刀具、量具;7、自動(dòng)確定切削用量和制造公差;8、自動(dòng)確定工時(shí)定額。capp的出現(xiàn),為縮短生產(chǎn)準(zhǔn)備周期,提高工藝文件質(zhì)量,并使廣大工藝人員從繁重和重復(fù)的勞動(dòng)中解放出來提供了一條切實(shí)可行的途徑,capp系統(tǒng)的使用,不僅可以大大提高工藝規(guī)程的生成速度和質(zhì)量,而且capp系統(tǒng)對(duì)操作人員的工藝設(shè)計(jì)水平的要求可以較低,即使一般技術(shù)水準(zhǔn)的工藝人員也
12、能借助于capp系統(tǒng)設(shè)計(jì)出較高質(zhì)量的工藝規(guī)程。與傳統(tǒng)的工藝設(shè)計(jì)方法比較,顯而易見可得到以下應(yīng)用capp系統(tǒng)的效益:1、實(shí)踐經(jīng)驗(yàn)較少的工藝人員能應(yīng)用lapp系統(tǒng)設(shè)計(jì)出較好的工藝過程,這樣不僅可以彌補(bǔ)有經(jīng)驗(yàn)的高級(jí)工藝師的難求和不足,而且能使大量有經(jīng)驗(yàn)的工藝師從目前繁瑣的重復(fù)勞動(dòng)中解放出來,去從事不斷研究新工藝和改進(jìn)現(xiàn)有工藝的工作,促進(jìn)工廠技術(shù)進(jìn)步,提高生產(chǎn)率。2、采用capp系統(tǒng)不僅可以充分發(fā)揮計(jì)算機(jī)高速處理信息的能力,而且由于將工藝專家的集體智慧融合在capp系統(tǒng)中,所以保證了高速質(zhì)量?jī)?yōu)化的工藝規(guī)程。3、應(yīng)用capp系統(tǒng)還可獲得綜合的經(jīng)濟(jì)效益。capp是一種通過計(jì)算機(jī)技術(shù)來輔助工藝人員以系統(tǒng)化方
13、法確定工件從毛坯到成品的制造方法的技術(shù),是公認(rèn)的將企業(yè)產(chǎn)品設(shè)計(jì)數(shù)據(jù)轉(zhuǎn)換為產(chǎn)品制造數(shù)據(jù)的關(guān)鍵性技術(shù)環(huán)節(jié)。它是連接cad和cam的橋梁和紐帶,是實(shí)現(xiàn)cims的關(guān)鍵技術(shù)之一。capp的研究和應(yīng)用,對(duì)改革我國的工藝設(shè)計(jì)現(xiàn)狀、促進(jìn)企業(yè)的發(fā)展,提高企業(yè)的適應(yīng)能力和競(jìng)爭(zhēng)能力有著重要的作用。1.2 capp的基本原理及基本結(jié)構(gòu)1.2.1 capp基本原理用計(jì)算機(jī)生成工藝的基本原理,是將經(jīng)過標(biāo)準(zhǔn)化或優(yōu)化的工藝、或編制工藝的邏輯思想(長(zhǎng)期以來工藝師們積累的知識(shí)和經(jīng)驗(yàn)),通過capp系統(tǒng)存入計(jì)算機(jī),在計(jì)算機(jī)生成工藝時(shí),capp軟件首先讀取有關(guān)零件的信息,然后識(shí)別并檢索一個(gè)零件族的復(fù)合工藝和有關(guān)工序,經(jīng)過刪減和編輯(
14、派生方式).或按工藝決策邏輯進(jìn)行推理(生成方式)自動(dòng)生成具體零件的工藝1。自從niebel于1965年首次探討用計(jì)算機(jī)來輔助工藝規(guī)劃,以及1976年第一個(gè)變異式capp系統(tǒng)誕生以來,世界各國對(duì)工藝規(guī)程的自動(dòng)設(shè)計(jì)方法進(jìn)行了大量的研究,并取得了一定的成果。目前研制的capp系統(tǒng),按其工作原理可以分為以下幾種派生式、創(chuàng)成式和專家系統(tǒng)方法等。一、派生式(變異式)capp (variant)派生式capp的原理是利用零件的相似性。即相似零件具有相似的工藝過程。派生式capp又分為基于成組技術(shù)(gt)的派生式capp和基于特征的派生式capp。基于成組技術(shù)的派生式capp系統(tǒng)是將零件分類編碼并按零件族編制
15、出標(biāo)準(zhǔn)工藝文件,存入計(jì)算機(jī)的存儲(chǔ)設(shè)備或數(shù)據(jù)庫中。當(dāng)需要時(shí)只要輸入零件的編碼就可以調(diào)用相應(yīng)零件族的標(biāo)準(zhǔn)工藝規(guī)程,然后按照一定的工藝決策模型對(duì)工件的結(jié)構(gòu)、形狀、尺寸參數(shù)的特點(diǎn)進(jìn)行分析和判斷,選擇出標(biāo)準(zhǔn)工藝文件,并進(jìn)行切削參數(shù)的計(jì)算,最后輸出零件的工藝規(guī)程,得到相應(yīng)的工藝文件。它是用gt碼來描述零件的。基于特征的派生式capp系統(tǒng)是用基于特征的零件信息模型來取代gt代碼,用工序一工步二叉樹(或其他模型)來描述零件的工藝規(guī)程和標(biāo)準(zhǔn)工藝規(guī)程。它只對(duì)工廠現(xiàn)有的產(chǎn)品、零件進(jìn)行分類。制訂樣件分類索引樹,以基于特征的零件信息模型為依據(jù),在基于特征標(biāo)準(zhǔn)工藝規(guī)程中自動(dòng)匹配和篩選出當(dāng)前零件的工藝規(guī)程。派生式capp系
16、統(tǒng)的優(yōu)點(diǎn)是系統(tǒng)原理簡(jiǎn)單、容易開發(fā),在應(yīng)用中有一定優(yōu)勢(shì)。但它的柔性差、可移植性差。二、創(chuàng)成式capp ( generative )創(chuàng)成式capp的原理是將工件的幾何形狀要素及各表面間的關(guān)系代碼化,依靠系統(tǒng)中自身的決策邏輯以及有關(guān)的制造工程數(shù)據(jù)信息進(jìn)行工藝規(guī)劃。決策邏輯不需要進(jìn)行預(yù)先的準(zhǔn)備工作,它采用內(nèi)裝式的算法對(duì)工藝規(guī)程的內(nèi)容進(jìn)行選擇和優(yōu)化,這些算法主要有決策樹、決策表、數(shù)學(xué)算法等.它接近于人類解決問題的思維方式,有利于工藝的優(yōu)化。但由于大多數(shù)工藝過程問題還不能建實(shí)用的數(shù)學(xué)模型和通用算法,實(shí)現(xiàn)完全的創(chuàng)成還很困難,它只能處理特定環(huán)境下的某類零件。因此創(chuàng)成式capp系統(tǒng)發(fā)展還不很成熟。三、專家系統(tǒng)方
17、法將人工智能技術(shù)(ai)應(yīng)用于工藝自動(dòng)設(shè)計(jì)中,給capp的研究帶來了新的活力,其中最成功的是專家系統(tǒng)方法。專家系統(tǒng)方法主要由知識(shí)庫和推理機(jī)構(gòu)成,在知識(shí)表達(dá)方式上以產(chǎn)生式規(guī)則使用最廣,后來框架、面向?qū)ο蟮戎R(shí)表示方法也漸漸被采用。除了專家系統(tǒng)方法,一些在ai領(lǐng)域最新研究成果也己在工藝規(guī)劃中局部地得到應(yīng)用(如模糊邏輯和神經(jīng)網(wǎng)絡(luò)等)。基于人工智能技術(shù)的專家系統(tǒng),代表一種新的發(fā)展趨勢(shì),具有較強(qiáng)的生命力,但由于知識(shí)表達(dá)的“瓶頸”與推理的“匹配沖突”至今沒有很好地解決,自優(yōu)化和自完善功能差,capp的專家系統(tǒng)方法仍停留在理論研究和簡(jiǎn)單應(yīng)用階段?;谏窠?jīng)網(wǎng)絡(luò)的思想方法,具有并行處理、信息分布式存儲(chǔ)、自組織、
18、自學(xué)習(xí)及實(shí)時(shí)處理特征。但此類capp系統(tǒng)開發(fā)工具的研究剛剛起步,成功的前景有待人們的努力2。1.2.2 capp系統(tǒng)的基本結(jié)構(gòu)盡管capp系統(tǒng)的種類很多,但其基本結(jié)構(gòu)都離不開零件信息的輸入、工藝決策、工藝數(shù)據(jù)/知識(shí)庫、人機(jī)界面與工藝文件輸出/編輯等五大部分3。1、零件信息的輸入 零件信息是系統(tǒng)進(jìn)行工藝設(shè)計(jì)的對(duì)象和依據(jù),計(jì)算機(jī)目前還不能象人一樣識(shí)別零件圖上的所有信息,所以在計(jì)算機(jī)內(nèi)部必須有一個(gè)專門的數(shù)據(jù)結(jié)構(gòu)來對(duì)零件信息進(jìn)行描述,如何輸入和描述零件信息是capp最關(guān)鍵的問題之一。2、工藝決策 工藝決策是系統(tǒng)的控制指揮中心,它的作用是以零件信息為依據(jù),按預(yù)先規(guī)定的順序或邏輯,調(diào)用有關(guān)工藝數(shù)據(jù)或規(guī)則,
19、進(jìn)行必要的比較、計(jì)算和決策,生成零件的工藝規(guī)程。3、工藝數(shù)據(jù)/知識(shí)庫 工藝數(shù)據(jù)/知識(shí)庫是系統(tǒng)的支撐工具,它包含了工藝設(shè)計(jì)所要求的所有工藝數(shù)據(jù)和規(guī)則,如何組織和管理這些信息,并便于使用、擴(kuò)充和維護(hù),使之適用于各種不同的企業(yè)和產(chǎn)品,是當(dāng)今capp系統(tǒng)需要迫切解決的問題。4、人機(jī)界面 人機(jī)界面是用戶的工作平臺(tái),包括系統(tǒng)菜單、工藝設(shè)計(jì)數(shù)據(jù)/知識(shí)的輸入和管理界面,以及工藝文件的顯示、編輯與管理界面等。5、工藝文件管理與輸出 一個(gè)系統(tǒng)可能有成百上千個(gè)工藝文件,如何管理和維護(hù)這些文件既是capp系統(tǒng)的重要內(nèi)容,也是整個(gè)cad/capp/cam集成系統(tǒng)的重要組成部分。1.3 capp的發(fā)展現(xiàn)狀及趨勢(shì)1.3.1
20、 capp的發(fā)展現(xiàn)狀從技術(shù)發(fā)展的角度看,capp結(jié)合現(xiàn)代計(jì)算機(jī)、信息、數(shù)據(jù)庫等相關(guān)技術(shù)的進(jìn)展,采用新的決策算法、發(fā)展新的功能,并且在并行、智能、分布、面向?qū)ο蟮确矫孢M(jìn)行著有益的嘗試。從工程應(yīng)用的角度看,我國capp產(chǎn)業(yè)在中低端應(yīng)用方面已經(jīng)擁有了相當(dāng)?shù)氖袌?chǎng)份額,但在高端功能的開發(fā)和應(yīng)用方面,還存在較大的差距?,F(xiàn)代capp的發(fā)展正在逐步體現(xiàn)先進(jìn)制造思想,成為以信息繼承和工藝知識(shí)為主體并融合多種技術(shù)的快速工藝設(shè)計(jì)。進(jìn)一步發(fā)展基于產(chǎn)品全生命周期工藝設(shè)計(jì)與信息管理一體化系統(tǒng)的開發(fā)與應(yīng)用成為目前研究的熱點(diǎn)。從系統(tǒng)設(shè)計(jì)的角度看,capp系統(tǒng)正在從創(chuàng)成式、派生式、半創(chuàng)成式過渡到結(jié)合人工智能技術(shù),且具有檢索、修
21、訂、生成、交互等各種功能綜合的融入智能決策的系統(tǒng)模式,以便充分發(fā)揮計(jì)算機(jī)和工藝人員的特點(diǎn)和特長(zhǎng),最大限度地提高工藝設(shè)計(jì)效率和質(zhì)量。1.3.2 capp的發(fā)展趨勢(shì)一種趨勢(shì)是在原有capp的開發(fā)模式和體系結(jié)構(gòu)框架內(nèi),結(jié)合現(xiàn)代計(jì)算機(jī)技術(shù)、信息技術(shù)等相關(guān)技術(shù)的進(jìn)展,采用新的決策算法,發(fā)展新的功能,并已在并行、智能、分布和面向?qū)ο蟮确矫孢M(jìn)行有益的嘗試。另一種趨勢(shì)則是跳出capp傳統(tǒng)模式,面向具體生產(chǎn)環(huán)境,面向?qū)嶋H應(yīng)用,面向最基本的需求,利用成熟的技術(shù),建立各種計(jì)算機(jī)輔助功能模塊,幫助工藝人員更快、更好的完成工藝任務(wù),意在通過廣泛的實(shí)際應(yīng)用促進(jìn)其發(fā)展,這是一種實(shí)用化趨勢(shì)。實(shí)用化capp趨勢(shì),逐步體現(xiàn)了現(xiàn)代
22、先進(jìn)制造思想,它實(shí)際上是capp技術(shù)在經(jīng)過20多年前期發(fā)展之后,一個(gè)新階段的開始,在自動(dòng)化方向退一步、向通用化、集成化、實(shí)用化方向進(jìn)一步。第2章 箱體類零件特征的定義和分類2.1 零件特征的定義和分類2.1.1 零件特征的定義自提出特征的概念以來,關(guān)于特征的定義就有多種說法。根據(jù)應(yīng)用領(lǐng)域和條件不同,特征定義可完全不同。研究者們圍繞特征的定義提出了很多觀點(diǎn):(1)對(duì)一個(gè)或多個(gè)設(shè)計(jì)和制造活動(dòng)有意義的幾何形體和幾何實(shí)體;(2)具有工程意義的一般幾何形狀;(3)一定的幾何形狀或?qū)嶓w,用來實(shí)現(xiàn)至少一個(gè)cim的功能,可以作為基本單元進(jìn)行設(shè)計(jì)和處理;(4)特征是產(chǎn)品模型的一組相關(guān)單元素,該元素遵從一系列的識(shí)
23、別與分類規(guī)則;(5)特征是具有一定的幾何模式,并對(duì)應(yīng)特定機(jī)械功能的零部件。盡管出現(xiàn)了很多不同的特征定義,但都有一些共同的特點(diǎn):(1)特征直接反映零件的功能,與設(shè)計(jì)、制造聯(lián)系緊密;(2)特征是一個(gè)帶約束和參數(shù)的幾何實(shí)體,用規(guī)則和屬性封裝了幾何實(shí)體的行為;(3)特征是構(gòu)造產(chǎn)品模型的基本元素,即特征將作為一個(gè)不可分割的整體出現(xiàn)在零件模型中;(4)特征提供了類似于工程術(shù)語的高層次的設(shè)計(jì)概念和手段,即特征表達(dá)了零件幾何體或裝配的工程意義??梢钥闯?,特征除包括幾何/拓?fù)湫畔⑼?,還包括一些非幾何的屬性信息,如尺寸公差、粗糙度、材料等。它是工程環(huán)境中能運(yùn)用幾何和功能信息進(jìn)行產(chǎn)品零件造型的關(guān)鍵要素,是集成環(huán)境中
24、高層語義信息的載體和基本傳輸單位4。2.1.2 零件特征的分類零件特征描述的是其設(shè)計(jì)和制造等方面的信息。特征分類的主要目的是對(duì)零件結(jié)構(gòu)信息的抽象化、形式化,以便于靈活、有效地組織和處理零件有關(guān)信息。不同的應(yīng)用領(lǐng)域和不同的工廠,特征的抽象和分類方法有所不同。通過分析機(jī)械產(chǎn)品大量的零件圖紙信息和加工工藝信息,可將構(gòu)成零件的特征分為五大類:(1)管理特征與零件管理有關(guān)的信息集合,包括標(biāo)題欄信息、零件材料信息、未注粗糙度信息等;(2)技術(shù)特征描述零件的性能和技術(shù)要求的信息集合;(3)材料熱處理特征與零件材料和熱處理有關(guān)的信息集合;(4)精度特征描述零件幾何形狀、尺寸的許可變動(dòng)量的信息集合,包括公差和表
25、面粗糙度;(5)形狀特征與描述零件幾何形狀、尺寸相關(guān)的信息集合,包括功能形狀、加工工藝形狀、裝配輔助形狀。除上述五個(gè)特征外,針對(duì)箱體類零件提出方位面特征;工藝特征模型中提出尺寸鏈特征,還有裝配特征等。以上這些特征中,形狀特征和精度特征是與零件建模直接相關(guān)的特征,其中形狀特征還是描述零件或產(chǎn)品的最主要的特征。而管理特征、材料熱處理特征、裝配特征雖不直接參與零件的建模,但對(duì)于實(shí)現(xiàn)cad/capp的集成亦是必不可少的??紤]當(dāng)前特征的應(yīng)用主要是面向制造領(lǐng)域,而在此階段需要將產(chǎn)品零件的設(shè)計(jì)特征與制造及裝配約束相關(guān)聯(lián),從而保證產(chǎn)品的可制造性與可裝配性。因此我們可以認(rèn)為零件的特征模型如圖所示5。圖1 零件特
26、征模型圖2.2 箱體類零件特征的定義和分類箱體類零件特征的定義和分類是主要針對(duì)箱體類零件的一些常見形狀和功能結(jié)構(gòu)進(jìn)行的。由于箱體類零件與其他零件類不同,所以特征定義和分類方式有其獨(dú)有的特點(diǎn)。2.2.1 箱體類零件的特征定義特征作為構(gòu)成零件信息的基本單元,它包含了幾何形狀及相應(yīng)的工程語義。一個(gè)零件就是由不同形狀和不同功能的特征經(jīng)過一定的布爾運(yùn)算和組合構(gòu)成,一個(gè)零件從幾何造型的角度可以定義為: 零件 = 基體 + 正特征集 - 負(fù)特征集正特征集:指除基體外所有正特征的集合。負(fù)特征集:指要被切除的特征的集合。箱體類零件特征可以表達(dá)為: 零件特征 = 形狀特征 + 屬性零件特征:具有一定屬性的幾何實(shí)體
27、。形狀特征:是一組與零件的形狀描述相關(guān)的有意義的信息集合。它通過幾何和拓?fù)湫畔砻枋?,表示零件的某種功能形狀,一般由隱式表達(dá)的變量尺寸參數(shù)來驅(qū)動(dòng)其造型。對(duì)形狀特征的進(jìn)一步描述是通過顯示表示的面、環(huán)、邊和點(diǎn)等低層次的幾何拓?fù)湫畔?。屬性:指的是描述特征屬性的?shù)據(jù),特征的功能和行為,特征間的相互關(guān)系。在本設(shè)計(jì)中,屬性主要包括精度和材料屬性,精度屬性是建立在形狀特征模型基礎(chǔ)上,它表達(dá)零件的精度信息,由尺寸公差、形狀公差,位置公差和表面粗糙度等組成;材料屬性主要包括材料種類、機(jī)械性能、熱處理方式、總體表面處理和局部表面處理等。2.2.2 箱體類零件特征的分類在零件的產(chǎn)品建模中,形狀特征是產(chǎn)品定義模型中最
28、主要的內(nèi)容,是其他非幾何信息所依附的載體,是區(qū)分零件特征之間區(qū)別的主要依據(jù)??梢赃@么說,對(duì)箱體類零件特征的分類主要是對(duì)箱體類零件形狀特征的分類。因?yàn)閷傩灾幌喈?dāng)于形狀特征的附屬,是大部分特征所共有的6。零件的加工特征作為制造階段特征的主要形式,其形狀特征可以由零件幾何模型提取到,但缺乏產(chǎn)品加工過程中需要的功能信息。因此為了彌補(bǔ)幾何造型中高層語義信息的不足,提出面向制造的加工特征的分類原則: 從加工制造的觀點(diǎn)而不是從描述零件結(jié)構(gòu)的觀點(diǎn)來描述特征; 特征的層次結(jié)構(gòu); 特征參數(shù)的設(shè)置依照cad下游系統(tǒng)對(duì)特征的需求而定; 按照特征的屬性建立支持各特征族的機(jī)制而不是每種特征建立方法。依照以上的分類原則,箱
29、體類零件按照層次關(guān)系將加工特征分類如下: 面特征(face),包括普平面、臺(tái)階面等; 孔特征(hole),包括通孔、盲孔、螺紋孔、錐孔等; 槽特征(slot),包括鍵槽、開口槽、t型槽等; 輪廓特征(contour),包括方形輪廓、弧形輪廓等; 組特征(group),包括矩形矩陣孔系及環(huán)形矩陣孔系等。2.3 箱體類零件特征造型方法特征造型法(macro modeling)是為了實(shí)現(xiàn)cad/capp/cam技術(shù)的集成化而發(fā)展起來的,它把信息分成兩部分:主要形素(macro feature)指幾何形狀的分類,如立方體、圓柱體、球體等,也稱低級(jí)形素(low-level feature);補(bǔ)充形素也稱
30、高級(jí)形素(high-level feature),指的是在主要形素上的補(bǔ)充,即制造所需信息。因此這種造型方法不但可以提供幾何信息,同時(shí)還可提供進(jìn)行制造的可行性方案評(píng)價(jià)、功能分析、過程選擇、工藝過程設(shè)計(jì)等所需信息,把設(shè)計(jì)和生產(chǎn)過程緊密地聯(lián)系在一起,從而具有良好的發(fā)展前景。2.4 面向?qū)ο蠹夹g(shù)在特征描述中的應(yīng)用2.4.1 面向?qū)ο蠹夹g(shù)面向?qū)ο蠹夹g(shù)起源于60年代末,它把世界看成是獨(dú)立對(duì)象的集合,對(duì)象將數(shù)據(jù)和操作封閉在一起,提供有限的外部接口,其內(nèi)部的實(shí)現(xiàn)細(xì)節(jié)、數(shù)據(jù)結(jié)構(gòu)及對(duì)它們的操作是外部不可見的,對(duì)象之間通過消息相互通信,當(dāng)一個(gè)對(duì)象為完成其功能需要請(qǐng)求另一個(gè)對(duì)象的服務(wù)時(shí),前者就向后者發(fā)出一條消息,后
31、者在接收到這條消息后,識(shí)別消息并按照自身的適當(dāng)方式予以響應(yīng)。面向?qū)ο蠹夹g(shù)有以下特點(diǎn):(l)面向?qū)ο蠹夹g(shù)強(qiáng)調(diào)把問題域的概念直接映射到對(duì)象以及對(duì)象之間的接口,符合人們通常的思維方式。(2)面向?qū)ο蠹夹g(shù)從分析到設(shè)計(jì)再到編碼采用一致的模型表示,后一階段可以直接復(fù)用前一階段的工作成果。(3)在客觀世界以及它的映射軟件系統(tǒng)中,實(shí)體的結(jié)構(gòu)是相對(duì)穩(wěn)定的。面向?qū)ο蠹夹g(shù)通過把屬性和服務(wù)封裝在“對(duì)象”中,當(dāng)外部功能發(fā)生變化時(shí),保持了對(duì)象結(jié)構(gòu)的相對(duì)穩(wěn)定,使改動(dòng)局限于一個(gè)對(duì)象的內(nèi)部,減少了改動(dòng)所引起的系統(tǒng)波動(dòng)效應(yīng)。所以,按照面向?qū)ο蠹夹g(shù)開發(fā)的軟件,具有易于擴(kuò)充、修改和維護(hù)的特性。(4)面向?qū)ο蠹夹g(shù)具有的繼承性和封裝性,
32、支持軟件復(fù)用,并易于擴(kuò)充,能較好地適應(yīng)復(fù)雜大系統(tǒng)不斷發(fā)展和變化的要求。2.4.2 面向?qū)ο蠹夹g(shù)在特征描述中的應(yīng)用特征本身的內(nèi)容以及特征之間的各種關(guān)系都是用戶操作的對(duì)象。所以如何組織特征本身所具有的各種信息以及特征之間的相互關(guān)系,是特征技術(shù)走向應(yīng)用關(guān)鍵性的一步。由于面向?qū)ο笏枷胧且环N圍繞真實(shí)世界的概念來組織系統(tǒng)的一種全新思考問題的方法,在面向?qū)ο蟮南到y(tǒng)設(shè)計(jì)中,對(duì)象是構(gòu)成系統(tǒng)的唯一的單元,對(duì)象將數(shù)據(jù)結(jié)構(gòu)與行為都合并在單一的實(shí)體中,各對(duì)象之間存在著一定的聯(lián)系。對(duì)象既是信息的存儲(chǔ)單元,又是信息的處理單元,它具有一定的內(nèi)部結(jié)構(gòu)和處理能力。這就為實(shí)現(xiàn)用特征來構(gòu)造零件模型的系統(tǒng)提供了可能。我們可以把特征當(dāng)作
33、對(duì)象,把具有相同特征的對(duì)象歸并為一個(gè)類,一個(gè)基于特征的零件模型可用各種特征通過聚積關(guān)系得到,各特征之間存在著一定的聯(lián)系,從而使面向?qū)ο蠹夹g(shù)走向應(yīng)用。 第3章 基于特征的箱體類零件信息的描述3.1 零件信息描述的目的工藝過程設(shè)計(jì)的目標(biāo)是編制零件的詳細(xì)而合理的工藝規(guī)程。它的主要依據(jù)是產(chǎn)品零件的設(shè)計(jì)圖。眾所周知,在生產(chǎn)實(shí)際中,零件圖紙上的信息,通常是圖形、字母、數(shù)字以及各種特征符號(hào),它們都是不便于原樣地在計(jì)算機(jī)內(nèi)部傳輸,也不可能原樣被計(jì)算機(jī)系統(tǒng)接收、識(shí)別和處理。由此可見,capp系統(tǒng)首先要解決零件特征信息的描述和輸入問題。零件信息的描述問題,其關(guān)鍵是要對(duì)零件特征信息的標(biāo)識(shí)即如何解決以數(shù)據(jù)代替問題(代
34、碼化);零件信息的輸入問題,其關(guān)鍵是設(shè)計(jì)友好的人機(jī)界面和數(shù)據(jù)存貯結(jié)構(gòu)??偟膩碚f,也就是解決零件信息在計(jì)算機(jī)系統(tǒng)內(nèi)的傳遞、存儲(chǔ)和識(shí)別問題。所以,零件信息的描述和輸入是capp系統(tǒng)設(shè)計(jì)的前提條件3。capp系統(tǒng)對(duì)零件信息輸入的最理想方式是直接從cad系統(tǒng)中提取,它也是cad/capp集成的關(guān)鍵技術(shù).目前此項(xiàng)技術(shù)還不成熟,世界各國技術(shù)界正在深入研究和開發(fā)。特征建模cad技術(shù)和特征識(shí)別技術(shù)的研究正是為這一目的而發(fā)展起來的,籍以實(shí)現(xiàn)cad/capp/cam系統(tǒng)的集成,但目前也不成熟,離實(shí)用相差還很遠(yuǎn).因此,建立實(shí)用的capp輸入信息方法,不但是當(dāng)前需要,而且在今后相當(dāng)長(zhǎng)一段時(shí)間內(nèi),仍是用來解決零件信息輸
35、入capp系統(tǒng)的主要手段。3.2 零件信息描述方法和輸入方法簡(jiǎn)述3.2.1 零件信息描述方法capp系統(tǒng)的首要工作就是如何描述零件,以便使系統(tǒng)處理必要的數(shù)據(jù),自動(dòng)輸出工藝方案。零件的特征信息包括兩方面,即零件的幾何信息和工藝信息,零件的幾何信息也就是零件的圖形信息,即零件的形狀、尺寸等,而其工藝信息則包含有零件各表面的精度、粗糙度、零件所需的熱處理、表面處理、零件所用的材料以及毛坯的類型及形狀等.capp系統(tǒng)對(duì)零件特征信息的描述有兩個(gè)基本要求,一是描述零件的各組成表面的形狀、尺寸、精度、粗糙度等,二是明確說明各組成表面的相互關(guān)系與連接次序。有了這兩方面的內(nèi)容,就便于確定各加工表面采用的加工方法
36、以及它們的加工順序。當(dāng)今世界上出現(xiàn)了各種各樣的capp系統(tǒng),按其工藝路線的生成方法,不外乎為檢索式和創(chuàng)成式兩類。但是這些系統(tǒng)中的零件特征信息的描述與輸入方法則各具特色,為了滿足各自系統(tǒng)的要求,出現(xiàn)了許多信息描述的方法。一、零件分類編碼描述法在早期的lapp系統(tǒng)中,一般采用零件分類編碼系統(tǒng),輸入零件的編碼以及一些補(bǔ)充信息。用零件編碼來粗略描述零件的形狀、尺寸、精度等信息,并且由此形成零件族,根據(jù)此零件族以數(shù)據(jù)檢索的方式查找事先以零件族為基礎(chǔ)存入的相似零件的標(biāo)準(zhǔn)工藝過程,然后通過人工編輯后形成新零件的工藝過程.這種信息輸入方式比較適用于檢索式capp系統(tǒng).但該方法對(duì)零件的描述過粗,對(duì)零件的具體形狀
37、、尺寸及精度等無法描述,使capp系統(tǒng)不能得到足夠的信息來詳細(xì)、合理地進(jìn)行工藝決策。二、圖形要素描述法為了能夠詳細(xì)地描述零件的形狀、尺寸等信息,人們把一個(gè)零件看成由若干個(gè)基本的幾何體所組成,并且將這些幾何體分為主要素和輔助要素.主要素必須按它們?cè)诹慵铣霈F(xiàn)的位置依次進(jìn)行描述,這是由計(jì)算機(jī)確定粗加工的加工順序,重新說明零件形狀的需要,而輔助要素則包括倒角、圓角、輔助孔、環(huán)槽、直槽等,它一般僅在零件精加工時(shí)才考慮,因此它們?cè)诹慵系拇_切位置并不重要,且相同的幾個(gè)要素可在一起加以描述,這樣輸入時(shí)間就可大大縮短。這種輸入方法雖然比較繁瑣、費(fèi)時(shí),但它畢竟可以比較完整、準(zhǔn)確地輸入零件的設(shè)計(jì)信息。然而這類方
38、法對(duì)于非回轉(zhuǎn)零件的特征描述則比較困難。三、圈論描述法從capp系統(tǒng)對(duì)零件結(jié)構(gòu)形狀描述的基本要求出發(fā),lapp需要的是零件的圖紙信息,而不一定需要cad幾何文件,因此我們可以利用圖論的基本原理來描述零件的結(jié)構(gòu)形狀。這種描述方法是用結(jié)點(diǎn)表示零件的形狀要素,而這些形狀要素均以固定代碼表示,邊則用來表示兩個(gè)相鄰表面的連接情況,邊上賦值,以表示兩個(gè)相鄰表面的夾角。若兩表面完全無關(guān)時(shí),則無邊。這樣零件的結(jié)構(gòu)可用“圖”加以描述。由于這種方法是用結(jié)點(diǎn)、邊及其關(guān)聯(lián)關(guān)系來描述零件特征的,這樣必然導(dǎo)致信息輸入的繁瑣、費(fèi)時(shí)。因此它只適用于結(jié)構(gòu)形狀比較簡(jiǎn)單的零件。四、拓?fù)涿枋龇ㄍ負(fù)鋵W(xué)是一種現(xiàn)代數(shù)學(xué)方法。拓?fù)鋵W(xué)的觀點(diǎn)認(rèn)為
39、一個(gè)零件就是一個(gè)三維物體和三維復(fù)合形。三維的零件包括有限數(shù)量的元素,如點(diǎn)、線、面、體,這些元素可以看作是一些單元;因此一個(gè)零件就可以用一組單元來表示.這種描述方法雖然可以詳細(xì)地描述零件的信息,但是對(duì)于獨(dú)立的capp系統(tǒng)來說,用于工藝決策的信息并不需要如此詳細(xì)地描述。況且描述時(shí)不方便,很不實(shí)用。因此這種方法適于在cad系統(tǒng)中應(yīng)用。五、面向零件特征要素法此方法只要描述零件由哪些特征組成,然后根據(jù)零件特征作出工藝決策。當(dāng)然系統(tǒng)中也少不了由經(jīng)驗(yàn)得出的工藝決策邏輯.這種方法適合于描述形狀比較復(fù)雜的零件,如箱體類零件。3.2.2 零件信息輸入方法要用計(jì)算機(jī)來輔助零件工藝規(guī)程設(shè)計(jì),就必須把零件的特征信息輸入
40、到計(jì)算機(jī)內(nèi),讓計(jì)算機(jī)對(duì)零件的特征信息進(jìn)行處理,以編輯出合適的工藝規(guī)程。目前零件特征信息輸入方法主要有以下幾種:(1)人機(jī)交互式輸入:這種方法是通過人來對(duì)零件圖紙進(jìn)行識(shí)別和分析,然后把零件的信息通過計(jì)算機(jī)界面引導(dǎo)輸入到計(jì)算機(jī)內(nèi)。這種輸入過程繁瑣、費(fèi)時(shí)、易出錯(cuò),有時(shí)甚至還不如手工編制工藝文件來得快,所以在生產(chǎn)實(shí)際中有些工藝人員不大愿意使用這種方法。(2)從cad系統(tǒng)直接輸入零件信息:這種方法是在對(duì)零件進(jìn)行建模時(shí),創(chuàng)建一個(gè)特征庫,除了輸入零件的形狀信息外,還將零件的其他特征信息也輸入到計(jì)算機(jī)內(nèi),存放在特征庫中,供下游系統(tǒng)共享使用。這種方法的關(guān)鍵是要建立基于特征的統(tǒng)一的cad/lapp/cam的零件信
41、息模型,并對(duì)特征進(jìn)行總結(jié)分類,建立便于用戶擴(kuò)充與維護(hù)的特征類庫?;蛘邽楫a(chǎn)品建立一個(gè)完整的、語義一致的產(chǎn)品信息模型,以滿足產(chǎn)品生命期各階段(產(chǎn)品需求分析、工程設(shè)計(jì)、產(chǎn)品設(shè)計(jì)、加工、裝配、測(cè)試、銷售和售后服務(wù))對(duì)產(chǎn)品信息的不同需求和保證對(duì)產(chǎn)品信息理解的一致性,使得各應(yīng)用領(lǐng)域(如cad, capp, cam, cnc, mis等)可以直接從該模型抽取所需信息。這種方法是cad/capp集成的關(guān)鍵技術(shù),是一種比較有前途的方法。(3)圖形掃描輸入方式:這種方法是用圖形掃描儀將工程圖紙上的信息掃描輸入到計(jì)算機(jī)中,然后對(duì)掃描所得到的信息進(jìn)行一定的分析與處理,在計(jì)算機(jī)上還原出工程圖紙,并形成相應(yīng)的圖形文件,然
42、后再對(duì)圖形文件進(jìn)行分析與識(shí)別,抽取出capp系統(tǒng)能識(shí)別的幾何形狀信息與加工信息。這種方法要解決兩個(gè)方面的問題:第一是工程圖形的掃描與識(shí)別技術(shù),第二是特征識(shí)別技術(shù)。這兩個(gè)問題是計(jì)算機(jī)輔助設(shè)計(jì)與制造領(lǐng)域的難題之一,國內(nèi)外的研究工作者都在努力地研究。最常用的研究方法有以下兩種,(1)圖象級(jí)的處理方法,(2)矢量化的識(shí)別處理法。但目前這兩種方法都有其弊端,所以目前圖形掃描及識(shí)別技術(shù)的輸入方式也還沒有達(dá)到與capp等系統(tǒng)的直接集成的水平。我在設(shè)計(jì)中更多的采用人機(jī)交互輸入。第4章 基于特征的箱體零件capp系統(tǒng)設(shè)計(jì)4.1 總體結(jié)構(gòu)設(shè)計(jì)依據(jù)箱體類零件特征建模子系統(tǒng)輸出的特征信息文件,采用專家系統(tǒng)技術(shù)設(shè)計(jì)基于
43、特征的箱體類零件capp子系統(tǒng),在企業(yè)制造環(huán)境及可制造性評(píng)價(jià)的約束下,生成最后的工藝文件,再結(jié)合零件模型提取工序圖,匯總輸出工藝手冊(cè)。它主要分以下三部分:一、接口該接口是用來讀取零件特征信息模型里的信息,并將其轉(zhuǎn)變?yōu)楸綾app子系統(tǒng)能夠識(shí)別的信息模型結(jié)構(gòu)。二、生成工藝規(guī)程通過交互方式對(duì)輸入的特征信息進(jìn)行推理、計(jì)算,最后生成工藝文件,它主要包括以下幾個(gè)部分:(1)各特征加工方法推理依據(jù)接口部分提供的capp輸入信息,按照一定的控制策略和沖突消解策略,在當(dāng)前制造環(huán)境及評(píng)價(jià)領(lǐng)域知識(shí)的約束下,在工藝知識(shí)庫中獲取本特征的加工方法。(2)工序間尺寸計(jì)算在各特征加工方法推理成功的條件下,依據(jù)各加工方法的加工
44、余量及零件圖紙上的最終尺寸要求,按照反向推理策略,解算零件各加工工序的工序尺寸.(3)工藝路線及工序內(nèi)容生成加工路線的制定是以加工階段的劃分為依據(jù)的,這些加工階段所包含的內(nèi)容在知識(shí)庫中體現(xiàn),它們?cè)诠に嚶肪€中的順序在推理規(guī)則中表示。其中根據(jù)工序集中原則,還要進(jìn)行適當(dāng)工序合并,在工序內(nèi)容生成時(shí),系統(tǒng)充分考慮所加工特征的精度等級(jí)、表面粗糙度、機(jī)床效率、交貨期限、生產(chǎn)批量等的匹配關(guān)系。具體來說主要有以下三個(gè)部分:(1)工藝路線的排序排序的工作原理是:將各特征的加工路線分解為單個(gè)工序,然后判斷各工序所屬加工階段和范疇。(2)工序合并完成排序后,如果相鄰兩個(gè)或幾個(gè)工序采用相同的加工裝夾方式、相同的機(jī)床,則
45、這些工序就可以合并在同一工序中。按合并后的工序序號(hào)進(jìn)行重新調(diào)整,使之具備連續(xù)的工序號(hào)。(3)工序內(nèi)容確定主要包括機(jī)床、刀夾量輔具選擇,基準(zhǔn)確定,定位夾緊方式確定,切削參數(shù)選擇,工時(shí)定額及工序尺寸確定等。(4)capp黑板系統(tǒng)它實(shí)現(xiàn)設(shè)計(jì)過程各階段的綜合管理。它控制和協(xié)調(diào)各功能子模塊的執(zhí)行以及當(dāng)各子模塊不能成功輸出結(jié)果時(shí),給出問題及建議,供設(shè)計(jì)者參考及選擇.(5)輸出工藝文件根據(jù)系統(tǒng)的自動(dòng)推理以及設(shè)計(jì)者的選擇,得到零件的工藝規(guī)程文件,然后以一定的格式輸出。三、生成工藝手冊(cè)輸入零件實(shí)體模型及工藝文件,經(jīng)內(nèi)部程序自動(dòng)處理,生成工藝手冊(cè),它主要包括:(1)生成工序圖從零件三維實(shí)體模型直接生成二維工程圖,
46、避免了傳統(tǒng)的工藝設(shè)計(jì)要多次重復(fù)畫相同的二維工程圖。(2)輸出工藝手冊(cè)將工藝文件和工序圖匯總,自動(dòng)填寫到定制(或標(biāo)準(zhǔn))工藝卡片中,最后以卡片的格式輸出。4.2 capp系統(tǒng)各模塊的功能及其關(guān)系1、推理規(guī)則模塊此模塊的運(yùn)作是以特征建模模塊產(chǎn)生的特征信息集合為條件。它是由原始的特征信息數(shù)據(jù)庫出發(fā),按一定的策略運(yùn)用工藝規(guī)則知識(shí)庫等推斷出結(jié)論.是整個(gè)系統(tǒng)的控制部分。以特征名稱、特征類型及特征的一些精度約束等工藝信息作為依據(jù)來進(jìn)行推理。設(shè)計(jì)推理機(jī)時(shí)還運(yùn)用了專家系統(tǒng)技術(shù)。推理過程采用的是比較傳統(tǒng)的在程序中進(jìn)行判斷的方式。通過特征建模獲得的信息,來進(jìn)行判斷采用工藝規(guī)則知識(shí)庫中的哪一條知識(shí).2、推理規(guī)則交互模塊
47、此交互模塊能夠使用戶改變推理規(guī)則模塊中的推理?xiàng)l件,用戶可以通過界面按照所要求的格式去填寫新的推理?xiàng)l件,然后可以把新的推理規(guī)則再存入庫中,這樣就豐富了庫中的推理知識(shí)。3、工藝規(guī)則知識(shí)庫模塊工藝規(guī)則知識(shí)庫的知識(shí)不是簡(jiǎn)單的工藝規(guī)程。而是包括判斷語句和工藝規(guī)程的復(fù)合體,其通過推理規(guī)則模塊去訪問工藝規(guī)則知識(shí)庫,具體提取出的那一套知識(shí),不僅要通過推理規(guī)則中的判斷語句而且還要通過知識(shí)庫中的判斷語句來判斷。工藝規(guī)則知識(shí)庫是由控制程序和數(shù)據(jù)庫構(gòu)成.控制程序是由數(shù)據(jù)庫和推理規(guī)則模塊之間的聯(lián)結(jié)部份構(gòu)成.而數(shù)據(jù)庫由工藝規(guī)程知識(shí)和判斷語句的條件部分組成??刂瞥绦虮煌评硪?guī)則模塊調(diào)用去讀取數(shù)據(jù)庫中的帶有條件的工藝規(guī)程知識(shí).
48、工藝規(guī)則知識(shí)庫模塊是與用戶交互性最強(qiáng)的模塊.它允許用戶通過交互模塊修改、添加工藝規(guī)則知識(shí)。通過控制程序與交互模塊聯(lián)結(jié),進(jìn)行交互,修改數(shù)據(jù)庫內(nèi)容。圖2 工藝規(guī)則模塊框架圖4、工藝規(guī)則知識(shí)庫交互模塊顧名思義,其功能也是通過交互界面增刪/編輯工藝規(guī)則知識(shí)庫中的知識(shí)。5、輸出模塊本模塊是把動(dòng)態(tài)數(shù)據(jù)庫中暫時(shí)由推理規(guī)則模塊排列好的工藝規(guī)程,按照一定格式輸出給用戶。6、生成工藝手冊(cè)模塊本模塊匯總工序圖和工藝規(guī)程文件,卡片的形式輸出。自動(dòng)填寫到定制(或標(biāo)準(zhǔn))工藝卡片中,以卡片的形式輸出。 第5章 基于特征的箱體零件capp系統(tǒng)各模塊的設(shè)計(jì)5.1 capp系統(tǒng)各模塊的設(shè)計(jì)本系統(tǒng)主要完成從特征建模子系統(tǒng)建立的特征
49、信息庫中讀取特征信息,在一定的條件允許下,在一定的規(guī)則約束下對(duì)工藝知識(shí)進(jìn)行選擇,確定每個(gè)特征所用的加工方法等,然后按一定的規(guī)則排列成加工工序路線,計(jì)算各工序、工步的工藝尺寸,最后以卡片等格式輸出,即輸出機(jī)械加工工藝手冊(cè)。因此本系統(tǒng)中包括以下幾個(gè)模塊:工藝知識(shí)建模模塊、工藝決策模塊、生成工藝手冊(cè)模塊。5.1.1 工藝知識(shí)建模模塊工藝知識(shí)是后續(xù)工藝決策模塊的依據(jù),為后續(xù)模塊提供可用數(shù)據(jù)等。因此構(gòu)建一個(gè)工藝知識(shí)/數(shù)據(jù)庫,存放各種工藝知識(shí)。工藝知識(shí)庫的結(jié)構(gòu)如圖所示:圖3 工藝知識(shí)庫結(jié)構(gòu)框架規(guī)則是工藝知識(shí)庫的核心,它反映了機(jī)械加工工藝選擇的基本規(guī)律,采用產(chǎn)生式規(guī)則表示,規(guī)則中允許與(ado)等布爾型操作
50、的任意連接形式,對(duì)不精確規(guī)則采用人機(jī)交互方式,由用戶根據(jù)實(shí)際情況來確定。事實(shí)知識(shí)是表示具體零件的特征、工藝設(shè)計(jì)、機(jī)床、刀具等已知的源知識(shí),在本模塊中主要是指加工鏈,因此可設(shè)計(jì)工藝知識(shí)數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)如下: 加工方法 加工鏈 精度范圍 、加工鏈作為事實(shí)知識(shí),精度范圍等可以作為工藝知識(shí)中的規(guī)則,推理機(jī)以此規(guī)則來確定特征的加工方法。為了方便用戶對(duì)工藝知識(shí)數(shù)據(jù)庫內(nèi)的知識(shí)和規(guī)則進(jìn)行添加、修改、刪除和查看等操作,本模塊利用面向?qū)ο缶幊碳夹g(shù)為用戶提供了一個(gè)友好的界面,用戶可以通過該界面對(duì)數(shù)據(jù)庫進(jìn)行各項(xiàng)操作,操作過程如圖所示:圖4 工藝知識(shí)建模操作示意圖5.1.2 工藝決策模塊工藝決策模塊主要完成對(duì)每一個(gè)制造
51、特征進(jìn)行選擇加工方法、排列加工鏈以及各種參數(shù),最后將各制造特征的加工鏈按一定的規(guī)則排列成工藝路線,再按規(guī)定的格式輸出工藝規(guī)程文件。該模塊是capp系統(tǒng)的核心部分,而推理機(jī)又是該模塊的核心部分,因此設(shè)計(jì)一個(gè)自動(dòng)化程度高且使用的推理機(jī)是本模塊設(shè)計(jì)的關(guān)鍵。在本模塊的設(shè)計(jì)中,采用人工智能、專家系統(tǒng)技術(shù)來設(shè)計(jì)推理機(jī),將其建立在黑板框架基礎(chǔ)上,推理過程中的黑板框架內(nèi)容如圖所示:圖5 推理機(jī)中的黑板內(nèi)容推理機(jī)通過ado接口首先從數(shù)據(jù)庫中讀入特征信息庫名稱、知識(shí)庫名稱、制造資源庫名稱等信息,然后將對(duì)應(yīng)知識(shí)庫、特征信息庫、制造資源庫內(nèi)容載入黑板,推理機(jī)通過數(shù)據(jù)庫管理、黑板代理功能,建立推理與知識(shí)的關(guān)聯(lián),具體工作
52、過程為:系統(tǒng)首先從特征信息庫里讀取一條特征信息,再根據(jù)該特征信息里的一些主要約束參數(shù)(如粗糙度、孔徑、精度、有否底孔、材料等等)到工藝知識(shí)庫里查詢,得到相應(yīng)的加工方法鏈以及機(jī)床設(shè)備,系統(tǒng)自動(dòng)將它們保存到臨時(shí)數(shù)據(jù)庫中,如此反復(fù),直到讀完所有的制造特征為止。由于工藝設(shè)計(jì)過程的復(fù)雜性,有時(shí)一種求解狀態(tài)下,可供選用的知識(shí)有好幾種,本模塊采用人機(jī)交互的方式,由用戶根據(jù)實(shí)際情況在系統(tǒng)推理出來的結(jié)果中選擇比較適合的一種。這樣雖然降低了系統(tǒng)的自動(dòng)化程度,但提高了系統(tǒng)的柔性和實(shí)用性。確定了每個(gè)加工特征的加工方法鏈和所用的制造資源后,便要對(duì)所有特征的加工方法鏈進(jìn)行排序,以形成一條合適的工藝路線。本模塊的排序思想是
53、:首先優(yōu)選工位,然后優(yōu)選此工位下的待加工特征,接著安排此特征各工步的加工順序,上述工作均采用邏輯決策的方法來實(shí)現(xiàn),其依據(jù)同樣是根據(jù)實(shí)際加工中的考慮所提取出來的一系列規(guī)則,如:(1)先加工基準(zhǔn)特征后加工一般特征;(2)若孔在面上,則先加工面后加工孔;(3)同一裝夾下,采用相同刀具加工的特征應(yīng)集中安排加工;(4)若有單方向加工的孔,且此孔的出端平面要加工,則盡可能優(yōu)選其出端平面方位為先加工的工位;(5)待加工特征的一般優(yōu)選順序?yàn)椋捍笃矫?、臺(tái)階面、窗口、及輪廓面、其它面、槽類、大孔、小孔等;(6)各工步的加工順序一般為:面類:粗銑、半精銑、精銑;孔類:中心鉆、鉆、擴(kuò)、粗幢、半精幢、精銼、攻絲、鉸孔倒
54、角鉆、銑槽孔等。以上這些規(guī)則在本模塊中是用編程語言來實(shí)現(xiàn)約束的,即將這些排序規(guī)則封裝在一程序段內(nèi),該程序段相當(dāng)于一個(gè)小模塊,能實(shí)現(xiàn)在此規(guī)則約束下對(duì)一些加工工步進(jìn)行排序,生成一條或幾條工藝路線。系統(tǒng)根據(jù)一定的約束規(guī)則自動(dòng)推薦一條工藝路線給用戶,同時(shí)通過一個(gè)界面顯示給用戶看,該界面還允許用戶對(duì)工藝路線進(jìn)行重新排序。因此如果用戶覺得系統(tǒng)自動(dòng)提供的工藝路線不夠理想,用戶可以對(duì)工藝路線進(jìn)行調(diào)整,直到排列出滿意的工藝路線為止。5.1.3 生成工藝手冊(cè)模塊生成工藝手冊(cè)模塊是capp系統(tǒng)的最后輸出模塊,其主要功能是將工藝決策模塊推理出來的工藝規(guī)程文件和工序圖填寫到標(biāo)準(zhǔn)(或定制)的工藝卡片模板上,以卡片的形式輸
55、出。工藝卡片上的內(nèi)容包括兩部分.一是表頭信息(總體信息)、工序內(nèi)容;二是工序圖。表頭信息、工序內(nèi)容由工藝規(guī)程文件提供,工序圖則必須要另行處理。因此本模塊的設(shè)計(jì)思想是一個(gè)個(gè)工序逐一完成,在每一個(gè)工序中是先生成工序圖,再將工序圖和工藝規(guī)程文件中相應(yīng)工序內(nèi)容一起填寫到定制的工藝卡片模板上。如此反復(fù),直到完成所有的工序?yàn)橹?,最后形成工藝手?cè)。第6章 基于特征的箱體零件的capp系統(tǒng)的實(shí)現(xiàn)6.1 基于特征的箱體零件的capp系統(tǒng)概述本系統(tǒng)主要使用visual c+語言開發(fā)而成。以visual c+ builder 6.0軟件作為主要開發(fā)系統(tǒng),以microsoft office access 2003數(shù)據(jù)
56、庫編輯軟件作為數(shù)據(jù)庫支撐系統(tǒng)。6.2 microsoft office access 2003軟件的功能特點(diǎn)access 是微軟公司推出的基于windows的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)(rdbms,即relational database management system),是office系列應(yīng)用軟件之一。它提供了表、查詢、窗體、報(bào)表、頁、宏、模塊7種用來建立數(shù)據(jù)庫系統(tǒng)的對(duì)象;提供了多種向?qū)А⑸善?、模版,把?shù)據(jù)存儲(chǔ)、數(shù)據(jù)查詢、界面設(shè)計(jì)、報(bào)表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分?jǐn)?shù)據(jù)管理的任務(wù)。之所以選擇access 2003作為數(shù)據(jù)庫編輯軟件,主要是因?yàn)樗腥缦聨讞l優(yōu)點(diǎn):(1)存儲(chǔ)方式簡(jiǎn)單,易于維護(hù)管理 access管理的對(duì)象有表、查詢、窗體、報(bào)表、頁、宏和模塊,以上對(duì)象都存放在后綴為(.mdb或.accdb)的數(shù)據(jù)庫文件中,便于用戶的操作和管理。 (2)面
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年研發(fā)合作合同(共享成果)
- 2025版?zhèn)€人房產(chǎn)買賣合同示范協(xié)議4篇
- 2025年食品飲料品牌獨(dú)家代理銷售合同范本6篇
- 二零二五版1209兩人合伙成立網(wǎng)絡(luò)直播平臺(tái)合作協(xié)議3篇
- 個(gè)人獨(dú)資企業(yè)股權(quán)變更協(xié)議模板一
- 2025年度物流倉儲(chǔ)設(shè)施租賃合同范本12篇
- 個(gè)性化翻譯合作合同(2024年版)一
- 教育信息化背景下的研究探索與挑戰(zhàn)
- 智慧教育背景下的數(shù)學(xué)競(jìng)賽輔導(dǎo)方法探討
- 2025年度個(gè)人貸款合同擔(dān)保期限及續(xù)約規(guī)定3篇
- 餐廚垃圾收運(yùn)安全操作規(guī)范
- 皮膚內(nèi)科過敏反應(yīng)病例分析
- 電影《獅子王》的視聽語言解析
- 妊娠合并低鉀血癥護(hù)理查房
- 煤礦反三違培訓(xùn)課件
- 向流程設(shè)計(jì)要效率
- 2024年中國航空發(fā)動(dòng)機(jī)集團(tuán)招聘筆試參考題庫含答案解析
- 當(dāng)代中外公司治理典型案例剖析(中科院研究生課件)
- 動(dòng)力管道設(shè)計(jì)手冊(cè)-第2版
- 2022年重慶市中考物理試卷A卷(附答案)
- Python繪圖庫Turtle詳解(含豐富示例)
評(píng)論
0/150
提交評(píng)論