机床数控技术教学课件:数控车床编程与加工.ppt

上传人(卖家):罗嗣辉 文档编号:1807335 上传时间:2021-10-21 格式:PPT 页数:66 大小:1.65MB
下载 相关 举报
机床数控技术教学课件:数控车床编程与加工.ppt_第1页
第1页 / 共66页
机床数控技术教学课件:数控车床编程与加工.ppt_第2页
第2页 / 共66页
机床数控技术教学课件:数控车床编程与加工.ppt_第3页
第3页 / 共66页
机床数控技术教学课件:数控车床编程与加工.ppt_第4页
第4页 / 共66页
机床数控技术教学课件:数控车床编程与加工.ppt_第5页
第5页 / 共66页
点击查看更多>>
资源描述

1、第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 1 本章内容:本章内容: 3.1 概述概述 3.2 数控车床常用的编程指令数控车床常用的编程指令 3.3 数控车床的刀具补偿与编程要点数控车床的刀具补偿与编程要点 3.4 数控车床加工编程综合举例数控车床加工编程综合举例 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 2 3.1 概述概述 1.1.数控车床的加工特点数控车床的加工特点 v1 1)适应性强)适应性强 v2 2)精度高,质量稳定)精度高,质量稳定 v3)生产效率高生产效率高 v4)能实现复杂的运动能实现复杂的运动

2、 v5)良好的经济效益良好的经济效益 v6)有利于生产管理的现代化有利于生产管理的现代化 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 3 2.2.数控车床的工艺范围数控车床的工艺范围 v1 1)精度要求高的零件)精度要求高的零件 v2 2)表面粗糙度值小的回转体零件)表面粗糙度值小的回转体零件 v3 3)表面轮廓形状复杂的零件)表面轮廓形状复杂的零件 v4 4)带特殊螺纹的零件)带特殊螺纹的零件 v5 5)超精密和超低表面粗糙度的零件)超精密和超低表面粗糙度的零件 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 4 1

3、.1.数控车削加工的数控车削加工的F F、S S、T T指令指令 v1 1)主轴功能指令)主轴功能指令(S)(S) v主轴功能指令是设定主轴转速或速度的指令,用字母主轴功能指令是设定主轴转速或速度的指令,用字母 S S和其后面的数字表示。和其后面的数字表示。 v例如要求主轴的转速为每分钟例如要求主轴的转速为每分钟500500转,可指令为转,可指令为S500S500 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 5 1.1.数控车削加工的数控车削加工的F F、S S、T T指令指令 v2 2)进给功能指令

4、)进给功能指令(F)(F) 进给功能指令是设定进给速度的指令,用字母进给功能指令是设定进给速度的指令,用字母F F和其后面的和其后面的 数字表示。数字表示。 在数控车削中有两种指令进给速度的模式,分为每转进给在数控车削中有两种指令进给速度的模式,分为每转进给 模式、每分钟进给模式模式、每分钟进给模式 (1) 1) 每转进给量每转进给量 指令格式:指令格式:G99 F_G99 F_;F F后面的数字表后面的数字表 示的是主轴每转进给量,单位为示的是主轴每转进给量,单位为mm/rmm/r。 (2) 2) 每分钟进给量每分钟进给量 指令格式:指令格式:G98 F_G98 F_;F F后面的数字后面的

5、数字 表示的是每分钟进给量,单位为表示的是每分钟进给量,单位为mm/minmm/min。 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 6 1.1.数控车削加工的数控车削加工的F F、S S、T T指令指令 v3 3)刀具功能指令)刀具功能指令(T)(T) vT T指令用于指定刀具号和刀具补偿号。其指令格式有两种:指令用于指定刀具号和刀具补偿号。其指令格式有两种: v选择刀具及刀具补偿,地址字选择刀具及刀具补偿,地址字T T后接四位数字,前两位是刀具号后接四位数字,前两位是刀具号 (00(0099)99

6、),后两位是刀具补偿值组别号,后两位是刀具补偿值组别号 v例如:例如:T0202T0202表示选择第二号刀具,二号偏置量表示选择第二号刀具,二号偏置量 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 7 2.2.切削速度指令切削速度指令 v1 1)主轴转速设置)主轴转速设置 v车床主轴的转速为:车床主轴的转速为: v式中式中为圆周切削速度,单位缺省为为圆周切削速度,单位缺省为m mmin min 、D D为工件的外径,为工件的外径, 单位为单位为mm mm v例如:工件的外径为例如:工件的外径为200mm

