数控技术数控编程技术课件.ppt

上传人(卖家):三亚风情 文档编号:3325483 上传时间:2022-08-20 格式:PPT 页数:83 大小:4.86MB
下载 相关 举报
数控技术数控编程技术课件.ppt_第1页
第1页 / 共83页
数控技术数控编程技术课件.ppt_第2页
第2页 / 共83页
数控技术数控编程技术课件.ppt_第3页
第3页 / 共83页
数控技术数控编程技术课件.ppt_第4页
第4页 / 共83页
数控技术数控编程技术课件.ppt_第5页
第5页 / 共83页
点击查看更多>>
资源描述

1、1教学内容教学内容第三章第三章 数控编程技术数控编程技术3.1 3.1 数控车床编程数控车床编程3.2 3.2 数控铣床和加工中心编程数控铣床和加工中心编程3.3 3.3 数控自动编程技术(简介)数控自动编程技术(简介)23.1 3.1 数控车床编程数控车床编程3.1.1 3.1.1 数控车床的分类及编程特点数控车床的分类及编程特点 3.1.2 3.1.2 数控车床的常用编程指令数控车床的常用编程指令 3.1.3 3.1.3 数控车床的刀具补偿数控车床的刀具补偿 33.1.1 3.1.1 数控车床的分类及编程特点数控车床的分类及编程特点 41 1)按数控车床主轴的配置形式分类)按数控车床主轴的

2、配置形式分类(1 1)卧式数控车床)卧式数控车床 (2 2)立式数控车床)立式数控车床 1 1、数控车床的分类、数控车床的分类 52 2)按数控系统控制的轴数分类)按数控系统控制的轴数分类(1 1)两轴控制的数控车床)两轴控制的数控车床(2 2)四轴控制的数控车床)四轴控制的数控车床两个独立的回转刀架两个独立的回转刀架63 3)按加工零件的基本类型分类)按加工零件的基本类型分类(1 1)卡盘式数控车床)卡盘式数控车床 (2 2)顶尖式数控车床)顶尖式数控车床 74 4)按数控系统的功能分类)按数控系统的功能分类(1 1)经济型数控车床)经济型数控车床(2 2)普通数控车床)普通数控车床(3 3

3、)车削加工中心)车削加工中心 8(1 1)循环功能:车外圆、车端面和车螺纹等。)循环功能:车外圆、车端面和车螺纹等。(2 2)刀具补偿功能。)刀具补偿功能。(3 3)直径编程、半径编程:出厂时一般设定为直径编)直径编程、半径编程:出厂时一般设定为直径编程。程。(4 4)在一个程序段可以采用绝对值编程,增量值编程)在一个程序段可以采用绝对值编程,增量值编程或二者混合编程。或二者混合编程。注意:大多数数控车床用注意:大多数数控车床用X X、Z Z表示绝对坐标,用表示绝对坐标,用U U、W W表示增量坐标,而不用表示增量坐标,而不用G90G90或或G91G91表示。表示。2 2、数控车床及车削中心的

4、编程特点、数控车床及车削中心的编程特点 93 3、数控车床的坐标系、数控车床的坐标系 103.1.2 3.1.2 数控车床的常用编程指令数控车床的常用编程指令 另外,另外,G50G50还可用于工件坐标系设置:还可用于工件坐标系设置:指令格式:指令格式:G50 X_ Z_G50 X_ Z_;其使用方法与;其使用方法与G92G92类似。类似。例子:见教材例子:见教材 P69 O0031P69 O0031(1 1)主轴最高转速限制指令)主轴最高转速限制指令G50G50指令格式:指令格式:G50 S_G50 S_;S S后面的数字表示的是主轴极限转速:后面的数字表示的是主轴极限转速:r/minr/mi

5、n。例:例:G50 S2000G50 S2000;1 1、主轴转速功能设定指令、主轴转速功能设定指令G50G50、G96G96、G97 G97 11车削加工实例车削加工实例 12O0031O0031N001 G50 X100.0 Z52.7;N001 G50 X100.0 Z52.7;工件坐标系工件坐标系 直径编程直径编程 起刀点起刀点N002 S800 M03;N002 S800 M03;N003 G00 X6.0 Z2.0;N003 G00 X6.0 Z2.0;快进至切入点快进至切入点N004 G01 Z-20.0 F1.3;N004 G01 Z-20.0 F1.3;加工加工 6 6段段N

6、005 G02 X14.0 Z-24.0 R4.0;N005 G02 X14.0 Z-24.0 R4.0;加工加工R4R4段段N006 G01 W-11.0;N006 G01 W-11.0;加工加工1414段段N007 G03 X20.0 W-3.0 R3.0;N007 G03 X20.0 W-3.0 R3.0;加工加工R3R3段段N008 G01 W-37.0;N008 G01 W-37.0;加工加工 2020段段N009 G02 U20.0 W-10.0 R10.0;N009 G02 U20.0 W-10.0 R10.0;N010 G01 W-20.0;N010 G01 W-20.0;N0

