数控铣床程序编制基础铣床编程.pptx
《数控铣床程序编制基础铣床编程.pptx》由会员分享,可在线阅读,更多相关《数控铣床程序编制基础铣床编程.pptx(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023/3/171l4.1 数控铣床程序编制基础 l4.2 数控铣床程序编制的基本方法第四章 数控铣床的程序编制第1页/共57页2023/3/172l 4.1 4.1 数控铣床程序编制基础数控铣床程序编制基础 4.1.1 4.1.1 数控铣床的主要功能数控铣床的主要功能(1)(1)点位控制功能。点位控制功能。(2)(2)连续轮廓控制功能。连续轮廓控制功能。(3)(3)刀具半径补偿功能。刀具半径补偿功能。(4)(4)刀具长度补偿功能。刀具长度补偿功能。(5)(5)比例及镜像加工功能。比例及镜像加工功能。(6)(6)固定循环功能。固定循环功能。(7)(7)子程序功能。子程序功能。(8)(8)特殊
2、功能。特殊功能。第2页/共57页2023/3/1734.1.1 4.1.1 数控铣床的主要功能数控铣床的主要功能l 4.1 4.1 数控铣床程序编制基础数控铣床程序编制基础 第3页/共57页2023/3/1744.1.2 4.1.2 4.1.2 4.1.2 数控铣床的加工工艺范围数控铣床的加工工艺范围数控铣床的加工工艺范围数控铣床的加工工艺范围 701.1.平面类零件平面类零件:(a)(a)轮廓面轮廓面A A (b)(b)轮廓面轮廓面B B (c)(c)轮廓面轮廓面C Cl 4.1 4.1 数控铣床程序编制基础数控铣床程序编制基础 2.2.变斜角类零件:变斜角类零件:第4页/共57页2023/
3、3/17571(1)(1)二轴半坐标联动二轴半坐标联动行切加工,如图;行切加工,如图;(2)(2)三坐标联动加工,如图所示。三坐标联动加工,如图所示。3.3.立体曲面类零件立体曲面类零件 加工面为空间曲面的零件称为立体曲面类零件。加工面为空间曲面的零件称为立体曲面类零件。曲面类零件的加工面不能展曲面类零件的加工面不能展成平面,一般使用球头铣刀切削,加工面与铣刀始终为点接触。成平面,一般使用球头铣刀切削,加工面与铣刀始终为点接触。加工立体曲面类加工立体曲面类零件一般使用三坐标数控铣床,常用以下两种加工方法:零件一般使用三坐标数控铣床,常用以下两种加工方法:行切加工法行切加工法 三坐标联动加工三坐
4、标联动加工 l 4.1 4.1 数控铣床程序编制基础数控铣床程序编制基础 第5页/共57页2023/3/176l 4.1 数控铣床程序编制基础 1 1、夹具、夹具数控铣床可加工形状复杂的零件,但所使用数控铣床可加工形状复杂的零件,但所使用夹具的结构往往不复杂,数控铣床夹具的选用可夹具的结构往往不复杂,数控铣床夹具的选用可根据生产零件的根据生产零件的批量来确定:批量来确定:小批量生产或研制时,应尽量采用组合夹具;小批量生产或研制时,应尽量采用组合夹具;对成批生产时可考虑采用专用夹具;对成批生产时可考虑采用专用夹具;大批量生产时可考虑采用多工位夹具和气动、大批量生产时可考虑采用多工位夹具和气动、液
5、压夹具。液压夹具。4.1.3 4.1.3 数控铣床的工艺装备数控铣床的工艺装备数控铣床的工艺装备主要指夹具和刀具。数控铣床的工艺装备主要指夹具和刀具。第6页/共57页2023/3/1772 2、刀具、刀具数控铣床上所采数控铣床上所采用的刀具要根据被加用的刀具要根据被加工零件的材料、几何工零件的材料、几何形状、表面质量要求、形状、表面质量要求、热处理状态、切削性热处理状态、切削性能及加工余量等,选能及加工余量等,选择刚性好、耐用度高择刚性好、耐用度高的刀具。的刀具。常见刀具如图:常见刀具如图:4.1.3 4.1.3 数控铣床的工艺装备数控铣床的工艺装备第7页/共57页2023/3/178 加工曲
6、面类零件加工曲面类零件 为保证刀具切削为保证刀具切削刃与加工轮廓在切削刃与加工轮廓在切削点相切,避免刀刃与点相切,避免刀刃与工件轮廓发生干涉,工件轮廓发生干涉,一般采用球头刀。一般采用球头刀。粗加工用两刃铣粗加工用两刃铣刀,半精加工和精加刀,半精加工和精加工用四刃铣刀工用四刃铣刀,如图:如图:4.1.3 4.1.3 数控铣床的工艺装备数控铣床的工艺装备(1 1)铣刀类型选择)铣刀类型选择零件的几何形状是选择刀具类型的主要依据。零件的几何形状是选择刀具类型的主要依据。第8页/共57页2023/3/179 为提高生产效率和提高加工表面粗糙度,一般为提高生产效率和提高加工表面粗糙度,一般采用刀片镶嵌
7、式盘形铣刀,如图所示。采用刀片镶嵌式盘形铣刀,如图所示。铣较大平面铣较大平面4.1.3 4.1.3 数控铣床的工艺装备数控铣床的工艺装备第9页/共57页2023/3/1710铣小平面或台阶面铣小平面或台阶面:一般采用通用铣刀,如图:一般采用通用铣刀,如图:4.1.3 4.1.3 数控铣床的工艺装备数控铣床的工艺装备第10页/共57页2023/3/17114.1.3 4.1.3 数控铣床的工艺装备数控铣床的工艺装备 铣键槽:铣键槽:一般用两刃键槽铣刀,如图所示。一般用两刃键槽铣刀,如图所示。第11页/共57页2023/3/1712孔加工:孔加工:可采用钻头、镗刀等孔加工类刀具,如图所示:可采用钻
8、头、镗刀等孔加工类刀具,如图所示:镗刀镗刀钻头钻头4.1.3 4.1.3 数控铣床的工艺装备数控铣床的工艺装备第12页/共57页2023/3/17134.1.4 4.1.4 数控铣削工艺性分析数控铣削工艺性分析适宜数控铣削的内容:适宜数控铣削的内容:(1)(1)工件上的曲线轮廓表面;工件上的曲线轮廓表面;(2)(2)给出数学模型的空间曲面或通过测量数据建立的给出数学模型的空间曲面或通过测量数据建立的空间曲面;空间曲面;(3)(3)形状复杂,尺寸繁多,画线与检测困难的部位;形状复杂,尺寸繁多,画线与检测困难的部位;(4)(4)能在一次装夹中顺带铣出来的简单表面或形状;能在一次装夹中顺带铣出来的简
9、单表面或形状;(5)(5)用通用铣床加工时难以观察、测量和控制进给的用通用铣床加工时难以观察、测量和控制进给的内、外凹槽;内、外凹槽;(6)(6)采用数控铣削能成倍提高生产率,大大减轻体力采用数控铣削能成倍提高生产率,大大减轻体力劳动的一般加工内容。劳动的一般加工内容。1 1、数控铣削加工内容的确定:、数控铣削加工内容的确定:第13页/共57页2023/3/1714不适宜采用数控铣削加工:不适宜采用数控铣削加工:(1)(1)简单的粗加工面;简单的粗加工面;(2)(2)需要进行长时间占机人工调整的粗加工内容;需要进行长时间占机人工调整的粗加工内容;(3)(3)必须按专用工装协调的加工内容;必须按
10、专用工装协调的加工内容;(4)(4)毛坯上加工余量不太充分或不太稳定的部位;毛坯上加工余量不太充分或不太稳定的部位;(5)(5)单面加工而另非加工面不能作为定位面的部位;单面加工而另非加工面不能作为定位面的部位;(6)(6)必须用细长铣刀加工的部位,如狭长深槽或高筋必须用细长铣刀加工的部位,如狭长深槽或高筋板小转接圆弧部位。板小转接圆弧部位。2 2、铣削零件图样的工艺性分析、铣削零件图样的工艺性分析分析零件图纸尺寸标注的正确性;分析零件图纸尺寸标注的正确性;保证获得要求的加工精度;保证获得要求的加工精度;4.1.4 4.1.4 数控铣削工艺性分析数控铣削工艺性分析第14页/共57页2023/3
11、/17154.1.4 4.1.4 数控铣削工艺性分析数控铣削工艺性分析尽量统一零件轮廓内圆弧的有关尺寸;尽量统一零件轮廓内圆弧的有关尺寸;轮廓内圆弧半径轮廓内圆弧半径R R及常常限制刀具的直径;及常常限制刀具的直径;铣削面的槽底面圆角或底板与肋板相交处的圆铣削面的槽底面圆角或底板与肋板相交处的圆角半径角半径r r越大,铣刀端刃铣削平面的能力越差。越大,铣刀端刃铣削平面的能力越差。第15页/共57页2023/3/17164.1.4 4.1.4 数控铣削工艺性分析数控铣削工艺性分析保证基准统一原则;保证基准统一原则;分析零件的加工变形情况。分析零件的加工变形情况。毛坯应有充分、稳定毛坯应有充分、稳
12、定的加工余量;的加工余量;分析毛坯定位装夹的分析毛坯定位装夹的适应性;适应性;分析毛坯的变形、余分析毛坯的变形、余量大小及均匀性量大小及均匀性 ;3 3、零件毛坯的工艺性分析、零件毛坯的工艺性分析 4 4、选择合适的零件加工线路、选择合适的零件加工线路 第16页/共57页2023/3/1717FANUC-0MCFANUC-0MC数控系统的主要特点:数控系统的主要特点:轴控制功能强,其基本可控制轴数为轴控制功能强,其基本可控制轴数为X X、Y Y、Z Z三轴,扩展后可联动控制轴数为四轴;编程代三轴,扩展后可联动控制轴数为四轴;编程代码通用性强,编程方便,可靠性高。码通用性强,编程方便,可靠性高。
13、有关参数见有关参数见Page94Page94,包括文字码、控制轴,包括文字码、控制轴数、增量系统参数、功能代码等,表数、增量系统参数、功能代码等,表4.34.3表表4.64.6。l 4.2 数控铣床程序编制的基本方法第17页/共57页2023/3/17184.2.1 4.2.1 基本编程指令的应用基本编程指令的应用例:例:G92 X20 Y10 Z10G92 X20 Y10 Z10;其确立的加工原点在距离刀具其确立的加工原点在距离刀具起始点:起始点:X=-20X=-20Y=-10Y=-10Z=-10Z=-10的位置上,如图的位置上,如图4.124.12所示。所示。1 1、G92-G92-设置加
14、工坐标系设置加工坐标系编程格式:编程格式:G92 XG92 X Y Y Z Z;G92G92指令是指令是将加工原点设定在相对于刀具起始点的某一空间点将加工原点设定在相对于刀具起始点的某一空间点上。上。加工开加工开始前将刀具置一合适的起点,执行始前将刀具置一合适的起点,执行G92G92即可建立加工坐标系。通常,本指令位即可建立加工坐标系。通常,本指令位于程序第一段。于程序第一段。刀刀具具起起点点加工原点加工原点第18页/共57页2023/3/17194.2.1 4.2.1 基本编程指令的应用基本编程指令的应用2 2、G53-G53-选择机床坐标系选择机床坐标系编程格式:编程格式:G53 G90
15、XG53 G90 X Y Y Z Z ;G53G53指令使刀具快速定位到机床坐标系中的指定位置上,式中指令使刀具快速定位到机床坐标系中的指定位置上,式中X X、Y Y、Z Z后后的值为机床坐标系中的绝对坐标值,其尺寸均为的值为机床坐标系中的绝对坐标值,其尺寸均为负值负值。例:例:G53 G90 X-100 Y-100 Z-20G53 G90 X-100 Y-100 Z-20;执行后执行后刀具刀具在机在机床坐标系中床坐标系中的位置的位置如如图图4.134.13所示。所示。刀具起点刀具起点机床原点机床原点图图4.134.13第19页/共57页2023/3/17204.2.1 4.2.1 基本编程指
16、令的应用基本编程指令的应用3 3、G54/G55/G56/G57/G58/G59G54/G55/G56/G57/G58/G59选择选择1 16 6号加工坐标系号加工坐标系 功能:功能:选择相应的加工坐标系。选择相应的加工坐标系。编程格式:编程格式:G54G54 G90 G00(G01)X G90 G00(G01)X Y Y Z Z (F(F);该指令执行后,所有坐标地址符指定的坐标尺寸都是选定的工件加工坐标系该指令执行后,所有坐标地址符指定的坐标尺寸都是选定的工件加工坐标系中的位置。中的位置。1 16 6号工件加工坐标系是通过号工件加工坐标系是通过CRT/MDICRT/MDI方式设置的。方式设
17、置的。例例1 1:在图在图4.144.14中,用中,用 CRT/MDICRT/MDI在参数设置方式下设置了两个加工坐标系:在参数设置方式下设置了两个加工坐标系:G54G54:X-50X-50Y-50Y-50Z-10Z-10 G55 G55:X-100X-100Y-100Y-100Z-20Z-20 若执行若执行G54/G55G54/G55时,即建立了原点在时,即建立了原点在OO的的G54G54加工坐标系和原点在加工坐标系和原点在OO的的G55G55加工坐标系。加工坐标系。第20页/共57页2023/3/17214.2.1 4.2.1 基本编程指令的应用基本编程指令的应用若执行下述程序段:若执行下
18、述程序段:N10N10G53G53G90G90X0X0Y0Y0Z0Z0;N20N20G54G54G90G90G01G01X50X50Y0Y0Z0Z0F100F100;N30N30G55G55G90G90G01G01X100X100Y0Y0Z0Z0F100F100;则:刀尖点的运动轨迹如图则:刀尖点的运动轨迹如图4.144.14中中OABOAB所示。所示。G54G54:X-50X-50Y-50Y-50Z-10Z-10G55G55:X-100 Y-100 Z-20X-100 Y-100 Z-20图图4.144.14第21页/共57页2023/3/17224.2.1 4.2.1 基本编程指令的应用基
19、本编程指令的应用G92G92指令与指令与G54G54G59G59指令都是用于设定工件加工坐标系的。指令都是用于设定工件加工坐标系的。G92G92指令是通过程指令是通过程序来设定、选用加工坐标系的,它所设定的加工坐标系原点与当前刀具所在的位序来设定、选用加工坐标系的,它所设定的加工坐标系原点与当前刀具所在的位置有关,这一加工原点在机床坐标系中的位置是随当前刀具位置的不同而改变的。置有关,这一加工原点在机床坐标系中的位置是随当前刀具位置的不同而改变的。G92G92指令程序段只是设定加工坐标系,并不产生任何动作。指令程序段只是设定加工坐标系,并不产生任何动作。G54G54G59G59指令程指令程序段
20、可以和序段可以和G00G00、G01G01指令组合进行位移。指令组合进行位移。如执行:如执行:G54 G90 G01 X 10 Y10G54 G90 G01 X 10 Y10时,运动部件在选定的加工坐标系中进行移动。时,运动部件在选定的加工坐标系中进行移动。程程序段执行后,无论刀具当前点在哪里,它都会移动到加工坐标系中的序段执行后,无论刀具当前点在哪里,它都会移动到加工坐标系中的X10 Y10 X10 Y10 点点上。上。注意点:注意点:G92G92与与G54G54G59G59的区别的区别第22页/共57页2023/3/17234.2.1 4.2.1 基本编程指令的应用基本编程指令的应用在使用
21、了在使用了G54G59G54G59加工坐标系加工坐标系之一后,一般不再使用之一后,一般不再使用G92G92指令指令了。若使用时将使原来的坐标系了。若使用时将使原来的坐标系统和加工坐标原点发生平移,偏统和加工坐标原点发生平移,偏移产生一个新的加工坐标系。移产生一个新的加工坐标系。刀具的位置没变,但其刀具的位置没变,但其XYXY坐标变化了:坐标变化了:N10N10时时:A A点的坐标为(点的坐标为(200,160200,160););N20N20时时:A A点的坐标为(点的坐标为(100,100100,100)。)。例例在图在图4.154.15中,执行:中,执行:N10 G54 G00 X200
22、Y160N10 G54 G00 X200 Y160;/刀具定位至图示刀具定位至图示A A点;点;N20 G92 X100 Y100N20 G92 X100 Y100;/坐标系原点在坐标系原点在X X、Y Y上偏移至上偏移至OO点。点。刀具刀具第23页/共57页2023/3/1724编程格式:G04 X P 式中:式中:X X、P P暂停时间,暂停时间,0.0010.0019999.999,X9999.999,X后跟小数点时指令(后跟小数点时指令(s s),P,P不能用小不能用小数点表示法数点表示法,只能指令(只能指令(msms)。)。功能:指令控制系统按指定时间暂时停止执行后续程序段。功能:指
23、令控制系统按指定时间暂时停止执行后续程序段。适用:适用:在加工沟槽或钻孔时,为使槽底或孔底得到准确的尺寸精度及光滑的在加工沟槽或钻孔时,为使槽底或孔底得到准确的尺寸精度及光滑的 加工加工表面,在加工到槽底或孔底时,应该暂停一适当时间,使工件回转一周以上。表面,在加工到槽底或孔底时,应该暂停一适当时间,使工件回转一周以上。使用使用G96G96车削工件轮廓后,改成车削工件轮廓后,改成G97G97车削螺纹时,指令暂停一段时间,使主轴转车削螺纹时,指令暂停一段时间,使主轴转速稳定后再自行车削螺纹,以保证螺距加工精度要求。速稳定后再自行车削螺纹,以保证螺距加工精度要求。暂停2秒几种表达?例:G04 X2
24、.;G04 X2000;G04 P2000;4、程序暂停G044.2.1 4.2.1 基本编程指令的应用基本编程指令的应用第24页/共57页2023/3/1725例例1 1、加工如图零件,已知刀具直径加工如图零件,已知刀具直径12mm12mm,铣削深度,铣削深度5mm5mm,主轴转速,主轴转速600rpm600rpm,进给速度进给速度60mm/min60mm/min,刀具偏移代号,刀具偏移代号H03,H03,程序名取程序名取O0600O0600,编程原点设置如图,编程原点设置如图,起刀点在起刀点在(0,0,10)(0,0,10)。刀具半径补偿应用举例:图图4.174.17第25页/共57页20
25、23/3/1726刀具半径补偿应用举例:例例1 1、加工如图零件,已知刀具直径加工如图零件,已知刀具直径12mm12mm,铣削深度,铣削深度5mm5mm,主轴转速,主轴转速600rpm600rpm,进给速度进给速度60mm/min60mm/min,刀具偏移代号,刀具偏移代号H03,H03,程序名取程序名取O0600O0600,编程原点设置如图,编程原点设置如图,起刀点在起刀点在(0,0,10)(0,0,10)。解:程序如下:解:程序如下:N10 G92 X0 Y0 Z10;N10 G92 X0 Y0 Z10;N20 M03 S600;N20 M03 S600;N30 N30 G90 G00 X
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 铣床 程序 编制 基础 编程
限制150内