数控加工程序的编制(2)讲解

上传人:我** 文档编号:112812120 上传时间:2019-11-07 格式:PPT 页数:31 大小:626KB
返回 下载 相关 举报
数控加工程序的编制(2)讲解_第1页
第1页 / 共31页
数控加工程序的编制(2)讲解_第2页
第2页 / 共31页
数控加工程序的编制(2)讲解_第3页
第3页 / 共31页
数控加工程序的编制(2)讲解_第4页
第4页 / 共31页
数控加工程序的编制(2)讲解_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《数控加工程序的编制(2)讲解》由会员分享,可在线阅读,更多相关《数控加工程序的编制(2)讲解(31页珍藏版)》请在金锄头文库上搜索。

1、1,一、与坐标系有关的指令 G90/G91、G92、G53G59、G17 G19 1、G90/G91指令: G90 指令表示程序中的编程尺寸是在某个坐标系下按其绝对坐标给定的。 G91 指令表示程序中编程尺寸是相对于本段的起点,即编程尺寸是本程序段各轴的移动增量,故G91又称增量坐标指令。 注意: 这两个指令是同组续效指令,也就是说在同一程序段中只允许用其中之一,而不能同时使用。在缺省的情况下(即无G90又无G91),默认是在G90状态下。,2,2、G92指令 坐标系设定的预置寄存指令,它只有在采用绝对坐标编程时才有意义。 编程格式: G92 X a_ Y_b Z_c_ a、b、c为当前刀位点

2、在所设定工件坐标系中的坐标值。,X,Y,Z,对刀点 (刀 位 点),工件坐标系零点,30.0,30.0,25.0,3, 使用该指令,便建立了工件坐标系,数控系统在加工之前送入系统的某个单元,其后的加工程序中的编程尺寸都是在这个工件坐标系的尺寸。 该指令还有补偿工件在机床上安装误差的功能,即当首件零件加工完成后,测量工件尺寸精度。如果发现是由于工件安装不准引起的误差,则不必重新安装工件,只需修改所设的坐标值,即可消除这一加工误差。,4,3. G53 、 G54 G59:坐标系选择指令 G53选择机床坐标系; G54G59选择工件坐标系1 6工件坐标系。 在使用该指令后,其后的编程尺寸都 是相对于

3、相应坐标系的。 这类指令是续效指令,缺省值是G53 。 注意:这类指令只在绝对坐标下有意义(G90),在G91下无效。,5,4. G17、G18、G19指令 坐标平面指定指令。G17,G18,G19分别表示规定的操作在XY,ZX,YZ坐标平面内。 程序段中的尺寸指令必须按平面指令的规定书写。若数控系统只有 一个平面的加工能力, 可不必书写; 这类指令为续效指令, 缺省值为G17。,6,二、与控制方式有关的指令 1、G00 指令快速定位指令 编程格式:G00 X_ Y_ Z_ * 功能:指令刀具从当前点,以数控系统预先调定的快进速度,快速移动到程序段所指令的下一个定位点。 注意:G00的运动轨迹

4、不一定是直线,若不注意则容易干涉。,7,2. G01指令直线插补指令 编程格式:G01 X_a_ Y_b_ Z_c_ F_f_ 功能:指令多坐标(2、3坐标)以联动的方式,按程序段中规定的合成进给速度f,使刀具相对于工件按直线方式,由当前位置移动到程序段中规定的位置(a、b、c)。当前位置是直线的起点,为已知点,而程序段中指定的坐标值即为终点坐标。,8,G03,G02,G03,G02,G02,G03,G19,G18,G17,X,Y,Z,3、G02,G03指令圆弧插补指令 G02:顺时针圆弧插补。 G03:逆时针圆弧插补。,顺、逆方向判别规则: 沿垂直于圆弧所在平面的坐标轴的负方向观察,来判别圆

