数控车床编程与操作指南

上传人:bin****86 文档编号:57476804 上传时间:2018-10-22 格式:PPT 页数:94 大小:1.04MB
返回 下载 相关 举报
数控车床编程与操作指南_第1页
第1页 / 共94页
数控车床编程与操作指南_第2页
第2页 / 共94页
数控车床编程与操作指南_第3页
第3页 / 共94页
数控车床编程与操作指南_第4页
第4页 / 共94页
数控车床编程与操作指南_第5页
第5页 / 共94页
点击查看更多>>
资源描述

《数控车床编程与操作指南》由会员分享,可在线阅读,更多相关《数控车床编程与操作指南(94页珍藏版)》请在金锄头文库上搜索。

1、数控车床编程与操作,第2章,内容,第2章 数控车床编程与操作 2.3 FANUC 0i系统数控车床编程 2.3.1 FANUC 0i系统指令代码 1准备功能2辅助功能3S、F、T功能,目的与要求,1掌握各种G功能、M功能的含义及用法; 2掌握其他功能的作用及含义 ; 3掌握各种主要指令的格式及用法 。,第2章 数控车床编程与操作,O0001; N10 G21 G97 G99 G40; N20 M03 S1000 T0101; N30 G00 X30.0 Z5. M08; N40 G01 X30. Z-30. F0.1; N50 G01 X40. Z-30. F0.1; N60 G01 X40.

2、 Z-60. F0.1; N70 G00 X100. Z50. M09; N80 M30;,提问:1O0001, N10 N20, M30 什么含义?2X30.0 Z-30. 什么含义?注意:坐标后面要带小数点,否则认为m。3G21 S1000 T0101 F0.1 什么含义?,程序名,程序结束,顺序号,绝对坐标值,第2章 数控车床编程与操作,2.3 FANUC 0i系统数控车床编程(P28) 2.3.1 FANUC 0i系统指令代码,1准备功能(G功能或G代码、G指令),(1)作用:用来规定刀具和工件的相对运动轨迹、坐标设 定、刀具补偿偏置等多种加工操作。,(2)指令格式:GG为地址,为数字

3、(00 99),100个。见P28表2-3 ,附录A(P256)。,(3)分类:模态(续效,即表示该代码一经在一个程序段 中指定,一直有效,直到出现同组的另一个G代码时才失效)。非模态(只在所指定的程序段中有效)。,第2章 数控车床编程与操作,2.3 FANUC 0i系统数控车床编程 2.3.1 FANUC 0i系统指令代码,1准备功能(G功能或G代码、G指令),表2-3 FANUC 0i系列常用的准备功能一览表,注意:1.带有*记 号G代码,当电源 接通时,系统处于 这个G代码的状态。200组的G代码 是非模态G代码。3在同一个程序 段中可以指令几个 不同组的G代码, 在同一个程序段中 指令

4、了两个以上的 同组G代码时,后 一个G代码有效。,第2章 数控车床编程与操作,2.3 FANUC 0i系统数控车床编程 2.3.1 FANUC 0i系统指令代码,2辅助功能(M功能或M代码、M指令),(1)作用:用于控制零件程序的走向,以及机床各种辅助 功能的开关动作。(2)指令格式:MM为地址,为数字(00 99),100个。见P29表2-4,附录A(P259)。(3)分类:模态;非模态。注意:一个程序段只能一个M指令有效,否则系统报警。,第2章 数控车床编程与操作,2.3 FANUC 0i系统数控车床编程 2.3.1 FANUC 0i系统指令代码,2辅助功能(M功能或M代码、M指令),表2

5、-4 FANUC 0i系列常用的辅助功能一览表,第2章 数控车床编程与操作,2.3 FANUC 0i系统数控车床编程 2.3.1 FANUC 0i系统指令代码,3S、F、T功能,1)主轴转速功能(S功能或S指令)(1)作用:用来指定主轴的转速。(2)指令字格式:用字母S及其后面的若干位数字表示。S代码为模态指令。S需与G代码结合,含义不同。G96 S100:恒线速度100m/min,主轴自动改变转速。G97 S1000:取消恒线速度, 主轴转速1000r/min,一般状态。,第2章 数控车床编程与操作,2.3 FANUC 0i系统数控车床编程 2.3.1 FANUC 0i系统指令代码,3S、F