7、11 G03 X52.0 W-6.0 R6.0;N011 G03 X52.0 W-6.0 R6.0;N012 G02 U10.0 W-5.0 R5.0;N012 G02 U10.0 W-5.0 R5.0;N013 G01 X62 W-20N013 G01 X62 W-20N014 G00 X100.0 Z52.7;N014 G00 X100.0 Z52.7;回起刀点(参考点)回起刀点(参考点)N015 M05;N015 M05;N016 M02;N016 M02;13例:例:G96 S180G96 S180;表示切削点表示切削点线速度线速度控制在控制在180m/min180m/min。(2 2

8、)恒线速控制指令)恒线速控制指令G96G96指令格式:指令格式:G96 S_G96 S_;S S后面的数字表示的是恒定的线速度:后面的数字表示的是恒定的线速度:m/min m/min 14例:例:G97 S3000G97 S3000;主轴转速主轴转速3000 r/min3000 r/min。G50 G96 G97 G50 G96 G97 续效指令续效指令(3 3)主轴速度设定指令)主轴速度设定指令G97G97指令格式:指令格式:G97 S_G97 S_;S S后面的数字表示的是主轴速度,单位:后面的数字表示的是主轴速度,单位:r/min r/min 15指令格式:指令格式:T_T_;T T后面

9、通常有两位数表示所选择的刀具号码。但也有后面通常有两位数表示所选择的刀具号码。但也有T T后面用四位数字,前两位是刀具号,后两位是刀具长后面用四位数字,前两位是刀具号,后两位是刀具长度补偿号,又是刀尖圆弧半径补偿号。度补偿号,又是刀尖圆弧半径补偿号。2 2、T T功能指令:选择加工所用刀具。功能指令:选择加工所用刀具。例:例:T0303T0303:表示选用:表示选用3 3号刀及号刀及3 3号刀具长度补偿值和刀尖号刀具长度补偿值和刀尖圆弧半径补偿值。圆弧半径补偿值。T0300T0300:表示取消刀具补偿。:表示取消刀具补偿。161 1)简单固定循环指令)简单固定循环指令(1 1)内径、外径车削循

10、环指令)内径、外径车削循环指令G90G90直线车削循环直线车削循环3 3、常用数控车床的一些固定循环指令、常用数控车床的一些固定循环指令格式:格式:G90 XG90 X(U U)_ Z_ Z(W W)_ F_ F_17锥体车削循环锥体车削循环 格式:格式:G90 XG90 X(U U)_ Z_ Z(W W)_ I(R)_ F_ I(R)_ F_ I=(D I=(D1 1-D-D2 2)/2 )/2 式中:式中:D D1 1为圆锥起点直径,为圆锥起点直径,D D2 2为圆锥终点直径。为圆锥终点直径。(I=0I=0时为直线车削)。时为直线车削)。18(2 2)端面车削循环指令)端面车削循环指令G9

11、4G94:适用于在零件上毛坯余量:适用于在零件上毛坯余量较大时进行精车前的粗车,以去除大部分毛坯余量。较大时进行精车前的粗车,以去除大部分毛坯余量。端面车削循环端面车削循环格式:格式:G94 XG94 X(U U)_ Z_ Z(W W)_ F_ _ F_ 图中图中1 1(R R)表示第一步是)表示第一步是快速快速运动,运动,2 2(F F)表示第二步按)表示第二步按进给速度进给速度切削,切削,3 3(F F)表示第三步按)表示第三步按进给速度进给速度退刀、退刀、4 4(R R)表示第四步是以)表示第四步是以快速快速运动复位。运动复位。19带锥度的端面车削循环带锥度的端面车削循环格式:格式:G9

12、4 XG94 X(U U)_ Z_ Z(W W)_ I(R)_ F_ I(R)_ F_X X、Z Z终点终点C C的绝对坐标;的绝对坐标;U U、W W终点终点C C的相对坐标;的相对坐标;F F进给速度;进给速度;R R切削起点切削起点B B相对于切削相对于切削终点终点C C的的Z Z向有向距离。向有向距离。202 2)复合固定循环指令)复合固定循环指令(1 1)内径、外径粗车循环指令)内径、外径粗车循环指令G71G71指令格式:指令格式:G71 U G71 U dd R R e e ;G71 P G71 P nsns Q Q nfnf U U uu W W ww F F S S T T ;

