数控车床的编程.ppt

上传人:wuy****n92 文档编号:64357835 上传时间:2022-11-29 格式:PPT 页数:36 大小:655.50KB
返回 下载 相关 举报
数控车床的编程.ppt_第1页
第1页 / 共36页
数控车床的编程.ppt_第2页
第2页 / 共36页
点击查看更多>>
资源描述

《数控车床的编程.ppt》由会员分享,可在线阅读,更多相关《数控车床的编程.ppt(36页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、第6章 数控车床的编程6.1认识数控车床的编程与加工认识数控车床的编程与加工6.2数控车床编程基础数控车床编程基础6.3常用编程指令常用编程指令6.4固定循环功能固定循环功能6.5SINUMERIK802S系统数控车床编程方法系统数控车床编程方法6.6SINUMERIK802S的子程序的子程序6.7SINUMERIK802S的程序跳转功能的程序跳转功能6.8SINUMERIK802S的对刀的对刀6.9典型零件数控车削加工典型零件数控车削加工1 16.1 认识数控车床的编程与加工1、学会数控车床编程的方法和步骤2、学会应用数控仿真软件校验加工程序3、熟悉在数控车床上加工零件的方法和步骤2 26.

2、2 数控车床编程基础6.2.1 6.2.1 数控车床的坐标系数控车床的坐标系 1 1、数控车床的原点、数控车床的原点2 2、数控车床参考点、数控车床参考点3 3、工件坐标系、工件坐标系 3 36.2 数控车床编程基础2 2、绝对坐标与增量坐标、绝对坐标与增量坐标3 3、具有固定循环功能、具有固定循环功能1 1、直径编程方式、直径编程方式6.2.2 6.2.2 数控车床的编程特点数控车床的编程特点4 46.2 数控车床编程基础功能功能功能功能BBE EC CDDAA准备功能准备功能G辅助功能辅助功能M 进给功能进给功能F刀具功能刀具功能T T主轴功能主轴功能S6.2.2 6.2.2 数控车床的功

3、能数控车床的功能5 56.2 数控车床编程基础5、刀具功能、刀具功能T编程刀具功能编程刀具功能T指令可以选择切削时用的刀具号和偏置号。指令可以选择切削时用的刀具号和偏置号。编程格式:编程格式:TD刀具号取值范围为刀具号取值范围为132000,如果没有编写如果没有编写D指令,则指令,则D1自动生效。自动生效。如果编程如果编程D0,则刀具补偿值无效。,则刀具补偿值无效。编程举例:编程举例:N10T01D01刀具号为刀具号为01,刀具偏置号为,刀具偏置号为01N70T04D02刀具号为刀具号为04,刀具偏置号为,刀具偏置号为026 6 6.3 常用编程指令 模模态态指指令令:该该指指令令在在加加工工

4、程程序序中中指指定定后后,便便持持续续有有效效,直直到被同组的其他指令取代为止。到被同组的其他指令取代为止。非模态指令非模态指令:该指令仅在指定的程序段中有效。:该指令仅在指定的程序段中有效。1)绝绝对对坐坐标标尺尺寸寸:指指在在指指定定的的坐坐标标系系中中,机机床床运运动动位位置置的坐标值是相对于工件坐标原点给出的;的坐标值是相对于工件坐标原点给出的;2)增增量量坐坐标标尺尺寸寸:指指机机床床运运动动位位置置的的坐坐标标值值是是相相对对于于前一位置给出的。前一位置给出的。一、绝对尺寸与增量尺寸指令一、绝对尺寸与增量尺寸指令G90G90、G91G917 7 6.3 常用编程指令 一、绝对尺寸与

5、增量尺寸指令一、绝对尺寸与增量尺寸指令G90G90、G91G91 绝对尺寸与增量尺寸在同一程序段内只能用一种,不能混用。绝对尺寸与增量尺寸在同一程序段内只能用一种,不能混用。绝对尺寸编程格式:绝对尺寸编程格式:G90模态方式模态方式 相对尺寸编程格式:相对尺寸编程格式:G91模态方式模态方式 对对于于绝绝对对坐坐标标,所所有有位位置置坐坐标标都都参参照照当当前前工工件件坐坐标标原原点来表示刀具运动。点来表示刀具运动。8 86.3 常用编程指令 P1至至P3点点在在绝绝对对坐坐标标中中的的位置参数如下:位置参数如下:P1对应于对应于G90X20Y35P2对应于对应于G90X50Y60P3对应于对

