《数控编程课件六.ppt》由会员分享,可在线阅读,更多相关《数控编程课件六.ppt(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 一、快速定位指令(一、快速定位指令(G00) 刀具以点位控制方式从当前所在位置快速移动到指令给出的目标位置。它只用于快速定位,不能用于切削,一般用作为空行程运动。其运动轨迹视具体系统的控制系统不同而异。 编程格式为编程格式为: G00 X Y Z ; 其中:X、Y、Z为目标点的绝对或增量坐标。任务六:运动控制指令任务六:运动控制指令 快速定位指令(快速定位指令(G00)运用注意事项:)运用注意事项: 1、G00是模态指令。 2、F对G00程序段无效。 3、执行过程是刀具由程序起始点开始加速移动至最大速度,然后保持快速移动,最后减速到达终点,这样可以提高数控机床的定位精度。任务六:运动控制指令
2、任务六:运动控制指令 例:例:从从0点快速移动到参考点点快速移动到参考点A,紧接着快速,紧接着快速移至参考点移至参考点B 点。点。 绝对坐标编程:绝对坐标编程: G90 G00 X195.0 Y100.0 ; X300.0 Y50.0 ; 相对坐标编程:相对坐标编程: G91 G00 X195.0 Y100.0 ; X105.0Y-50.0 ; 任务六:运动控制指令任务六:运动控制指令 二、直线插补指令(二、直线插补指令(G01) 直线插补也称直线切削,它的特点是刀具以一定的进给速度从当前所在位置沿直线移动到指令给出的目标位置。该指令一般用作为轮廓切削。 编程格式为:编程格式为: G01 X
3、Y Z F ; 其中:X、Y、Z为直线终点的绝对或增量坐标; F为沿插补方向的进给速度。任务六:运动控制指令任务六:运动控制指令 直线插补指令(直线插补指令(G01)运用注意事项:)运用注意事项: 1、G01指令既可双坐标联动插补,有可三坐标联动插补,取决于数控系统的功能,当G01指令后面只有两个坐标值时,刀具将作平面直线插补,若有三个坐标值时,刀具将作空间直线插补。 2、G01程序段中必须含有进给速度F指令,否则机床不动作。 3、G01和F指令均为续效指令。任务六:运动控制指令任务六:运动控制指令任务六:运动控制指令任务六:运动控制指令例:要求刀具从例:要求刀具从0点快速移动到点快速移动到A
4、点,然后沿点,然后沿AB、BC、CA实现直线切削。实现直线切削。绝对坐标编程:绝对坐标编程:N001 G90 G00 X24.0 Y30.0 S300 T01 M03;N002 G01 X96.0 Y70.0 F100; N003 X168.Y50.0;N004 X24.0 Y30.0;相对坐标编程:相对坐标编程:N001 G91 G00 X24.0 Y30.0 S300 T01 M03;N002 G01 X72.0 Y40.0 F100;N003 X72.0 Y-20.0;N004 X-144.0Y-20.0; 三、圆弧插补指令(三、圆弧插补指令(G02、G03) 刀具在各坐标平面内以一定的
5、进给速度进行圆弧插补运动,即从当前位置(圆弧起点),沿圆弧移动到指令给出的目标位置,切削出圆弧轮廓。G02为顺时针圆弧插补指令,G03为逆时针圆弧插补指令。 圆弧顺、逆的判断方法为:圆弧顺、逆的判断方法为: 在圆弧插补中,沿垂直于要加工的圆弧所在平面的坐标轴由正方向向负方向看,刀具相对于工件的转动方向是顺时针方向为G02,是逆时针方向为G03。任务六:运动控制指令任务六:运动控制指令 其程序段格式为:其程序段格式为: 在在xy平面上程序段格式:平面上程序段格式: G17 G02(G03)X Y I J F ; 或或 G17 G02(G03)X Y R F ; 在在XZ坐标平面上程序段格式:坐标
6、平面上程序段格式: G18 G02(G03)X Z I K F ;或或 G18 G02(G03)X Z R F ; 在在YZ坐标平面上程序段格式:坐标平面上程序段格式: G19 G02(G03)Y Z J K F ; 或或 G19 G02(G03)Y Z R F ;任务六:运动控制指令任务六:运动控制指令 注明:注明: 1、程序段中的X、Y、Z为坐标轴的地址符。其后的数值是圆弧终点的坐标分量,可以按相对坐标或绝对坐标给定,取决于G91还是G90编程。 2、R编程,当圆弧小于或等于180时,用+R表示圆弧半径,当圆弧大于180时,用-R表示圆弧半径。 3、I,J,K表示圆心相对于圆弧起点在X,Y
7、,Z轴方向上增量值,也可理解为圆弧起点到圆心的矢量在经X,Y,Z轴的投影。 4、如果圆弧是一个封闭的整圆,只能使用分矢量编程。任务六:运动控制指令任务六:运动控制指令 例:例:铣削加工如图所示的曲线轮廓,设铣削加工如图所示的曲线轮廓,设A点为起刀点,进给点为起刀点,进给速度为速度为100mm/min。使用圆弧半径使用圆弧半径R编程编程绝对坐标编程方式:绝对坐标编程方式:G90 G03 X15.0 Y0 R15.0 F100 ;A至B G02 X55.0 Y0 R20.0 ; B至C G03 X80.0 Y-25.0 R-250. ;C至D相对坐标编程方式:相对坐标编程方式:G91 G03 X1
8、5.0 Y15.0 R15.0 F100; G02 X40.0 Y0 R20.0; G03 X25.0 Y-25.0 R-25.0 ;任务六:运动控制指令任务六:运动控制指令使用矢量使用矢量I、J、K编程编程绝对坐标编程方式:绝对坐标编程方式:G90 G03 X15.0 Y0 I0 J15.0 F100 ;A至B G02 X55.0 Y0 I20. 0J0 ; B至C G03 X80.0 Y-25.0 I0 J-25.0 ;C至D相对坐标编程方式:相对坐标编程方式:G91 G03 X15.0 Y15.0 I0 J15.0 F100; G02 X40.0 Y0 I20. 0J0 ; G03 X2
9、5.0 Y-25.0 I0 J-25.0 ;任务六:运动控制指令任务六:运动控制指令 例:例:如图是一封闭的整圆,要求由如图是一封闭的整圆,要求由A点逆时针插补并返回点逆时针插补并返回A点点其程序段格式为:其程序段格式为: G90 G03 X20.0 Y0 I-20.0 J0 F100; 或或 G91 G03 X0.0 Y0 I-20.0 J0 F100;任务六:运动控制指令任务六:运动控制指令二、暂停指令(二、暂停指令(G04) 在进行锪孔、车槽、车台阶轴清根等加工时,常要求刀具在短时间内实现无进给光整加工,此时可以用G04指令实现暂停,暂停结束后,继续执行下一段程序。 其程序段格式为:其程序段格式为: G04 P ;任务六:运动控制指令任务六:运动控制指令例例:如图所示锪孔加工,要求锪孔进给速度为100mm/min,进给量7.5mm,停留3s后,快退10mm, 其加工程序为:G91 G01 Z-7.5 F100 ; G04 P3000 ; G00 Z10.0 ;任务六:运动控制指令任务六:运动控制指令
限制150内