13、其中:其中:dd背吃刀量背吃刀量,无符号,模态值;无符号,模态值;e e每回切削退刀量,模态值;每回切削退刀量,模态值;nsns精加工形状程序群的第一程精加工形状程序群的第一程 序段的顺序号;序段的顺序号;nfnf精加工形状程序群的最后一精加工形状程序群的最后一 个程序段的顺序号;个程序段的顺序号;uuX X方向之精切预留量(直径值)方向之精切预留量(直径值);wwZ Z方向之精切预留量方向之精切预留量;F F粗车时的粗车时的进给速度进给速度;S S粗车时的粗车时的主轴转速主轴转速;T T粗车时的粗车时的刀具号码。刀具号码。21(2 2)端面粗车循环指令)端面粗车循环指令G72G72指令格式:

14、指令格式:G72 W d R e G72 W d R e ;G72 P ns Q nf U u W w F S T G72 P ns Q nf U u W w F S T ;其中:其中:dd切深,无符号。是模态值。切深,无符号。是模态值。e e退刀量,是模态值;退刀量,是模态值;nsns精加工形状程序群的精加工形状程序群的 第一程序段的顺序号;第一程序段的顺序号;nfnf精加工形状程序群的精加工形状程序群的 最后一个程序段的顺序号;最后一个程序段的顺序号;u u X X轴向精加工余量的距离和方向;轴向精加工余量的距离和方向;w w Z Z轴向精加工余量的距离和方向;轴向精加工余量的距离和方向;

15、F F粗车的进给速度。粗车的进给速度。22(3 3)成型车削循环指令)成型车削循环指令G73G73G73 U i W k R d G73 U i W k R d;G73 P ns Q nf U u W w F S T G73 P ns Q nf U u W w F S T ;iiX X方向总退刀量,半径值;方向总退刀量,半径值;kkZ Z方向总退刀量;方向总退刀量;d d循环次数;循环次数;nsns精加工第一个程序段号;精加工第一个程序段号;nfnf精加工最后一个程序段号;精加工最后一个程序段号;uuX X向精加工余量,直径值;向精加工余量,直径值;WWZ Z方向上的精加工余量。方向上的精加工

16、余量。23(4 4)外外径径、内、内径径精车循环指令精车循环指令G70G70G70G70 P(ns)Q(nf)P(ns)Q(nf);其中:其中:nsns精车程序第一个程序段的顺序号;精车程序第一个程序段的顺序号;nf nf精车程序最后一个程序段的顺序号。精车程序最后一个程序段的顺序号。注意:在注意:在G71G71、G72G72、G73G73切削循环之后必须使用切削循环之后必须使用G70G70指指令执行精车削,以达到所需要之尺寸。令执行精车削,以达到所需要之尺寸。2425O0032O0032;程序名程序名N010 G50 X200 Z220N010 G50 X200 Z220;坐标系设定坐标系设

17、定N020 M04 S800 T0300N020 M04 S800 T0300;主轴旋转主轴旋转N030 G00 X160 Z180 M08N030 G00 X160 Z180 M08;快进达(快进达(160160,180180)N035 N035 G71G71 U7.0 R1.0 U7.0 R1.0 背吃刀量背吃刀量7mm7mmN040 N040 G71G71 P050 Q110 U4 W2 F0.2 S500 P050 Q110 U4 W2 F0.2 S500;N050 G00 X40 S800N050 G00 X40 S800;N060 G01 W-40 F0.1N060 G01 W-4

18、0 F0.1;N070 X60 W-30N070 X60 W-30;N080 W-20N080 W-20;N090 X100 W-10N090 X100 W-10;N100 W-20N100 W-20;N110 X140 W-20N110 X140 W-20;N120 N120 G70G70 P050 Q110 P050 Q110;N130 G00 X200 Z220 M09N130 G00 X200 Z220 M09;N140 M30N140 M3026刀具几何尺寸补偿刀具几何尺寸补偿补偿刀具形状或刀具附件位置补偿刀具形状或刀具附件位置上的偏差;上的偏差;刀具磨损补偿刀具磨损补偿补偿刀尖的磨

19、损。补偿刀尖的磨损。1 1、刀具位置补偿、刀具位置补偿 3.1.3 3.1.3 数控车床的刀具补偿数控车床的刀具补偿 272 2、刀尖半径补偿、刀尖半径补偿在编程时,通常将车刀刀尖作为一点考虑(即假想刀在编程时,通常将车刀刀尖作为一点考虑(即假想刀尖位置),但实际上刀尖部分是带有圆角的。尖位置),但实际上刀尖部分是带有圆角的。282 2、刀尖半径补偿、刀尖半径补偿切削工件右端面时,车刀圆弧的切点切削工件右端面时,车刀圆弧的切点A A与假象刀尖点与假象刀尖点P P的的Z Z坐标值相同;车削外圆柱面时,车刀圆弧的切点坐标值相同;车削外圆柱面时,车刀圆弧的切点B B与与P P点的点的X X坐标值相同

20、,因此切削出的工件轮廓没有形坐标值相同,因此切削出的工件轮廓没有形状误差和尺寸误差。状误差和尺寸误差。292 2、刀尖半径补偿、刀尖半径补偿刀尖方位参数共有刀尖方位参数共有8 8个个(1(18)8),当使用刀尖圆弧中心编,当使用刀尖圆弧中心编程时,可以选用程时,可以选用0 0或或9 9。a)a)刀架前置刀架前置b)b)刀架后置刀架后置303 3、子程序的应用、子程序的应用1 1)子程序的组成格式)子程序的组成格式O O 子程序号子程序号N_ N_ ;子程序的加工内容子程序的加工内容 N_ N_ ;N_ M99N_ M99;子程序结束指令。子程序结束指令。2 2)子程序的调用)子程序的调用子程序