7、200mm,要求的切削速度为,要求的切削速度为300m300mminmin,经,经 计算可得:主轴转速应为计算可得:主轴转速应为478r478rminmin,表示为,表示为S478S478 3.2 数控车床常用的编程指令数控车床常用的编程指令 D v n 1000 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 8 2.2.切削速度指令切削速度指令 v2 2)主轴速度控制指令)主轴速度控制指令 v数控车削加工时,按需要可以设置恒切削速度,车削过程中数控数控车削加工时,按需要可以设置恒切削速度,车削过程中数控 系统根据车削时工件不同位置处的直径计算主轴的转速。

8、系统根据车削时工件不同位置处的直径计算主轴的转速。 v(1 1)恒线速控制)恒线速控制 指令格式:指令格式:G96 S_G96 S_;S S后面的数字表示的是后面的数字表示的是 恒定的线速度(恒定的线速度(m/minm/min) v(2 2)最高转速限制指令格式:)最高转速限制指令格式:G50 S_G50 S_;S S后面的数字表示的是后面的数字表示的是 最高限速(最高限速(rpmrpm) v(3 3)恒线速取消)恒线速取消 指令格式:指令格式:G97 S_G97 S_;S S后面的数字表示恒线后面的数字表示恒线 速度控制取消后的主轴转速速度控制取消后的主轴转速 3.2 数控车床常用的编程指令

9、数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 9 2.2.切削速度指令切削速度指令 v3 3)进给率和进给速度设置指令)进给率和进给速度设置指令 v在数控车削中有两种切削进给模式设置方法,即进给率在数控车削中有两种切削进给模式设置方法,即进给率( (每转进每转进 给模式给模式) )和进给速度和进给速度( (每分钟进给模式每分钟进给模式) ) 。 v(1 1)进给率,单位为)进给率,单位为mm/rmm/r,其指令为:,其指令为: G99G99; / / 进给率转换指令,进给率转换指令, G01 XG01 X Z Z F F ; / F

10、/ F的单位为的单位为mmmmr r 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 10 2.2.切削速度指令切削速度指令 v(2 2)进给速度,单位为)进给速度,单位为mmmmminmin,其指令为:,其指令为: G98G98; / / 进给速度转换指令进给速度转换指令 G01 X - Z- F-G01 X - Z- F-; / F/ F的单位为的单位为mmmmminmin 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编

11、程与加工 11 3.3.直径直径/ /半径编程指令半径编程指令 v1 1)圆弧插补切削)圆弧插补切削 v圆弧插补指令的概念:圆心坐标通过起点和圆心的矢量确定,方圆弧插补指令的概念:圆心坐标通过起点和圆心的矢量确定,方 向指向圆心。其中圆心和起点的矢量在向指向圆心。其中圆心和起点的矢量在X X轴上的投影以轴上的投影以 I I 来表示,来表示, 在在Z Z轴上的投影以轴上的投影以 K K 表示表示. . 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 12 3.3.直径直径/ /半径编程指令半径编程指令 vG

