【教学课件】第四节G指令编程方法与举例.ppt
《【教学课件】第四节G指令编程方法与举例.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第四节G指令编程方法与举例.ppt(85页珍藏版)》请在三一办公上搜索。
1、1,第四节 G指令编程方法与举例,右图为欲加工的零件的外部轮廓,300,100,R100,R100,100,50,100,O,X,Y,5,2,工件坐标系下的绝对坐标编程(用G92指令)N01 G92 X-10 Y-10*N02 G90 G17 G00 G42 D01 X0 Y100 S01 M03*N03 Z-12*N04 G01 X400 F300*N05 X300 Y400*N06 G03 X200 Y300 J-100*N07 G02 X100 Y200 I-100*N08 G01 Y60*N09 G00 G40 X-100 Y-100 Z0 M02*,3,用相对坐标编程N01 G91
2、G17 G42 D01 G00 X100 Y200 S01 M03*N02 Z-12*N03 G01 X400 F300*N04 X-100 Y300*N05 G03 X-100 Y-100 J-100N06 G02 X-100 Y-100 I-10*N07 G01 Y-140*N08 G00 G400 X200 Y-160 Z12 M02*,4,一、与坐标系有关的指令 G90/G91、G92、G53G59、G17 G19 1、G90/G91指令:G90 指令表示程序中的编程尺寸是在某个坐标系下按其绝对坐标给定的。G91 指令表示程序中编程尺寸是相对于本段的起点,即编程尺寸是本程序段各轴的移动
3、增量,故G91又称增量坐标指令。注意:这两个指令是同组续效指令,也就是说在同一程序段中只允许用其中之一,而不能同时使用。在缺省的情况下(即无G90又无G91),默认是在G90状态下。,5,2、G92指令 坐标系设定的预置寄存指令,它只有在采用绝对坐标编程时才有意义。编程格式:G92 X a_ Y_b Z_c_ a、b、c为当前刀位点在所设定工件坐标系中的坐标值。,X,Y,Z,对刀点(刀 位 点),工件坐标系零点,30.0,30.0,25.0,6,使用该指令,便建立了工件坐标系,数控系统在加工之前送入系统的某个单元,其后的加工程序中的编程尺寸都是在这个工件坐标系的尺寸。该指令还有补偿工件在机床上
4、安装误差的功能,即当首件零件加工完成后,测量工件尺寸精度。如果发现是由于工件安装不准引起的误差,则不必重新安装工件,只需修改所设的坐标值,即可消除这一加工误差。,7,3.G53、G54 G59:坐标系选择指令 G53选择机床坐标系;G54G59选择工件坐标系1 6工件坐标系。在使用该指令后,其后的编程尺寸都 是相对于相应坐标系的。这类指令是续效指令,缺省值是G53。注意:这类指令只在绝对坐标下有意义(G90),在G91下无效。,8,4.G17、G18、G19指令 坐标平面指定指令。G17,G18,G19分别表示规定的操作在XY,ZX,YZ坐标平面内。程序段中的尺寸指令必须按平面指令的规定书写。
5、若数控系统只有一个平面的加工能力,可不必书写;这类指令为续效指令,缺省值为G17。,9,二、与控制方式有关的指令 1、G00 指令快速定位指令 编程格式:G00 X_ Y_ Z_*功能:指令刀具从当前点,以数控系统预先调定的快进速度,快速移动到程序段所指令的下一个定位点。注意:G00的运动轨迹不一定是直线,若不注意则容易干涉。,10,2.G01指令直线插补指令 编程格式:G01 X_a_ Y_b_ Z_c_ F_f_ 功能:指令多坐标(2、3坐标)以联动的方式,按程序段中规定的合成进给速度f,使刀具相对于工件按直线方式,由当前位置移动到程序段中规定的位置(a、b、c)。当前位置是直线的起点,为
6、已知点,而程序段中指定的坐标值即为终点坐标。,11,G03,G02,G03,G02,G02,G03,G19,G18,G17,X,Y,Z,3、G02,G03指令圆弧插补指令 G02:顺时针圆弧插补。G03:逆时针圆弧插补。,顺、逆方向判别规则:沿垂直于圆弧所在平面的坐标轴的负方向观察,来判别圆弧的顺、逆时针方向。,12,编程格式: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
7、_f_*,(I_J_ K_ 圆心位置),(R_ 圆弧半径),13,圆弧的终点坐标,由a、b、c后的数值指定。圆心的位置通常有以下几种方法:1)由圆心指向起点的向量在 X,Y,Z轴上的分量用I,J,K表示,2)由起点指向圆心的向量在 X,Y,Z轴上的分量用I,J,K表示,14,3)R表示法:用半径R带有符号的数值来表示:AB180:R 0 R100;BA180:R 0 R-100,说明:具体采用哪种方法,视具体的数控系统而定;G00,G01,G02,G03是同组续效指令,缺省值G01;本段终点若与上一段终点位置相同,即起点与终点最终没有相对位移,则可省略不写。,AB,R100,BA,B,A,15
8、,三、与刀具补偿有关的指令1、G40 G41 G42指令刀具半补偿指令 编程格式:,16,其中:G41:左刀补,即沿加工方向看刀具在左边 G42:右刀补,即沿加工方向看刀具在右边 G40:取消刀补 D:偏置值寄存器选用指令。xx:刀具补偿偏置值寄存器号说明:1)刀补建立:2)刀补取消:拐角过渡:当拐角是锐角时,为减少刀具的空行程,往往要插入一段。,17,运动方向=观察方向G41:左刀补刀具位于轮廓的左边;G42:右刀补刀具位于轮廓的右边;G40:取消刀补G41和G42,G41,G42,18,2、G43、G44指令刀具长度补偿指令 该指令可以根据储存在偏置寄存器D01D99中的设定值与终点坐标值
9、进行加法(G43)或减法(G44)运算后,使刀具的实际移动距离增加/减少一个偏置值。编程格式:Dxx 其中:为X、Y、Z中任何一个。,_,43,44,G,G,_,19,注意 刀具长度补偿中的“方向”见图2-20 G43-使编程终点坐标正方向移动一个偏移量e;G44-使编程终点坐标负方向移动一个偏移量e;偏移量e的确定-当刀具长度短于编程时的刀具长度时,e为负值;当刀具长度长于编程时的刀具长度时,e为正值;短于/长于,相对于进给方向!,20,四、其它指令 1、G04暂停指令 功能:可使刀具作短时的无进给运动。编程格式:G04 X_ 或 G04 F_。其中:X,F其后的数值表示暂停的时间,单位为m
10、s;或者是刀具、工件的转数,视具体数控系统而定。用途:用车削环槽、锪平面、钻孔等光整加工;用作时间匹配,对于那些动作较长的外部;为了使某一操作有足够的时间可靠的完成,可在程序中插入该指令。,21,2.G80、G81G89固定循环指令 在用NC机床上加工零件,一些典型加工工序,如钻孔、攻丝、深孔钻削、切螺纹等,所完成的动作循环十分典型,将这些动作预先编好程序并存储在存储器中,并用相应的G代码来指令。固定循环中的G代码所指令的动作程序,要比一般G代码所指令的动作要多得多,因此使用固定循环功能,可以大大简化程序编制。,22,G83深孔 G84攻丝 G85G89镗孔,G80取消固定循环 G81钻孔、中
11、心孔 G82扩孔,编程格式:G8 X Y Z R Q P F L,孔位坐标,切入点坐标,每次进给深度,在孔底停留时间,重复次数,进给速度,23,作业:已知某外形轮廓的零件如右图所示。要求精铣其外形轮廓。(刀具半径补偿,G17平面,绝对坐标编程和相对坐标编程)刀具选择:10mm立铣刀;进刀/退刀方式:离开工件20 mm,直线/圆弧引入切向进刀,直线退刀。,24,采用刀具半径右补偿方式加工,其数控加工程序如下:,0006;第0006号程序,铣外轮廓 N01 G54 G90 G00 X0.00 Y0.00;建立工件坐标系,并快速运动到程序原点上方N02 Z50;快速运动到安全面高度.N03 X-50
12、 Y-40 S500 M03;刀具移动到工件外,启动主轴,刀具仍在安全面高度.N04 Z5 M08;N05 G01 Z-21 F20;G01下刀,伸出底面1mm.N06 G42 D01 Y-30 F100;刀具半径右补偿,运动到Y-30的位置.N07 G03 X-40 Y-20 I10 J0.00;逆时针圆弧插补.N08 G01 X20;N09 G03 X40 Y0.00 I0.00 J20;逆顺时针圆弧插补.N10 X-6.195 Y39.517 I-40 J0.00;逆顺时针圆弧插补.N11 G01 X-40 Y20;N12 Y-30;直线退刀N13 G40 Y-40;取消刀具半径补偿,退
13、刀至Y-40.N14 G00 Z50;抬刀至安全高度N15 X0 Y0;回程序原点上方N16 M02;程序结束并返回,25,编制图示零件程序,26,27,用西门子系统指令编制图示零件程序,G54-G58零点偏移,28,%_n_KG8_mpf;$PATH=/_n_MPF_DIRN10 G90 G54 G94N20 S420 M03N30 T1D1N40 G00 X45 Z0N50 G01 X0 F50N60 G00 X40 Z2N70 G01 Z-85 F100N80 G00 X45 Z2N90 G00 X37N100 G01 Z-85 F100N110 G00 X39 Z2N210 AA8 P
14、5N220 G00 X100 Z100N230 T4D1N240 G00 X26.5 Z2N250 BB8 P2N260 M05N270 M00N280 M03 S850N290 G90 G00 X19.8 Z2N300 G01 Z-28 F80,N310 G01 X27.368 Z-45.042N320 G03 X25.019 Z-54.286 CR=14 F60N330 G02 X26.806 Z-60.985 CR=6N340 G03 X36 Z-73 CR=18N340 G01 Z-85 F80N350 G00 X100 Z100N360 T3D1N370 M05N380 M00N39
15、0 M03 S300N400 G00 X25 Z-23N410 G01 X16 F20N420 G00 X25N430 G00 Z-26N440 G01 X16 F20N450 G00 X25N460 G00 Z-28N470 G01 X16N480 G00 X22N490 G00 Z-20N500 G01 X16 Z-23 F20N510 G00 X25N520 G00 X22 Z-3N530 G01 X16 Z0 F20N540 G00 X100 Z100N550 T2D1N560 M05,N570 M00N580 M03 S300N590 G00 X19 Z8N600 CC8N610 G
16、00 X18.5N620 CC8N630 G00 X18.2N640 CC8N650 G00 X18.14N660 CC8N670 G00 X19 Z9.5N680 CC8N690 G00 X18.5N700 CC8N710 G00 X18.2N720 CC8N730 G00 X18.14N740 CC8N750 G00 X100 Z100N760 T3D1N770 M05N780 M00N790 M03 S300N800 G00 X50 Z-83N810 G01 X0 F20N820 G00 X100N830 G00 Z100N840 T1D1N850 M05N860 M02,29,%N10
17、 G90 G54 G94N20 S420 M03N30 T1D1N40 G00 X45 Z0N50 G01 X0 F50N60 G00 X40 Z2N70 G01 Z-85 F100N80 G00 X45 Z2N90 G00 X37,N100 G01 Z-85 F100N110 G00 X39 Z2N210 AA8 P5N220 G00 X100 Z100N230 T4D1N240 G00 X26.5 Z2N250 BB8 P2N260 M05N270 M00N280 M03 S850N290 G90 G00 X19.8 Z2N300 G01 Z-28 F80,30,N570 M00N580
18、M03 S300N590 G00 X19 Z8N600 CC8N610 G00 X18.5N620 CC8N630 G00 X18.2N640 CC8N650 G00 X18.14N660 CC8N670 G00 X19Z9.5N680 CC8N690 G00 X18.5N700 CC8,N710 G00 X18.2N720 CC8N730 G00 X18.14N740 CC8N750 G00 X100 Z100N760 T3D1N770 M05N780 M00N790 M03 S300N800 G00 X50 Z-83N810 G01 X0 F20N820 G00 X100N830 G00
19、Z100N840 T1D1N850 M05N860 M02,31,N430 G00 Z-26N440 G01 X16 F20N450 G00 X25N460 G00 Z-28N470 G01 X16N480 G00 X22N490 G00 Z-20N500 G01 X16 Z-23 F20N510 G00 X25N520 G00 X22 Z-3N530 G01 X16 Z0 F20N540 G00 X100 Z100N550 T2D1N560 M05,N310 G01 X27.368 Z-45.042N320 G03 X25.019 Z-54.286 CR=14 F60N330 G02 X26
20、.806 Z-60.985 CR=6N340 G03 X36 Z-73 CR=18N340 G01 Z-85 F80N350 G00 X100 Z100N360 T3D1N370 M05N380 M00N390 M03 S300N400 G00 X25 Z-23N410 G01 X16 F20N420 G00 X25,32,编制图示零件数控程序,33,N10 G92 x80 z40N15T10N20 s2N30 M03N40G00 x45 z0N42 G01 x0 f20N44G00 x45 z2N46G00 x40.5N48 G01 z-120 f100N50 G00 x45 z2N52G0
21、0 x43.5N54 G22 l7 N56G00 u-5N58 G01 w-20 f100N60 G00 u2 w20N62G80N64G00 x38.5 N66 G01 z-77 f100N68 G00 x39 N70G00 z-18,N330 G00 x45N93 G00 z-48.414N94 G01 x34 f20N95 G00 x45N96 G00 z-51.414N99 G22 l3N100 G01 u-20 f20N102 G00 x45 N104 G00 w-4N106 G80N107 G01 x30 f20N108 G00 x45N108 G00 z-65N109 G01 x
22、33.5 f20N109 G00 x80N110 G00 z40N111 T40N112G00 x44.5 z-18N114 G22 l4N116G01 u-5 f100N112G00 x44.5 z-18N114G22 l4,N72 G01 x35.5 f100N74 G01 x42.5 z-33 f100N76 G00 z-18N78 G01 x32.5 f100N80G01 x42.5 z-33 f100N80 G01 x42.5 z-33 f100N82 G00 z-18N84 G01 x30.5 f100 N85 G01 x42.5 z-33 f100N86G00 x80 N87G0
23、0 z40N92 T30N220 G00 x32 z-14N230G01 x16 f20N240 G00 x32N250G00 z-16N260 G01 x16 f20N270 G00 x32N280 G00 z-18N290 G01 x16 f20N300 G00 x22 z-10N320 G01 x16 z-13 f20,34,N116G01 u-5 f100N118 G01 u6.016 w-8.942 f100N120G03 u-11.258 w-20.472 r19 f50N122 G02 u0 w-15.172 r10 f50N124 G03 u13.242 w-14.414 r1
24、9 f50N126 G00 u2N127 G00 w59N130G00 u-8N132G80N134 G00 x45N136 G00 z1N137 s1N138G00 x14N140G01 x19.8 z-2 f50N155G01 z-12 f50N160G01 x30 f50N164G01 z-18 f50N165G01 x36.016 z-26.942 f50N167 G03 x24.758 z-47.414 r19 f30N170G02 x24.758 z-62.568 r10 f30N180G03 x38 z-77 r19 f30N185 G01 x39.8 f50,N186G01 z
25、-105 f50N187 G01 x40 f50N188 G01 z-115 f50N190 G00 x80 z40N200 T30N210 s2N330G00 x45N340 G00 z-81N350 M98 l800N360 G00 x45N365 G00 z-107N370 M98 l800N380G00 x45N390G00 z-87N400 G00 x42N410G01 x38 z-85 f20N420G00 x45N430G00 z-106N440G00 x42N450G01 x36 z-109 f20N460G00 x45,N480 G00 x80 z40N490 T20N500
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 第四 指令 编程 方法 举例
链接地址:https://www.31ppt.com/p-5665406.html