数控铣编程基础(非机类)_20090216

上传人:woxinch****an2018 文档编号:54020595 上传时间:2018-09-07 格式:PPT 页数:33 大小:6.15MB
返回 下载 相关 举报
数控铣编程基础(非机类)_20090216_第1页
第1页 / 共33页
数控铣编程基础(非机类)_20090216_第2页
第2页 / 共33页
数控铣编程基础(非机类)_20090216_第3页
第3页 / 共33页
数控铣编程基础(非机类)_20090216_第4页
第4页 / 共33页
数控铣编程基础(非机类)_20090216_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《数控铣编程基础(非机类)_20090216》由会员分享,可在线阅读,更多相关《数控铣编程基础(非机类)_20090216(33页珍藏版)》请在金锄头文库上搜索。

1、数控铣编程基础,南昌大学工程训练中心,二.数控铣编程基础,三.编程实例,一.安全事项,四.作业,一.安全事项,1. 穿符合安全要求的衣着,长发要盘起,要戴安全帽。,2. 单人单机操作。,4. 认真听从教师分配的岗位工作及讲解指挥,保 质保量完成教学实训任务。,3.不准做与工程训练无关的事。,二.数控铣编程基础,3.数控铣床的运动方式,4.工件坐标系,5.机床坐标系,6.数控编程的原则,7.程序的结构与格式,8.常用指令,1.数控机床的组成及主要特点,2.数控铣床的工作原理,1.数控机床的组成及主要特点,目前数控机床一般都采用计算机数控系统 (Computer Numerical Control

2、 简称CNC )。数控机床由程序、输入装置、数控装置(CNC)、伺服驱动及位置检测、辅助控制装置、机床本体等几部分组成 。,数控机床的主要特点是输入存储、数控加工、插补运算以及机床各种控制功能都通过程序来实现。,2.数控机床的工作原理,数控机床进行加工,首先必须将工件的几何数据和工艺数据等加工信息按规定的代码和格式编制成数控加工程序,并用适当的方法将加工程序输入数控系统。数控系统对输入的加工程序进行数据处理,输出各种信息和指令,控制机床各部分按规定有序地动作。最基本的信息和指令包括:各坐标轴的进给速度、进给方向和进给位移量等。,3.数控铣床的运动方式,刀具旋转,工件相对移动,4.工件坐标系,工

3、件坐标系是由编程人员设定。,B,A,5.机床坐标系:,机床坐标系是一个右手直角坐标系(笛卡尔坐标系),O,O,机床坐标系,工件坐标系,编写程序时, 均采用假设工件不动,刀具相对移动的原则编写程序。,6.数控编程的原则:,7. 程序的结构与格式,程序结构:,格式:N_ G_ X_ Y_ Z_ F_ S_ T_ M_,程序段:,B,A,G00 XA YA ZA,G01 XB YB ZB F300,M06 T01,M03 S800,8. 常用指令,基本指令 G指令准备功能指令 是使CNC机床准备好某种运动方式的指令 分为模态指令和非模态指令。 模态指令表示在程序中一经被应用,直到出现同组其它任一G指

4、令时才失效。否则该指令继续有效,直到被同组指令取代为止。 非模态指令只在本程序段中有效。 组成:G后带二位数字,从G00到G99共100种,模态:,G00 X30 Y60 (G00模态),X30 Y60 Z50,X30 Y60 Z-3,G01 X-30 Y60 Z-3 F300 (G01取代G00),X-30 Y-30 Z-3,X30 Y-30 Z-3,G00,G00,G01,G01,模态:,G00 X30 Y60 (G00模态),Z50,Z-3,G01 X-30 F300 (G01取代G00),Y-30,X30,非模态:,G28 Z50 (G28非模态),G28 X0 Y0 (每个程序段必须

5、写),常用辅助功能指令:,M00 程序暂停,M01 程序条件暂停,M03、M04和M05 主轴正转、反转和停转,M06 自动换刀,M08、M09 冷却液开、冷却液关,M02和M30 程序结束,常用准备功能指令:,B,A,G00 快速定位(快速直线插补) G00快速定位控制机床各轴以最大速率从现在位置移动到指令位置(不一定沿直线) 。G00是模态代码。编程格式为:,G00 XA YA ZA,G01 直线插补 G01直线插补程序段控制各轴以指定的进给速率沿直线方向从现在位置移动到指令位置。G01是模态代码 。编程格式为:,B,A,G01 XB YB ZB F_,G02 顺圆弧插补 G02圆弧插补程

6、序段可以使机床从现在位置沿圆顺时针弧轨迹运动到指令位置,进给速率沿圆弧的切线方向,大小等于编程的进给率F。G02表示刀具沿顺圆运动(CW) , G02是模态代码,B,A,G02 XB YB ZB R_ F_,G03 逆圆弧插补 G03圆弧插补程序段可以使机床从现在位置沿圆逆时针弧轨迹运动到指令位置,进给速率沿圆弧的切线方向,大小等于编程的进给率F。G03表示刀具沿逆圆运动(CCW) , G03是模态代码,A,B,G03 XB YB ZB R_ F_,X,Z,Y,起点(x0, y0, z0),终点(X2, Y2, Z2),R,当圆心角180(劣弧)时,R以正值表示;当圆心角180(优弧)时,R以