12、02G02为顺时针圆弧插补指令,为顺时针圆弧插补指令,G03G03为逆时针圆弧插补指令。圆弧的为逆时针圆弧插补指令。圆弧的 顺、逆方向判断见下图,朝着与圆弧所在平面相垂直的坐标轴的顺、逆方向判断见下图,朝着与圆弧所在平面相垂直的坐标轴的 负方向看,顺时针为负方向看,顺时针为G02G02,逆时针为,逆时针为G03G03 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 13 3.3.直径直径/ /半径编程指令半径编程指令 v例:对下图所示零件进行数控车削编程例:对下图所示零件进行数控车削编程 3.2 数控车床

13、常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 14 3.3.直径直径/ /半径编程指令半径编程指令 解:方法一解:方法一 用用I I、K K表示圆心位置,采用绝对值编程。表示圆心位置,采用绝对值编程。 N04 G00 X20.0 Z2.0N04 G00 X20.0 Z2.0; N05 G01 Z-30.0 F80N05 G01 Z-30.0 F80; N06 G02 X40.0 Z-40.0 I10.0 F60N06 G02 X40.0 Z-40.0 I10.0 F60; 3.2 数控车床常用的编程指令数控车床常用的编

14、程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 15 3.3.直径直径/ /半径编程指令半径编程指令 解:方法二:解:方法二: 用用R R表示圆心位置,采用绝对值编程表示圆心位置,采用绝对值编程 N04 G00 X20.0 Z2.0N04 G00 X20.0 Z2.0; N05 G01 Z-30.0 F80N05 G01 Z-30.0 F80; N06 G02 X40.0R10.0 F60N06 G02 X40.0R10.0 F60; 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程

15、与加工数控编程与加工 16 3.3.直径直径/ /半径编程指令半径编程指令 3.2 数控车床常用的编程指令数控车床常用的编程指令 v2 2)暂停指令)暂停指令G04 G04 vG04G04指令可使刀具作短暂的无进给光整加工,一般用于切槽、镗指令可使刀具作短暂的无进给光整加工,一般用于切槽、镗 平面、锪孔等场合平面、锪孔等场合 v指令格式:指令格式:G04 XG04 X(U/PU/P);); v地址码地址码X X或或U U或或P P为暂停时间。其中为暂停时间。其中X X或或U U后面可用带小数点的数,后面可用带小数点的数, 单位为单位为s s,P P后面不允许用小数点,单位为后面不允许用小数点,

16、单位为msms。如。如G04P1000G04P1000;执行;执行 完前面的程序后,暂停完前面的程序后,暂停1 1秒,再接着执行下面的程序段秒,再接着执行下面的程序段 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 17 3.3.直径直径/ /半径编程指令半径编程指令 3.2 数控车床常用的编程指令数控车床常用的编程指令 v3 3)车锥编程实例)车锥编程实例 v已知毛坯为已知毛坯为30mm30mm的棒料,的棒料,3 3号刀为外圆刀,试车削成如图所示的正锥号刀为外圆刀,试车削成如图所示的正锥 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工

17、数控编程与加工 18 3.3.直径直径/ /半径编程指令半径编程指令 解:确定分三次走刀,前两次背吃刀量解:确定分三次走刀,前两次背吃刀量2mm2mm,最后一次背吃刀量为,最后一次背吃刀量为 lmmlmm。具体程序如下:。具体程序如下: N01 G50 X200.0 Z100.0N01 G50 X200.0 Z100.0; N02 S800 T0303 M03N02 S800 T0303 M03; N03 G00 X32.0 Z0N03 G00 X32.0 Z0; N04 G01 X0 F0.3N04 G01 X0 F0.3; N05 G00 X23.0 Z2.0N05 G00 X23.0 Z

18、2.0; N06 G01 X30.0 Z-8.0 F0.4N06 G01 X30.0 Z-8.0 F0.4; N07 G00 Z2.0N07 G00 Z2.0; N08 X21.0N08 X21.0; 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 19 3.3.直径直径/ /半径编程指令半径编程指令 N09 G01 X30.0 Z-16.0N09 G01 X30.0 Z-16.0; N10 G00 Z2.0N10 G00 Z2.0; N11 X19.0N11 X19.0; N12 G01 X30.0 Z

