與手動編程一樣,加工零件及其工藝分析是數(shù)控編程的基礎(chǔ)。目前這項工作主要還需人工來做,隨著CAPP技術(shù)的發(fā)展,將逐漸由CAPP或借助CAPP來完成。主要任務(wù)有:
?、倭慵缀纬叽?、公差及精度要求的核準(zhǔn);
?、鄞_定編程原點及編程坐標(biāo)系;
?、艽_定走刀路線及工藝參數(shù);
數(shù)控機床編程入門步驟2.加工部位造型
與前述相同,有三種方法獲取和建立零件幾何模型:
?、倮密浖旧硖峁┑腃AD設(shè)計模塊;
?、趯⑵渌鸆AD/CAM系統(tǒng)生成的圖形,通過標(biāo)準(zhǔn)圖形轉(zhuǎn)換接口(如STEP、DXFIGES、STL、DWGPARASLD、CADL、NFL等),轉(zhuǎn)換成本軟件系統(tǒng)的圖形格式;
③利用三坐標(biāo)測量機數(shù)據(jù)或三維多層掃描數(shù)據(jù)。
數(shù)控機床編程入門步驟3.工藝參數(shù)輸入
將工藝分析中的工藝參數(shù)輸入到自動編程系統(tǒng)中,常見的工藝參數(shù)有:
?、俚毒哳愋汀⒊叽缗c材料;
②切削用量,如主軸轉(zhuǎn)速、進(jìn)給速度、切削深度及加工余量等;
?、勖餍畔?,如尺寸、材料等;
?、芷渌畔?,如安全平面、線性逼近誤差、刀具軌跡間的殘留高度、進(jìn)退刀方式、走刀方式、冷卻方式等。
數(shù)控機床編程入門步驟4.刀具軌跡生成與編輯
自動編程系統(tǒng)將根據(jù)幾何信息與工藝信息,自動完成基點和節(jié)點計算,并對數(shù)據(jù)進(jìn)行編排,形成刀位數(shù)據(jù);
刀位軌跡生成后,自動編程系統(tǒng)將刀具軌跡顯示出來,如果有不合適的地方,可在人工交互方式下對刀具軌跡進(jìn)行編輯與修改。
數(shù)控機床編程入門步驟5.刀具軌跡的驗證與仿真
自動編程系統(tǒng)提供驗證與仿真模塊,可以檢查刀具軌跡的正確性與合理性。驗證模塊指通過模擬加工過程來檢驗加工中是否過切,刀具與約束面是否發(fā)生干涉與碰撞等;仿真模塊是將加工過程中的零件模型、機床模型、夾具模型及刀具模型用圖形動態(tài)顯示出來,基本具有試切加工的效果。
數(shù)控機床編程入門步驟6.后置處理
將刀位數(shù)據(jù)文件轉(zhuǎn)換為數(shù)控裝置能接受的數(shù)控加工程序。
數(shù)控機床編程入門步驟7.加工程序輸出
?、賹⒓庸こ绦蚶么蛴C打印清單,供人工閱讀;
②將加工程序存入存儲介質(zhì),用于保存或轉(zhuǎn)移到數(shù)控機床上使用;
?、弁ㄟ^標(biāo)準(zhǔn)通信接口,將加工程序直接送給數(shù)控裝置。