21、是从主程序或上一级的子程序调出并执行的。子程序是从主程序或上一级的子程序调出并执行的。调用子程序的格式为:调用子程序的格式为:M98 PM98 P;或;或M98 PM98 P L L ;子程序必须在主程子程序必须在主程序结束指令后建立;序结束指令后建立;子程序的作用如同子程序的作用如同一个固定循环,供主一个固定循环,供主程序调用。程序调用。31子程序应用实例子程序应用实例毛坯直径毛坯直径4242mm,长,长度度7777mm,0101号刀为外号刀为外圆车刀,圆车刀,0303号刀为车槽号刀为车槽刀,宽度刀,宽度2 2mm。3233数控车床编程作业数控车床编程作业1 1、编制如下图所示典型零件的程序

22、。、编制如下图所示典型零件的程序。342 2、编制如下图所示典型零件的程序。、编制如下图所示典型零件的程序。(材料:(材料:4545钢;刀具:自选)钢;刀具:自选)353.2 3.2 数控铣床和加工中心编程数控铣床和加工中心编程 3.2.1 3.2.1 数控铣床和加工中心的分类及编程特点数控铣床和加工中心的分类及编程特点 3.2.2 3.2.2 数控铣床和加工中心的常用编程指令数控铣床和加工中心的常用编程指令 3.2.3 3.2.3 加工中心的自动换刀加工中心的自动换刀 36 3.2.1 3.2.1 数控铣床和加工中心的分类及编程特点数控铣床和加工中心的分类及编程特点 1 1、数控铣床的分类、

23、数控铣床的分类(1 1)数控立式铣床)数控立式铣床(2 2)数控卧式铣床)数控卧式铣床 (3 3)万能数控铣床)万能数控铣床 (4 4)龙门式数控铣床)龙门式数控铣床 372 2、加工中心的分类、加工中心的分类(1 1)卧式加工中心)卧式加工中心 (2 2)立式加工中心)立式加工中心 (3 3)大型龙门式加工中心)大型龙门式加工中心 (4 4)五面体加工中心)五面体加工中心 1 1)按主轴加工时的空间位置分类有:)按主轴加工时的空间位置分类有:38(1 1)镗铣加工中心)镗铣加工中心 (2 2)复合加工中心)复合加工中心 2 2)按工艺用途分类有:)按工艺用途分类有:39(1 1)单工作台、双

24、工作台加工中心;)单工作台、双工作台加工中心;(2 2)单轴、双轴、三轴及可换主轴箱的加工中心;)单轴、双轴、三轴及可换主轴箱的加工中心;(3 3)立式转塔加工中心和卧式转塔加工中心;)立式转塔加工中心和卧式转塔加工中心;(4 4)刀库加主轴换刀加工中心;)刀库加主轴换刀加工中心;(5 5)刀库机械手加主轴换刀加工中心;)刀库机械手加主轴换刀加工中心;(6 6)刀库加机械手加双主轴转塔加工中心。)刀库加机械手加双主轴转塔加工中心。3 3)按特殊功能分类有:)按特殊功能分类有:403 3、数控铣床和加工中心的编程特点、数控铣床和加工中心的编程特点 (1 1)使用固定循环指令;)使用固定循环指令;

25、(2 2)使用刀具半径补偿指令;)使用刀具半径补偿指令;(3 3)使用刀具长度补偿指令;)使用刀具长度补偿指令;(4 4)使用用户宏程序;)使用用户宏程序;(5 5)增加数控回转工作台,能实现四轴以上的联动加)增加数控回转工作台,能实现四轴以上的联动加工;工;(6 6)使用子程序,可在工件上加工多个形状相同的结)使用子程序,可在工件上加工多个形状相同的结构;构;(7 7)使用简化编程指令,可实现镜像、缩放、旋转的)使用简化编程指令,可实现镜像、缩放、旋转的功能。功能。41 3.2.2 3.2.2 数控铣床和加工中心的常用编程指令数控铣床和加工中心的常用编程指令 1 1、镜像功能指令、镜像功能指

