G75是用于外径切槽循环的G代码指令,其编程格式如下:
```
G75 R(e) G75 X(U) Z(W) P(∆i) Q(∆k) R(∆d) F(f)
```
其中各参数的含义如下:
`e`:Z向的退刀量,模态有效,也可以通过参数设定。
`X(U)`:B点的X坐标(或A到B的X坐标增量)。
`Z(W)`:C点的Z坐标(或A到C的Z坐标增量)。
`∆i`:X方向的移动量,无符号值,方向由系统进行判断,半径值指定,不支持小数点输入,最小设定单位为编程单位。
`∆k`:Z方向的每次切深,无符号值,不支持小数点输入,最小设定单位为编程单位。
`∆d`:刀具在底部的退刀量,正值指定,但如果X(U)和∆i省略,则要指定退刀方向的符号。
`f`:进给速度。
编程实例
```
N10 G54 G90 S800 M3
N20 G0 X20 Z30 T3
N30 G96 S180 M4
N40 G75 X28 Z-6 R1 H6 F0.05
N50 Y50 Z0
N60 X20
N70 X28 Z6
N80 Y0
N90 Goto 50
M30
```
解释
N10:
设置工件坐标系,使用绝对坐标系,主轴转速800r/min,主轴正转。
N20:
刀具换刀,初始刀具在X20, Z30的位置,装第3号刀具。
N30:
设定进给、主轴转速等参数,使用恒转速增量进给模式,进给速度0.05mm/r,切削速度为180m/min。
N40:
设定各轴加工的参数,G75为直线轮廓加工模式,X轴从28mm移动到20mm,同时Z轴由-6mm向正方向移动。R参数指定倒角半径的大小,H参数指定每次进刀深度,在此处为6mm。
N50~N80:
在设定的X, Y, Z坐标上切削,标签为50的位置是Y50, Z0;标签为60的位置是X20, Y50, Z0;标签为70的位置是X28, Y50, Z6;标签为80的位置是Y0, Z6。
N90:
跳转到标签50的位置,继续切削,直至程序结束。
M30:
程序结束。
建议
在使用G75指令之前,确保已经安装切削工具和固定工件。
使用G80指令关闭宽槽循环后,及时取下切削工具和固定工件。
根据具体的加工需求和机床性能,调整切削参数,以确保加工质量和效率。