2 基于PDM的CAD/CAPP/CAM集成開發(fā)
CAD/CAPP/CAM集成,要求數(shù)控加工程序的生成是以CAPP的工藝設(shè)計結(jié)果和CAD的零件信息為依據(jù),自動生成具有標(biāo)準(zhǔn)格式的刀位文件(Cutting Location)文件,然后經(jīng)過適當(dāng)?shù)暮笾锰幚恚瑢⒌段晃募D(zhuǎn)換成NC加工程序,并且該NC加工程序應(yīng)該是針對不同的數(shù)控機床和不同的數(shù)控系統(tǒng)的 [2]。
2.1 CAD/CAPP/CAM集成開發(fā)的系統(tǒng)框架
本文通過對CAD系統(tǒng)設(shè)計出的零件,按照CAPP系統(tǒng)輸出的加工工藝路線(或工藝規(guī)程),經(jīng)過建立加工仿真模型,進行刀位軌跡規(guī)劃,對刀位軌跡進行加工仿真,最后通過后置處理,生成針對具體機床的數(shù)控加工代碼,并將輸出的結(jié)果存儲到PDM系統(tǒng)中。所以,可將本系統(tǒng)分為如圖1所示體系結(jié)構(gòu)中的幾個功能模塊。
OV5647-G04A |
OV5650 |
OV5653-A66A |
OV5656-A56A |
OV570 |
OV620-B64 |
OV651 |
OV6630 |
OV6680-V23A |
OV6690-A20A |
OV681 |
OV6910 |
OV6920-V09N |
OV6930-A08A |
OV7148 |
OV7161 |
OV7221-F00V |
OV7221-V28A |
將PDM系統(tǒng)作為存儲與傳遞信息的平臺。具體地講,在CAD特征建模模塊中,完成零件的設(shè)計工作,以關(guān)系表的形式將設(shè)計信息存儲到PDM系統(tǒng)中;在 CAPP模塊中,CAPP從PDM系統(tǒng)中提取零件的特征信息,采用派生法或創(chuàng)成法,完成零件的工藝設(shè)計,并將得到的工藝信息以關(guān)系表的形式存儲到PDM系統(tǒng)中;在CAM模塊中,從PDM系統(tǒng)中提取CAD、CAPP所提供的信息,通過Pro/NC的各種接口函數(shù),將提取的工藝信息自動輸入到Pro/NC的加工模塊中,在Pro/NC的裝配模塊中建立加工設(shè)備模型、毛坯模型、夾具模型和刀具模型的基礎(chǔ)上,構(gòu)建虛擬加工環(huán)境,自動完成加工過程仿真,檢查加工過程中的碰撞干涉,提出修改意見。在加工過程仿真無誤之后,輸出刀位文件,同時在網(wǎng)絡(luò)數(shù)據(jù)庫中讀取每個工序的機床名稱,通過利用針對該機床的配置文件,