26、令G24G24,G25 G25 指令格式:指令格式:G24 X_ Y_ Z_G24 X_ Y_ Z_;建立镜像;建立镜像 M98 P_M98 P_;G25 X_Y_ Z_G25 X_Y_ Z_;取消镜像;取消镜像建立镜像由指令坐标轴后的坐标值指定镜像位置(对建立镜像由指令坐标轴后的坐标值指定镜像位置(对称轴、线、点)。称轴、线、点)。42O0037 O0037 主程序主程序N10 G91 G17 M03N10 G91 G17 M03;N20 M98 P1000N20 M98 P1000;加工加工N30 G24 X0N30 G24 X0;Y Y轴镜像轴镜像N40 M98 P1000N40 M98

27、 P1000;加工加工N50 G24 X0 Y0N50 G24 X0 Y0;N60 M98 P1000N60 M98 P1000;加工加工N70 G25 X0N70 G25 X0;取消;取消Y Y轴镜像轴镜像N80 G24 Y0N80 G24 Y0;X X轴镜像轴镜像N90 M98 P1000N90 M98 P1000;加工;加工N100 G25 Y0N100 G25 Y0;取消镜像取消镜像N110 M05N110 M05;N120 M30N120 M30;O1000O1000N200 G41 G00 X10.0 Y4.0 N200 G41 G00 X10.0 Y4.0 D01D01;N210

28、 Y1.0N210 Y1.0N220 Z-98.0N220 Z-98.0;N230 G01 Z-7.0 F100N230 G01 Z-7.0 F100;N240 Y25.0N240 Y25.0;N250 X10.0N250 X10.0;N260 G03 X10.0 Y-10.0 N260 G03 X10.0 Y-10.0 I10.0I10.0;N270 G01 Y-10.0N270 G01 Y-10.0;N280 X-25.0N280 X-25.0;N290 G00 Z105.0N290 G00 Z105.0;N300 G40 X-5.0 Y-10.0N300 G40 X-5.0 Y-10.0

29、;N310 M99N310 M99;432 2、缩放功能指令、缩放功能指令G50G50、G51G51指令格式:指令格式:G51 X_Y_Z_P_G51 X_Y_Z_P_;缩放开;缩放开M98 P_M98 P_;G50G50;缩放关;缩放关该指令以给定点该指令以给定点(X(X,Y Y,Z)Z)为缩放中心,将图形放大为缩放中心,将图形放大到原始图形的到原始图形的P P倍;如省略倍;如省略(X(X,Y Y,Z)Z),则以程序原点,则以程序原点为缩放中心。为缩放中心。442 2、缩放功能指令、缩放功能指令G50G50、G51G51O0038;O0038;N100 G92 X0 Y0;N100 G92

30、X0 Y0;N110 G51 X50 Y30 P2;N110 G51 X50 Y30 P2;N120 M98 P0100;N120 M98 P0100;N130 N130 G50G50;N140 M30;N140 M30;O0100O0100;N10 G00 G90 X0 Y-10;N10 G00 G90 X0 Y-10;N20 G02 X0 Y10 I0 J10 F100;N20 G02 X0 Y10 I0 J10 F100;N30 G01 X15 Y0;N30 G01 X15 Y0;N40 G01 X0 Y-10;N40 G01 X0 Y-10;N50 M99;N50 M99;453 3、

31、图形旋转指令、图形旋转指令G68G68、G69 G69 指令格式:指令格式:G68 X_Y_P_ G68 X_Y_P_;坐标旋转功能坐标旋转功能 G69G69;取消坐标旋转功能取消坐标旋转功能该指令以给定点该指令以给定点(X(X,Y)Y)为旋转中心,将图形旋转为旋转中心,将图形旋转P P角;角;如果省略如果省略(X(X,Y)Y),则以程序原点为旋转中心。,则以程序原点为旋转中心。463 3、图形旋转指令、图形旋转指令G68G68、G69 G69 O0039;O0039;N100 G92 G00 X0 Y0;N100 G92 G00 X0 Y0;N110 G68 P45;N110 G68 P45

32、;N120 M98 P0200;N120 M98 P0200;N250 G68 P45;N250 G68 P45;N260 M98 P0200;N260 M98 P0200;N270 G69;N270 G69;N280 M30;N280 M30;O0200O0200;N10 G91 G17;N10 G91 G17;N20 N20 G00G00 X20 Y0 F250;X20 Y0 F250;N30 G03 X20 Y0 R10;N30 G03 X20 Y0 R10;N40 G03 X-10 Y0 R5;N40 G03 X-10 Y0 R5;N50 G02 X-10 Y0 R5;N50 G02

