由淺入深宏程序3-宏程序車半球面
2019-11-22 13:14:31
GHZN01
由淺入深宏程序3-宏程序車半球面
在不使用循環(huán)切削加工圓弧時,可以有幾種不同的方式來安排走刀軌跡,本篇文章采用將圓弧段沿X方向偏移,由外籍內(nèi)的加工方式進(jìn)行。如圖所示R20圓弧,假設(shè)刀具每次單邊切深2mm,直徑每刀吃4mm,則由端面切入的位置可以計算出需要切削:
40/4=10 刀
每條圓弧起點(diǎn)和終點(diǎn)的Z坐標(biāo)不變,但X坐標(biāo)都同時向+X方向偏移一個相同的值,因此可設(shè)偏移量為#1,初始值為#1=36
圓弧起點(diǎn) X坐標(biāo)為 #2=0+#1
圓弧終點(diǎn) X坐標(biāo)為 #3=40+#1
宏程序編制如下:
T0101
M3S800
G042Z5
#1=36賦初始值,即第一個圓弧直徑偏移量
N10 #2=0+#1計算圓弧起點(diǎn)的X坐標(biāo)
#3=40+#1計算圓弧終點(diǎn)的X坐標(biāo)
G0X[#2] 快速到達(dá)切削直徑
G1Z0F0.1直線切至圓弧起點(diǎn)
G3X[#3]Z-20R20F0.1切削圓弧
G1U2.直線插補(bǔ)切削至外圓
G0Z5退至端面外側(cè)
#1=#1-4直徑方向遞減4mm
IF [#1 GE 0] GOTO 10如果#1 >= 0,即此表達(dá)式滿足條件,則程序跳轉(zhuǎn)到N10繼續(xù)執(zhí)行。
G0150Z150當(dāng)不滿足#1 >=0,即#1<0,則最后一條圓弧已經(jīng)切完,跳出循環(huán)。
M5;
M30;