5、弧的顺、逆时针方向。,9, 编程格式: XY平面:G17 G02/G03 X_a_ Y_b_ I_J_ F_f_ * XZ平面:G18 G03 X_a_ Z_c_ I_K_ F_f_ * YZ平面:G19 G02 Y_b_ Z_c_ J_K_ F_f_ * XY平面:G17 G02/G03 X_a_ Y_b_ R _ F_f_ *,(I_J_ K_ 圆心位置),(R_ 圆弧半径),10,圆弧的终点坐标,由a、b、c后的数值指定。 圆心的位置通常有以下几种方法: 1)由圆心指向起点的向量在 X,Y,Z轴上的分量用I,J,K表示,2)由起点指向圆心的向量在 X,Y,Z轴上的分量用I,J,K表示,1

6、1,3) R表示法:用半径R带有符号的数值来表示: AB180 :R 0 R100; BA180 :R 0 R-100,说明:具体采用哪种方法,视具体的数控系统而定; G00,G01,G02,G03是同组续效指令,缺省值G01; 本段终点若与上一段终点位置相同,即起点与终点最终没有相对位移,则可省略不写。,AB,R100, BA,B,A,12,三、与刀具补偿有关的指令 1、G40 G41 G42指令刀具半补偿指令 编程格式:,13,其中:G41 :左刀补,即沿加工方向看刀具在左边 G42 :右刀补,即沿加工方向看刀具在右边 G40:取消刀补 D: 偏置值寄存器选用指令。 xx:刀具补偿偏置值寄

7、存器号 说明:1)刀补建立: 2)刀补取消: 拐角过渡:当拐角是 锐角时,为减少刀具的空 行程,往往要插入一段。,14,运动方向=观察方向 G41 :左刀补刀具位于轮廓的左边; G42 :右刀补刀具位于轮廓的右边; G40:取消刀补G41和G42,G41,G42,15,2、G43、G44指令刀具长度补偿指令 该指令可以根据储存在偏置寄存器D01D99中的设定值与终点坐标值进行加法(G43)或减法(G44)运算后,使刀具的实际移动距离增加/减少一个偏置值。 编程格式: Dxx 其中: 为X、Y、Z中任何一个。,_,43,44,G,G,_,16,四、其它指令 1、 G04暂停指令 功能:可使刀具作

8、短时的无进给运动。 编程格式:G04 X_ 或 G04 F_ 。 其中:X,F其后的数值表示暂停的时间,单位为ms ;或者是刀具、工件的转数,视具体数控系统而定。 用途: 用车削环槽、锪平面、钻孔等光整加工 ; 用作时间匹配,对于那些动作较长的外部; 为了使某一操作有足够的时间可靠的完成,可在程序中插入该指令。,17,2. G80、G81G89固定循环指令 在用NC机床上加工零件,一些典型加工工序,如钻孔、攻丝、深孔钻削、切螺纹等,所完成的动作循环十分典型,将这些动作预先编好程序并存储在存储器中,并用相应的G代码来指令。固定循环中的G代码所指令的动作程序,要比一般G代码所指令的动作要多得多,因

9、此使用固定循环功能,可以大大简化程序编制。,18, G83深孔 G84攻丝 G85G89镗孔, G80取消固定循环 G81钻孔、中心孔 G82扩孔,编程格式: G8 X Y Z R Q P F L,孔位坐标,切入点坐标,每次进给深度,在孔底停留时间,重复次数,进给速度,19,FUNAC数控车编程如下: O9001 N10 G50 X100 Z10 (设立坐标系,定义对刀点的位置) N20 G00 X16 Z2 M03 (移到倒角延长线,Z 轴2mm 处) N30 G01 U10 W-5 G98 F120 (45倒角) N40 Z-48 (加工26 外圆) N50 U34 W-10 (切第一段锥

10、) N60 U20 Z-73 (切第二段锥) N70 X90 (退刀) N80 G00 X100 Z10 (回对刀点) N90 M05 (主轴停) N100 M30 (主程序结束并复位),直线车削G01,20,华中数控车床编程如下: %9001 N10 G92 X100 Z10 (设立坐标系,定义对刀点的位置) N20 G00 X16 Z2 M03 (移到倒角延长线,Z 轴2mm 处) N30 G01 U10 W-5 F300 (倒45角) N40 Z-48 (加工26 外圆) N50 U34 W-10 (切第一段锥) N60 U20 Z-73 (切第二段锥) N70 X90 (退刀) N80