33、X-10 Y0 R5;N60 G00 X-20 Y0;N60 G00 X-20 Y0;N70 M99;N70 M99;47小结小结在有刀具补偿时,应先进行坐标旋转,然后再进行刀在有刀具补偿时,应先进行坐标旋转,然后再进行刀具半径补偿、刀具长度补偿;具半径补偿、刀具长度补偿;在有缩放功能的情况下,应先缩放,再旋转。在有缩放功能的情况下,应先缩放,再旋转。484 4、自动返回参考点的指令、自动返回参考点的指令G28 G28 指令格式:指令格式:G28 XG28 X Y Y Z Z;该指令使刀具以点位方式经中间点快速返回到参考点,该指令使刀具以点位方式经中间点快速返回到参考点,中间点的位置由该指令后

34、面的中间点的位置由该指令后面的X X、Y Y、Z Z坐标值所决定。坐标值所决定。例:例:N10 X20.0 Y54.0;N10 X20.0 Y54.0;N20 G28 X40.0 Y25.0;N20 G28 X40.0 Y25.0;中间点坐标值(中间点坐标值(40.0,25.040.0,25.0)N30 G28 Z35.0;N30 G28 Z35.0;中间点坐标值(中间点坐标值(40.0,25.0,35.040.0,25.0,35.0)495 5、从参考点自动返回指令、从参考点自动返回指令G29 G29 指令格式:指令格式:G29 XG29 X Y Y Z Z;执行这条指令,可以使刀具从参考点

35、出发,经过一个执行这条指令,可以使刀具从参考点出发,经过一个中间点到达由这个指令后面中间点到达由这个指令后面X X、Y Y、Z Z坐标值所指令的坐标值所指令的位置。中间点的坐标由位置。中间点的坐标由G28G28或或G30G30指令确定。一般地,指令确定。一般地,该指令用在该指令用在G28G28或或G30G30之后,被指令轴位于参考点或第之后,被指令轴位于参考点或第二参考点的时候。二参考点的时候。505 5、从参考点自动返回指令、从参考点自动返回指令G29 G29 N040 G91 G28 X100 Y100N040 G91 G28 X100 Y100;N050 M06N050 M06;N060

36、 G29 X300 Y-170N060 G29 X300 Y-170;此程序执行时,刀具首先从此程序执行时,刀具首先从A A点出发,以快速点定位的点出发,以快速点定位的方式由方式由B B点到达参考点,换刀后执行点到达参考点,换刀后执行G29G29指令,刀具从参指令,刀具从参考点先运动到考点先运动到B B点再到达点再到达C C点,点,B B点至点至C C点的增量坐标为点的增量坐标为X300 Y-170X300 Y-170。516 6、返回第二参考点指令、返回第二参考点指令G30 G30 指令格式:指令格式:G30 XG30 X Y Y Z Z;该指令的使用和执行都和该指令的使用和执行都和G28G

37、28非常相似,唯一不同的就非常相似,唯一不同的就是是G28G28使指令轴返回机床参考点,而使指令轴返回机床参考点,而G30G30使指令轴返回第使指令轴返回第二参考点。二参考点。G30G30指令后,和指令后,和G28G28指令相似,可以使用指令相似,可以使用G29G29指令使指令轴从第二参考点自动返回。指令使指令轴从第二参考点自动返回。第二参考点也是机床上的固定点,它和机床参考点之间第二参考点也是机床上的固定点,它和机床参考点之间的距离由参数给定,第二参考点指令一般在机床中主要的距离由参数给定,第二参考点指令一般在机床中主要用于刀具交换,因为机床的用于刀具交换,因为机床的Z Z轴换刀点为轴换刀点

38、为Z Z轴的第二参考轴的第二参考点,也就是说,刀具交换之前必须先执行点,也就是说,刀具交换之前必须先执行G30G30指令。指令。527 7、参考点返回检查指令、参考点返回检查指令G27 G27 指令格式:指令格式:G27 XG27 X Y Y Z Z;该指令该指令可以检验刀具是否能够定位到参考点上,指令可以检验刀具是否能够定位到参考点上,指令中中X X、Y Y、Z Z分别代表参考点在工件坐标系中的坐标值,分别代表参考点在工件坐标系中的坐标值,执行该指令后,如果刀具可以定位到参考点上,则相执行该指令后,如果刀具可以定位到参考点上,则相应轴的参考点指示灯就点亮。在刀具补偿方式中使用应轴的参考点指示

39、灯就点亮。在刀具补偿方式中使用该指令,刀具到达的位置将是加上补偿量的位置,此该指令,刀具到达的位置将是加上补偿量的位置,此时刀具将不能到达参考点因而指示灯也不亮,因此执时刀具将不能到达参考点因而指示灯也不亮,因此执行该指令前,应先取消刀具补偿。行该指令前,应先取消刀具补偿。538 8、固定循环功能固定循环功能1 1)刀具在平面孔的加工位置定)刀具在平面孔的加工位置定位。位。2 2)快速进给至平面,刀具工作进)快速进给至平面,刀具工作进给由平面开始。给由平面开始。3 3)孔加工操作,以进给速度进行孔)孔加工操作,以进给速度进行孔的加工。的加工。4 4)在孔底位置暂停,以光整孔底表)在孔底位置暂停