19、-20.0 F0.3N12 G01 X30.0 Z-20.0 F0.3; N13 G00 X200.0 Z100.0 T0300 M05N13 G00 X200.0 Z100.0 T0300 M05; N14 M30N14 M30; 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 20 4.4.单一固定循环指令单一固定循环指令 v根据刀具切削加工的循环路线不同,循环指令可分为根据刀具切削加工的循环路线不同,循环指令可分为 单一固定循环指令和多重复合循环指令单一固定循环指令和多重复合循环指令 v对于加工几何

20、形状简单、刀具走刀路线单一的工件,对于加工几何形状简单、刀具走刀路线单一的工件, 可采用固定循环指令编程。可采用固定循环指令编程。 v固定循环指令中刀具的运动分四步:进刀、切削、退固定循环指令中刀具的运动分四步:进刀、切削、退 刀与返回。刀与返回。 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 21 4.4.单一固定循环指令单一固定循环指令 v1 1)外圆切削循环指令()外圆切削循环指令(G90G90) 指令格式指令格式 : G90: G90X X(U U)_ Z_ Z(W W)_ R_ F_ _ R_

21、 F_ 指令功能指令功能: : 实现外圆切削循环和锥面切削循环。实现外圆切削循环和锥面切削循环。 v(1 1)圆柱面内(外)切削循环)圆柱面内(外)切削循环 格式:格式:G90 XG90 X(U U)_Z_Z(W W)_F_F_ X X、Z Z圆柱面切削终点的绝对坐标值圆柱面切削终点的绝对坐标值 U U、W W圆柱面切削终点的相对于循环起点的相对坐标值圆柱面切削终点的相对于循环起点的相对坐标值 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 22 4.4.单一固定循环指令单一固定循环指令 v该指令执行如图

22、所示该指令执行如图所示ABCDAABCDA的轨迹动作的轨迹动作 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 23 4.4.单一固定循环指令单一固定循环指令 v(2 2) 圆锥面内(外)切削循环圆锥面内(外)切削循环 格式格式:G90 XG90 X(U U)_Z_Z(W W)_R_F_R_F_ X X、Z Z圆柱面切削终点的绝对坐标值圆柱面切削终点的绝对坐标值 U U、W W圆柱面切削终点的相对于循环起点的相对坐标值圆柱面切削终点的相对于循环起点的相对坐标值 R R圆锥面切削的起点相对于终点的半径差,具

23、体计算方法为右圆锥面切削的起点相对于终点的半径差,具体计算方法为右 端面半径尺寸减去左端面半径尺寸,端面半径尺寸减去左端面半径尺寸,R R值可正可负值可正可负 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 24 4.4.单一固定循环指令单一固定循环指令 v该指令执行如图所示该指令执行如图所示ABCDAABCDA的轨迹动作的轨迹动作 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 25 4.4.单一固定循环指令单一固

24、定循环指令 v2 2)端面切削循环指令)端面切削循环指令(G94G94) 指令格式指令格式: G94 X: G94 X(U U)_ Z_ Z(W W)_ R_ F_ _ R_ F_ 指令功能指令功能: : 实现端面切削循环和带锥度的端面切削循环。实现端面切削循环和带锥度的端面切削循环。 v(1 1)平面端面切削循环指令)平面端面切削循环指令 格式格式:G94 XG94 X(U U)_Z_Z(W W)_F_F_ X X、Z Z端面切削终点的绝对坐标值端面切削终点的绝对坐标值 U U、W W端面切削循环终点相对于起点的坐标值端面切削循环终点相对于起点的坐标值 3.2 数控车床常用的编程指令数控车床

