毛坯切削循環(huán)
(1)功能。在數(shù)控車床上,被加工工件的毛坯常用棒料,因此,加工余量大,一般 需要多次重復(fù)循環(huán)加工,才能去除全部余量。 此外,走刀軌跡確定后,為了編程,還需求出軌跡各交點(diǎn)處的坐標(biāo),當(dāng)零件輪廓復(fù)雜時(shí),計(jì)算工作量大,給編程帶來(lái)了困難。
為了簡(jiǎn)化編程,cYcLE95循環(huán)可以在坐標(biāo)軸平行方向加工由子程序編程的輪廓,使用縱向和表面可以進(jìn)行內(nèi)外輪廓的加工,輪廓包括凸凹切削成分。也可以進(jìn)行粗加工、精加工,粗加工時(shí),沿軸向加工到輪廓交點(diǎn)后自動(dòng)清除輪廓余角。精加工時(shí),循環(huán)內(nèi)部可以自動(dòng)激活刀尖半徑補(bǔ)償。
(2)應(yīng)用說(shuō)明。
①參數(shù)說(shuō)明。
NPF’——用來(lái)定義輪廓名稱。
a輪廓可以定義成子程序名稱。即在一個(gè)子程序中編程待加工的工件輪廓.以確定待加工部位的形狀和位置,循環(huán)通過(guò)在變量NPP下調(diào)用加工輪廓子程序而實(shí)現(xiàn)。如:NPF=KONTUm一1。
b輪廓也可以將輪廓定義為調(diào)用程序的一部分。即循環(huán)通過(guò)在變量NP[’下定義調(diào)用程序的起始標(biāo)志名稱和末尾標(biāo)志名稱來(lái)確定被加工輪廓,即NPP=起始標(biāo)志名稱:末尾標(biāo)志名稱。如:NPF_=ANFANG:ENDE。
MID——用來(lái)定義最大允許的切人進(jìn)給深度。在參數(shù)MID下設(shè)定粗加工最大可能的進(jìn)刀深度,但當(dāng)前粗加工中所用的實(shí)際進(jìn)刀深度則由循環(huán)自動(dòng)計(jì)算出來(lái)。對(duì)于包含凹凸切削分的輪廓加工,循環(huán)將粗加工分成幾組,并計(jì)算出每個(gè)粗加工組的切人深度,該深度值將始終位于所編程的深度值與該值的一半之間。圖5—72所示顯示了進(jìn)行粗加工輪廓時(shí)的加工順序步驟(由待加工的總深度和總深度平均分配的最大單位來(lái)決定的),這樣,可以提供最佳的切削條件。
第一組加工步驟,粗加工總深度39ran,,如果MID=5,則需要8次走刀,每次走刀切人深度為39÷8=4 875(mm);第二組加工步驟,粗加工總深度36mm,如果MID=
5.則需要8次走刀,每次走刀切人深度為36÷8=4 5(mm);第三組加工步驟,粗加工深度7mm,如果MID=5,則需要2次走刀,每次走刀切入深度為7÷2=3 5(一)。
FAIJz、FALx、FAL——用來(lái)定義精加工余量參數(shù)。用FALZ和FAⅨ可以分別定義沿z軸、x軸的精加工余量;蛘咭部梢跃C合定義沿輪廓法線方向的精加工余量。如果這三個(gè)參數(shù)都已賦值,循環(huán)將在每次軸向走刀加工時(shí)同時(shí)考慮這些精加工余量,并在走刀終點(diǎn)處立即清除平行于輪廓的剩余拐角。
FFl、m、FF3——用來(lái)定義進(jìn)給率參數(shù)。為了在切削時(shí)獲得最佳切削效果,可以根據(jù)各個(gè)加工步驟定義不同的進(jìn)給率。FFI用于定義軸向走刀加工進(jìn)給率,F(xiàn)F2用于定義人凹凸切削時(shí)的進(jìn)給率,耶3則用于定義精加工進(jìn)給率。各進(jìn)給率含義如圖5—73所示。
VAPd——用來(lái)定義加工類型參數(shù)。其中.?dāng)?shù)值1—12分別如表5—9所示。
縱向(z向)加工時(shí),進(jìn)刀總是在橫向(x向)坐標(biāo)軸方向進(jìn)給。橫向(x向)加工時(shí),進(jìn)刀則在縱向(z向)坐標(biāo)軸進(jìn)給。外部加工表示進(jìn)給往軸的負(fù)方向進(jìn)行,對(duì)于內(nèi)部加工,則表示進(jìn)往軸的正方向進(jìn)行。粗加工就是沿坐標(biāo)軸方向按規(guī)定的切削深度對(duì)毛坯進(jìn)行分層切削,精加工則是在粗加工的基礎(chǔ)上沿輪廓將粗加工留下的精加工余量一次切削完畢,而綜合加工則是上述兩者的組合,即調(diào)用一次循界,先租加工后精加工。如果該參數(shù)不在1—12的范圍內(nèi),則循環(huán)中斷并給出報(bào)警61002“加工類型定義不正確”。
DT、DAM——用來(lái)定義粗加工時(shí)的停頓時(shí)間和路徑長(zhǎng)度。如圖5—75所示,利用uT和DAM參數(shù),可以在粗加工各次走刀完成一定路徑的進(jìn)給加工后,停止一定的時(shí)間以便斷屑。DT定義在每個(gè)切削中斷點(diǎn)的合適的停頓時(shí)間(以s為單位),]DAM定義兩次斷屑之間的最大切削距離。如果未定義最大切削距離(DAM=0),則粗加工步驟中不產(chǎn)生中斷停留。
一vRT——用來(lái)定義粗加工時(shí)的退刀量參數(shù)。由參數(shù)VRT確定刀具在兩個(gè)軸向的退刀量。如果一VRT=0,刀具將退回lmm。
②應(yīng)用說(shuō)明。
a輪廓至少必須包括3個(gè)具有在兩個(gè)進(jìn)給軸運(yùn)動(dòng)的程序段,如果輪廓太短,將產(chǎn)生報(bào)警10933“輪廓編程中的程序塊不夠”和61606“輪廓準(zhǔn)備出錯(cuò)”,循環(huán)終止執(zhí)行。如果輪廓包含太多的要素,由于系統(tǒng)內(nèi)部輪廓存儲(chǔ)器容量不夠,循環(huán)也將終止,并產(chǎn)生報(bào)警10934“輪廓表溢出”,此時(shí)可將輪廓分成幾個(gè)輪廓段,每個(gè)輪廓段單獨(dú)調(diào)用循環(huán)。
b.在輪廓中只允許使用GO/G1/G2/G3指令編程的直線和循環(huán)(包括倒角和倒圓命令),如果在輪廓中使用了其他動(dòng)作命令,循環(huán)將產(chǎn)生報(bào)警10930“毛坯切削輪廓中錯(cuò)誤