数控技术-数控铣床编程.ppt
《数控技术-数控铣床编程.ppt》由会员分享,可在线阅读,更多相关《数控技术-数控铣床编程.ppt(50页珍藏版)》请在三一办公上搜索。
1、第4章 数控铣床编程,4.1 概述,图4-1 数控立式铣床,一、数控铣床简介,1.数控立式铣床,2.数控卧式铣床,图4-2 卧式数控铣床,3.数控龙门铣床,图4-3 龙门数控铣床,二、数控铣削的特点,1.平面轮廓加工,需要两轴联动的数控铣床。,图4-4 平面轮廓加工,2.挖槽加工,需要两轴联动的数控铣床。,图4-5 挖槽加工,3.空间曲面类零件加工,需用三轴联动的数控铣床和球头铣刀。,图4-6 空间曲面零件加工,4.孔系加工,图4-7 孔系加工,4.2 数控铣床常用指令,一、快速定位和直线进给,1.快速定位,G00 X Y Z,2.直线进给运动,G01 X Y Z F,例1 编制加工右图所示的
2、轮廓加工程序,工件的厚度为5mm。设起刀具点相对工件的坐标为(-10,-10,300)。,N01 G90 G92 X-10 Y-10 Z300设定起刀点的位置,N02 G00 X8 Y8 Z2快速移动至A点的上方,N03 S1000 M03起动主轴,N04 G01 Z-6 F50下刀至切削厚度,N05 G17 X40铣AB段,N06 X32 Y28铣BC段,N07 X16铣CD段,N08 X8 Y8铣DA段,N09 G00 Z20 M05抬刀且主轴停,N010 X-10 Y-10 Z300返回起刀点,N011 M02 程序结束,二、圆弧进给,1.平面定义指令,G17 指令XY平面;G02或G0
3、3 X Y I J(或R)FG18 指令ZX平面;G02或G03 X Z I K(或R)FG19 指令YZ平面;G02或G03 Y Z J K(或R)F。,I,J,K为圆心坐标,圆弧半径R。,例2 编制图4-8圆弧加工的程序。,绝对坐标编程:G90 G03 X25 Y40 I-20 J0 F50或G90 G03 X25 Y40 R20 F50,相对坐标编程:G91 G03 X-20 Y20 I-20 J0 F50或G91 G03 X-20 Y20 R20 F50,例3 用数控铣床加工图4-9所示的轮廓ABCDEA。分别用绝对坐标和相对坐标方式编写加工程序。,1.绝对坐标程序 G92 X-10
4、Y-10N01 G90 G17 G00 X10 Y10N02 G01 X30 F100N03 G03 X40 Y20 I0 J10N04 G02 X30 Y30 I0 J10N05 G01 X10 Y20N06 Y10N07 G00 X-10 Y-10 N08 M02,G92 X-10 Y-10:设定机床坐标系与工件编程坐标系的关系,给出机床坐标原点O机相对编程原点O工的坐标值。,N01 G90 G17 G00 X10 Y10,G90绝对坐标指令,G17 XY平面内的加工指令,G00快速定位指定,X10 Y10 指A点在工件坐标系内的坐标值。,该段程序的含义是指令刀具相对于工件由起刀点O机快速
5、移动到A点。,N02 G01 X30 F100,G01直线插补指令,F100进给速度为100mm/min,该程序段的含义是以直线插补和进给速度100mm/min的方式从点A向点B加工直线AB段。,N03 G03 X40 Y20 I0 J10,G03逆时针圆弧插补指令;X40 Y20圆弧的终点相对于工件坐标原点的坐标值;I0 J10 为圆弧的圆心相对于的起点坐标。,该段程序的含义是以逆时针圆弧插补的方式从点B到点C加工BC圆弧段。,N04 G02 X30 Y30 I0 J10,G02顺时针圆弧插补指令;X30 Y30圆弧的终点相对于工件坐标原点的坐标值;I0 J10 为圆弧的圆心相对于起点的坐标
6、。,该段程序的含义是以顺时针圆弧插补的方式从点C到点D加工CD圆弧段。,N05 G01 X10 Y20,该程序段的含义是以直线插补的方式从点D向点E加工直线DE段。,N06 Y10,该程序段的含义是以直线插补的方式从点E向点A加工直线EA段。,N07 G00 X-10 Y-10,G00快速定位指定,X-10 Y-10 指O机点在工件坐标系内的坐标值,N08 M02,2.相对坐标程序N01 G91 G17 G00 X20 Y20N02 G01 X20 F100N03 G03 X10 Y10 I0 J10N04 G02 X-10 Y10 I0 J10N05 G01 X-20 Y-10 N06 Y-
7、10N07 G00 X-20 Y-20 N08 M02,三、刀具半径补偿指令,数控程序时刀具的中心轨迹按零件轮廓编制的,加工时,刀具中心轨迹相对于零件轮廓让开一个刀具半径的距离,即所谓的刀具偏置或刀具半径补偿。,具有刀具半径补偿功能的数控系统具有如下优点:1)在编程时可以不考虑刀具的半径,直接按零件轮廓编程,只要在实际加工时把刀具半径输入刀具半径补偿地址中即可。2)刀具磨损后可以通过补偿弥补。3)可以使粗加工的程序简化。,1.基本概念,2.指令,G40是取消刀具半径补偿功能。G41是刀具半径左补偿指令。即沿着刀具前进方向,刀具始终位于工件的左侧。,G42是刀具半径右补偿指令。即沿着刀具前进方向
8、,刀具始终位于工件的右侧。,刀补指令的程序段格式:1)G00G01 G41G42 D X Y F 2)G00G01 G40 X Y,1)中的D为刀具半径补偿地址,地址中存放的是刀具半径的补偿量;X Y为由非刀补状态进入刀具半径补偿状态的起始位置。2)中的X Y为由刀补状态过渡到非刀补状态的终点位置,这里的X Y即为刀具中心的位置。,1)只能在G00或G01指令下建立刀具半径补偿状态及取消刀具半径补偿状态。,注意:,2)在建立刀补时,必须有连续两段的平面位移指令。这是因为,在建立刀补时,控制系统要连续读入两段平面位移指令,才能正确计算出进入刀补状态时刀具中心的偏置位置。否则,将无法正确建立刀补状
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控技术 数控 铣床 编程

链接地址:https://www.31ppt.com/p-6297042.html