25、常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 26 4.4.单一固定循环指令单一固定循环指令 v该指令执行如图所示该指令执行如图所示ABCDAABCDA的轨迹动作的轨迹动作 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 27 4.4.单一固定循环指令单一固定循环指令 v(2 2) 锥面端面切削循环指令锥面端面切削循环指令 格式格式:G94 XG94 X(U U)_Z_Z(W W)_R _F_R _F_ X X、Z Z端面切削终点的绝对坐标值端面切削终

26、点的绝对坐标值 U U、W W端面切削终点的相对于循环起点的相对坐标值端面切削终点的相对于循环起点的相对坐标值 R-R-端面切削的起点相对于终点在端面切削的起点相对于终点在Z Z轴方向上的增量值,圆台左大轴方向上的增量值,圆台左大 右小,右小,R R取正值,反之为负值。取正值,反之为负值。 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 28 4.4.单一固定循环指令单一固定循环指令 v该指令执行如图所示该指令执行如图所示ABCDAABCDA的轨迹动作的轨迹动作 3.2 数控车床常用的编程指令数控车床常用

27、的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 29 3.3.复合固定循环指令复合固定循环指令 v在实际加工中,对于棒料毛坯车削阶梯相差较大的轴,在实际加工中,对于棒料毛坯车削阶梯相差较大的轴, 或切除铸、锻件的毛坯余量时,都有一些多次重复进行或切除铸、锻件的毛坯余量时,都有一些多次重复进行 的动作,借助复合固定循环,可以简化编程。的动作,借助复合固定循环,可以简化编程。 v不同的数控系统,复合固定循环指令的格式可能差别不同的数控系统,复合固定循环指令的格式可能差别 比较大。但是基本的原理一样。复合固定循环指令主要比较大。但是基本的原理一样。复合

28、固定循环指令主要 有以下几种;有以下几种;G71G71、G72G72、G73G73、G74G74、G76G76、G70G70等。等。 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 30 3.3.复合固定循环指令复合固定循环指令 v1 1)内、外径粗车复合循环指令)内、外径粗车复合循环指令G71G71 v如下图示,对于外径粗车复合循环指令如下图示,对于外径粗车复合循环指令G71G71,每次切削,都完成一个,每次切削,都完成一个 矩形循环,直到按工件小端尺寸已不能再进行完整的循环为止。矩形循环,直到按工件小

29、端尺寸已不能再进行完整的循环为止。 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 31 3.3.复合固定循环指令复合固定循环指令 v指令格式:指令格式:G71 UG71 Ud d R R e e; G71 P G71 Pnsns Q Qnfnf U Uu u W Ww w F F f f S S s s T T t t; v说明:说明:d d背吃刀量;背吃刀量; e e退刀量;退刀量; nsns精加工轮廓程序段中开始程序段的段号;精加工轮廓程序段中开始程序段的段号; nfnf精加工轮廓程序段中结束程序段

30、的段号;精加工轮廓程序段中结束程序段的段号; u uX X轴向精加工余量;轴向精加工余量; w wZ Z轴向精加工余量;轴向精加工余量; f f、s s、t t F F、S S、T T代码。代码。 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 32 3.3.复合固定循环指令复合固定循环指令 v2 2)端面粗车复合循环指令)端面粗车复合循环指令G72G72 v如下图示,对于端面粗车复合循环指令如下图示,对于端面粗车复合循环指令G72G72,是从外径向轴心方向车,是从外径向轴心方向车 削。端面粗车循环的切削

31、轨迹除了切削是由平行于削。端面粗车循环的切削轨迹除了切削是由平行于X X轴的操作外,该循轴的操作外,该循 环指令与环指令与G71G71完全相同。完全相同。 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 33 3.3.复合固定循环指令复合固定循环指令 v指令格式:指令格式:G72 U(G72 U(d)d)R(e)R(e); G72 P(ns) G72 P(ns)Q(nf)Q(nf)U(U(u)u)W(W(w)w)F(f)F(f)S(s)S(s)T(t)T(t) ; v说明:说明:d d背吃刀量;背吃刀量;

