数控车床技能鉴定培训教程 教学课件 ppt 作者 倪春杰 主编 徐昆鹏 副主编单元4 SINUMERIK802D编程

上传人:w****i 文档编号:92449436 上传时间:2019-07-10 格式:PPT 页数:42 大小:350KB
返回 下载 相关 举报
数控车床技能鉴定培训教程 教学课件 ppt 作者 倪春杰 主编 徐昆鹏 副主编单元4 SINUMERIK802D编程_第1页
第1页 / 共42页
数控车床技能鉴定培训教程 教学课件 ppt 作者 倪春杰 主编 徐昆鹏 副主编单元4 SINUMERIK802D编程_第2页
第2页 / 共42页
数控车床技能鉴定培训教程 教学课件 ppt 作者 倪春杰 主编 徐昆鹏 副主编单元4 SINUMERIK802D编程_第3页
第3页 / 共42页
数控车床技能鉴定培训教程 教学课件 ppt 作者 倪春杰 主编 徐昆鹏 副主编单元4 SINUMERIK802D编程_第4页
第4页 / 共42页
数控车床技能鉴定培训教程 教学课件 ppt 作者 倪春杰 主编 徐昆鹏 副主编单元4 SINUMERIK802D编程_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《数控车床技能鉴定培训教程 教学课件 ppt 作者 倪春杰 主编 徐昆鹏 副主编单元4 SINUMERIK802D编程》由会员分享,可在线阅读,更多相关《数控车床技能鉴定培训教程 教学课件 ppt 作者 倪春杰 主编 徐昆鹏 副主编单元4 SINUMERIK802D编程(42页珍藏版)》请在金锄头文库上搜索。

1、倪春杰主编 徐昆鹏副主编 化学工业出版社,数控车工技能鉴定培训教程,第二篇 数控车床编程模块,单元4 SINUMERIK 802D系统数控车床常用编程代码 4.1SINUMERIK 802D数控系统的程序结构 4.2SINUMERIK 802D系统准备功能G代码 4.3SINUMERIK 802D系统的倒角、倒圆和子程序功能 4.4SINUMERIK 802D数控系统的部分车削循环功能 4.5计算参数R编程(宏程序编程) 4.6SINUMERIK802D编程实例,单元4 SINUMERIK 802D系统数控车床常用编程代码,4.1SINUMERIK 802D数控系统的程序结构 4.1.1程序名

2、称 SINUMERIK 802D数控系统规定,在编程时可以按以下规则给程序命名: (1)开始的两个符号必须是字母; (2)其后的符号可以是字母,数字或下划线; (3)最多为16个字符; (4)不得使用分隔符。 举例:XMZ2008.MPF(主程序扩展名为MPF,可省略不写)、XMZ2008.SPF(子程序扩展名为SPF,不可省略,必须写)。,4.1.2SINUMERIK 802D数控系统的程序结构,4.2SINUMERIK 802D系统准备功能G代码 4.2.1常用的准备功能,SINUMERIK 802D常用的准备功能G代码及其编程格式见表4-1,其中为系统默认指令。,4.2.2圆弧插补的其它

3、指令格式补充,1、通过圆心坐标和圆心角进行圆弧插补的指令格式为: G2/G3 AR= K I F 其中:AR为圆弧的圆心角,无符号; I、K为圆心相对于圆弧起点的增量,从起点到圆心画矢量,对应为X、Z轴的投影矢量。 如图4-1(a)所示,按直径编程的程序段为G3 AR=90 I0 K-20 F100。 SIEMENS 系统有多于FANUC系统的圆弧插补格式: 2、通过终点坐标和圆心角进行圆弧插补的指令格式为: G2/G3 Z X AR= F ,如图4-1(a)所示,按直径编程的程序段为G3 Z10 X50 AR=90 F100。 3、通过中间点进行圆弧插补的指令格式为: G2/G3 Z X K

4、1= I1= F 其中:K1、I1为圆弧上中间点的坐标,G90方式下为绝对坐标,G91方式下为增量坐标。 如图4-1(b)所示,按直径编程的程序段为G3 Z10 X50 K1=15 I1=48.73 F100; 4、通过与前一段轮廓切线连接进行圆弧插补的指令格式为: CT Z X F 如图4-1(c)所示,按直径编程的程序段为 G1 Z30 X10; CT Z10 X50;,(a) (b) (c) 图4-1 圆弧插补图例,4.3SINUMERIK 802D系统的倒角、倒圆和子程序功能,4.3.1倒角、倒圆功能 在直线与直线、圆弧与圆弧、直线与圆弧之间倒角或倒圆过渡。 1、在轮廓拐角处倒角,已知

