{数控加工管理}数控机床编程实例

上传人:卓****库 文档编号:140792874 上传时间:2020-08-01 格式:PPTX 页数:105 大小:518.35KB
返回 下载 相关 举报
{数控加工管理}数控机床编程实例_第1页
第1页 / 共105页
{数控加工管理}数控机床编程实例_第2页
第2页 / 共105页
{数控加工管理}数控机床编程实例_第3页
第3页 / 共105页
{数控加工管理}数控机床编程实例_第4页
第4页 / 共105页
{数控加工管理}数控机床编程实例_第5页
第5页 / 共105页
点击查看更多>>
资源描述

《{数控加工管理}数控机床编程实例》由会员分享,可在线阅读,更多相关《{数控加工管理}数控机床编程实例(105页珍藏版)》请在金锄头文库上搜索。

1、第三章数控机床编程实例,数控车床编程 数控铣床编程 加工中心编程,第三章 数控机床编程实例,1,第一节 数控车床编程指令,1、坐标的取法,Z轴,X轴,主轴轴线方向,径向方向,一、有关坐标的指令,正方向:刀具远离工件的方向,2、绝对值和增量值,绝对值:X、Z,增量值:U、W,X直径尺寸,Z轴向尺寸,U增量的两倍,W增量值,第三章 数控机床编程实例,2,第三章 数控机床编程实例,3,3、可设定零点偏置( G54G59),确定工件坐标系原点在机床坐标系的位置,第三章 数控机床编程实例,4,4、加工程序原点偏置( G92) 格式 G92 X_ Z_,工件坐标系原点设定在工件左端面位置 G92 X200

2、 Z210 工件坐标系原点设定在工件右端面位置 G92 X200 Z100 工件坐标系原点设定在卡爪前端面位置 G92 X200 Z190,第三章 数控机床编程实例,5,二、有关运动的指令,1、快速定位指令(G00) 模态代码,指令格式 G00 X(U)_ Z(W)_,指令说明: X、Z 后面的值为终点坐标值 U、W 后面的值是现在点与目标点之间的距离 与方向 指令功能: 表示刀具以机床给定的快速进给速度移动 到目标点,第三章 数控机床编程实例,6,例:,如图所示,刀具从换刀点A(刀具起点)快速进给到B点,试分别用绝对坐标方式和增量坐标方式编写G00程序段,增量坐标编程:G00 U-60 W-

3、80,绝对坐标编程:G00 X40 Z122,第三章 数控机床编程实例,7,2、直线插补指令(G01)模态代码,指令格式G01X(U)_ Z(W)_ F_,指令功能 G01指令使刀具以设定的进给速度从所在 点出发,直线插补至目标点。,指令说明 X、Z 后面的值为终点坐标值 U、W 后面的值是现在点与目标点之间的距离与方向 F 以F给定速度进行切削加工,在无新的F指令替代前一直有效,第三章 数控机床编程实例,8,例:,如图所示,设零件各表面已完成粗加工,试分别用绝对 坐标方式和增量坐标方式编写G00,G01程序段。,绝对坐标编程: G00 X18 Z2 A-B G01 X18 Z-15 F50

4、B-C G01 X30 Z-26 C-D G01 X30 Z-36 D-E G01 X42 Z-36 E-F 增量坐标编程: G00 U-62 W-58 A-B G01 -17 50 - G01 U12 W-11 - G01 W-10 - G01 U12 -,第三章 数控机床编程实例,9,3、圆弧插补指令(G02、 G03 )模态代码,指令格式,指令功能 G02、G03指令表示刀具以进给速度 从圆弧起点向圆弧终点进行圆弧插补,指令说明,1)G02为顺时针圆弧插补指令 G03为逆时针圆弧插补指令,第三章 数控机床编程实例,10,朝着圆弧所在平面的另一坐标轴的负方向看, 顺为G02,逆为G03,第

