数控车床编程PPT课件.ppt
《数控车床编程PPT课件.ppt》由会员分享,可在线阅读,更多相关《数控车床编程PPT课件.ppt(40页珍藏版)》请在三一办公上搜索。
1、第7章 数控车床编程,7.1概述7.2车削加工编程,数控机床 NC MACHINE TOOL-车削加工编程,7.1概述,数控机床 NC MACHINE TOOL-车削加工编程,前面介绍的数控机床中,以数控铣床和铣削加工中心为主。数控车床和车削加工中心,特别是在刀具安装、换刀等方面有自己的特点,现简要介绍如下。,数控机床 NC MACHINE TOOL-车削加工编程,图7数控车床,数控机床 NC MACHINE TOOL-车削加工编程,图7数控车床基本结构,图7数控车削中心,数控机床 NC MACHINE TOOL-车削加工编程,在数控车床上,多数情况是将刀具安装在转塔刀架上(如图7-1)。加工
2、中所用的刀具装在刀架上,需要换刀时,转塔转动分度到相应的位置。小型、简单数控车床多用四方转塔刀架,大型数控车床、车削加工中心则使用六方、八方及十二方转塔刀架。,数控机床 NC MACHINE TOOL-车削加工编程,数控机床 NC MACHINE TOOL-车削加工编程,图7 装卸工件的机械手,数控机床 NC MACHINE TOOL-车削加工编程,图7 机械手正在工作的情况,7.2车削加工编程,7.2.1MJ-50编程概述,数控机床 NC MACHINE TOOL-车削加工编程,对于数控车床来说,采用不同的数控系统,其编程方法也不尽相同。以MJ-50型数控车床的FUNUC控制系统为例,介绍数
3、控车床的程序编制及相关问题。大部分代码与国标代码的意义相同,不同的有以下几个,数控机床 NC MACHINE TOOL-车削加工编程,国标采用90(绝对位置编程),91(相对位置编程)本系统采用、进行相对位置编程例:0190100.0100.0;绝对坐标编程9120.0-20.0;相对坐标编程MJ50程序:G01100.0100.0;绝对坐标编程20.0-20.0;相对坐标编程,、绝对位置和相对位置编程,、螺纹切削32国标代码采用33,数控机床 NC MACHINE TOOL-车削加工编程,、公英制输入20、21 公制输入20,英制输入21,、坐标系设定在MJ50编程时,采用50来设置、取消工
4、件坐标系。,例:如图7-中工件坐标系的设置程序为:G00 X350.0 Z400.0;/快速定位到机床坐标系的350,400(直径编程)50 262.75 Z303.84;/设定工件坐标系,确定刀位点和工件原点的关系,此后都是以工件坐原点为编程原点的。.G00 262.75 Z303.84;/快速定位到机床坐标系的350,400(直径编程)50 350.0 Z400.0;/设定工件坐标系与机床坐标系重合,恢复机床坐标系。,数控机床 NC MACHINE TOOL-车削加工编程,7工件坐标系设置,、主轴恒线速度控制(96、97、50),数控机床 NC MACHINE TOOL-车削加工编程,转速
5、与切削速度的关系:V=ND/1000 N主轴转速 r/minV切削速度 m/minD刀尖所在位置的直径 mm,在切削端面或球面时为了得到比较一致的表面质量,可以采用恒线速度切削的功能。切削速度:指主轴做旋转运动时,工件上与刀尖接触点的线速度。,1)恒线速控制功能G96,数控机床 NC MACHINE TOOL-车削加工编程,此时用S指定的数值表示切削速度。数控装置根据刀架位置自动计算主轴转速,从而控制主轴的转速。使得刀具始终能达到指定的切削速度。格式:G96 S100 M03;,2)主轴最高速度限制G50G50有坐标系设定和主轴最高速度设定两中功能。S用来指定主轴最高转速(r/min)。格式:
6、G50 S2000,3)恒转速切削功能G97可以取消恒线速切削功能。此时S的数值表示主轴每分的转速。格式:G97 S2000;/取消恒线速度控制,数控机床 NC MACHINE TOOL-车削加工编程,车端面,N0050 50 X106.0 Z0.0;/对刀后直接设定工件坐标系N0060 50 S1500;/限制主轴最高转速1500r/minN0070 96 S120 M03;/采用恒线速度切削,120m/minN0080 99 G01 X0.0 F0.2;/每转进给0.2mm/rN0090 00 Z2.0;/退刀N0100 106.0;,6、每分进给和每转进给(G98 G99)G99 为每转
7、进给单位mm/r(MJ-50开机后的默认状态)G98 为每分进给(mm/min),数控机床 NC MACHINE TOOL-车削加工编程,7、固定切削循环(了解)G74端面钻孔循环G75外圆车槽循环G76多头螺纹循环,8、直径编程和半径编程,数控机床 NC MACHINE TOOL-车削加工编程,车削加工的编程有直径编程和半径编程之分。直径编程中,轴的坐标指的是工件直径,换句话讲,沿轴的位移量是编程量的一半。在半径编程中,轴的坐标指的是工件半径,也就是沿轴的位移量与编程量相等。,MJ-50 采用直径编程方法。,车削加工程序的换刀指令格式为:M06 Tn1n2M06开始换刀,T刀具地址符,n1刀
8、具号(刀具安装在转塔式刀架上时,则为转塔的位置号)n2刀具的偏置号。,数控机床 NC MACHINE TOOL-车削加工编程,由于一把刀具可以用在不同的几个位置,所以,刀具安装在转塔上时,使用刀架位置号,而不使用刀具号。图3-10给出了四方转塔刀架的各种位置。例如:T0501表示转塔刀架在No.5的位置,刀具偏置参数为01号偏置寄存器中的存储值。,数控机床 NC MACHINE TOOL-车削加工编程,图710 四方转塔刀架的位置,值得注意的是,换刀之前应将转塔退出到换刀点,不会与工件发生干涉,保证转塔刀架的分度转动安全进行。,数控机床 NC MACHINE TOOL-车削加工编程,车刀都有刀
9、尖半径,车刀的编程刀位点是刀尖圆弧的圆心。,)刀具位置偏置,使用刀具偏置就可以直接用刀位点编程,也可以消除刀具长度的差别(比如,更换刀片带来的刀具长度变化等)、补偿刀具的磨损。安装好刀具后,操作者要向偏置寄存器中输入偏置参数;当偏置生效时,机床控制系统就自动进行补偿。刀具的偏置参数必须在运行程序前输入寄存器,其格式为:偏置号 X(偏置量)Z(偏置量)刀尖半径 标准刀尖方向号,刀尖方向号,图7-11 刀尖方向,)使用刀具补偿时,必须将刀尖半径和方向输入刀具偏置寄存器,以备调用。,722 车外圆和车端面,数控机床 NC MACHINE TOOL-车削加工编程,常用代码:G28回参考点,跟在G28之
10、后的、坐标值定义中间点。接收到G28后,刀具先回中间点,进而回到参考点;G40选择低速档;G41选择中速档;G42选择高速档。,数控机床 NC MACHINE TOOL-车削加工编程,毛坯直径60,对应的公制加工程序(直径编程)如下:,图7-12 车外圆和车端面,%001;N010 G00 G40 G28 X300.0 Z400.0;/低速档,快速过中间点回参考点N015 X300.0 Z400.0;/快进到中间点N020 M06 T0101;/换刀,1号刀具,采用1号刀补N025 G50 X282.2 Z333.4;/确定工件坐标系(该语句中数值在加工时对刀 后确定,一般在程序运行时要修改)
11、N030 S1200 M03;/主轴正转,转速1200/分N040 X62.0 Z2.0;/快进,靠近工件,N050 G01 X0.0 F.5 M08;/粗车端面,余量2mm,N055 G00 X62.0 Z10.0;/退刀,N060 Z0.0;/快进,靠近工件,N070 G01 X0.0 F0.13;/精车端面,N075 G00 X62.0 Z10.0;/退刀,N076 X58.0 Z1.0;/快进,靠近工件,N080 G01 Z-50.0 F.5;/第一次粗车外圆,本次加工量1mm,N090 X67.0;/退刀,N100 G00 X56.0 Z1.0;/快退,N110 G01 X52.0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控车床 编程 PPT 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5091825.html