超硬材料刀具(金剛石刀具、復合超硬刀具等)在機械制造領域的應用,極大的提高了勞動生產效率和加工質量,提高了產品檔次、降低了制造成本。超硬材料刀具制造業(yè)中多數(shù)是中小企業(yè),其特點是:企業(yè)規(guī)模不大,產品種類不多但專業(yè)性強,其設計制造過程盡管需要查詢多方面的大量的數(shù)據信息,但涉及的因素是有限的,且設計內容和程序基本不變.制造工藝過程也相對固定,變化小。對CAPP系統(tǒng)的要求是:效率高、實用性強、可靠性好、經濟性好、智能化程度要求不高、創(chuàng)新的成份少。由于企業(yè)自身規(guī)模的限制.其對系統(tǒng)的投入有限,不可能要求對其進行復雜的二次開發(fā)。因此,面向中小型企業(yè)的CAPP系統(tǒng)應盡可能簡單、實用、方便、快捷。
鄭州某超硬材料刀具公司是一家小型專業(yè)制造超硬材料車刀、鎖刀的工廠,主要生產形式是根據客戶需要定制超硬材料刀具。其CAPP系統(tǒng)的主要任務是:快速生成刀具設計圖、加工工序卡和工藝信息管理。根據要求,選擇以刀具分類、幾何結構、功能、加工工序為特征,使用VB,Access和AutoCAD為開發(fā)工具,進行超硬材料刀具CAPP系統(tǒng)的設計。
1 系統(tǒng)總體設計
本系統(tǒng)根據超硬材料刀具的分類、幾何結構、使用功能、加工工序為特征進行編碼,從而實現(xiàn)零件的信息輸人。在系統(tǒng)中,利用VB語言建立零件選擇和零件特征選擇界面,以人機交互的方式來實現(xiàn)零件特征的輸人以及特征參數(shù)的輸人。在數(shù)據庫系統(tǒng)中,利用幾何結構特征、功能特征、加工工序特征建立零件的完整信息庫,并通過VB對它進行訪問,,以進行相關數(shù)據的存儲、編輯、檢索、統(tǒng)計及打印等。標準工藝規(guī)程存儲在"標誰工藝規(guī)程文件庫中",在該數(shù)據庫中包含各零件的標誰工藝規(guī)程,直接利用零件族代號作為索引來對應該零件的工藝規(guī)程。當搜索到工藝規(guī)程之后,自動生成各工序中的加工工藝參數(shù),顯示自動生成的工藝規(guī)程提供給使用者修改。圖1所示為CAPP系統(tǒng)框圖。
圖1 CAPP系統(tǒng)框圖
2 編碼系統(tǒng)設計
2.1 編碼的構成
計算機輔助工藝過程設計的基礎是應用成組技術理論,根據零件的外型或加工特征來進行編碼,即編制GT代碼,然后采用詳細的GT代碼或描述語言來描述待加工的零件,其工藝規(guī)程由若干"工藝規(guī)程塊"來組合1210因此,超硬材料刀具CAPP系統(tǒng)設計的第一步就是要確立該系統(tǒng)的編碼系統(tǒng)。在該系統(tǒng)中除包含工藝設計系統(tǒng)外,同時還包括CAD系統(tǒng),因此,在開發(fā)本系統(tǒng)時不僅使編碼以搜索工藝規(guī)程為目的,而且還要用來建立相應的圖形。因此,我們在綜合考慮超硬材料刀具外形和工藝因素的基礎上,建立了編碼系統(tǒng)。該編碼系統(tǒng)為16位編碼,采用數(shù)字一字母制的鏈式結構,前12位定義零件的形抉,后4位定義"工藝規(guī)程塊"。
2.2編碼系統(tǒng)的生成
使用VB語言建立零件選擇界面,采用人機對話方式。用戶在使用該系統(tǒng)時,根據計算機屏幕顯示的提問內容,給出自己的選擇,該系統(tǒng)就會自動地根據用戶的選擇,自動組成將要制造的刀具編碼。
3 數(shù)據庫系統(tǒng)的設計
建立數(shù)據庫是本系統(tǒng)設計的第二步,是最重要的一步。其關鍵問題是弄清和理順各種超硬刀具的工序過程以及它們之間的相互關系,并通過編程語言對芥進行訪問。主要內容包括:標準結構庫、工序數(shù)據庫、工序圖庫、刀具庫、夾具庫、機床庫、工藝模板庫、工藝規(guī)則庫和工藝文檔資料庫等。在建立數(shù)據庫時,系統(tǒng)采用多表和小表的方式,數(shù)據表與數(shù)據表之間通過關鍵字進行聯(lián)接、保證數(shù)據的共享性、一致性和可擴充性。在本系統(tǒng)中,選擇Access2003作為數(shù)據庫系統(tǒng)。使用VB提供的應用程序,DataManager對數(shù)據進行操作。
4 刀具設計圖生成
刀具設計圖是由零件代碼檢索到相應的繪圖文件,再由繪圖文件生成其圖形。從上面的敘述中知道,該系統(tǒng)的編碼中考慮到了零件外型特征的因素,因此,繪圖文件的檢索可以以零件的代碼為索引,方便地找到與刀具外型特征相對應的繪圖文件.接著按照零件代碼去相應的標淮刀具結構參數(shù)庫中讀出結構參數(shù),然后與設計計算出的刀具參數(shù)值一起寫進刀具結果參數(shù)庫中,這時繪圖文件就去打開該參數(shù)庫,讀取參數(shù)值,生成圖形文件。刀具設計圖的建立是用AutoCAD軟件包來完成的,AutoCAD軟件為用戶提供了一個允許從文件中讀取命令組的功能,利用該功能可以執(zhí)行一組預定的命令序列,并且可在運行AutoCAD時啟動這些命令。在刀具設計圖的建立過程中,就是利用AutoCAD的這一特殊功能來完成的,在該系統(tǒng)中SCR文本文件的生成模塊是用VB語言編制的,而對刀具實體圖形的修飾參量,是由系統(tǒng)從刀具設計計算結果數(shù)據文件中讀取,而調用產生圖形的SCR文件的VB語言程序,是由開始的刀具零件編碼索引的,零件代碼不僅索引工藝規(guī)程,而且索引繪圖文件。
5 工藝決策方法與工序圖的生成
超硬材料刀具加工工藝路線基本上已經形成相對固定的模式,為一個新的零件編制工藝,一般就是在這個模式的框架內進行。因此,根據零件相對集中的特征集合與相對固定的工藝特征之間的對應關系,應用特征技術,制作一系列典型零件的工藝模板,建立工藝模板庫,根據工藝設計原則建立工藝規(guī)則庫;通過對工藝模板的檢索、編輯、集成等操作,實現(xiàn)零件工藝的綜合決策。在這種方法中,工藝模板是"共性"的體現(xiàn),按照規(guī)則的集成則是"個性"的體現(xiàn),二者的統(tǒng)一使CAPP系統(tǒng)既吸收了修訂式的類比高效的特點,又具有針對性(適應性)的創(chuàng)成功能,使工藝決策的效率和實用性得到提高。
盡管各種不同型號的刀具它們的形狀和尺寸有所不同,但是它們的基本結構以及加工工序是相近似的,這樣就可以利用AUTOCAD,通過VBA進行二次開發(fā)建立刀具加工的各種典型加工工序的工序簡圖。在具體應用時,通過選擇零件的加工工序,輸入必要的工序尺寸參數(shù)即可調用、生成相應的墓本工序簡圖,再以人機交互的方式對其進行局部的修改,即可編輯出符合要求的工序簡圖。
6 結語
綜合應用VisualBasic,Access和AutoCAD等工具,進行了超硬材料刀具CAPP系統(tǒng)的設計和開發(fā),達到了簡單、實用、直觀、經濟的目的。為中小企業(yè)建立專用CAPP系統(tǒng)提供了一種廉價、高效的方法。