5、三章 数控机床编程实例,11,2)X、Z为圆弧终点坐标值 U、W为圆弧终点相对于圆弧起点的坐标增量,3)R为圆弧半径, 在0180 R为正值, 在180360 R为负值,R编程只适用于非整圆的圆弧插补,4)圆弧中心地址I、K确定,无论是绝对坐标,还是增量坐标, I、K都采用增量值,第三章 数控机床编程实例,12,圆心坐标I、K是起点至圆心的矢量在X轴和Z轴上的分矢量,方向一致取正,相反为负,第三章 数控机床编程实例,13,例:,如图所示,走刀路线为A-B-C-D-E-F,试分别用绝对坐 标方式和增量坐标方式编程。,绝对坐标编程 G03 X34 Z-4 K-4(或R4)F50 A-B G01 Z

6、-20 B-C G02 Z-40 R20 C-D G01 Z-58 D-E G02 X50 Z-66 I8(或R8) E-F 增量坐标编程 G03 U8 W-4 k-4(或4)50 A-B G01 W-16 B-C G02 W-20 R20 C-D G01 W-18 D-E G02 U16 W-8 I8(或R8) E-F,第三章 数控机床编程实例,14,4、螺纹切削指令(G32),指令说明,指令格式 G32X(U)_ Z(W)_ F(E)_,指令功能 切削加工圆柱螺纹、圆锥螺纹和平面螺纹。,3) 螺纹切削应注意在两端设置足够的升速进刀段 1和降速退刀段2。,1)F公制螺纹的导程 E英制螺纹的导

7、程,2)表示长轴方向的导程,如果轴方向为长轴,为半径值。 对于圆锥螺纹,其斜角在450以下时,轴方向为长轴; 斜角在450900时,轴方向为长轴;,第三章 数控机床编程实例,15,第三章 数控机床编程实例,16,螺纹长度=螺纹有效长度L+ 1 + 2,1=2-5mm,2=0.5 1,例:如图所示,走刀路线为A-B-C-D-A,切削圆锥螺纹, 螺纹导程为4mm , 1 = 3mm,2 = 2mm,每次背吃 刀量为mm,切削深度为2mm。,G00 X16 G32 X44 W-45 F4 G00 X50 W45 X14 G32 X42 W-45 F4 G00 X50 W45,第三章 数控机床编程实例

8、,17,4、回换刀点指令(G24G27),指令格式 N10 G24,G24沿X轴退刀到换刀点 G25沿Z轴退刀到换刀点,G26先X向退刀再Z向退刀到换刀点 G27先Z向退刀再X向退刀到换刀点,必须同时使用,G24,换刀点,换刀点,G25,换刀点,G26,换刀点,G27,第三章 数控机床编程实例,18,指令格式 G90 X(U)_ Z(W)_ F_ 指令说明 X、Z 表示切削终点坐标值; U、W 表示切削终点相对循环起点的坐标分量; F 表示进给速度,1、直线切削循环指令 (G90)(单一循环),三、循环指令,第三章 数控机床编程实例,19,2、锥面切削循环指令 (G90),指令格式 G90 X

9、(U)_ Z(W)_ I _ F_ 指令说明 X、Z 表示切削终点坐标值; U、W 表示切削终点相对循环起点的坐标分量; F 表示进给速度 I 锥面的起点和终点在轴方向上的增量值;,第三章 数控机床编程实例,20,例题 如图所示,运用锥度切削循环指令编程。,G90 X40 Z20 I-5 F30 A-B-C-D-A X30 A-E-F-D-A X20 A-G-H-D-A,第三章 数控机床编程实例,21,作业,第三章 数控机床编程实例,22,第三章 数控机床编程实例,23,4、组合面切削循环指令 (G71- G73 ),轴向走刀轮廓切削循环指令 ( G71 ) 指令格式 G71 A _ I _

10、K _ D _ F _ E _ S _ G71 P _ Q _ I _ K _ D _ F _ E _ S _ 指令说明 A 调用子程序 P、Q P起始段号 Q结束段号 I X轴向精车余量(直径值) K Z轴向精车余量 D 粗车进刀深度(半径值) F 进给速度 E 斜面上的进给量,第三章 数控机床编程实例,24,指令说明,1、每次切深D可按工艺要求设定,当实际总切深 不是每次切深的整数倍时,系统自动调整粗加 工循环的最后一刀切深,以确保精加工余量。 2、固定循环完成后,刀具回到循环起点。 3、精加工第一个程序段中,只允许G00X轴移 动,Z轴不能有移动。,第三章 数控机床编程实例,25,指令功