7、负值表示。,1.半径编程: 当圆弧的半径R或终点坐标为关键尺寸时,选用该编程方法。编程格式为: G02或G03 X2 Y2 Z2 R_ F_,圆弧插补可以用两种方式编程:,X,Z,Y,起点(X1, Y1, Z1),终点(X2, Y2, Z2),圆心(X0, Y0, Z0),G02或G03及I、J、K(I、J、K是指圆弧起点到圆心的增量坐标) 定义圆弧中心点,称为中心编程,圆弧的中心是关键尺寸时,选用该编程方法编程格式为: G02或G03 X2 Y2 Z2 I_ J_ K_ F_,I = X0 X1,J = Y0 Y1,2.中心编程:,60,200,280,P1,R=145.6,P2,160,2

8、00,321.65,O,X,Y,P0,例如图:当圆弧A的起点为P1,终点为P2,则圆弧插补程序段为:,G02 X321.65 Y280 I40 J140 F200,G02 X321.65 Y280 R-145.6 F200,或:,注:整圆不能用半径编程方法一步完成,用I,J编程方法可以。,60,200,280,P1,R=145.6,P2,160,200,321.65,O,X,Y,P0,G02 X160 Y60 I40 J140 F200,G02 X160 Y60 R145.6 F200,G02 X321.65 Y280 R-145.6 F200,或:,起点P1:,起点P2:,G02 X321.

9、65 Y280 I-121.65 J-80 F200,%,O1234,N10 G17G21G54G90,N20 T1M6,N30 M01,N40 M3S800,N50 G0Z50,N60 X65Y53,N70 Z-3,N80 G1X-53F300,N90 Y-53,N100 X53,N110 Y65,N120 G0Z50,N130 X55Y38,N140 Z-0.5,N150 G1X-55,N160 Y23,N170 X55,N180 Y8,N190 X-55,N200 Y-7,N210 X55,N220 Y-22,N230 X-55,N240 Y-37,N250 X55,N260 G0Z20

10、0,N270 T2M6,N280 M01,N290 G55 M3S300,N300 G0Z50,N310 X25Y0,N320 Z3,N330 G1Z-7.5F50,N340 G0Z50,N350 X-25,N370 G1Z-7.5,N380 G0Z50,N390 M5,N400 G28Z50,N410 G28X0Y0,N420 M30,%,三.编程实例:用数控铣床20立铣刀(T01)及16钻头(T02) 加工如图所示零件(100X99X20),编写加工程序。,50,N360 Z3,N290 M5,%,O1234,N10 G17G21G54G90,N20 T1M6,N30 M01,N40 M3

11、S800,N50 G0Z50,N60 X65Y53,N70 Z-3,N80 G1X-53F300,N90 Y-53,N100 X53,N110 Y65,N120 G0Z50,N130 X55Y38,N140 Z-0.5,N150 G1X-55,N160 Y23,N170 X55,N180 Y8,N190 X-55,N200 Y-7,N210 X55,N220 Y-22,N230 X-55,N240 Y-37,N250 X55,N260 G0Z200,N270 T2M6,N280 M01,N290 G55 M3S300,N300 G0Z50,N310 X25Y0,N320 Z3,N330 G1Z

12、-7.5F50,N340 G0Z50,N350 X-25,N370 G1Z-7.5,N380 G0Z50,N390 M5,N400 G28Z50,N410 G28X0Y0,N420 M30,%,三.编程实例:用数控铣床20立铣刀(T01)及16钻头(T02) 加工如图所示零件(100X99X20),编写加工程序。,50,N360 Z3,N290 M5,%,O1234,N10 G17G21G54G90,N20 T1M6,N30 M01,N40 M3S800,N50 G0Z50,N60 X65Y53,N70 Z-3,N80 G1X-53F300,N90 Y-53,N100 X53,N110 Y65

13、,N120 G0Z50,N130 X55Y38,N140 Z-0.5,N150 G1X-55,N160 Y23,N170 X55,N180 Y8,N190 X-55,N200 Y-7,N210 X55,N220 Y-22,N230 X-55,N240 Y-37,N250 X55,N260 G0Z200,N270 T2M6,N280 M01,N290 G55 M3S300,N300 G0Z50,N310 X25Y0,N320 Z3,N330 G1Z-7.5F50,N340 G0Z50,N350 X-25,N370 G1Z-7.5,N380 G0Z50,N390 M5,N400 G28Z50,N410 G28X0Y0,N420 M30,%,三.编程实例:用数控铣床20立铣刀(T01)及16钻头(T02) 加工如图所示零件(100X99X20),编写加工程序。,50,N360 Z3,N290 M5,作业1编制程序,用16立铣刀(T01)及16钻头(T02)加工如图所示零件,毛坯尺寸为 100mm99mm20mm,

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

当前位置:首页 > 高等教育 > 其它相关文档

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