使用两把刀进行编程主要涉及对刀、设置工件零点以及调用不同的刀具补号。以下是一些具体的步骤和示例:
对刀
直接对刀:使用外园车刀先试车一外园,记住当前x坐标,测量外园直径后,用x坐标减外园直径,所得值输入offset界面的几何形状x值里。然后,用外园车刀先试车一外园端面,记住当前z坐标,输入offset界面的几何形状z值里。
使用工件移设置工件零点:在fanuc0-td系统中,可以用g50设置工件零点。先用外园车刀先试车一外园,测量外园直径后,把刀沿z轴正方向退点,切端面到中心(x轴坐标减去直径值)。然后选择mdi方式,输入g50 x0 z0,启动start键,把当前点设为零点。接着,输入g0 x150 z150,使刀具离开工件进刀加工。注意,起点和终点必须一致,即x150 z150,以保证重复加工不乱刀。
调用刀具
使用T代码选择刀具:在数控程序中,使用T代码来选择要使用的刀具。例如,T01表示选择第一个刀具,T02表示选择第二个刀具。如果需要使用两把刀,可以依次调用T01和T02。
设置刀具补号:如果两把刀都装在1号刀位,可以用T0101和T0109调用2把刀。第一把刀的刀补号为1,第二把刀的刀补号为9。当刀的任何一个刀尖坏了,重新装刀后都要分别对1号和5号刀补。
编程示例
程序开头:使用g50设置工件零点,例如:`g50 x150 z150`。
选择刀具:使用T代码选择刀具,例如:`T01`表示第一把刀,`T02`表示第二把刀。
加工过程:依次调用两把刀进行加工,例如:
```
G50 x150 z150
T01
G01 X200 Y100
G02 X150 Y50
T02
G01 X200 Y100
G02 X150 Y50
```
通过以上步骤和示例,可以实现使用两把刀进行编程。需要注意的是,具体的编程细节可能因机床型号和控制系统而异,因此在实际操作中,建议参考机床的操作手册和相关编程指南。