11、能 切除棒料毛坯大部分加工余量,切削是沿平 行Z轴方向进行,A为循环起点,A-A-B为精 加工路线,第三章 数控机床编程实例,26,例题 如图所示,工艺设计规定:粗车时进刀深度为2mm,进给速度100mm/min,主轴转速500r/min,精加工余量为0.5mm(x向),0.2mm(z向)运用外圆粗加工循环指令编程。,N010 G92 X150 Z100 N020 G00 X41 Z0 (快速到达循环起点) N030 G71 P40 Q110 I0.5 K0.2 D2 F100 S500 N040 G00 X0 Z0 (Z轴未移动) N050 G03 X11 W-5.5 R5.5 N060 G

12、01 W-10 N070 X17 W-10 N080 W-15 N090 G02 X29 W-7.348 R7.5 N100 G01 W-12.652 N110 X41 (刀具自动返回循环起点A),第三章 数控机床编程实例,27,径向走刀轮廓切削循环指令( G72 ),指令格式 G72 A _ I _ K _ D _ F _ E _ S _ G72 P _ Q _ I _ K _ D _ F _ E _ S _ 指令说明 A 调用子程序 P、Q P起始段号 Q结束段号 I X轴向精车余量 K Z轴向精车余量 D 粗车进刀深度 F 进给速度 E 斜面上的进给量,第三章 数控机床编程实例,28,指

13、令功能 切除棒料毛坯大部分加工余量,切削是沿平 行X轴方向进行,A为循环起点,A-A-B为精 加工路线,第三章 数控机床编程实例,29,例题 如图所示,工艺设计规定:粗车时进刀深度为1mm,进给速度100mm/min,主轴转速500r/min,精加工余量为0.1mm(x向),0.2mm(z向)运用端面粗加工循环指令编程。,N010 G92 X150 Z100 N020 G00 X41 Z1 N030 G72 P40 Q70 I0.1 K0.2 F100 S500 N040 G00 X41 Z-31 N050 G01 X20 Z-20 N060 Z-2 N070 X14 Z1,第三章 数控机床编

14、程实例,30,平行工件轮廓切削循环指令( G73 ),指令格式 G73 A _ U _ W _ I _ K _ D _ F _ E _ S _ G73 P _ Q _ U _ W _ I _ K _ D _ F _ E _ S _ 指令说明 U、W X轴和Z轴向粗车余量 U(半径值) I X轴向精车余量 K Z轴向精车余量 D 循环次数(粗车),指令功能 适合加工铸造、锻造成型一类工件,第三章 数控机床编程实例,31,第三章 数控机床编程实例,32,例题:如图所示,粗车余量为18mm(x向),5mm(z向),进给速度 100mm/min,主轴转速500r/min,精加工余量为0.5mm(x向)

15、,0.5mm(z向),循环次数为10次。运用固定形状切削复合循环指令编程。,N010 G92 100 Z100 N020 G00 50 Z10 N030 G73 P40 Q090 U18 W5 D10 I0.5 K0.5 F100 S100 N040 G01 X0 Z1 N050 G03 X12 W-6 6 N060 G01 W-10 N070 X20 W-15 N080 W-13 N090 G02 X34 W-7 R7 N100 G70 P50 Q100 F30,第三章 数控机床编程实例,33,精加工复合循环(G70),指令说明P表示指定精加工路线第一个程序段的 顺序号 Q表示指定精加工路线最后一个程序段 的顺序号,指令格式G70 P _ Q _,指令功能用G71、G72、G73指令粗加工完毕后,可用精 加工循环指令,使刀具进行A-A-B的精加工,第三章 数控机床编程实例,34, 螺纹车削循环指令(G76),指令格式 G76 X(U) Z(W) I(J) _K _H _F(E)_A _ D _ 指令说明 X 表示D点的X坐标值 U 表示由A点至D点的增量坐标值; Z 表示D点Z坐标值; W 表示由C点至D点的增量坐标值; I 表示锥螺纹的半径差;

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

当前位置:首页 > 商业/管理/HR > 企业文档

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