6、应于G90X70Y20图图3-9 绝对坐标方式绝对坐标方式9 96.3 常用编程指令P1至至P3点点在在增增量量坐坐标标中中的的位置参数如下:位置参数如下:P1对应于对应于G91X20Y35 P2对应于对应于G91X30Y20 P3对应于对应于G91X20Y-35增量坐标方式增量坐标方式 10106.3 常用编程指令二、工作平面选择指令二、工作平面选择指令G17、G18、G19 用来选择圆弧插补平面和刀具补偿平面。用来选择圆弧插补平面和刀具补偿平面。G17、G18、G19分分别别指指令令机机床床进进行行XY、ZX、YZ平平面面上上的的加加工工。在在数数控控车车床床上上一一般般默默认认为为在在Z

7、X平平面面内内加加工工;在在数控铣床上,数控系统一般默认为在数控铣床上,数控系统一般默认为在XY平面内加工。平面内加工。程序格式:程序格式:G17/G18/G191111三、快速点定位指令三、快速点定位指令G00 快快速速点点定定位位指指令令命命令令刀刀具具以以点点位位控控制制方方式式从从刀刀具具当当前前位位置置快快速速移移动动到到指指定定的的目目标标位位置置。G00的的具具体体速速度度一一般般是是用用参参数来设定的。数来设定的。G00指指令令的的运运动动轨轨迹迹一一般般不不是是一一条条直直线线,而而是是两两条条或或三三条直线段的组合。如果忽略这一点,就容易发生碰撞。条直线段的组合。如果忽略这

8、一点,就容易发生碰撞。6.3 常用编程指令程序格式:程序格式:G00XYZ其中,其中,X、Y、Z为目标位置的坐标值。为目标位置的坐标值。1212四、直线插补指令四、直线插补指令G01 直直线线插插补补指指令令用用于于在在各各坐坐标标平平面面内内执执行行直直线线运运动动,也也可可使使机床三轴联动,沿指定空间直线运动。机床三轴联动,沿指定空间直线运动。程序格式:程序格式:G01XYZF 其中:其中:X、Y、Z为指定直线的终点坐标值;为指定直线的终点坐标值;F为直线运动的进给速度。为直线运动的进给速度。6.3 常用编程指令1313五、进给速度单位设定指令五、进给速度单位设定指令G94、G95 进给速

9、度的单位常用进给速度的单位常用G94、G95来设定:来设定:G94F;进给速度的单位:进给速度的单位:mm/min G95F;进给速度的单位:进给速度的单位:mm/r 对于车削之外的控制,一般只用每分钟进给。对于车削之外的控制,一般只用每分钟进给。6.3 常用编程指令14146.3.1 6.3.1 常用基本指令常用基本指令4 4暂停指令暂停指令G04G04v功能:该指令可使刀具作短时间停顿。应用于车削沟功能:该指令可使刀具作短时间停顿。应用于车削沟槽或钻孔时,为提高槽底或孔底的表面加工质量及有槽或钻孔时,为提高槽底或孔底的表面加工质量及有利于铁屑充分排出,在加工到孔底或槽底时,暂停适利于铁屑充

10、分排出,在加工到孔底或槽底时,暂停适当时间。当时间。v格式:格式:G04 PG04 P 5 5圆弧插补指令圆弧插补指令G02G02、G03 G03 v功能:功能:G02G02、G03G03指令使刀具在指定平面内,按给定的指令使刀具在指定平面内,按给定的F F进给速度作圆弧插补运动。进给速度作圆弧插补运动。v格式:格式:15156.3.2 6.3.2 单一固定循环指令单一固定循环指令1 1G90G90圆柱面、圆锥面切削循环圆柱面、圆锥面切削循环v格式:G90 X(U)Z(W)F;圆柱面切削循环v G90 X(U)Z(W)R F 圆锥面切削循环16166.3.2 6.3.2 单一固定循环指令单一固

11、定循环指令 2 2端面切削循环端面切削循环v格式:格式:G94 XG94 X(U U)ZZ(W W)F F 端平面切削循环端平面切削循环v G94XG94X(U U)ZZ(W W)RFRF圆锥端面切削循环圆锥端面切削循环17176.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)18186.3.3 6.3.3 复合固定循环指令复合固定循环指令

12、2 2端面粗车复合固定循环端面粗车复合固定循环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)19196.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)20206.3.3 6.3.3 复

13、合固定循环指令复合固定循环指令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程序段中不指定程序段中不指定F F、S S、T T时,粗车循

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

15、螺纹尺寸的计算螺纹尺寸的计算vhH2(H/8)0.6495P23236.3.4 6.3.4 螺纹车削加工指令螺纹车削加工指令 3 3螺纹进刀与退刀距离螺纹进刀与退刀距离1=21=25mm5mm,2=2=(1/41/41/21/2)1124246.3.4 6.3.4 螺纹车削加工指令螺纹车削加工指令 4 4单一行程螺纹切削指令单一行程螺纹切削指令G33G33v格式:格式:G33 ZG33 Z(W W)F F 圆柱面螺纹圆柱面螺纹v G33 XG33 X(U U)Z Z(W W)F F 圆锥面螺纹圆锥面螺纹v G33 XG33 X(U U)F F 端面螺纹端面螺纹 5 5单一固定循环螺纹切削指令单