40、,以光整孔底表面。面。5 5)快速返回平面。)快速返回平面。6 6)快速返回至起始平面。)快速返回至起始平面。起始平面R平面孔底平面549898指令定义刀具返回至指令定义刀具返回至起始平面;起始平面;9999指令则定指令则定义刀具返回至平面。义刀具返回至平面。9090方式下,和值按方式下,和值按轴坐标原点设定;轴坐标原点设定;9191方式下,值是由起始平方式下,值是由起始平面至平面的距离,值面至平面的距离,值是自平面至孔底平面的是自平面至孔底平面的距离。距离。8 8、固定循环功能固定循环功能G90G90方式方式G91G91方式方式55指令格式:指令格式:G90/G91G98/G99 G73G9

41、0/G91G98/G99 G73G89 X_ Y_ Z_ R_ Q_P_F_ K _G89 X_ Y_ Z_ R_ Q_P_F_ K _;式中:式中:G90/G91-G90/G91-绝对坐标编程或增量坐标编程;绝对坐标编程或增量坐标编程;G98-G98-返回起始点;返回起始点;G99-G99-返回返回R R平面。平面。G73G73G89-G89-孔加工方式,如钻孔加工、高速深孔钻加工、镗孔加工等;孔加工方式,如钻孔加工、高速深孔钻加工、镗孔加工等;X X、Y-Y-孔的位置坐标;孔的位置坐标;Z-Z-孔底坐标;(与孔底坐标;(与G90G90或或G91G91的选择有关)的选择有关)R-R-安全面(

42、安全面(R R面)的坐标。(与面)的坐标。(与G90G90或或G91G91的选择有关)的选择有关)Q-Q-每次切削深度;每次切削深度;P-P-孔底的暂停时间;孔底的暂停时间;F-F-切削进给速度;切削进给速度;K-K-规定重复加工次数。规定重复加工次数。8 8、固定循环功能固定循环功能561 1)高速深孔钻循环指令)高速深孔钻循环指令 G73G73指令格式:指令格式:G73 X_Y_Z_R_Q_P_F_K_G73 X_Y_Z_R_Q_P_F_K_;该指令用于深孔钻削,该指令用于深孔钻削,在钻孔时采取间断进给,在钻孔时采取间断进给,有利于断屑和排屑,适有利于断屑和排屑,适合深孔加工。合深孔加工。

43、8 8、固定循环功能固定循环功能572 2)右旋螺纹加工循环指令)右旋螺纹加工循环指令G84 G84 指令格式:指令格式:G84 X_Y_Z_R_P_F_K_G84 X_Y_Z_R_P_F_K_;该指令用于切削右旋螺该指令用于切削右旋螺纹孔。向下切削时主轴纹孔。向下切削时主轴正转,孔底动作是变正正转,孔底动作是变正转为反转,再退出。转为反转,再退出。F F表示导程,在表示导程,在G84G84切削切削螺纹期间速率修正无效,螺纹期间速率修正无效,移动将不会中途停顿,移动将不会中途停顿,直到循环结束。直到循环结束。8 8、固定循环功能固定循环功能583 3)左旋螺纹加工循环指令)左旋螺纹加工循环指令

44、G74 G74 指令格式:指令格式:G74 X_Y_Z_R_P_F_K_G74 X_Y_Z_R_P_F_K_;该指令用于切削左旋螺纹孔。主轴反转进刀,正转退该指令用于切削左旋螺纹孔。主轴反转进刀,正转退刀,正好与刀,正好与G84G84指令中的主轴转向相反,其它运动均指令中的主轴转向相反,其它运动均与与G84G84指令相同。指令相同。8 8、固定循环功能固定循环功能59刚性攻丝方式:刚性攻丝方式:在右旋螺纹加工循环在右旋螺纹加工循环G84G84或左旋螺纹加或左旋螺纹加工循环工循环G74G74的前一程序段指令的前一程序段指令M29 Sx x x xM29 Sx x x x;则机床进;则机床进入刚性

