数控车床的编程课件

上传人:枫** 文档编号:579219450 上传时间:2024-08-26 格式:PPT 页数:30 大小:471KB
返回 下载 相关 举报
数控车床的编程课件_第1页
第1页 / 共30页
数控车床的编程课件_第2页
第2页 / 共30页
数控车床的编程课件_第3页
第3页 / 共30页
数控车床的编程课件_第4页
第4页 / 共30页
数控车床的编程课件_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《数控车床的编程课件》由会员分享,可在线阅读,更多相关《数控车床的编程课件(30页珍藏版)》请在金锄头文库上搜索。

1、数控机床及应用技术数控机床及应用技术主编: 李艳霞人民邮电出板社1 1数数控控车车床的床的编编程程第第6 6章章 数控车床的编程数控车床的编程2 2数数控控车车床的床的编编程程教学内容教学内容 认识数控车床的编程与加工认识数控车床的编程与加工1数控车床编程基础数控车床编程基础2项目训练项目训练53数控车床编程技术数控车床编程技术4数控车床其他系统简介数控车床其他系统简介3 3数数控控车床的床的编程程6.1 6.1 认识数控车床的编程与加工认识数控车床的编程与加工 1. 1. 学会数控车床编程的方法和步骤学会数控车床编程的方法和步骤 2 2学会应用数控仿真软件校验加工程序学会应用数控仿真软件校验

2、加工程序 3 3熟悉在数控车床上加工零件的方法和步骤熟悉在数控车床上加工零件的方法和步骤4 4数数控控车床的床的编程程6.2 6.2 数控车床编程基础数控车床编程基础6.2.16.2.1数控车床的坐标系数控车床的坐标系 1.1.数控车床的原点数控车床的原点2.2.数控车床参考点数控车床参考点3.3.工件坐标系工件坐标系 5 5数数控控车床的床的编程程6.2.2 6.2.2 数控车床的编程特点数控车床的编程特点 1.1.直径编程方式直径编程方式 2. 2.绝对坐标与增量坐标绝对坐标与增量坐标 3. 3.具有固定循环功能具有固定循环功能 4. 4.进刀与退刀方式进刀与退刀方式 6 6数数控控车床的

3、床的编程程6.2.3 6.2.3 数控车床的功能数控车床的功能功能功能功能功能BBE EC CDDAA准备功能准备功能G辅助功能辅助功能M 进给功能进给功能F刀具功能刀具功能T T主轴功能主轴功能S7 7数数控控车床的床的编程程6.3.1 6.3.1 常用基本指令常用基本指令2 2快速点定位指令快速点定位指令G00G00v功能:刀具以点位控制方式从当前点快速移动到目功能:刀具以点位控制方式从当前点快速移动到目 标点。标点。v格式:格式:G00 XG00 X(U U) Z Z(W W) ;3 3直线插补指令直线插补指令G01G01v功能:刀具从当前点出发,按指定的进给速度直线移功能:刀具从当前点

4、出发,按指定的进给速度直线移动到目标点。动到目标点。v格式:格式:G0 1 XG0 1 X(U U) Z Z(W W) ;8 8数数控控车床的床的编程程6.3.1 6.3.1 常用基本指令常用基本指令4 4暂停指令暂停指令G04G04v功能:该指令可使刀具作短时间停顿。应用于车削沟功能:该指令可使刀具作短时间停顿。应用于车削沟槽或钻孔时,为提高槽底或孔底的表面加工质量及有槽或钻孔时,为提高槽底或孔底的表面加工质量及有利于铁屑充分排出,在加工到孔底或槽底时,暂停适利于铁屑充分排出,在加工到孔底或槽底时,暂停适当时间。当时间。v格式:格式:G04 PG04 P 5 5圆弧插补指令圆弧插补指令G02

5、G02、G03 G03 v功能:功能:G02G02、G03G03指令使刀具在指定平面内,按给定的指令使刀具在指定平面内,按给定的F F进给速度作圆弧插补运动。进给速度作圆弧插补运动。v格式:格式:9 9数数控控车床的床的编程程6.3.2 6.3.2 单一固定循环指令单一固定循环指令1 1G90G90圆柱面、圆锥面切削循环圆柱面、圆锥面切削循环v格式:G90 X(U) Z(W) F; 圆柱面切削循环v G90 X(U) Z(W) R F 圆锥面切削循环1010数数控控车床的床的编程程6.3.2 6.3.2 单一固定循环指令单一固定循环指令 2 2端面切削循环端面切削循环v格式:格式:G94 XG

6、94 X(U U)ZZ(W W)F F 端平面切削循环端平面切削循环v G94XG94X(U U)ZZ(W W)RFRF圆锥端面切削循环圆锥端面切削循环1111数数控控车床的床的编程程6.3.3 6.3.3 复合固定循环指令复合固定循环指令1 1内、外径粗车复合固定循环内、外径粗车复合固定循环G71G71v格式:格式:G71 UG71 U(dd) R R(e e) G71P G71P(nsns)Q Q(nfnf)U U(uu)W W(ww)FST FST N N(nsns) N N(nfnf) 1212数数控控车床的床的编程程6.3.3 6.3.3 复合固定循环指令复合固定循环指令2 2端面粗

