宏程序編程6.蝸桿
2019-11-22 13:24:44
GHZN01

1 #1 螺紋公稱(chēng)直徑
2 #2 借刀量初始值(為齒頂寬的1/2)
3 #3 加工長(zhǎng)度
4 #4 導(dǎo)程F
5 #5 每層吃刀深度,在加工中可根據(jù)情況進(jìn)行調(diào)整
6 #6 刀尖寬度
程序:
O3300(WOGAN)
M03 S100 T0101 1號(hào)刀為35度車(chē)刀
M08開(kāi)冷卻
G00 X40 Z5快速走到起刀點(diǎn)
#1=36公稱(chēng)直徑
#2=2.借刀量初始值(留0.4MM)
#3=-72加工長(zhǎng)度
#4=3.14*2.5導(dǎo)程
#5=0.5每層吃刀深度,初始值
#6=1.刀尖寬
WHILE [ #1 GE 25 ] DO1當(dāng)#1大于或等于25時(shí),語(yǔ)句1循環(huán)
#7=#2每層單邊最大借刀量
N10 G00 Z[5-#7]定位到左邊
G92 X#1 Z#3 F#4進(jìn)行螺紋切削
G00 Z[5+#7]定位到右邊
G92 X#1 Z#3 F#4進(jìn)行螺紋切削
#7=#7-#6改變寬度
IF [ #7 GE 0 ] GOTO10當(dāng)#7大于或等于0時(shí)轉(zhuǎn)移到N10(或切除每層余量)
#1=#1-#5計(jì)算直徑
#2=#2-#5/2*0.364計(jì)算齒軸向單邊最大借刀量
IF [ #1 LT 27 ] THEN#6=0.3加工中可根據(jù)情況進(jìn)行調(diào)整
END1語(yǔ)句1結(jié)束
G00 X100 Z5退刀
M09關(guān)閉切削液
M00換2號(hào)刀,對(duì)刀 2號(hào)刀為35度硬質(zhì)合金車(chē)刀(或機(jī)加成行刀)
M03 S300 T0202
M08開(kāi)冷卻
G00 X40 Z20快速走到起刀點(diǎn)
#1=36公稱(chēng)直徑
#2=2.2借刀量初始值
#3=-72加工長(zhǎng)度
#4=3.14*2.5導(dǎo)程
#5=0.2吃刀深度
WHILE [ #1 GE 25 ] DO1當(dāng)#1大于或等于25時(shí),語(yǔ)句1循環(huán)
G00 Z[5-#2]定位到左邊
G92 X#1 Z#3 F#4進(jìn)行螺紋切削
G00 Z[5+#2]定位到右邊
G92 X#1 Z#3 F#4進(jìn)行螺紋切削
#1=#1-#5計(jì)算直徑
#2=#2-#5/2*0.364計(jì)算齒軸向單邊最大借刀量
END1語(yǔ)句1結(jié)束
G00100Z5M09退刀,關(guān)閉切削液
M30