数控磨床程序翻译( 七 )


4.2.2设定数控车床的工件坐标系
工件坐标系是编程时使用的坐标系,又称编程坐标系,该坐标系是人为设定的 。建立工件坐标系是数控车床加工前的必不可少的一步 。不同的系统,其方法各不相同 。
1.西门子802S系统工件坐标系的建立方法
(1)转动刀架至基准刀(如1号刀) 。
(2)在MDA状态下,输入T1D0,使刀补为0 。
(3)机床回参考点 。
(4)用试切法确定工件坐标原点 。先切削试件的端面 。Z方向不动 。若该点即为Z方向原点,则在参数下的零点偏置于目录的G54中,输入该点的Z向机械坐标值A的负值,即Z=-A 。若Z向原点在端面的左边 处,则在G54中输入Z=-(A+ ),回车即可 。同理试切外圆,X方向不动 。Z方向退刀,记下X方向的机床坐标A,量直径,得到半径R,在G54的X中输入X=-(A+R),回车即可 。
2.广数GSK980T系统工件坐标系的建立方法
(1)用手动方式,试切端面 。
(2)在Z轴不动的情况下,沿X轴退刀,且停止主轴旋转 。3.测量端面与工件坐标系零点间的距离Z 。然后在录入方式下输入G50 Z,运行该句即可 。4.同理,用手动方式车外圆,在X轴不动的情况下沿Z轴退刀,且停止主轴旋转,测量工件直径X,在录入方式下输入G50X,运行该句即可 。
3.广数GSK928TC工件坐标系的建立方法
(1)车外圆,沿Z向退刀,测得直径,按InputX输入直径值,回车即可 。
(2)车端面,沿X向退刀,测得端面与工件坐标系原点间的距离,按InputZ输入该距离值,回车即可 。
4.2.3确定基准刀在工件坐标系中的位置
确定了工件坐标系后,可用G50指令确定第1把刀(基准刀)在工件坐标系中的位置 。
4.2.4确定其它刀在工件坐标系中的位置
加工一个零件常需要几把不同的刀具,由于刀具安装及刀具本身的偏差,每把刀转到切削位置时,其刀尖所处的位置并不重合,为使用户在编程时无需考虑刀具间的偏差,需确定其它刀在工件坐标系中的位置,这需要通过对刀来实现 。不同的系统,其对刀方法各不相同 。
1.西门子802S系统的对刀方法
(1)选用某一把刀为基准刀,按参数键下和刀具补偿按钮,再按新刀具按钮,输入基准刀的刀号及刀沿(补)号 。如基准刀为1号刀,选用1号刀沿(补),则刀具为T1D1 。
(2)调用对刀窗口,用基准刀车外圆,Z向退刀,在对刀窗口的X轴零偏处输入0(因是基准刀),按计算键后确认 。
(3)调用其它各把刀具,确定刀号和刀沿(补)号,车外圆输入直径,车端面 。输入台阶深度的负值 。计算、确定即可 。
2.广数GSK980T系统的对刀方法
(1)用基准刀试切工件,设定基准坐标系:试切端面X向退刀,进入录入方式,按程序按钮 。输入G50 Z0,即把该端面作为Z向基准面 。然后按设置键,设置偏置号(基准刀+100),输入Z=0,试切外圆,Z向退刀,测得外圆直径,进入录入方式,按程序按钮 。输入G50X,然后按设置键,设置偏号,基准刀偏置号+100,X=。
(2)调用其它各把刀具,车外圆,Z向退刀 。测得外圆直径,将所测得的值 设到一偏置号中,该偏置为刀号+100,如刀号为2,则偏置号为202,在此处输入X=。同理车台阶,X向退刀,测得台阶深度,在偏置号处输入Z=-。
3.广数GSK928TC系统的对刀方法
(1)用基准刀试切工件,用input建立对刀坐标系,该坐标系的Z向原点,一般设在工件的右端,即把试切的端面作为Z向零点 。
(2)调用其它各刀,如2号刀,用T20调用,然后试切外圆Z向退刀,测得直径,然后按I键 。输入。试切台阶,X向退刀,测得台阶深度为,然后按K键,输入-,刀补即设置完毕 。
4.2.5坐标轴的方向
无论那种坐标系都规定与车床主轴轴线平行的方向为Z轴,从卡盘中心至尾座顶尖中心的方向为正方向 。在水平面内与车床主轴轴线垂直的方向为X轴,远离主轴旋转中心的方向为正方向 。
4.2.6 直径或半径尺寸编程
被加工零件的径向尺寸在图纸标注和加工测量时,一般用直径值表示,所以采用直径尺寸编程更为方便 。
4.2.7一般编程方法
1. 确定第一把刀的位置
G50 X Z 该指令确定了第一把刀的位置,此时需把第一把刀移动到工件坐标为X Z的位置 。
2 .返回参考点
G26(G28):X Z轴同时返回参考点,G27:X轴返回参考点,G29:Z轴返回参考点 。
3. 快速定位
G00 X Z 快速定位到指定点 。
4 .直线插补
G01 X Z F 该指令用于车外圆及端面 。F为进给速度,其单位为mm/min (用G94或G98指定)或mm/r(用G95或G99指定) 。
5 .圆弧插补
G02(03) X Z I K F 该指令用于车顺圆或逆圆周 。X Z为圆弧终点坐标,I K为圆心相对于起点的坐标,F为进给速度 。