6、、T功能,2)进给速度功能(F功能或F指令)(1)作用:用来指定车刀车削工件表面时刀具相对于工件的走刀速度。为模态指令。(2)单位:F的单位由G98或G99代码指定。G98、G99均为模态指定。(3)指令字格式:G98 F100每分钟刀具的进给量(每分进给量):100mm/minG99 F0.3主轴每转一转刀具的进给量(每转进给量):0.3mm/r(4)螺纹加工:F指螺纹导程。F2.0表示被加工螺纹的导程为2mm。,第2章 数控车床编程与操作,2.3 FANUC 0i系统数控车床编程 2.3.1 FANUC 0i系统指令代码,3S、F、T功能,3)刀具功能(T功能或T指令) (1)作用:执行T

7、指令时,将转动刀架到指定的刀号位置,同时将使用指定的刀具补偿号的补偿值。 (2)指令格式: T 前两个为刀具选择号,后两个为刀补号(刀具偏置补偿)。如:T0101表示选择1号刀,同时使用第01号刀补值。如果补偿号是00,则取消刀具补偿。如:T0100表示取消1号刀刀补。,(3)刀具补偿:,刀具偏置补偿 刀尖半径补偿 后面讲,刀具补偿号共有32组:0132。每一组补偿号有4个补偿数 据:X、Z、R、T。其中R、T用于刀尖半径补偿;X为X轴的补 偿量;Z为Z轴的补偿量。,P70图2-74,第2章 数控车床编程与操作,2.3 FANUC 0i系统数控车床编程 2.3.1 FANUC 0i系统指令代码

8、,3S、F、T功能,3)刀具功能(T功能或T指令),第2章 数控车床编程与操作,2.3 FANUC 0i系统数控车床编程 2.3.1 FANUC 0i系统指令代码,3S、F、T功能,(4)刀具偏置补偿:产生原因:刀具长度、安装位置不同,各刀具的刀尖位置不同。刀具磨损后,其刀尖位置也会发生变化。产生后果:导致加工误差。定义:对各刀具的位置值进行比较或设定。修正办法:对刀,并将偏离值输入数控系统。注意:在一个程序段中只可以指定一个T代码。当移动指令 和T代码在同一程序段中指令时,先换刀后执行移动指令,刀具 补偿与移动指令合并执行。注意换刀位置。 安全位置。,第2章 数控车床编程与操作,2.3 FA

9、NUC 0i系统数控车床编程 2.3.1 FANUC 0i系统指令代码,小结:本节课主要介绍了各种基本功能的作用及含义。1各种G功能、M功能的作用及含义;记住G00 G01 G02 G03 G04 G21 G40 G96 G97 G98 G99 的意义。记住M02 M30 M03 M04 M05 M08 M09 M98 M99的意义。2F、S、T功能的作用及含义。 预习:P30,2.3.2 基本移动指令G00,G01,G04,2,内容,第2章 数控车床编程与操作 2.3 FANUC 0i系统数控车床编程 2.3.2 基本移动指令 1快速定位指令G00 2直线插补指令G01 4暂停指令G04,目

10、的与要求,1掌握G00、G01的用法 ; 2掌握G04的用法 ; 3掌握直线插补的编程 。,第2章 数控车床编程与操作,2.3 FANUC 0i系统数控车床编程 2.3.2 基本移动指令,看右图,普通车床车端面如何加工? 调刀 AB(快进) 车端面 BC(工进) 退刀 CD(快进) 不加工则退刀:DA(快进) 或继续加工外圆:DE(快进),数控加工:用指令字指令车床自动完成 车端面程序:N10 G00 X55.0 Z0; ABN20 G01 X-1.0 (Z0) F0.3; BCN30 G00 (X-1.0)Z2.0; CDN40 G00 X120.0 Z80.0; DA 或 N40 G00