32、 e e退刀量;退刀量; nsns精加工轮廓程序段中开始程序段的段号;精加工轮廓程序段中开始程序段的段号; nfnf精加工轮廓程序段中结束程序段的段号;精加工轮廓程序段中结束程序段的段号; u uX X轴向精加工余量;轴向精加工余量; w wZ Z轴向精加工余量;轴向精加工余量; f f、s s、t t F F、S S、T T代码。代码。 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 34 3.3.复合固定循环指令复合固定循环指令 v3 3)固定形状粗车复合循环指令)固定形状粗车复合循环指令G73 G7

33、3 v如下图示,执行如下图示,执行G73G73指令功能时,每一刀的加工路线的轨迹形状是相同指令功能时,每一刀的加工路线的轨迹形状是相同 的,位置不同。每走完一刀,就把加工轨迹向工件方向移动一个距离。的,位置不同。每走完一刀,就把加工轨迹向工件方向移动一个距离。 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 35 3.3.复合固定循环指令复合固定循环指令 v指令格式:指令格式:G73 U(i)G73 U(i) W(k)W(k) R(d)R(d); G73 P(ns) G73 P(ns)Q(nf)Q(nf)

34、U(U(u)u)W(W(w)w)F(f)F(f)S(s)S(s)T(t)T(t); v说明:说明: i iX X 轴向总退刀量(半径值);轴向总退刀量(半径值); k kZ Z 轴向总退刀量;轴向总退刀量; d d重复加工次数;重复加工次数; 程序段中的地址除程序段中的地址除I I、K K、D D外,其余与外,其余与G71G71相同相同 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 36 3.3.复合固定循环指令复合固定循环指令 v4 4)精车循环指令)精车循环指令G70G70 v由由G71G71、G7

35、2G72、G73G73完成粗加工后,可以用完成粗加工后,可以用G70G70进行精加工。精加工时,进行精加工。精加工时, G71G71、G72G72、G73G73程序段中的程序段中的F F、S S、T T指令无效,只有在指令无效,只有在nsnsnfnf程序段程序段 中的中的F F、S S、T T才有效。才有效。 v指令格式:指令格式:G70 P(ns)G70 P(ns) Q(nf)Q(nf); nsns精加工轮廓程序段中开始程序段的段号;精加工轮廓程序段中开始程序段的段号; nfnf精加工轮廓程序段中结束程序段的段号。精加工轮廓程序段中结束程序段的段号。 3.2 数控车床常用的编程指令数控车床常

36、用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 37 3.3.复合固定循环指令复合固定循环指令 v例:如下图所示棒料,采用外径粗车复合循环指令例:如下图所示棒料,采用外径粗车复合循环指令G71G71和精车循环指和精车循环指 令令G70G70编写加工程序。编写加工程序。 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 38 3.3.复合固定循环指令复合固定循环指令 v解:解: 毛坯为棒料,粗加工切削深度;毛坯为棒料,粗加工切削深度;d=7mmd=7mm; 精

37、加工余量精加工余量X X 向;向;u =4mm(u =4mm(直径指定直径指定) ) 精加工余量精加工余量Z Z 向;向;w =2 mmw =2 mm 粗加工进给量;粗加工进给量;0.3mm/r0.3mm/r,主轴转速为,主轴转速为500rpm500rpm; 精加工进给量;精加工进给量;0.15mm/r0.15mm/r,主轴转速为,主轴转速为800rpm800rpm; 程序起点见上页图,具体程序略。程序起点见上页图,具体程序略。 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 39 3.3.复合固定循环指

