
数控铣床与铣削中心的编程.pptx
34页单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,云南机电职业技术学院机械工程系数模教研室,数控机床加工程序的编制,3.8-3.9,3.8,零点偏置与转移加工,3.9,数控探针编程介绍,第,3,章,数控铣床与铣削中心的编程,云南机电职业技术学院,3.8.1,零点偏置,3.8.2,转移加工,第,3,章,数控铣床与铣削中心的编程,云南机电职业技术学院,第,3,章,数控铣床与铣削中心的编程,云南机电职业技术学院,第八节 零点偏置与移动加工,一、零点偏置,在编程过程中,为了避免尺寸换算,需多次平移工件坐标将工件原点平移至工艺基准处,称为程序原点的偏置,有称为零点偏置1,、绝对零点偏置,书写格式:,G54 X_Y_Z_;,第,3,章,数控铣床与铣削中心的编程,云南机电职业技术学院,图 3-82的程序如下:,第,3,章,数控铣床与铣削中心的编程,云南机电职业技术学院,N0010 G00 Z3.0 T01 S800 M03;,N0020 G00 X00 Y0;,N0030 G01 Z-2.0 F100;,N0040 G01 X20.0 Y20.0;,N0050 G54 X30.0 Y10.0;,N0060 G01 X0 Y0 ;,N0070 X40.0 Y50.0 ;,N0080 X10.0 Y30.0 ;,N0090 G53;,N0100 G00 Z2.0;,N0110 M02;,第,3,章,数控铣床与铣削中心的编程,云南机电职业技术学院,2,、增量零点偏置,书写格式:,G55 X_Y_Z_;,说明,:,G55,功能使坐标系原点从刀具当前位置平移,X,、,Y,、,Z,,形成心的坐标系。
其他注意事项,G54,相同第,3,章,数控铣床与铣削中心的编程,云南机电职业技术学院,图3-83的程序如下:,N0010 G00 Z5.0 T01 M03 S800;,N0020 G00 X0 Y0 ;,N0030 G01 Z-2.0 F100;,N0040 X20.0 Y20.0;,N0050 G55 X30.0 Y10.0;,N0060 G01 X0 Y0 ;,N0070 X30.0 Y20.0 ;,N0080 X40.0 Y40.0;,N0090 G53;,N0100 G00 Z2.0;,N0110 X0 Y0 ;,N0120 M02,第,3,章,数控铣床与铣削中心的编程,云南机电职业技术学院,3,、当前零点偏置,书写格式:,G56,说明:,G56,功能将刀具的当前位置设定为坐标原点,以后编程均以该点为坐标原点,不必考虑原坐标系的影响其余与,G54,相同图3-84的程序如下:,N0010 G00 Z5 T01 M03 S500;,N0020 G00 X0 Y20.0,N0030 G01 Z-2.0 F80;,N0040 X20.0 Y20.0;,N0050 G56;,N0060 G01 X30.0 Y10.0 ;,N0070 G01 X50.0 Y30.0;,N0080 G53;,N0090 G00 Z3.0;,N0100 G000 X0 Y0;,N0110 M05;,N0120 M02;,第,3,章,数控铣床与铣削中心的编程,云南机电职业技术学院,第,3,章,数控,铣,铣床,与,与铣,削,削中,心,心的,编,编程,云南,机,机电,职,职业,技,技术,学,学院,4,、取,消,消零,点,点偏,置,置,书写,格,格式,:,:,G53,说明,:,:,在零,点,点偏,置,置后,,,,,G53,功能,使,使加,工,工的,零,零点,恢,恢复,达,达到,最,最初,设,设定,的,的编,程,程零,点,点。
G53,功能,必,必须,在,在执,行,行过,零,零点,偏,偏置,功,功能,后,后才,有,有效,在大,多,多数,的,的铣,削,削中,心,心上,用,用下,面,面的,零,零点,偏,偏置,法,法进,行,行偏,置,置六,六个,加,加工,坐,坐标,系,系可,用,用一,个,个指,定,定值,(,(外,部,部工,件,件零,点,点偏,移,移量,),)实,现,现坐,标,标系,的,的偏,移,移,,如,如图,3-85,所示,第,3,章,数控,铣,铣床,与,与铣,削,削中,心,心的,编,编程,云南,机,机电,职,职业,技,技术,学,学院,第,3,章,数控,铣,铣床,与,与铣,削,削中,心,心的,编,编程,云南,机,机电,职,职业,技,技术,学,学院,例3-15,图,图3-86所,示,示图,形,形为,四,四个,独,独立,的,的二,维,维凸,台,台轮,廓,廓曲,线,线,,每,每个,轮,轮廓,均,均有,各,各自,的,的尺,寸,寸基,准,准,,而,而整,个,个图,形,形的,坐,坐标,原,原点,为,为0,点,点为,为了,避,避免,尺,尺寸,换,换算,,,,在,编,编制,四,四个,局,局部,轮,轮廓,的,的数,控,控加,工,工时,,,,分,别,别将,工,工件,原,原点,偏,偏置,到,到O1、O2,、,、O3、O4,点,点。
第,3,章,数控,铣,铣床,与,与铣,削,削中,心,心的,编,编程,云南,机,机电,职,职业,技,技术,学,学院,设刀,心,心轨,迹,迹如,图,图,3-86,所始,,,,凸,台,台高,度,度为,2mm,,其,数,数控,加,加工,程,程序,编,编制,如,如下,:,:,N0010G54G90G00Z100.0,;,N0020T01M06,;,N0030X-10.0Y-5.0,;,N0040S1000M03,;,N0050G43G00Z2.0M08H01,;,N0060G42X0Y0D01,;,N0070G01Z-2.0F50.0M08,;,N0080X15.0F100.0,;,N0090BG03X15.0F100.0,;,N0100G01X0.0,;,N0110Y0.0,;,N0120Z2.0,;,N0130G40G00X-3.0Y-3.0,;,N0140G00Z100.0,;,N0150G55X-30.0Y30.0,;,N0160Z2.0,;,N0170G42G01X20.0Y0D01,;,N0180G01Z-2.0F50.0,;,N0190G02X20.0Y0.0I-20.0J0.0F100.0,;,N0200Z2.0,;,N0210G40G01X-3.0Y-3.0,;,N0220G00Z100.0,;,N0230GT56X20.0Y20.0,;,N0240Z2.0,;,N0250G41G01X11.547D01,;,N0260G01Z-2.0F50.0,;,N0270X23.094Y0.0F100.0,;,N0280X11.547Y-20.0,;,N0290X-11.547,;,N0300X-23.094Y0.0,;,N0310X-11.547Y20.0,;,N0320X11.547,;,N0330Z2.0,;,N0340G00Z100.0,;,N0350G40G01X-3.0Y-3.0,;,N0360G57X-10.0Y-10.0,;,N0370Z2.0,;,N0380G01Z-2.0F50.0,;,N0390G42X0Y0D01,;,N0400X40.0F100.0,;,N0410Y20.0,;,N0420X30.0,;,N0430G02X20.0Y30.0I0J10.0,;,N0440G01Y40.0,;,N0450X0.0,;,N0460Y0.0,;,N0470Z2.0M09,;,N0480G49G00Z100.0M05,;,N0485G40G01X-10.0Y10.0,;,N0490M30,;,第,3,章,数控,铣,铣床,与,与铣,削,削中,心,心的,编,编程,云南,机,机电,职,职业,技,技术,学,学院,二、,转,转移,加,加工,1,、跳,转,转移,加,加工,(,(,G25,),书写,格,格式,:,:,G25NXXXXXXXXXX,;,说明,:,:,N,后为,两,两个,程,程序,段,段号,和,和循,环,环次,数,数,,两,两个,程,程,序,序段,号,号各,要,要求,写,写满,4,位,,循,循环,次,次数,为,为两,位,位数,。
前,4,位为,开,开始,程,程序,段,段号,,,,后,4,位为,结,结束,程,程序,段,段号,;,;,G25,功能,执,执行,完,完毕,后,后的,一,一,段,段加,工,工程,序,序为,跳,跳转,移,移动,加,加工,指,指令,中,中给,出,出的,结,结束,段,段的,下,下一,段,段G25,程序,段,段不,得,得出,现,现其,他,他指,令,令第,3,章,数控铣床与,铣,铣削中心的,编,编程,云南机电职,业,业技术学院,例如:,N0005G25 N0010.0020.02,;,N0010G91 X10Y10F200,;,N0015X20,;,N0020G90 X0 Y0,;,N0025M02,;,此程序的加,工,工顺序是:,N0005-N0010-N0015-N0020-N0010-N0015-N0020-N0025,第,3,章,数控铣床与,铣,铣削中心的,编,编程,云南机电职,业,业技术学院,2,、转移加工,(,(,G26,),书写格式:,G26NXXXXXXXXXX,;,说明:,N,后第一分隔,点,点为转移加,工,工开始的程,序,序号,分隔,点,点后单位结,束,束时的程序,段,段号,要求,他,他们都写满,4,位数。
第二,个,个分隔点后,两,两位数为循,环,环次数转移加工完,毕,毕往后,下,一,一个加工段,位,位,G26,定义段的下,一,一段,这是,与,与,G25,的全部之处,,,,其余相同,第,3,章,数控铣床与,铣,铣削中心的,编,编程,云南机电职,业,业技术学院,例如:,N0005G26N0010.0020.02L,;,N0010G91 X20 Y20 F100,;,N0015X30,;,N0020G90 X0 Y0,;,N0025M02,;,以上程序的,加,加工顺序是,:,:,N0005-N0010-N0015-N0020-N0010N0015-N0020N0010-N0015N0020N0025,第,3,章,数控铣床与,铣,铣削中心的,编,编程,云南机电职,业,业技术学院,例 3-16,加,加工3-87所示的零,件,件,要求:,用,用立铣刀图,五,五个20mm圆孔,,铣,铣刀直径10mm第,3,章,数控铣床与,铣,铣削中心的,编,编程,云南机电职,业,业技术学院,编程如下:,%0030,N0010G00 Z3.0T01S800M03,;,;,N0020G00X0 Y0 ;,N0030G91 G01 Z-6.0F100,;,;,N0040G42 G01X10.0Y0.0 ;,N0050G02 X0 Y0I-10.0,;,;,N0060G40 G01 X-10.0;,N0070G90G00 Z3.0;,N0080G00X25.0Y25.0;,N0090G26N0030.0070,N0100G00X-25.0 Y25.00,;,N0110G26N0030.0070,;,N0120G00X-25.0 Y-25.0,;,N0130G26N0030.0070,;,N0140G00X25.0Y-25.0,;,N0150G26N0030.0070,;,N0160M05,;,N0170M02,;,第,3,章,数控铣床与,铣,铣削中心的,编,编程,云南机电职,业,业技术学院,3.9.1,探针的分类,3.9.2,数控探针的,特,特点与功用,3.9.3,探针检测时,的,的编程,第,3,章,数控铣床与,铣,铣削中心的,编,编程,云南机电职,业,业技术学院,第九节 数,控,控探针编程,介,介绍,在数控加工,中,中,为了及,时,时了解工件,的,的实际尺寸,精,精度,以便,正,正确地调整,机,机床和刀具,,,,需对工件,进,进行两种检,测,测,一是工,件,件变化时,,需,需要根据新,的,的零件尺寸,精,精度来调整,机,机床和刀具,,,,这时可先,把,把。