7、车复合固定循环端面粗车复合固定循环G72G72v格式:格式:G72 WG72 W(dd) R R(e e) G72P G72P(nsns)Q Q(nfnf)U U(uu)W W(ww)FST FST N N(nsns) N N(nfnf) 1313数数控控车床的床的编程程6.3.3 6.3.3 复合固定循环指令复合固定循环指令3 3封闭粗车复合固定循环封闭粗车复合固定循环G73G73v格式:格式:G73 UG73 U(ii)W W(kk) R R(d d) G73P G73P(nsns)Q Q(nfnf)U U(uu)W W(ww)FST FST N N(nsns) N N(nfnf) 141

8、4数数控控车床的床的编程程6.3.3 6.3.3 复合固定循环指令复合固定循环指令4 4精车复合固定循环精车复合固定循环G70G70v格式:格式:G70 PG70 P(nsns)Q Q(nfnf) 当用当用G71G71、G72G72、G73G73指令粗车工件后,用指令粗车工件后,用G70G70指令精指令精车循环,切除粗加工留的余量。车循环,切除粗加工留的余量。 精车循环中精车循环中G71G71、G72G72、G73G73程序段中的程序段中的F F、S S、T T指令指令都无效,只有在都无效,只有在nsnsnfnf之间指定的之间指定的F F、S S、T T才有效。才有效。当当nsnsnfnf程序

9、段中不指定程序段中不指定F F、S S、T T时,粗车循环中指时,粗车循环中指定的定的F F、S S、T T才有效。才有效。 当当G70G70循环加工结束时,刀具返回到起点并读下一个循环加工结束时,刀具返回到起点并读下一个程序段。程序段。1515数数控控车床的床的编程程6.3.4 6.3.4 螺纹车削加工指令螺纹车削加工指令 1 1螺纹的加工方法螺纹的加工方法v在数控车床上加工螺纹的进刀方式通常有直进法和斜在数控车床上加工螺纹的进刀方式通常有直进法和斜进法。进法。v加工螺距较大、牙型较深的螺纹时,常采用多次走刀、加工螺距较大、牙型较深的螺纹时,常采用多次走刀、分层切削的方法进行加工分层切削的方

10、法进行加工1616数数控控车床的床的编程程6.3.4 6.3.4 螺纹车削加工指令螺纹车削加工指令 2 2螺纹尺寸的计算螺纹尺寸的计算vhH2(H/8)0.6495P1717数数控控车床的床的编程程6.3.4 6.3.4 螺纹车削加工指令螺纹车削加工指令 3 3螺纹进刀与退刀距离螺纹进刀与退刀距离1=21=25mm5mm, 2= 2=(1/41/41/21/2)111818数数控控车床的床的编程程6.3.4 6.3.4 螺纹车削加工指令螺纹车削加工指令 4 4单一行程螺纹切削指令单一行程螺纹切削指令G33G33v格式:格式:G33 ZG33 Z(W W) F F 圆柱面螺纹圆柱面螺纹v G33

11、 XG33 X(U U) Z Z(W W) F F 圆锥面螺纹圆锥面螺纹v G33 XG33 X(U U) F F 端面螺纹端面螺纹 5 5单一固定循环螺纹切削指令单一固定循环螺纹切削指令G92G92 格式:格式:G92 XG92 X(U U) Z Z(W W) F F 直螺纹切削循环直螺纹切削循环v G92 XG92 X(U U) Z Z(W W) R R F F 锥螺纹切削循环锥螺纹切削循环1919数数控控车床的床的编程程6.3.4 6.3.4 螺纹车削加工指令螺纹车削加工指令 6 6螺纹切削复合循环指令螺纹切削复合循环指令G76G76v格式:格式:G76 P(m) (r)G76 P(m)

12、 (r)( ) Q(Q( dmin) R(d)dmin) R(d)v G76 X(U) Z(W) R(i) P(k) Q( G76 X(U) Z(W) R(i) P(k) Q( d) F_d) F_2020数数控控车床的床的编程程6.3.5 6.3.5 刀具补偿功能刀具补偿功能 1 1刀具的几何位置和磨损补偿刀具的几何位置和磨损补偿2121数数控控车床的床的编程程6.3.5 6.3.5 刀具补偿功能刀具补偿功能 2 2刀尖的圆弧半径补偿刀尖的圆弧半径补偿(1 1)刀具圆弧半径补偿的方法)刀具圆弧半径补偿的方法2222数数控控车床的床的编程程6.3.5 6.3.5 刀具补偿功能刀具补偿功能 2