11、X48.0 (Z2.0); DEG00、G01如何用?,P30 图2-20 G00快速进刀,第2章 数控车床编程与操作,2.3 FANUC 0i系统数控车床编程 2.3.2 基本移动指令(P30),1快速定位指令G00,(1)作用:执行G00指令时,刀具快速移动并定位在指令的目标点。该指令主要应用于刀具加工前的快进、加工后的快退及刀具的空行程运动。G00指令为模态代码。 (2)指令格式:G00 X(U) Z(W) ; 说明:X Z 表示快速移动的目标点绝对坐标。U W 表示快速移动的目标点相对刀具当前点的相对坐标 位移。 X(U)坐标按直径输入。 例:AB绝对值编程:G00 X55.0 Z0;

12、相对值编程:G00 U-65.0 W-80.0;,包括快速定位、直线插补和圆弧插补3种指令。,第2章 数控车床编程与操作,2.3 FANUC 0i系统数控车床编程 2.3.2 基本移动指令,1快速定位指令G00,(3)注意事项:(P31)符号点的坐标值均为mm输入。在某一轴上相对位置不变时,可以省略该轴的移动坐标指令。在同一程序段中,绝对坐标指令和相对坐标指令可以混用。如G00 X55.0 W-80.0。 G00指令的快速移动,由厂家设定,不能用F规定。但可由 操作面板上的快速修调按钮修正。在执行G00时,由于X、Z轴以各自独立的速度移动,不能保 证各轴同时到达终点,因此X、Z轴的合成轨迹不一

13、定是直线,通 常为折线轨迹,如右上图。执行G00指令,移动过程中不能对工件进行切削加工,目标 点不能选在零件上,一般要离开工件表面2 5mm。刀具轨迹用带箭头的虚线表示:“ ”,代表程序原点。,第2章 数控车床编程与操作,2.3 FANUC 0i系统数控车床编程 2.3.2 基本移动指令,2直线插补指令G01,(1)作用:执行G01指令时,刀具按程序给定的F进给速度作直线运动到指令目标点。该指令主要应用于刀具的切削运动。G01指令为模态代码。 (2)指令格式:G01 X(U) Z(W) F ; F 表示进给速度。 (3)注意事项:进给速度为工进,由F指令设定,单位为mm/r(G99);刀具轨迹

14、为直线,精度高; 刀具轨迹用带箭头的实线表示:“ ” 。,第2章 数控车床编程与操作,2.3 FANUC 0i系统数控车床编程 2.3.2 基本移动指令,2直线插补指令G01,将教材P31图2-21与图2-22合并。(见右下图) 绝对编程:G01 X40.0 Z-20.0 F0.3;G01 X60.0 Z-45.0 F0.3; 相对编程:G01 U0 W-20.0 F0.3;U20.0 W-25.0; 混合编程:G01 X40.0 W-20.0 F0.3;U20.0 Z-45.0;,G01切外圆柱、外圆锥,第2章 数控车床编程与操作,2.3 FANUC 0i系统数控车床编程 2.3.2 基本移

15、动指令,4暂停指令G04 (P34),(1)作用:执行G04指令时,使程序暂停,经过暂停延时之后执行下一个程序段。该指令一般应用于车槽、镗孔、钻孔指令后,以提高表面质量及有利于铁屑充分排出。 G04指令为非模态代码。 (2)指令格式:G04 X ;单位(s),带小数点。如G04 X2.0表示暂停2s。或G04 P ;单位(ms),不带小数点。如G04 P2000也表示暂停2s。 (3)说明:在暂停指令同一程序段中不能指令进给速度。,第2章 数控车床编程与操作,2.3 FANUC 0i系统数控车床编程 2.3.2 基本移动指令,4暂停指令G04,例: G00 X40.0 Z-25.0; G01 X20.0 (Z-25.0) F0.1; G04 X2.0; G01 X40.0 (Z-25.0);,G04的应用,刀位点,第2章 数控车床编程与操作,

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

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

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