11、 G00 X100 Z10 (回对刀点) N90 M05 (主轴停) N100 M30 (主程序结束并复位),直线车削G01,21,FUNAC数控车编程如下: O9002 N10 G50 X40 Z5(设立坐标系,定义对刀点的位置) N20 M03 S400 (主轴以400r/min旋转) N25 G50 S1000 (主轴最大限速1000r/min旋转) N30 G96 S80 (恒线速度有效,线速度为80m/min) N40 G00 X0 (刀到中心,转速升高,直到主轴到最大限速) N50 G01 Z0 G98 F60 (工进接触工件)(G98mm/min) N60 G03 U24 W-2

12、4 R15 (加工R15 圆弧段) N70 G02 X26 Z-31 R5 (加工R5 圆弧段) N80 G01 Z-40 (加工26 外圆) N90 X40 Z5 (回对刀点) N100 G97 S300 (取消恒线速度功能,设定主轴按300r/min 旋转) N110 M30 (主轴停、主程序结束并复位),圆弧车削G02、G03,22,华中数控车床编程如下: %9002 N10 G92 X40 Z5(设立坐标系,定义对刀点的位置) N20 M03 S400 (主轴以400r/min旋转) N40 G00 X0 (刀到中心,转速升高,直到主轴到最大限速) N50 G01 Z0 F60 (工进

13、接触工件) N60 G03 U24 W-24 R15 (加工R15 圆弧段) N70 G02 X26 Z-31 R5 (加工R5 圆弧段) N80 G01 Z-40 (加工26 外圆) N90 X40 Z5 (回对刀点) N100 M30 (主轴停、主程序结束并复位),圆弧车削G02、G03,23,车螺纹,FUNAC数控车编程如下: O9006 N1 G54 G00 X35 Z104 (选定坐标系G55,到循环起点) N2 M03 S300 (主轴以300r/min 正转) N3 G92 X29.2 Z18.5 F3(第一次循环切螺纹,切深0.4mm) N4 X28.6 (第二次循环切螺纹,切

14、深0.3mm) N5 X28.2(第三次循环切螺纹,切深0.2mm) N6 X28.04 (第四次循环切螺纹,切深0.08mm) N7 M30 (主轴停、主程序结束并复位,24,车螺纹,华中数控车床编程如下: %9006 N1 G54 G00 X35 Z104 (选定坐标系,到循环起点) N2 M03 S300 (主轴以300r/min 正转) N3 G82 X29.2 Z18.5 C2 P180 F3(第一次循环切螺纹,切深 0.4mm)(螺纹头数2,双头螺纹分度角180,螺纹导程3mm) N4 X28.6 Z18.5 C2 P180 F3 (第二次循环切螺纹,切深0.3mm) N5 X28

15、.2 Z18.5 C2 P180 F3 (第三次循环切螺纹,切深0.4mm) N6 X28.04 Z18.5 C2 P180 F3 (第四次循环切螺纹,切深0.08mm) N7 M30 (主轴停、主程序结束并复位),25,综合编程,程序编制实例 SIEMENS公司开发的示教型数控机床(JIBIC-BVCK 30A ) 车削如图所示的棒料20mm的程序清单如下: N0010 G92 X0 Z0 /设定坐标系(浮动坐标) N0020 M03 /主轴正转 N0030 S500 /主轴转速 N0040 G04 F3 /车床升速过程 N1010 G00 W-10 /车端面 设定车刀尖离工件X5 Z10 N1020 G01 U-25 F100 /车端面 N1030 G00 U18 /准备车外圆14 N1040 G01 W-16 /车外圆 N1050 G0

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

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

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