欢迎来到天天文库
浏览记录
ID:40732582
大小:631.00 KB
页数:14页
时间:2019-08-06
《08数控车床指令功能》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、指令1.快速点定位指令G00G00指令是模态代码,它命令刀具以点定位控制方式从刀具所在点快速运动到下一个目标位置。它只是快速定位,而无运动轨迹要求。指令书写格式是:G00X(U)—Z(W)—;当用绝对值编程时,刀具分别以各轴的快速进给速度运动到工件坐标系X、Z点。当用增量值编程时,刀具以各轴的快速进给速度运动到距离现有位置为X、Z的点。刀具整个运动轨迹一般不是直线,而是两条线段的组合。当用绝对值编程时,X、Z后面的数值是目标位置在工件坐标系的坐标。当用相对值编程时,U、W后面的数值则是现在点与目标点之间的距离与方向。如图所示的
2、定位指令如下:G50X200.0Z263.0;设定工件坐标系G00X40.0Z212.0;绝对值指令编程A→C或G00U-160.0W-51.0;相对值指令编程A→C因为X轴和Z轴的进给速率不同,因此机床执行快速运动指令时两轴的合成运动轨迹不一定是直线,因此在使用G00指令时,一定要注意避免刀具和工件及夹具发生碰撞。如果忽略这一点,就容易发生碰撞,而快速运动状态下的碰撞就更加危险2.直线插补指令G01直线插补指令是直线运动指令。它命令刀具在两坐标或三坐标间以插补联动方式按指定的F进给速度作任意斜率的直线运动。即:G01指令命令
3、机床刀具以一定的进给速度从当前所在位置沿直线移动到指令给出的目标位置。G01指令是模态(续效)指令。其指令格式是:G01X(U)—Z(W)—F—;其中F是切削进给率或进给速度,单位为mm/r或mm/min,取决于该指令前面程序段的设置。使用G01指令时可以采用绝对坐标编程,也可采用相对坐标编程。当采用绝对坐编程时,数控系统在接受G01指令后,刀具将移至坐标值为X、Z的点上;当采用相对坐编程时,刀具移至距当前点的距离为U、W值的点上。如上面G00的图所示的直线运动指令如下:G01X40.0Z20.F0.2;绝对值指令编程G01U
4、20.0W-25.9F0.2;相对值指令编程几点说明:1)G01指令后的坐标值取绝对值编程还是取增量值编程,由尺寸字地址决定,有的数控车床由数控系统当时的状态(G90、G91)决定。2)进给速度由F指令决定。F指令也是模态指令,它可以用GOO指令取消。如果在G01程序段之前的程序段没有F指令,而现在的G01程序段中也没有F指令,则机床不运动。因此,G01程序中必须含有F—指令。3.圆弧插补指令G02/G03圆弧插补指令命令刀具在指定平面内按给定的F进给速度作圆弧运动,切削出圆弧轮廓。(一)圆弧顺逆的判断圆弧插补指令分为顺时针圆
5、弧插补指令G02和逆时针圆弧插补指令G03。圆弧插补的顺逆可按图4—19给出的方向判断:沿圆弧所在平面(如XZ平面)的垂直坐标轴的负方向(-Y)看去,顺时针方向为G02,逆时针方向为G03。数控车床是两坐标的机床,只有x轴和z轴,那么如何判断圆弧的顺逆呢?应按右手定则的方法将r轴也加上去来考虑。观察者让r轴的正向指向自己(即沿y轴的负方向看去),站在这样的位置上就可正确判断X-Z平面上圆弧的顺逆时针了。(二)G02/G03指令的格式在车床上加工圆弧时,不仅要用G02/G03指出圆弧的顺逆时针方向,用X(U),z(W)指定圆弧的
6、终点坐标,而且还要指定圆弧的中心位置。常用指定圆心位置的方式有两种,因而G02/G03的指令格式有两种:1)用I、K指定圆心位置:G02X(U)—Z(W)—I—K—F—;顺时针圆弧插补或G03X(U)—Z(W)—I—K—F—;逆时针圆弧插补2)用圆弧半径R指定圆心位置:G02X(U)—Z(W)—R—F—;顺时针圆弧插补或G03X(U)—Z(W)—R—F—;逆时针圆弧插补(三)几点说明1)采用绝对值编程时,圆弧终点坐标为圆弧终点在工件坐标系中的坐标值,用X、Z表示。当采用增量值编程时,圆弧终点坐标为圆弧终点相对于圆弧起点的增量值
7、,用U、W表示。2)圆心坐标I、K为圆弧起点到圆弧中心所作矢量分别在X、Z坐标轴方向上的分矢量(矢量方向指向圆心)。本系统I、K为增量值,并带有“土”号,当分矢量的方向与坐标轴的方向不一致时取“-”号。3)当用半径R指定圆心位置时,由于在同一半径R的情况下,从圆弧的起点到终点有两个圆弧的可能性,为区别二者,规定圆心角α≤1800时,用“+R”表示,α>1800时,用“-R”表示。4)用半径R指定圆心位置时,不能描述整圆。5)数控车床上一般应考虑的刀具补偿有:刀具几何补偿和刀具磨损补偿。(四)编程方法举例例1顺圆弧插补方法一用I
8、、K表示圆心位置,绝对值编程,………N03G00X20.0Z2.0;N04G01Z-30.8F80;N05G02X40.0Z-40.0I10.0K0F60;增量值编程:……..N03G00U-80.W-98.;N04G01U0W-32.0F80;N05G02U20.W-10.
此文档下载收益归作者所有