5、倒角长度,编程指令为: CHF= ;其中,CHF指定倒角长度。 如图4-2(a)所示,在两直线间倒角,按直径编程的程序段为:G1 X40 Z0 CHF=7.071。 2、在轮廓拐角处倒圆,已知倒圆半径,编程指令为: RND= ;其中,RND指定倒圆半径 如图4-2(b)所示,在两直线间倒圆,按直径编程的程序段为:G1 X40 Z0 RND=5;Z; 如图4-2(c)所示,在圆弧与直线间倒圆,按直径编程的程序段为:G3 X28 Z-8 CR=5 RND=3;G1 Z。,3、在轮廓拐角处倒角,已知倒角边长,编程指令为: CHR= ;其中,CHR指定倒角边长。 如图4-2(a)所示,在两直线间倒角,

6、按直径编程的程序段 为:G1 X40 Z0 CHR=5;Z。 4、从图纸中无法看出轮廓终点的全部坐标,但已知两直线 间的夹角,编程指令为:ANG= ;其中,ANG指定直线与+Z轴间的夹角。 如图4-2(d)所示,按直径编程的程序段为:G1 X20 Z0;Z- 15 ANG=160;X29 ANG=185; 如图4-2(e)所示,按直径编程的程序段为:G1 X20 Z0; Z-15 ANG=160 RND=10;X29 ANG=185。 注意:程序按倒角或倒圆之前的轮廓指令编程,终点坐标为两段轮廓的交点坐标,再写倒角或倒圆指令。,( d ) (e) 图4-2 倒角或倒圆编程图例 注:图中?为允许

7、未知的尺寸,(a) (b) (c),4.3.2子程序功能 原则上讲主程序和子程序之间并没有区别,只需要将子程序以SPF扩展名。 1、子程序的命名 子程序的命名规定同主程序,此外,还可用L后跟7位整数命名(LL6除外)。注意:地址字L之后的每个零均有意义,不可省略。 2、子程序的调用格式 子程序名 P;P指定调用次数,单独占一行。 3、子程序结束 除了用M2指令可以结束子程序以外,还可以用RET指令结束子程序。RET要求占用一个独立的程序段。用RET指令结束子程序、返回主程序时不会中断G64连续路径运行方式,用M2指令则会中断G64运行方式,并进入停止状态。 4、子程序的嵌套 子程序的嵌套深度为

8、4级嵌套。,4.4SINUMERIK 802D数控系统的部分车削循环功能 4.4.1毛坯切削循环CYCLE95 1、指令格式 CYCLE95(“NPP”,MID,FALZ,FALX,FAL,FF1,FF2,FF3,VARI,DT,DAM,VRT) 与FANUN系统 G71 Ud Re ; G71 Pns Qnf Uu Ww Ff Ss Tt ;对照说明: (1)NPP:轮廓可以定义为子程序,NPP为子程序名,也可以定义为程序的一部分,NPP为“起始标记符:末尾标记符”。标记符可以自由选取,但必须由2-8个字母或数字组成,其中开始两个符号必须是字母或下划线。标记符位于程序段段首。NPP相当于G7

9、1中ns、nf。,(2)MID:进给深度(无符号),相当于G71中的U(d)。 (3)FALZ,FALX:分别是Z向与X向(直径值)的精加工余量(无符号),相当于G71中的Z(u)和X(w)。 (4)FAL:沿进给轴方向给轮廓指定的精加工余量(无符号),只沿某一轴指定精加工余量,适合于有凹槽的轮廓加工。FALZ,FALX与FAL可以只指定一组参数,如果两组同时指定,执行时精加工余量为两组的累加。 (5)FF1:无凹槽处的粗加工切削进给率。 (6)FF2:进入凹槽处的粗加工切削进给率。 (7)FF3:精加工的切削进给率,相当于FANUN系统的精加工切削进给率。 (8)VARI:加工类型,范围值为

