亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于C/S結(jié)構(gòu)的模具CAPP系統(tǒng)的開發(fā)

        2014-04-29 06:20:15劉寶聚
        電子世界 2014年15期

        劉寶聚

        【摘要】根據(jù)模具加工工藝的特點,設(shè)計了模具CAPP系統(tǒng)的總體結(jié)構(gòu)、系統(tǒng)功能模塊,介紹了基于實例推理的工藝決策方法,同時將模具報價功能模塊引入模具CAPP系統(tǒng)中,使得模具CAPP系統(tǒng)更加完善。

        【關(guān)鍵詞】模具CAPP;CBP;模具報價

        1.引言

        工藝設(shè)計是機械制造過程的技術(shù)準備工作中一項重要內(nèi)容,是聯(lián)系產(chǎn)品設(shè)計和產(chǎn)品制造的橋梁和紐帶。它不僅是制造企業(yè)生產(chǎn)準備的重要環(huán)節(jié),而且是企業(yè)各個部門產(chǎn)品信息的交匯中心,對于保證產(chǎn)品質(zhì)量、縮短生產(chǎn)周期、降低產(chǎn)品成本和提高經(jīng)濟效益都起著十分重要的在作用。

        計算機輔助工藝設(shè)計(Computer Aided Process Planning CAPP)是運用計算機協(xié)助工藝設(shè)計人員進行工藝規(guī)劃設(shè)計的一種技術(shù),是在人和計算機組成的系統(tǒng)中,以人為中心,根據(jù)產(chǎn)品設(shè)計數(shù)據(jù),人機交換的或由計算機自動的生成產(chǎn)品加工方法和工藝規(guī)程,也即將產(chǎn)品實際信息與制造環(huán)境提供的所有可能的加工能力信息進行匹配與優(yōu)化的過程,是以計算機技術(shù)為支撐的信息時代環(huán)境下的產(chǎn)物。隨著制造業(yè)信息化建設(shè)的發(fā)展,CAD/CAPP/CAM系統(tǒng)集成在計算機集成制造系統(tǒng)(Computer Integrated Manufacturing System CIMS)中的地位愈發(fā)重要,而CAPP系統(tǒng)又是CAD/CAPP/CAM系統(tǒng)集成的重要組成部分,是連接CAD/CAM的橋梁。

        2.CAPP系統(tǒng)的開發(fā)

        長期以來,模具的加工的工藝編制主要依靠手工,模具種類多、批量小,工藝設(shè)計繁瑣,規(guī)范性差,成熟的工藝經(jīng)驗難以保存和借鑒,存在工藝設(shè)計時間長,工藝文檔保存困難等問題。因此需要開發(fā)一套適合模具特點的CAPP系統(tǒng),解決工藝設(shè)計的瓶頸問題,實現(xiàn)工藝信息的集成管理,提高設(shè)計效率和質(zhì)量。

        2.1 系統(tǒng)的開發(fā)環(huán)境

        本系統(tǒng)采用Visual Basic.net進行程序的編制,采用MS SQL Server 2000建立數(shù)據(jù)庫。

        Visual Basic.net是在以往版本基礎(chǔ)上不斷改進而成,具有強大的程序設(shè)計和數(shù)據(jù)庫開發(fā)功能,而且提供了非常豐富的編程接口,使開發(fā)者能快速的構(gòu)建企業(yè)級應(yīng)用系統(tǒng),同時采用VB.net進行程序編制,便于進行可視化設(shè)計,實現(xiàn)“所見即所得”的交互式操作方法。MS SQL Server 2000 是在MS SQL Server 7.0的基礎(chǔ)上產(chǎn)生的,它在易用性、可收縮性、可靠性以及數(shù)據(jù)倉庫等方面都有很大的增強,同時,與VB.net 之間具有良好的通用性和兼容性。

        2.2 系統(tǒng)的結(jié)構(gòu)框架

        根據(jù)模具的加工工藝的特點,模具制造車間的實際生產(chǎn)情況和具體要求,在設(shè)計中融合檢索式、派生式、創(chuàng)成式的工藝生成方法。圖1為模具CAPP系統(tǒng)的功能模塊圖:

        圖1 模具CAPP系統(tǒng)功能模塊圖

        (1)總控模塊:負責系統(tǒng)的總體調(diào)度,協(xié)調(diào)各部分之間的工作。

        (2)典型工藝管理模塊:在進行工藝設(shè)計時,先在典型工藝實例庫中檢索,檢索到相似的零件加工工藝,在此基礎(chǔ)上進行修改、編輯后應(yīng)用,最后將編輯后的加工工藝存入數(shù)據(jù)庫,以備以后檢索。

        (3)工藝設(shè)計模塊:在檢索不到相似的零件加工工藝的情況下,在相關(guān)的工藝數(shù)據(jù)庫的支持下,在人機交互的基礎(chǔ)上,創(chuàng)成出所需的加工工藝。

        (4)工藝資源管理模塊:對各種工藝資源數(shù)據(jù)庫進行管理,查詢工藝資源、新增工藝資源、刪除工藝資源和編輯工藝資源。

        (5)用戶管理模塊:對用戶的權(quán)限進行分類,并進行管理。

        (6)模具報價模塊:把模具報價的數(shù)據(jù)資源存入相關(guān)的數(shù)據(jù)庫,并在設(shè)計完成加工工藝的基礎(chǔ)上,由計算機自動生成模具生產(chǎn)的價格,以供用戶詢價時使用。

        (7)工藝文件輸出模塊:生成加工工藝文件并輸出。

        (8)幫助模塊:對本軟件的使用、功能等方面的問題進行說明和解釋。

        2.3 數(shù)據(jù)庫的建立

        CAPP系統(tǒng)作為連接產(chǎn)品設(shè)計與制造的橋梁,需要與產(chǎn)品設(shè)計與制造的各個環(huán)節(jié)交換大量的數(shù)據(jù),同時CAPP系統(tǒng)內(nèi)部各模塊之間也存在大量的數(shù)據(jù)交換,沒有很好的數(shù)據(jù)管理技術(shù)就會使某些算法變得復雜,效率不高,甚至難以實現(xiàn)既定的任務(wù)。為了提高數(shù)據(jù)交換的速度和效率,保證數(shù)據(jù)交換的完整性和可靠性,必須采用有效的數(shù)據(jù)管理技術(shù)。數(shù)據(jù)庫技術(shù)在數(shù)據(jù)管理、維護、查詢、匯總等方面具有無可比擬的優(yōu)越性,是CAPP系統(tǒng)集成化應(yīng)用的支撐環(huán)境。根據(jù)模具加工工藝的特點,需要建立的數(shù)據(jù)庫:

        (1)工藝裝備數(shù)據(jù)庫:主要包括機床、刀具、夾具、材料等資料,實現(xiàn)對工藝裝備資料的存儲和管理。

        (2)工藝知識庫:主要有典型工藝實例庫、工藝模板庫、標準工藝庫等。實現(xiàn)典型工藝的檢索、編輯和存儲以及對模具加工的創(chuàng)成式工藝設(shè)計。

        (3)工藝規(guī)則庫:主要包括機床的選擇、刀具的選擇、夾具的選擇、加工參數(shù)的選擇等工藝決策規(guī)則。

        (4)圖形庫:主要包括典型零件的工程圖,使工藝設(shè)計過程更形象。

        (5)報價知識庫:主要包括基點工時庫、單位工時平均含金額庫、制件報價信息庫、各種報價系數(shù)修正庫等資源。

        3.系統(tǒng)開發(fā)中的主要問題

        3.1 基于實例的工藝決策方法

        通常在工藝設(shè)計中,工藝設(shè)計人員的工藝經(jīng)驗和工藝知識難以被計算機利用,基于實例的工藝決策能夠克服這方面的困難?;趯嵗臎Q策是應(yīng)用基于實例推理(Case-based Reasoning,CBR)技術(shù)進行工藝決策。

        基于實例推理的工藝決策基本原理是在CAPP系統(tǒng)中數(shù)據(jù)庫中存有典型的工藝設(shè)計實例庫,在工藝設(shè)計時根據(jù)一定的相似標準,檢索一個相似的實例,并對該實例的加工工藝作適當?shù)男薷?,使之符合待加工零件的實際情況,從而生成新的工藝規(guī)程。對于新零件的加工工藝也可以存儲到實例庫中,以備以后檢索。圖2是CBR決策的基本過程。

        圖2 CBR決策過程

        人們將基于實例的推理(Case-based Reasoning,

        簡稱CBR)技術(shù)用于變異式工藝決策,從而構(gòu)造出基于實例的工藝決策方法(Case-based Planning,簡稱CBP)。這種工藝決策方法的知識是以實例的形式存儲的,而實例的獲取過程比規(guī)則的獲取要方便得多,并且基于實例的工藝設(shè)計可以使設(shè)計工作不必從零開始,從而提高了系統(tǒng)解決問題的效率,所以CBP的知識的獲取容易且效率高。再有由于實例所包含的工藝決策結(jié)果一般是經(jīng)過審校和實際檢驗的正確的工藝規(guī)程,所以從實例變異出來的工藝路線一般與生產(chǎn)實際更為接近,同時這種工藝決策方法還可以使CAPP系統(tǒng)能不斷積累和更新工藝設(shè)計實例,隨著實例的增加,系統(tǒng)解決問題的能力將逐漸增強。

        圖3 CBP的模塊功能圖

        CBP的基本思想是典型的變異式設(shè)計思想,基于實例的變異式工藝決策方法主要歸結(jié)為六個方面的問題,分別由六個模塊完成,他們是實例獲取、實例表達、實例管理、實例匹配與抽取、實例工藝信息篩選、實例工藝路線修正等(見圖3)。

        (1)實例表達:即如何對實例進行描述和表達,這是CBP的基礎(chǔ)。

        (2)實例獲?。喝绻聠栴}的解可能用于以后與之相似的問題的求解,則可將該新問題的有關(guān)信息、求解結(jié)果和求解過程中的有關(guān)知識等作為一個實例存入實例庫中,這就是所謂的實例獲取與學習過程。

        (3)實例管理:其任務(wù)是如何創(chuàng)建實例庫,并對實例庫進行擴充、更新、修改,以及刪除無用實例等,而且實例的抽取方式與實例的管理方式有關(guān)。

        (4)實例匹配與抽取 ?根據(jù)新問題的相關(guān)信息和特點,從實例庫中搜索出于新問題最相似的實例。

        (5)實例工藝信息篩選:將所抽取實例中對過去問題的求解結(jié)果應(yīng)用于新問題的求解,保留對新問題的求解有用的信息,去掉無用信息。

        (6)實例工藝路線修正:對實例工藝信息篩選的結(jié)果進行檢查和修正,使篩選結(jié)果更接近新問題的解。

        3.2 人工智能技術(shù)

        人工智能AI(Artificial ?Intellegence)是20世紀50年代在美國首先興起的一門綜合性很強的邊緣學科,它的出現(xiàn)引起了世界各國眾多科學家和學者的重視,今年來,它最引人注目的成就是專家系統(tǒng)的研究走向?qū)嵱没?/p>

        工藝設(shè)計時經(jīng)驗性很強的工作,長期以來依靠有經(jīng)驗的工藝設(shè)計人員來完成,隨著計算機技術(shù)、信息技術(shù)、人工智能技術(shù)等多學科先進技術(shù)在機械制造過程中的綜合應(yīng)用,使制造業(yè)適應(yīng)以多品種、小批量生產(chǎn)為特征的瞬息多變的市場需求,工藝設(shè)計專家系統(tǒng)也就應(yīng)運而生了。

        專家系統(tǒng)是把有關(guān)人類專家的經(jīng)驗和知識表示成計算機能夠接受和處理的 符號形式,采用專家的推理方法和控制策略,解決該領(lǐng)域內(nèi)只有專家才能處理的問題,并到達專家級水平。

        圖4 專家系統(tǒng)基本結(jié)構(gòu)

        專家系統(tǒng)的基本結(jié)構(gòu)是圍繞知識庫和推理機來組織的,簡單的說:知識+推理=專家系統(tǒng)。一個實用的專家系統(tǒng)主要包括知識庫、推理機、解釋系統(tǒng)、知識獲取系統(tǒng)和人機接口等模塊。專家系統(tǒng)的基本結(jié)構(gòu)示意圖如圖4所示。

        (1)知識庫:在專家系統(tǒng)中存放以一定形式表示的專家知識、經(jīng)驗的集合稱為知識庫。知識庫的組織和結(jié)構(gòu)形式對于提高專家系統(tǒng)效率至關(guān)重要。建立某一專業(yè)領(lǐng)域的知識庫是一個復雜的過程,一般說來,總是先建立一個子集,然后利用知識庫開放系統(tǒng)來修改和擴充知識庫,并對其中的知識進行檢驗和排錯。

        (2)推理機:推理機是控制、協(xié)調(diào)整個系統(tǒng)工作的機構(gòu)。它根據(jù)系統(tǒng)當前接受到的信息,利用知識庫中的知識,按一定的推理策略去解決當前的問題。推理策略主要有:正向推理、反向推理以及綜合運用前兩種方式的混合推理。

        (3)解釋系統(tǒng):以用戶易于接受的形式說明必要的推理過程,回答產(chǎn)生結(jié)論的理由,只有系統(tǒng)能解釋自己的行為、推理和結(jié)論。用戶才能信賴系統(tǒng)。解釋功能可以對系統(tǒng)的推理行為作出解釋,解釋不僅使結(jié)論易于為用戶所理解、接受,幫助用戶建立系統(tǒng)、調(diào)試系統(tǒng),而且還可以對缺乏領(lǐng)域知識的用戶起到傳授知識的作用。

        (4)知識獲取系統(tǒng):專家系統(tǒng)的專門知識和推理能力源于人類專家的頭腦中,知識獲取的任務(wù)是把這些知識提取出來,轉(zhuǎn)化為計算機內(nèi)部能識別的符號,經(jīng)檢測后裝入知識庫,知識獲取系統(tǒng)也可修改和擴充知識庫中原有的知識。

        (5)人機接口:人機接口是將專家和用戶的輸入信息翻譯成系統(tǒng)可以接受的內(nèi)部形式,同時把系統(tǒng)向?qū)<一蛴脩舻妮敵鲂畔⑥D(zhuǎn)換為人類易于理解的形式。

        所以,專家系統(tǒng)是一個計算機程序,它對某一領(lǐng)域的問題提供具有領(lǐng)域?qū)<宜降慕獯稹?/p>

        4.結(jié)語

        本文使用Window作為開發(fā)平臺,使用Microsoft的Visual Basic.net 與SQL Server 2000作為開發(fā)工具,基于先進的客戶機/服務(wù)器(Client/Server)的三層體系結(jié)構(gòu)即用戶層、業(yè)務(wù)規(guī)則層和數(shù)據(jù)庫層,并從企業(yè)的實際情況出發(fā),以方便易用為指導準則,將基于實例的推理(CBR)技術(shù)和數(shù)據(jù)庫技術(shù)、人工智能技術(shù)等應(yīng)用于CAPP系統(tǒng)中,實現(xiàn)綜合式的模具CAPP系統(tǒng)。

        參考文獻

        [1]肖偉躍.CAPP中的智能信息處理技術(shù)[M].國防科技大學出版社,2002.

        [2]趙汝嘉,孫波.計算機輔助工藝設(shè)計(CAPP)[M].機械工業(yè)出版社,2003.

        [3]邵新宇,蔡力鋼.現(xiàn)代CAPP技術(shù)與應(yīng)用[M].機械工業(yè)出版社,2004.

        国产精品又爽又粗又猛又黄 | 免费观看又色又爽又湿的视频| 国产人澡人澡澡澡人碰视频| 国产精品国产午夜免费福利看| 国产在线视频一区二区三| 成人av片在线观看免费| 少妇性荡欲视频| 在线观看亚洲AV日韩A∨| 国产一区二区三区乱码在线| 99久久国产精品网站| 熟妇丰满多毛的大隂户| 中文字幕久无码免费久久| 玖玖资源网站最新网站| 国产精品18久久久白浆| 小宝极品内射国产在线| 亚洲动漫成人一区二区| 亚洲另类国产精品中文字幕| 国产精品无码翘臀在线观看| 香蕉久久福利院| 男女视频在线一区二区| 亚洲成人av一区二区| 精品国产乱码久久久久久郑州公司 | 亚洲精品国产综合久久| 影音先锋色小姐| 亚洲成aⅴ人在线观看 | 一区二区三区在线观看视频精品| 手机看黄av免费网址| 亚洲gv白嫩小受在线观看| 亚洲红杏AV无码专区首页| 在线国产激情视频观看| 国产精品多p对白交换绿帽| 免费成人福利视频| 女人天堂av免费在线| 免费大片黄国产在线观看| aaaaa级少妇高潮大片免费看| 最新永久免费AV网站| 蜜臀av毛片一区二区三区| 久激情内射婷内射蜜桃人妖| 婷婷色国产精品视频一区 | 天堂网站一区二区三区| 午夜男女爽爽爽在线视频|