数控车床上使用G75指令可以实现多个槽件的加工,其程序编写如下:
例如,需要把一根20mm的轴材分别加工成直径13mm、8mm和5mm的轴件,可按以下程序编写:
```
O0001(主程序名)
N10 G00 X50 Z30(初始位置)
N20 T0101 M06(刀具换装)
N30 G92 S4000 M03(设定转速和启动主轴)
N40 G54 G96 S1000 M04(选择工作坐标系和恒进给速率,启动主轴旋转)
N50 G00 X5 Z5(移到第一加工位置)
N60 G75 X25 Z35 C0.5 Q3(开启G75功能,设定三个槽的位置和尺寸)
N70 G01 Z-30 F200(沿Z轴方向进给,设定进给速度为200mm/min)
N80 G00 X50(移到起始位置)
N90 G01 Z-60(下刀加工)
N100 G00 Z30(举刀返回)
N110 G00 X60(移到离开位置)
N120 G75 X30 Z45 C0.5 Q3(设置第二个槽的位置和尺寸,C和Q的值设为同一槽件的序号,如第一个槽件为1,第二个槽件为2)
N130 G01 Z-30 F200(下刀加工)
N140 G00 Z30(举刀返回)
N150 G00 X70(移到下一个离开位置)
N160 G75 X35 Z55 C0.5 Q3(设置第三个槽的位置和尺寸)
N170 G01 Z-30 F200(下刀加工,此时已经完成了所有的加工)
N180 G00 Z30 X80(移到加工结束的位置)
N190 M30(程序结束)
```
上述程序中,N60、N120和N160行的G75指令表示开启G75功能,并设定三个槽件的位置和直径。其中,X、Z和C参数分别表示槽中心坐标,槽底半径,和槽序号。Q参数表示当前槽为实际要加工的轴件编号。
在编写程序时,需根据实际加工需要设置相应的参数,如X、Z、C、Q等,同时需按照机床的对称性,对称分配各个槽进行加工。
编程格式G75R
G75X Z P Q F其中R为退刀量XZ为终点坐标值,P为切削量,Q为Z轴切削移动量F为进给速度,如果要切多个凿,格式和上面一样,唯一改变的就是z值