数控车床程序编制培训.ppt
《数控车床程序编制培训.ppt》由会员分享,可在线阅读,更多相关《数控车床程序编制培训.ppt(54页珍藏版)》请在三一办公上搜索。
1、*,数控加工技术,1,数控车床编程,编制:张玉庚,*,数控加工技术,2,FANUC车床编程(车削循环指令),*,数控加工技术,3,FANUC车床编程(车削循环指令)教学目标:1、理解FANUC车床循环指令G70、G71、G72、G73、G74、G75、G76、含义、格式,能写出程序段;;2、理解FANUC车削粗加工编程方法,能用G70、G71、G72、G73、编写简单零件粗加工程序;新课导入:通过编程基本指令的学习,能对简单轴的轮廓进行精加工编程,但是还不能对零件进行粗加工编程,还必须学习相关的粗加工循环指令、编程方法才能对零件进行粗加工编程。为此,就FANUC车削粗加工循环指令、格式、运用与
2、编程方法作详细讲解。,*,数控加工技术,4,1、外圆粗切循环,外圆粗切循环是一种复合固定循环。适用于外圆柱面需多次走刀才能完成的粗加工,加工过程如下图所示。编程格式:G71 U(d)R(e)G71 P(ns)Q(nf)U(u)W(w)F(f)S(s)T(t)式中:d背吃刀量(切削深度)(25);e 退刀量(13);ns精加工形状程序段中的开始程序段号;nf精加工形状程序段中的结束程序段号;uX轴方向精加工余量(0.20.5);wZ轴方向的精加工余量(0.20.5);F、S、T分别是进给量、主轴转速、刀具号地址符。,*,数控加工技术,5,%3331N10 G54 G00 X80 Z80;N20
3、M03 S500;N30 G01 X46 Z3 F0.2;N40 G71 U3 R1;N50 G71 P55 Q140 U0.4 W0.1 F0.3;N55 G00 X0;N60 G01 X10 Z-2;N70 Z-20;N80 G02 U10 W-5 R5;N90 G01 W-10;N100 G03 U14 W-7 R7;N110 G01 Z-52;N120 U10 W-10;N130 W-20;N140 X50;N145 G70 P55 Q140 F0.1;N150 G00 X80 Z80;N160 M05;N170 M02;,G71编程示例,*,数控加工技术,6,2、端面粗加工循环,端面
4、粗切循环是一种复合固定循环。端面粗切循环适于Z向余量小,X向余量大的棒料粗加工,加工过程如下图所示。编程格式 G72 U(d)R(e)G72 P(ns)Q(nf)U(u)W(w)F(f)S(s)T(t)式中:d背吃刀量;e 退刀量;ns精加工形状程序段中的开始程序段号;nf精加工形状程序段中的结束程序段号;uX轴方向精加工余量;wZ轴方向的精加工余量;F、S、T分别是进给量、主轴转速、刀具号地址符。,*,数控加工技术,7,G72编程示例%3332N10 T0101;N20 G00 X100 Z80;N30 M03 S400;N40 X80 Z1;N50 G72 W2 R1;N55 G72 P6
5、0 Q180 U0.2 W0.5 F0.2;N60 G00 X100 Z80;N70 G42 X80 Z1;N80 G00 Z-56;N90 G01 X54 Z-40 F0.15;N100 Z-30;N110 G02 U-8 W4 R4;N120 G01 X30;N130 Z-15;N140 U-16;N150 G03 U-4 W2 R2;N160 Z-2;N170 U-6 W3;N180 G00 X50;N185 G70 P55 Q180 F0.1;N190 G40 X100 Z80;N200 M05;N210 M02;,*,数控加工技术,8,3、封闭切削循环,封闭切削循环是一种复合固定循环
6、,加工过程如下图所示。封闭切削循环适于对铸、锻毛坯切削,对零件轮廓的单调性则没有要求。编程格式 G73 U(i)W(k)R(d)G73 P(ns)Q(nf)U(u)W(w)F(f)S(s)T(t)式中:iX方向总退刀量(i毛坯X向最大加工余量);kZ方向总退刀量(可与i相等);d粗切次数(d=i/(12.5));ns精加工形状程序段中的开始程序段号;nf精加工形状程序段中的结束程序段号;uX轴方向精加工余量(0.51);wZ轴方向的精加工余量(0.20.5);,*,数控加工技术,9,3333N10 G97 G99 S1200;M03 T0101;N20 G00 X200 Z100;N30 G0
7、0 X45 Z2;N40 G73 U7 W0 R7;N50 G73 P60 Q140 U0.6 W0.3 F0.2;N60 G00 X25.8 Z1 S1500 M03;N70 G01 X29.8 Z-1;N80 Z-10;N90 X26 Z-12;N100 Z-21.776;N110 G02 X30.775 Z-28.04 R7;N120 G01 X38 Z-48;N130 Z-55;N140 X42;N150 G70 P60 Q140 F0.1;N160 G00 X200 Z200;N170 M05;N180 M30;,G73编程示例,*,数控加工技术,10,4、G74 端面啄式钻孔、Z向
8、切槽循环,G74 R(e);G74 X(u)Z(w)P(i)Q(k)R(d)F(f);e:退刀量X:B 点的X 坐标u:从A 至B 增量Z:C 点的Z坐标w:从A 至C增量i:X 方向的移动量(无符号,直径值,单位0.001mm)k:Z 方向的移动量(无符号,单位:0.001mm)d:刀具在切削底部的退刀量。d 的符号一定是(+)。但是,如果X(U)及I 省略,退刀方向可以指定为希望的符号。f:进给率,*,数控加工技术,11,如上图所示在本循环可处理断削,如果省略X(U)及P,结果只在Z 轴操作,用于钻孔。,例:用深孔钻削循环功能加工图所示深孔,试编写加工程序。其中:e=1,k=2000,F=
9、0.1N10 T0303;N20 M03 S600;N30 G00 X0 Z1.;N40 G74 R1;退刀量1mmN50 G74 Z-80.Q2000 F0.1 每刀吃2mmN60 G00 Z100.;N70 M30;,*,数控加工技术,12,5、G75 外经/内径啄式钻孔、X 向切槽循环,G75 R(e);G75 X(u)Z(w)P(i)Q(k)R(d)F(f)功能:指令操作如右图所示,除X 用Z 代替外与G74 相同,在本循环可处理断削,可在X 轴切槽及X 轴啄式钻孔。例:试编写右图所示零件切断加工的程序。N10 T0101;N20 M03 S650;N30 G00 X32.Z-13.;
10、N40 G75 R1.;退刀量1mmN50 G75 X20.Z-40.P5000 Q9000 F0.5;P:X向吃刀量5mm,Q:Z 向每次增量移动9mmN60 G00 X50N70 Z100.;N80 M05;N90 M30;,6、螺纹切削复合循环(G76),格式:G76 P(m)(r)()Q(dmin)R(d);G76 X(U)Z(W)R(i)P(k)Q(d)F;其中:m 精加工重复次数(199)r 倒角量;刀尖角度;可选择80o、60o、55o、30o、29o、0o,用2 位数指定。dmin 最小切削深度(半径值 单位0.001mm);d 精加工余量 单位1mm;X、Z 螺纹终点坐标值;
11、i 锥螺纹起点与终点的半径差,i=0 时可加工圆柱螺纹;k 螺纹牙型高度(为正;半径值,单位:0.001mm)d 第一次进给的背吃刀量(为正;半径值,单位:0.001mm)F 螺纹导程。,*,数控加工技术,13,*,数控加工技术,14,例:试编写右图所示圆柱螺纹的加工程序,螺距为6G76 P 010060 Q200 R0.1;G76 X60.64 Z23 R0 P3680 Q1800 F6.;,*,数控加工技术,15,宏程序编程,在数控编程中,宏程序编程灵活、高效、快捷,是加工编程的重要补充。宏程序不仅可以实现象子程序那样,对编制相同加工操作的程序非常有用,还可以完成子程序无法实现的特殊功能,
12、例如,型腔加工宏程序、固定加工循环宏程序、球面加工宏程序、锥面加工宏程序等。,华中数控宏程序FANUC数控宏程序SIEMENS数控参数编程,*,数控加工技术,16,华中数控用户宏程序,HNC-21/22T、HNC-21M为用户配备了强有力的类似于高级语言的宏程序功能,用户可以使用变量进行算术运算、逻辑运算和函数的混合运算,此外宏程序还提供了循环语句、分支语句和子程序调用语句,利于编制各种复杂的零件加工程序,减少乃至免除手工编程时进行繁琐的数值计算,以及精简程序量。,一、基础知识,1.宏变量及常量,(1)宏变量HNC-21/22T华中世纪星数控系统变量表示形式为#后跟14位数字,变量种类有三种:
13、局部变量:#0#49是在宏程序中局部使用的变量,用于存放宏程序中的数据,断电时丢失为空。,*,数控加工技术,17,一、基础知识,全局变量:用户可以自由使用#50#199,它对于由主程序调用的各子程序及各宏程序来说是可以公用的,可以人工赋值。HNC-21/22T子程序嵌套调用的深度最多可以有8层,每一层子程序都有自己独立的局部变量(变量个数为50)。系统变量:系统变量为#1000#1199,它能获取包含在机床处理器或NC内存中的只读或读/写信息,包括与机床处理器有关的交换参数、机床状态获取参数、加工参数等系统信息。(2)常量PI:圆周率;TRUE:条件成立(真);FALSE:条件不成立(假),1
14、、宏变量及常量,*,数控加工技术,18,2、运算符与表达式,(1)算术运算符:+,-,*,/(2)条件运算符:EQ(=),NE(),GT(),GE(),LT(),LE()(3)逻辑运算符:AND,OR,NOT(4)函数:SIN,COS,TAN,ATAN,ATAN2,ABS,INT,SIGN,SQRT,EXP(5)表达式:用运算符连接起来的常数,宏变量构成表达式。例如:175/SQRT2*COS55*PI/180;#3*6 GT 14,*,数控加工技术,19,3、赋值语句,格式:宏变量=常数或表达式把常数或表达式的值送给一个宏变量称为赋值。例如:#2=175/SQRT2*COS55*PI/180
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控车床 程序 编制 培训
链接地址:https://www.31ppt.com/p-6297203.html