38、令复合固定循环指令 v例:如下图所示,采用固定形状粗车循环例:如下图所示,采用固定形状粗车循环G73G73和精车循环和精车循环G70G70编写零编写零 件加工程序件加工程序 。 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 40 3.3.复合固定循环指令复合固定循环指令 v解:解: 设粗加工分三刀进行,第一刀后留给剩下两刀的总余量设粗加工分三刀进行,第一刀后留给剩下两刀的总余量X X向和向和Z Z向均为向均为 单边单边14mm14mm;三刀完毕,留给精加工的余量;三刀完毕,留给精加工的余量X X 方向(

39、直径上)为方向(直径上)为4.0mm4.0mm; Z Z 向为向为2.0mm2.0mm;粗加工进给量为;粗加工进给量为0.3mm/r0.3mm/r;主轴转速为;主轴转速为500rpm500rpm;精加工;精加工 进给量为进给量为0.15mm/r0.15mm/r;主轴转速为;主轴转速为800rpm800rpm。 具体程序略。具体程序略。 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 41 4.4.螺纹切削指令螺纹切削指令 v1 1)螺纹的加工工艺)螺纹的加工工艺 v在加工螺纹时,需要有一个引入量和引出量在

40、加工螺纹时,需要有一个引入量和引出量 ,如下图示:,如下图示: 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 42 4.4.螺纹切削指令螺纹切削指令 v车螺纹时,螺纹切削应注意在两端设置足够的升速进刀车螺纹时,螺纹切削应注意在两端设置足够的升速进刀 段段1 1和降速退刀段和降速退刀段2 2 v1 1一般为一般为2 25mm5mm,对大螺距和高精度的螺纹取大值;,对大螺距和高精度的螺纹取大值; v2 2一般取的一般取的1/41/4左右。左右。 v若螺纹收尾处没有退刀槽时,收尾处的形状与数控系统若螺纹收尾处

41、没有退刀槽时,收尾处的形状与数控系统 有关,一般按有关,一般按4545退刀收尾。退刀收尾。 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 43 4.4.螺纹切削指令螺纹切削指令 v2 2)编程指令)编程指令 v(1) (1) 尺寸计算尺寸计算 v编程大径:取决于螺纹大径。编程大径:取决于螺纹大径。 v编程小径:取决于螺纹小径。因为编程大径确定后,螺纹总切深在编程小径:取决于螺纹小径。因为编程大径确定后,螺纹总切深在 加工中是由编程小径加工中是由编程小径( (螺纹小径螺纹小径) )来控制的。来控制的。 v

42、螺纹小径的确定应考虑满足螺纹中径公差要求。设牙底由单一圆弧螺纹小径的确定应考虑满足螺纹中径公差要求。设牙底由单一圆弧 形状构成(圆弧半径为形状构成(圆弧半径为R R)则编程小径可用下式计算:)则编程小径可用下式计算: vd d=d=d2(7/82(7/8R Res/2es/21/21/2Td2/2)=dTd2/2)=d7/4H7/4H2R2ResesTd2/2Td2/2 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 44 4.4.螺纹切削指令螺纹切削指令 v(2) (2) 编程指令编程指令 v 暂停指令

43、暂停指令G04G04 格式格式:G04 P_ G04 P_ 暂停的时间暂停的时间(ms)(ms) 格式:格式:G04 X_ G04 X_ 暂停的时间(暂停的时间(s s) v 基本(恒螺距)螺纹切削指令基本(恒螺距)螺纹切削指令 格式:格式:G32 XG32 X(U U)_Z_Z(W W)_ F_ F_ F F螺纹导程螺纹导程 X X(U U)、)、Z Z(W W)螺纹切削终点的坐标值:螺纹切削终点的坐标值:X X(U U) 省略时为圆柱螺纹切削,省略时为圆柱螺纹切削,Z Z(W W)省略时为端面螺纹切削,)省略时为端面螺纹切削,X X(U U)、)、Z Z (W W)均不省略时为锥螺纹切削。

44、)均不省略时为锥螺纹切削。 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 45 4.4.螺纹切削指令螺纹切削指令 v例:如下图所示,车削该零件的螺纹。例:如下图所示,车削该零件的螺纹。 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 46 4.4.螺纹切削指令螺纹切削指令 v解:解:刀具选用刀具选用: T01: T01:外圆正偏刀;:外圆正偏刀;T02T02:4mm4mm宽割刀;宽割刀;T03T03: 6060螺纹

