加工中心如何实现自动换刀


要实现自动换刀功能主要就是做长度补偿值,因为半径补偿值在软件编程时已经自动加入了。
本文以云南机床厂的加工中心为例,系统为西门子802C。
一、装刀
例如要装入T01、T02两把刀
1. 刀库先回零:按下回零键,再按启动按钮即可,此步骤也可不执行。
手动输入:
T01
TL(有的机床不需换行也能执行)
TL为此机床自带的换刀宏程序,,不同的机床此宏程序可能名称不同,用法也不同。
在主轴上装入要使用的一号刀,此时即为T01。
2.以T01来做基准刀具,直接对刀到工件坐标系(以G54为例)Z=0,输入到G54的Z值中,此刀的长度补偿值要为0。
3.手动输入“T02 回车 TL”,此时T01入库,主轴上装入二号刀,即为T02;
对刀到Z=0,注意偏移值(即对刀时不能到达工件坐标系G54的Z向零点而做的偏移,如有对刀仪或偏置块时)。
4.在参数设置中找到2号刀,选择对刀(默认是D1),在偏移处输入偏移值(为正值),零点G处输入54,按计算即可算出T02的长度补偿值D1了。
二、程序
刀具号后面应加入零点偏移,如G54,
UG软件中,设置刀具参数时补偿寄存器一项填入数字1就输出D1,输入2就输出D2;
刀补D0必须取消,因为要使用刀补,默认D1不必显示,若刀补为D2时,必须应在程序中加入D2。
格式大致如下:
%_N_101_MPF
TO1
TL
G40 G17 G71 G90 G54
......
TO2
TL
G40 G17 G71 G90 G54
......
TO3
TL
G40 G17 G71 G90 G54
......
M9
M30
%

相关文档
最新文档