10、112,具体含义参见图4-3和表4-2。,(a),(b),(c),图4-3 CYCLE95加工类型示意图,(d),(9)DT和DAM:粗加工时为了断屑而设置的一对参数。加工多长距离后暂停,DAM为暂停前的路径长度;DT为暂停时间。不需要断屑时可不指定这对参数。 (10)VRT:粗加工时的退刀量,相当于G71中的R(e)。 例4-1:如图4-4所示,毛坯是48的棒料,工件坐标系建在右端面,对刀方法参见8.3节。编写外轮廓粗、精加工程序如下:,CY10.MPF;主程序 T1 D1 S600 M3; DIAMON; G94 G0 Z1 X50; CYCLE95(“CYZ10”,2,0.4,0.8,1

11、50,120,120,9,0.5); G90 G0 Z100 X80 M5; M2; CYZ10.SPF;子程序(单独存储) G0 Z1 X4; G1 Z-2 X10; Z-20; G2 Z-25 X20 CR=5; G1 Z-35; G3 Z-42 X34 CR=7; G1 Z-52; Z-62 X44; Z-85; M2;或者RET,例4-2:如图4-5所示,事先钻好了16的孔径,工件坐标系建在右端面,加工程序如下: CN20.MPF;主程序 G54 T1 D1 S600 M3;(对刀方法参见8.4.1节) DIAMON; G94 G0 Z1 X15; CYCLE95(“CNKS:CNJS

12、”,2,0.4,0.8,100,80,80,3,0.5); G90 G0 Z100 X80; G55T2D1 S800;(对刀方法参见8.4.2节)/或者改用G54T2D1(对刀方法参见8.4.3节) G0 Z1 X15; CYCLE95(“CNKS:CNJS”,2,0.4,0.8,100,80,80,7,0.5); CNKS:,G0 X26; G1 Z-10.5; Z-17.5 X22; Z-28; G3 Z-32.899 X18.016 CR=7; G1 Z-43; CNJS: G0 X15; Z100 M5; M2;,4.4.2螺纹切削循环CYCLE97 1、指令格式 CYCLE97(P

13、IT,MPIT,SPL,FPL,DM1,DM2,APP,ROP,TDEP,FAL,IANG,NSP,NRC,NID,VARI, NUMT) (1)IT和MPIT:PIT为螺纹导程(无符号)。当加工公制粗牙圆柱螺纹时,也可以用MPIT指定螺纹的公称尺寸(M3M60)。两个参数选其一; (2)SPL,FPL和DM1,DM2:如图4-6所示的位置,DM1和SPL分别为零件图上螺纹毛坯起点的X坐标和Z坐标,DM2和和FPL分别为螺纹毛坯终点的X坐标和Z坐标。对于外螺纹,DM1,DM2是指螺纹的大径;对于内螺纹,DM1,DM2则是指螺纹的小径; (3)APP和ROP:分别为螺纹加工的升速段和降速段长度(

14、无符号); (4)FAL:精加工余量(半径值,无符号);,(5)TDEP和IANG:TDEP为螺纹牙型高(半径值,无符号)。IANG为螺纹的切入角。直进法取0,斜进法(沿侧面切削)取刀型半角。如果是正值,表示斜向进给始终在同一侧进行,如果是负值,在两个侧面交替进行; (6)NSP:螺纹切削起始点与主轴基准零脉冲的转角差; (7)VARI:加工类型,范围值14。1:外螺纹恒定切削深度进给;2:内螺纹恒定切削深度进给;3:外螺纹恒定切削面积进给(递减进给);4:内螺纹恒定切削面积进给; (8)NRC:粗加工切削次数;,(9)NID:光整次数; (10)NUMT:螺纹头数。,2、编程实例 例4-3:

15、如图4-6所示,毛坯3590,工件坐标系建在右端面轴线处,编写外螺纹加工程序如下: CLW.MPF; T4 D1 S200 M3; DIAMON; G90 G0 Z6 X25; CYCLE97(2,0,-21,22,22,6,2,1.3,0.05,0,0,4,1,3,1); G0 Z100 X80 M5; M2;,4.5计算参数R编程(宏程序编程) 4.5.1计算参数R 与FANUC系统的宏变量编程类似,SIEMENS系统用R参数作为计算变量。 1、计算参数的类型 (1)R参数 系统提供了R0R299共300个R参数供用户自由使用。 (2)系统变量 系统变量以“$”开头。 2、R参数赋值的有关

16、规定 (1)一般赋值范围 赋值范围:(0.000 00019999 9999)(8位,带符号和小数点),整数的小数点可以省略,正号可以省略。 (2)用指数表示法的赋值范围 赋值范围:(10-30010+300)。指数值写在EX符号之后,最大符号数:10(包括符号和小数点),比如,R1=1.874EX8;即R1=187400000。 (3)赋值地址 地址N、G和L例外的任意NC地址。,(4)赋值符号 赋值时在地址符之后写入符号 “=”。 注意:一个程序段中可以有多个赋值语句;也可以用计算表达式赋值。给运行指令中的坐标轴地址赋值时,要求有一独立的程序段,例如:N10 G0 X=R2;即给X轴赋值。 3、R参数的计算 (1)算术运算符 +、-、*、/分别作为加号、减号、乘号、除号。 (2)条件

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

当前位置:首页 > 高等教育 > 大学课件

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