李曉芳
(山東工業(yè)職業(yè)學(xué)院,山東 淄博 256414)
工藝設(shè)計(jì)作為機(jī)械制造生產(chǎn)過(guò)程中重要的技術(shù)準(zhǔn)備工作,在實(shí)際生產(chǎn)中將產(chǎn)品設(shè)計(jì)與制造車(chē)間緊密地聯(lián)系在一起,其特點(diǎn)是經(jīng)驗(yàn)性強(qiáng)且多變。而目前市場(chǎng)上的機(jī)械產(chǎn)品品種多、批量小,因此傳統(tǒng)的工藝設(shè)計(jì)方法無(wú)法適應(yīng)行業(yè)發(fā)展的要求。在此情況下,計(jì)算機(jī)輔助工藝設(shè)計(jì)就應(yīng)運(yùn)而生了。某特種車(chē)后橋主減速器殼體形狀復(fù)雜,孔系繁多,屬于典型的箱體類零件,本文通過(guò)對(duì)基于NX的CAPP系統(tǒng)的研究,論述了CAPP在減速器殼體工藝設(shè)計(jì)中的應(yīng)用。
計(jì)算機(jī)輔助工藝設(shè)計(jì)(Computer Aided Process Planning,CAPP),是借助于計(jì)算機(jī)軟硬件技術(shù)和支撐環(huán)境,利用計(jì)算機(jī)進(jìn)行數(shù)值計(jì)算、邏輯判斷和推理等功能來(lái)制定零件機(jī)械加工工藝過(guò)程。借助于CAPP系統(tǒng),可解決手工工藝設(shè)計(jì)效率低、一致性差、質(zhì)量不穩(wěn)定、不易達(dá)到優(yōu)化等問(wèn)題。
CAPP是一種重要的生產(chǎn)準(zhǔn)備工作,需要先向計(jì)算機(jī)輸入被加工零件的各項(xiàng)信息,如圖形信息、材料信息、熱處理信息和生產(chǎn)批量等,然后再由計(jì)算機(jī)進(jìn)行工程分析和設(shè)計(jì)后自動(dòng)輸出零件的工序內(nèi)容、工藝路線等工藝文件。
CAPP系統(tǒng)的總體框架如圖1所示。CAPP系統(tǒng)基本的構(gòu)成模塊包括零件信息輸入模塊、加工過(guò)程動(dòng)態(tài)仿真、工藝過(guò)程設(shè)計(jì)模塊、工序決策模塊、工步?jīng)Q策模塊、控制模塊、NC加工指令生成模塊和輸出模塊。
系統(tǒng)功能模塊實(shí)現(xiàn)的具體步驟為:①創(chuàng)建被加工零件的三維模型;②開(kāi)發(fā)與NX系統(tǒng)無(wú)縫銜接的信息輸入界面;③創(chuàng)建數(shù)據(jù)庫(kù),如工藝資源庫(kù)、產(chǎn)品信息庫(kù)、標(biāo)準(zhǔn)參數(shù)庫(kù)、工藝動(dòng)態(tài)數(shù)據(jù)庫(kù);④建立基于產(chǎn)品結(jié)構(gòu)樹(shù)的數(shù)據(jù)庫(kù)管理系統(tǒng);⑤用特征回退的辦法生成各工步間的模型,動(dòng)態(tài)生成零件的工序圖。
圖1 CAPP系統(tǒng)基本構(gòu)成框圖
以某特種車(chē)后橋主減速器殼體為例,此特種車(chē)后橋主減速器殼體工藝設(shè)計(jì)過(guò)程如下:
(1)首先用NX建立產(chǎn)品的三維模型,然后打開(kāi)“工藝規(guī)劃”菜單項(xiàng)基本信息輸入對(duì)話框,輸入相應(yīng)信息,如圖2所示。為了實(shí)現(xiàn)用戶菜單調(diào)用功能,需編程,步驟如下:①在NX安裝目錄下建立一個(gè)以3DCAPP命名的文件夾;②在文件夾3DCAPP下建立兩個(gè)文件夾,分別命名為Startup和Application;③用記事本打開(kāi)文件ugii_env.dat,添加以下內(nèi)容“UGII_USER_DIR=UGS\NX5.0\3DCAPP”,然后保存關(guān)閉;④在Startup文件夾中新建一個(gè)記事本文件,在文件中輸入編程的內(nèi)容,之后將文件名更改為3DCAPP.men;⑤打開(kāi)文件custom_dirs.dat,在文件的最后一行輸入“C:\Program Files\UGS\NX 6.0\3DCAPP”。
圖2 “工藝規(guī)劃”菜單界面
(2)打開(kāi)工藝路線設(shè)計(jì)對(duì)話框進(jìn)行工藝路線設(shè)計(jì)。具體方法是:首先創(chuàng)建出產(chǎn)品的模型及毛坯,建立工藝結(jié)構(gòu)樹(shù)和工藝路線編輯器,描述工藝過(guò)程;然后創(chuàng)建一個(gè)文件夾,將所有工藝文件都存放在該文件夾的目錄下,并將工序模型添加到各文件中。利用Windows應(yīng)用程序的類在Visual Studio.NET環(huán)境下創(chuàng)建復(fù)雜的應(yīng)用程序界面,如圖3所示。
圖3 工藝路線設(shè)計(jì)
(3)在NX加工環(huán)境下進(jìn)行加工設(shè)置,在操作導(dǎo)航器中顯示機(jī)床視圖,重新定位夾具、工件、毛坯和刀具等,調(diào)入已生成刀軌的特種車(chē)后橋下箱蓋,進(jìn)行加工仿真。
(4)建立知識(shí)庫(kù)并對(duì)其進(jìn)行維護(hù),這里的知識(shí)庫(kù)包括刀具庫(kù)、刀具切削參數(shù)庫(kù)、刀柄庫(kù)、夾具庫(kù)等。NX自身提供了一部分刀具可供選用,但這無(wú)法滿足加工的需求,所以我們需要建立一個(gè)存放刀具幾何結(jié)構(gòu)參數(shù)的刀具庫(kù),以便直接調(diào)用。
(5)零件模型經(jīng)各模塊設(shè)置處理后,最終以超文本鏈接語(yǔ)言html格式輸出網(wǎng)頁(yè)。進(jìn)行參數(shù)設(shè)置后,點(diǎn)擊工序按鈕,顯示出加工零件的工序卡,如圖4所示。
圖4 加工零件的工序卡
制造業(yè)信息化的飛速發(fā)展,使CAPP成為工藝設(shè)計(jì)的主流。通過(guò)CAPP在某特種車(chē)后橋主減速器殼體工藝設(shè)計(jì)中的應(yīng)用可以看出,CAPP能將產(chǎn)品的設(shè)計(jì)信息轉(zhuǎn)化為生產(chǎn)管理信息。將大量繁瑣的基礎(chǔ)數(shù)據(jù)整理進(jìn)入數(shù)據(jù)庫(kù),這樣設(shè)計(jì)師就可以將更多的精力投入到新產(chǎn)品的設(shè)計(jì)上,從而縮短設(shè)計(jì)周期,使新產(chǎn)品可以更快地投放市場(chǎng),也為企業(yè)增加了競(jìng)爭(zhēng)優(yōu)勢(shì)。但是不可否認(rèn),CAPP的應(yīng)用還只是剛剛起步,有很多地方還需要繼續(xù)完善。
[1] 董黎敏,朱世和,徐燕申,等.CAPP的發(fā)展及應(yīng)用現(xiàn)狀[J].天津理工學(xué)院學(xué)報(bào),2004(6):43-45.
[2] 唐新姿.基于C/S結(jié)構(gòu)的CAPP數(shù)據(jù)庫(kù)系統(tǒng)研究與開(kāi)發(fā)[D].湘潭:湘潭大學(xué),2006:25-31.
[3] 李重慶.基于UG的3D-CAPP系統(tǒng)裝配工藝設(shè)計(jì)模塊的設(shè)計(jì)及研究[D].北京:北京郵電大學(xué),2006:19-20.
[4] 余廷,于紅霞,周雄輝.CAD/CAPP環(huán)境下基于三維模型的工序簡(jiǎn)圖的生成[J].現(xiàn)代制造工程,2002(12):21-23.
[5] 楊蒙,丁來(lái)軍.基于PDM的3DCAPP系統(tǒng)研究與實(shí)踐[J].CAD/CAM 與制造業(yè)信息化,2004(21):101-104.
[6] 孫波,趙汝嘉.計(jì)算機(jī)輔助工藝設(shè)計(jì)[M].北京:化學(xué)工業(yè)出版社,2008.