13、2刀尖的圆弧半径补偿刀尖的圆弧半径补偿(2 2)刀具圆弧半径补偿参数)刀具圆弧半径补偿参数2323数数控控车床的床的编程程6.3.5 6.3.5 刀具补偿功能刀具补偿功能 2 2刀尖的圆弧半径补偿刀尖的圆弧半径补偿 (3 3)刀具圆弧半径补偿指令)刀具圆弧半径补偿指令2424数数控控车床的床的编程程6.4 6.4 数控车床其他系统简介数控车床其他系统简介 6.4.1 SIMENS 802S/C 6.4.1 SIMENS 802S/C系统编程基础系统编程基础1 1程序名程序名(1)程序名命名规则 开始的开始的2 2个符号必须是字母;个符号必须是字母; 其后的符号可以是字母、数字或下划线;其后的符

14、号可以是字母、数字或下划线; 最多为最多为8 8个字符;个字符; 不得使用分隔符。不得使用分隔符。(2)程序扩展名主程序扩展名为主程序扩展名为“.MPF”.MPF”;子程序扩展名为;子程序扩展名为“.SPF”.SPF”。(3 3)举例)举例主程序:主程序:SK01.MPFSK01.MPF;子程序:;子程序:TES02.SPFTES02.SPF。2525数数控控车床的床的编程程6.4 6.4 数控车床其他系统简介数控车床其他系统简介 6.4.1 SIMENS 802S/C 6.4.1 SIMENS 802S/C系统编程基础系统编程基础2 2数控车床程序的基本指令数控车床程序的基本指令(1 1)准

15、备功能()准备功能(G G功能)功能) SIMENS 802S/C SIMENS 802S/C系统常用准备功能代码见表系统常用准备功能代码见表6-46-4。(2 2)辅助功能()辅助功能(M M功能)功能) SIMENS 802S/C SIMENS 802S/C系统常用辅助功能代码见表系统常用辅助功能代码见表6-56-5。2626数数控控车床的床的编程程6.5 6.5 项目训练项目训练数控车床编程与加工数控车床编程与加工数控车床编程与加工数控车床编程与加工 1.1.目的与要求目的与要求目的与要求目的与要求仪器与设备仪器与设备仪器与设备仪器与设备训练内容训练内容训练内容训练内容训练报告训练报告训

16、练报告训练报告2727数数控控车床的床的编程程本章小结本章小结本章介绍了数控车削编程的基础知识、基本本章介绍了数控车削编程的基础知识、基本指令的编程方法、单一固定循环指令的编程指令的编程方法、单一固定循环指令的编程方法、复合固定循环指令的编程方法以及螺方法、复合固定循环指令的编程方法以及螺纹指令的编程方法,还详细介绍了数控车床纹指令的编程方法,还详细介绍了数控车床编程与加工训练项目,并给了案例进行指导。编程与加工训练项目,并给了案例进行指导。要求读者熟练掌握数控车削的编程方法,能要求读者熟练掌握数控车削的编程方法,能够独立完成项目训练。够独立完成项目训练。2828数数控控车床的床的编程程习习题

17、题1 1数控车床有哪些加工特点?数控车床有哪些加工特点?2 2数控车床的坐标轴方向如何确定?其原点一般位于什么位置?数控车床的坐标轴方向如何确定?其原点一般位于什么位置?3 3数控车床的参考点位于什么位置?参考点有何用途?数控车床的参考点位于什么位置?参考点有何用途?4 4数控车床的工件坐标系如何建立?数控车床的工件坐标系如何建立?5 5什么是半径编程?什么是直径编程?什么是半径编程?什么是直径编程?6 6车削螺纹时为什么要有引入段和引出段?车削螺纹时为什么要有引入段和引出段?7 7在车床上加工如图在车床上加工如图6-436-43所示的轴类零件,毛坯为所示的轴类零件,毛坯为 25mm25mm的

18、铝棒料,编的铝棒料,编写加工程序。写加工程序。8 8在车床上加工如图在车床上加工如图6-446-44所示的轴类零件,毛坯为所示的轴类零件,毛坯为 25mm25mm的铝棒料,编的铝棒料,编写加工程序。写加工程序。9 9在车床上加工如图在车床上加工如图6-456-45所示的轴类零件,毛坯为所示的轴类零件,毛坯为 25mm25mm的铝棒料,编的铝棒料,编写加工程序。写加工程序。1010在车床上加工如图在车床上加工如图6-466-46所示的轴类零件,毛坯为所示的轴类零件,毛坯为 25mm25mm的铝棒料,编的铝棒料,编写加工程序。写加工程序。1111在车床上加工如图在车床上加工如图6-476-47所示的轴类零件,毛坯为所示的轴类零件,毛坯为 25mm25mm的铝棒料,编的铝棒料,编写加工程序。写加工程序。1212在车床上加工如图在车床上加工如图6-486-48所示的轴类零件,毛坯为所示的轴类零件,毛坯为 25mm25mm的铝棒料,编的铝棒料,编写加工程序。写加工程序。2929数数控控车床的床的编程程3030数数控控车车床的床的编编程程

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号