16、一固定循环螺纹切削指令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 锥螺纹切削循环锥螺纹切削循环25256.3.4 6.3.4 螺纹车削加工指令螺纹车削加工指令 6 6螺纹切削复合循环指令螺纹切削复合循环指令G76G76v格式:格式:G76 P(m)(r)G76 P(m)(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_26266.3.5 6.3.5 刀具补

17、偿功能刀具补偿功能 1 1刀具的几何位置和磨损补偿刀具的几何位置和磨损补偿27276.3.5 6.3.5 刀具补偿功能刀具补偿功能 2 2刀尖的圆弧半径补偿刀尖的圆弧半径补偿(1 1)刀具圆弧半径补偿的方法)刀具圆弧半径补偿的方法28286.3.5 6.3.5 刀具补偿功能刀具补偿功能 2 2刀尖的圆弧半径补偿刀尖的圆弧半径补偿(2 2)刀具圆弧半径补偿参数)刀具圆弧半径补偿参数29296.3.5 6.3.5 刀具补偿功能刀具补偿功能 2 2刀尖的圆弧半径补偿刀尖的圆弧半径补偿 (3 3)刀具圆弧半径补偿指令)刀具圆弧半径补偿指令30306.4 6.4 数控车床其他系统简介数控车床其他系统简介

18、 6.4.1 SIMENS 802S/C 6.4.1 SIMENS 802S/C系统编程基础系统编程基础1 1程序名程序名(1)程序名命名规则 开始的开始的2 2个符号必须是字母;个符号必须是字母;其后的符号可以是字母、数字或下划线;其后的符号可以是字母、数字或下划线;最多为最多为8 8个字符;个字符;不得使用分隔符。不得使用分隔符。(2)程序扩展名主程序扩展名为主程序扩展名为“.MPF”.MPF”;子程序扩展名为;子程序扩展名为“.SPF”.SPF”。(3 3)举例)举例主程序:主程序:SK01.MPFSK01.MPF;子程序:;子程序:TES02.SPFTES02.SPF。31316.4

19、6.4 数控车床其他系统简介数控车床其他系统简介 6.4.1 SIMENS 802S/C 6.4.1 SIMENS 802S/C系统编程基础系统编程基础2 2数控车床程序的基本指令数控车床程序的基本指令(1 1)准备功能()准备功能(G G功能)功能)SIMENS 802S/C SIMENS 802S/C系统常用准备功能代码见表系统常用准备功能代码见表6-46-4。(2 2)辅助功能()辅助功能(M M功能)功能)SIMENS 802S/C SIMENS 802S/C系统常用辅助功能代码见表系统常用辅助功能代码见表6-56-5。32326.5 6.5 项目训练项目训练数控车床编程与加工数控车床

20、编程与加工数控车床编程与加工数控车床编程与加工 1.1.目的与要求目的与要求目的与要求目的与要求仪器与设备仪器与设备仪器与设备仪器与设备训练内容训练内容训练内容训练内容训练报告训练报告训练报告训练报告3333本章小结本章小结本章介绍了数控车削编程的基础知识、基本本章介绍了数控车削编程的基础知识、基本指令的编程方法、单一固定循环指令的编程指令的编程方法、单一固定循环指令的编程方法、复合固定循环指令的编程方法以及螺方法、复合固定循环指令的编程方法以及螺纹指令的编程方法,还详细介绍了数控车床纹指令的编程方法,还详细介绍了数控车床编程与加工训练项目,并给了案例进行指导。编程与加工训练项目,并给了案例进

21、行指导。要求读者熟练掌握数控车削的编程方法,能要求读者熟练掌握数控车削的编程方法,能够独立完成项目训练。够独立完成项目训练。3434习习题题1 1数控车床有哪些加工特点?数控车床有哪些加工特点?2 2数控车床的坐标轴方向如何确定?其原点一般位于什么位置?数控车床的坐标轴方向如何确定?其原点一般位于什么位置?3 3数控车床的参考点位于什么位置?参考点有何用途?数控车床的参考点位于什么位置?参考点有何用途?4 4数控车床的工件坐标系如何建立?数控车床的工件坐标系如何建立?5 5什么是半径编程?什么是直径编程?什么是半径编程?什么是直径编程?6 6车削螺纹时为什么要有引入段和引出段?车削螺纹时为什么

22、要有引入段和引出段?7 7在车床上加工如图在车床上加工如图6-436-43所示的轴类零件,毛坯为所示的轴类零件,毛坯为 25mm25mm的铝棒料,编的铝棒料,编写加工程序。写加工程序。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的铝棒料,编的铝棒料,编写加工程序。写加工程序。35353636

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com