数控加工中对刀的原理及方法
2010-02-20邵峰
邵 峰
(广西工业职业技术学院,广西南宁530001)
数控技术是集传统的机械制造、计算机、现代控制技术、传感技术、信息处理和光机电一体化的高新技术,是制造业实现自动化、柔性化和集成化生产的基础。数控技术的飞速发展,正在对机械制造业的传统生产方式和产品结构产生深刻的影响,机械制造的数控化,也已成为全球制造业的一个发展方向。而模具制造技术的迅速发展,已成为现代制造技术的重要组成部分。具体表现在:模具CAD/CAM技术、铣削加工技术、快走丝线切割技术、电火花加工技术等多个方面。这对提高生产力具有积极意义。而模具加工技术中,一项很重要的工作就是对刀操作。对刀操作不正确,一方面直接影响零件的加工质量,另一方面可能导致刀具与数控机床发生碰撞。本文主要叙述数控加工中常用对刀操作方法及其原理。
1 数控加工的对刀原理
工件在机床上定位装夹后,必须确定工件在机床上的正确位置,这个确定位置的过程,就是通过对刀来实现的。
1.1 机床坐标系和工件坐标系
机床坐标系是指以机床的机械原点为坐标原点建立的坐标系。数控机床的机床原点,在出厂之前已经调整好,一般不允许用户变动。其他坐标系的建立,都以机床原点为基准。数控机床每次开机、断电、故障和图形模拟后,都要进行一次手动“回零”的操作。“回零”后,使刀架或工作台返回机床参考点。数控机床回到参考点后,机床坐标系才能回到正常的状态。数控车床的机械原点,通常在卡盘前端面与主轴中心线的交点处;数控铣床和加工中心的机械原点,是数控机床零位,各坐标为零的一个特定位置。
工件坐标系又叫编程坐标系,是以工件原点或程序原点为坐标原点建立的坐标系。工件原点或程序原点,是人为设定的,在理论上可以是工件上或外面的任意一点,但如果选取不当,编程时坐标的计算将非常复杂。因此,选取工件坐标系原点的原则是:
(1)应使编程简单;
(2)在机床上找正容易;
(3)加工过程检查方便;
(4)引起的加工误差小。
具体选取的程序原点,应和零件的定位基准有一定的尺寸联系,这样才能确定机床坐标系和工件坐标系之间的关系。一般将程序原点选取在零件的设计基准或工艺基准上。数控车床通常将工件原点选在工件右端面与中心线的交点处;数控铣床可选两垂直边的交点或上表面的中心;对以孔定位的零件,可选孔的中心为工件原点。对于Z轴方向的工件原点,一般选在工件的表面,并尽量选在精度较高的表面,必要时,可在表面先光一刀,以得到一个较平整的表面。
1.2 对刀操作包含的内容
对刀操作实质包含三方面内容:
(1)刀具上的刀位点与对刀点重合;
(2)编程原点与机床参考点之间建立某种联系;
(3)通过数控代码指令确定刀位点与工件坐标系位置。
其中,刀位点是刀具上的一个基准点(车刀刀位点为刀尖,平头立铣刀刀位点为端面中心,球头刀刀位点通常为球心),刀位点相对运动的轨迹,就是编程轨迹;对刀点就是加工零件时,刀具上的刀位点相对于工件运动的起点;而机床参考点是数控机床上的一个固定基准点,一般机床工作前,必须先进行回参考点操作,各坐标轴回零,才能建立机床坐标系。
1.3 对刀点位置确定
一般来说,对刀点应选在工件坐标系原点上,这样有利于保证对刀精度,减少对刀误差。也可以将对刀点或对刀基准设在夹具定位元件上,有利于批量加工时工件坐标系位置的准确。
2 数控车床的对刀
对刀是数控车削加工中极其重要的一项基础工作,试切对刀法,因其较高的准确性和可靠性而得到广泛应用。下面以GSK980T车床为例,介绍G50试切对刀法(如图1所示)。
图1 试切对刀法示意图
程序的一般格式:
O1000(程序名)
N10 T0101(调用基准刀刀补值建立工件坐标系)
N20 G90G00 X100 Z50;
N30 M03 S800 ;(主轴起动)
……
N300 M30;(程序结束)
(1)装夹好用于对刀的钢材工件和刀具;
(2)主轴正转,手轮方式,基准刀(01号刀)沿表面A切削,将工件右端面车一刀;
(3)Z轴不动,沿X轴释放刀具;
(4)取工件左端面中心为工件原点,测量A表面与工件原点之间的距离b,程序录入方式下,先输入“G50”按“输入”健,再输入“Zb”再按“输入”,点击“循环启动”。把当前Z向绝对坐标设为b;
(5)手轮方式沿表面B切削;
(6)X轴不动,沿Z轴释放刀具,停主轴;
(7)测量直径α,程序录入方式下,先输入“G50”按“输入”,再输入“Xα”再按“输入”,点击“循环启动”,把当前的X向绝对坐标设为α;
上述操作,实际上是将用于试切的刀具作为标准刀,根据标准刀具建立坐标系,使其刀补为零。刀架上的其它他刀具,则要通过和标准刀作比较,比较它们在X和Z方向的长度之差,系统会自动计算出其差值,作为其他刀具的刀补值。方法是利用工件上的试切表面作间接比较,具体操作不再详述。
3 数控铣床的对刀
在数控铣床削加工操作中,对刀的方法比较多,本文以XD-40数控铣床(采用FANUC—0iMATE数控系统)为例,通过程序引入,介绍试切对刀操作方法。
我们通常使用CRT/MDT画板[of fset]功能键、[坐标系]选择键设置6个工件坐标系,然后通过在程序中指定一个代码来选择其中的任一个,建立工件坐标系。
程序的一般格式:
O1000(程序名)
N10 G54 G90 G01 X0 Y0 Z80 F100;
(采用G54建立的工件坐标系编程)
N20 M03 S800 ;(主轴起动)
……
N300 M30;(程序结束)
3.1 X方向对刀(左右方向)
(1)试切左侧。将工作方式打到手动,主轴正转,进给换到手轮方式,降低速度,移刀试切左侧,直到铣刀周刃轻微接触工件即停止进给,增大速度,Z方向抬刀;
(2)按设置(软键)—X键—起源,屏幕X相对坐标清零;
(3)移刀试切左侧,铣刀周刃轻微接触工件即停止进给,增大速度,Z方向抬刀,主轴停止;
(4)读机床坐标X相对坐标值除以2,计算工件中心X相对坐标位置;
(5)用手轮方式将刀移到X方向中心位置。
3.2 Y方向对刀
(1)试切前侧。将工作方式打到手动,主轴正转,进给换到手轮方式,降低速度,移刀试切前侧,直到铣刀周刃轻微接触工件即停止进给,增大速度,Z方向抬刀,主轴停止;
(2)按设置(软键)—Y键—起源(软键),屏幕Y相对坐标清零;
(3)移刀试切后侧,直到铣刀周刃轻微接触工件即停止进给,增大速度,Z方向抬刀,主轴停止;
(4)读机床坐标Y相对坐标值除以2,计算工件中心Y相对坐标位置;
(5)用手轮方式将刀移到Y方向中心位置。
3.3 Z方向对刀
(1)降低速度,主轴正转,用手轮方式移刀试切表面,直到铣刀轻微接触工件即停止进给;
(2)记下此时的Z值即为Z0值。
3.4 自动测量并输入偏移值及手动输入刀具半径补偿值
(1)自动测量并输入偏移值。按OFFSET键—坐标系—将光标移动到G54处对应X、Y、Z处,分别输入X0测量、Y0测量、Z0测量(EXECT处的基本零偏必须X、Y、Z都为0。)
(2)输入刀具半径补偿。试切法对刀方法简单,但会在工件上留下痕迹,且对刀精度较低,适用于零件粗加工时对刀操作。
4 结束语
数控加工时的对刀操作,是数控加工的关键,只有掌握了对刀的原理和要领,明白了对刀的目的和作用,才能快速而正确地完成好对刀操作。同时机床操作者采用何种方式对刀,也是根据现场情况,零件加工阶段和操作者的习惯,目的是使整个对刀操作简洁,并保证零件加工质量。
[1]金涤尘.现代模具制造技术[M].北京:机械工业出版社,2001.
[2]明兴祖.数控机床与系统[M].北京:中国人民大学出版社,2000.
[3]陈国平.数控机床加工的对刀技巧[J].机床与液压,2002,(6):268-269.
[4]张柱银,明兴祖,姚建民.数控加工中对刀问题的处理[J].组合机床与自动化技术,2002(9):21-22.