45、刀。切削用量选用螺纹刀。切削用量选用: :粗加工,粗加工, S=500r/min S=500r/min F=100mm/min F=100mm/min 切削深度切削深度4mm4mm;精加工;精加工: S=800r/min : S=800r/min F=80mm/min F=80mm/min 切削深度切削深度=0.2mm(=0.2mm(单边单边) );切槽;切槽: S=300r/min F=50mm/minS=300r/min F=50mm/min;车削螺纹:车削螺纹:S=300r/minS=300r/min。 v螺纹尺寸计算为:螺纹外径:螺纹尺寸计算为:螺纹外径:D D外外=D-0.1=D-0

46、.1* *螺距;螺距; 螺纹内径:螺纹内径:D D外外=D-1.3=D-1.3* *螺距螺距 具体程序略具体程序略 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 47 4.4.螺纹切削指令螺纹切削指令 v 螺纹切削循环指令螺纹切削循环指令G92G92 va)a)圆柱螺纹切削循环指令圆柱螺纹切削循环指令 v格式:格式: G92 XG92 X(U U)_ Z(W)_ F_ _ Z(W)_ F_ v说明:说明: X X(U U)、)、Z Z(W W)为螺纹终点坐标为螺纹终点坐标 F F螺纹导程螺纹导程 轨迹动

47、作为:轨迹动作为:ABCDAABCDA 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 48 4.4.螺纹切削指令螺纹切削指令 vb)b)锥螺纹切削循环指令锥螺纹切削循环指令 v格式:格式: G92 XG92 X(U U)_ Z(W)_ R_ F_ Z(W)_ R_ F_ v说明:说明: X X(U U)、)、Z Z(W W)为螺纹终点坐标为螺纹终点坐标 R R为螺纹切削起点与螺纹终点半径差。为螺纹切削起点与螺纹终点半径差。 F F螺纹导程螺纹导程 轨迹动作为:轨迹动作为:ABCDAABCDA 3.2 数

48、控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 49 4.4.螺纹切削指令螺纹切削指令 v 螺纹切削复合循环指令螺纹切削复合循环指令 v格式:格式:G76 P(m) (r) (a) Q(G76 P(m) (r) (a) Q(dmin) R(d) dmin) R(d) G76 X(u) Z(w) R(i) P(k) Q( G76 X(u) Z(w) R(i) P(k) Q(d) F(L)d) F(L) 它的进刀方式有利于改善刀具的切削条件,如下图示它的进刀方式有利于改善刀具的切削条件,如下图示 3.2 数控车床常用的

49、编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 50 4.4.螺纹切削指令螺纹切削指令 vG76G76的走刀路线如下图示的走刀路线如下图示 : 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工数控编程与加工 51 4.4.螺纹切削指令螺纹切削指令 v例:用例:用G76G76循环,加工如图所示的圆柱螺纹。循环,加工如图所示的圆柱螺纹。 3.2 数控车床常用的编程指令数控车床常用的编程指令 第第3 3章章 数控车床编程与加工数控车床编程与加工 数控编程与加工

50、数控编程与加工 52 4.4.螺纹切削指令螺纹切削指令 v解:解:N10 G50 X100.0 Z150.0N10 G50 X100.0 Z150.0; N20 T0101 N20 T0101; N30 M03 S400 N30 M03 S400; N40 G00 X73.0 Z130.0 N40 G00 X73.0 Z130.0; N50 G76 P011060 Q100 R200 N50 G76 P011060 Q100 R200; N60 G76 X60.64 Z23.0 P3680 Q1800 F6.0 N60 G76 X60.64 Z23.0 P3680 Q1800 F6.0; N7

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

当前位置:首页 > 大学
版权提示 | 免责声明

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


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

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


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