45、攻丝模态。入刚性攻丝模态。NCNC执行到该指令时,主轴停止,然执行到该指令时,主轴停止,然后主轴正转指示灯亮,表示进入刚性攻丝模态,其后后主轴正转指示灯亮,表示进入刚性攻丝模态,其后的的G74G74或或G84G84循环被称为刚性攻丝循环,由于刚性攻丝循环被称为刚性攻丝循环,由于刚性攻丝循环中,主轴转速和循环中,主轴转速和Z Z轴的进给严格成比例同步,因此轴的进给严格成比例同步,因此可以使用刚性夹持的丝锥进行螺纹孔的加工,并且还可以使用刚性夹持的丝锥进行螺纹孔的加工,并且还可以提高螺纹孔的加工速度,提高加工效率。可以提高螺纹孔的加工速度,提高加工效率。G74G74或或G84G84中指令的中指令的

46、F F值与值与M29M29程序段中指令的程序段中指令的S S值的比值(值的比值(F/SF/S)即为螺纹孔的螺距值。即为螺纹孔的螺距值。8 8、固定循环功能固定循环功能604 4)定点钻孔循环)定点钻孔循环G81 G81 指令格式:指令格式:G81 X_Y_Z_R_F_K_G81 X_Y_Z_R_F_K_;该指令用于钻一该指令用于钻一般的般的通孔通孔或或螺纹螺纹孔孔等。等。8 8、固定循环功能固定循环功能615 5)钻孔循环)钻孔循环G82 G82 指令格式:指令格式:G82 X_Y_Z_R_P_ F_K_G82 X_Y_Z_R_P_ F_K_;该指令与该指令与G81G81不同之处不同之处仅在于

47、在钻削到孔底位仅在于在钻削到孔底位置时暂停一段时间。主置时暂停一段时间。主要用于钻要用于钻不通孔不通孔时,孔时,孔底表面质量要求比较高底表面质量要求比较高的加工,也可用于的加工,也可用于锪孔、锪孔、反镗孔反镗孔的循环。的循环。8 8、固定循环功能固定循环功能626 6)排屑钻孔循环排屑钻孔循环G83G83指令格式:指令格式:G83 X_Y_Z_R_Q _ F_K_G83 X_Y_Z_R_Q _ F_K_;该指令用于深孔加工时的往复该指令用于深孔加工时的往复排屑钻孔。与排屑钻孔。与G73G73略有不同的略有不同的是每次刀具间歇进给后回退至是每次刀具间歇进给后回退至R R点平面。此处的点平面。此处

48、的“d d”表示刀表示刀具问断进给每次下降时由快进具问断进给每次下降时由快进转为工进的那一点至前一次切转为工进的那一点至前一次切削进给下降的点之间的距离。削进给下降的点之间的距离。距离由参数来设定。距离由参数来设定。8 8、固定循环功能固定循环功能637 7)镗孔循环)镗孔循环G89 G89 指令格式:指令格式:G89 X_Y_Z_R_F_K_G89 X_Y_Z_R_F_K_;该指令用于镗该指令用于镗阶梯孔或镗不阶梯孔或镗不通孔时孔底表通孔时孔底表面质量要求比面质量要求比较高的加工。较高的加工。8 8、固定循环功能固定循环功能648 8)取消固定循环)取消固定循环G80 G80 指令格式:指令

49、格式:G80G80;该指令用于取消固定循环方式,机床回到执行正常操该指令用于取消固定循环方式,机床回到执行正常操作状态。孔的加工数据,包括作状态。孔的加工数据,包括 R R 点,点,Z Z 点等等,都点等等,都被取消;但是移动速率命令会继续有效。被取消;但是移动速率命令会继续有效。取消孔加工固定循环方式除用取消孔加工固定循环方式除用G80G80外,如果中间出现了外,如果中间出现了G00G00或或G01G01组的组的G G代码,则孔加工的循环方式也会自动取代码,则孔加工的循环方式也会自动取消。消。G00G00等取消固定循环其效果与用等取消固定循环其效果与用G80G80是完全一样的。是完全一样的。

50、8 8、固定循环功能固定循环功能659 9)固定循环举例:)固定循环举例:图示零件图,共有图示零件图,共有1313孔,需要用三把不同直径的刀具,孔,需要用三把不同直径的刀具,其中刀具号、直径以及刀杆长度如图所示。全部进行其中刀具号、直径以及刀杆长度如图所示。全部进行钻镗点位加工,不需使用刀具半径补偿。钻镗点位加工,不需使用刀具半径补偿。8 8、固定循环功能固定循环功能66XOZOY#1#2#3#7#8#1 2#1 3#1 1#9#4#5#6#1 02 0015 02 502 5015 04 004 003 506-104-2 03-90XT 1 1T 1 5T 3 15 0505 02 502

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(数控技术数控编程技术课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|