数控铣加工与编程 02数控铣削编程与加工资源_第1页
数控铣加工与编程 02数控铣削编程与加工资源_第2页
数控铣加工与编程 02数控铣削编程与加工资源_第3页
数控铣加工与编程 02数控铣削编程与加工资源_第4页
数控铣加工与编程 02数控铣削编程与加工资源_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数控铣削编程与加工,项目二 直槽的加工,项目任务一,直槽的加工,如图2.1所示,已知毛坯规格为120 mm 120 mm 10 mm的45钢, 要求编制直槽的零件加工程序并完成零件的加工。,图2.1直槽,(任务一),相关知识,一、槽加工的工艺,1.内槽圆角的大小决定着刀具直径大小,所以内槽圆角半径不应太小。 对于图2.2所示零件,其结构工艺性的好坏与被加工轮廓的高低转角 半径的大小等因素有关。图(b)与图(a)相比转角圆弧半径大,可 以采用较大直径立铣刀来加工。加工平面时,进给次数也相应减少, 表面加工质量也会好一些,因而其工艺性较好。通常R0.2H时可以判 定零件该部位的工艺性不佳。,图2.

2、2内槽圆角R,(任务一),2.零件铣槽底平面时,槽底圆角半径r不能过大。如图2.3所示,铣刀端面 刃与铣削平面的最大接触直径d=D-2r(D为铣刀直径)。当D一定时,r越大, 铣刀端面刃铣削平面面积越小,加工平面的能力就越差,效率越低工艺性也差。当r大到一定程度时,甚至必须用球头铣刀加工,应该尽量避免。,图2.3槽底圆角半径r,(任务一),相关知识,二、工件坐标系的设定,指令格式:G54/G55/ G56 /G57/ G58/ G59 说明: (1)G54G59指令可以分别用来选择相应的工件坐标系,工件坐标系是通过 CRT/MDI方式设置的。在电源接通并返回参考点后,系统自动选择G54坐标系。

3、 (2) G54G59为模态指令,可相互取消。 (3)在加工比较复杂的零件时,为编程方便,可用G54G59指令对不同的 加工部位设定不同的工件坐标系,但这些工件坐标系原点的值,在参数设置方 式下应输入到相应的位置。,(任务一),相关知识,图2.4利用工件坐标系编程,(任务一),相关知识,例:如图2.4所示,使用工件坐标系编程,要求刀具从当前点移动到A点, 再从A点移动到B点。,程序:G54G00G90X30Y40 (到达A点),G55G00X20Y20 (到达B点),三、基本编程指令,1绝对编程和增量编程指令 指令格式:G90/G91 说明: (1)G90绝对编程方式下,每个编程坐标轴上的编程

4、值是相对于编程原点。 (2)G91增量编程方式下,每个编程坐标轴上的编程值是相对于前一位置 而言,该值等于轴移动的距离。 (3)机床刚开机时默认G90状态。 (4)G90和G91都是模态(续效)指令,(任务一),相关知识,2点位控制和直线插补指令 指令格式:G00 X(U)-Y(V)-Z(W)- G01 X(U)-Y(V)-Z(W)- F-,说明: (1)在G00时,刀具以点位控制方式快速移动到目标位置,其移动速度 由系统来设定。因此要注意刀具在运动过程中是否与工件及夹具发生干涉。,(2)在G01时,刀具以指定的F进给速度移动到目标位置。 (3)G00、G01、F都是模态(续效)指令,在程序的

5、第一个G01后必须规定一个F值,F值一直有效,直到指定新值。,相关知识,(任务一),XY平面:G17 G02 X(U)-Y(V)- I-J- F- G03 R-,ZX平面:G18 G02 X(U)-Z(W)- I-K- F- G03 R-,YZ平面:G19 G02 Y(V)-Z(W)- J-K- F- G03 R-,3圆弧编程指令 指令格式:,说明: G17/G18/G19表示圆弧加工所在平面,为模态指令。G17设定为XY平面, G18设定为ZX平面,G19设定为YZ平面,多数数控系统默认为XY平面。,(任务一),相关知识,圆弧顺逆方向的判别:沿着不在圆弧平面内的坐标轴,由正方向向负方向看,

6、顺时针方向G02,逆时针方向G03,如图2.5所示。,图2.5 圆弧方向判别,(任务一),相关知识,(3) X(U)、Y(V)、Z(W)是指圆弧插补的终点坐标值。 (4)I、J、K是指圆弧起点到圆心的增量坐标,与G90,G91无关。I、J、K是 矢量值,并且I0、J0、K0可以省略,但I、J、K不能同时为零。 (5)R为指定圆弧半径,当圆弧的圆心角180o时,R值为正;当圆弧的圆 心角1800时,R值为负。 (6)整圆编程。但圆弧起点和终点相同且圆心用I、 J、K指定时,即可进 行3600整圆编程。 注意:如果圆心I、J、K和半径R同时指定,由地址R指定的圆弧优先,其余 被忽略。,(任务一),

7、相关知识,项目实施,一、制定零件加工工艺,1.零件结构及技术要求分析 (1)零件主体加工结构为一“口”形直槽。 (2)零件尺寸要求不高。 2.零件加工工艺及工装分析 (1)零件用平口虎钳装夹,注意零件安装在钳口中间,伸出钳口 4mm左右,以免刀具与钳口干涉。 (2)加工方法:在一次装夹中完成直槽加工。 (3)刀具选择:10mm键槽铣刀。,(任务一),表2.1直槽零件数控加工工序卡,(任务一),项目实施,3.数控加工工序卡 填写如表2.1所示的数控加工工序卡。,二、编制数控加工程序,选取图2.1所示的工件上表面中心为编程原点,程序如表2.2所示。,表2.2 FANUC 0i M数控加工程序,(任

8、务一),项目实施,三、FANUC 0i M系统数控铣床加工,1选择机床、数控系统并开机。 2机床各轴回参考点。 3安装工件。 4安装刀具并对刀。 5输入加工程序,并检查调试。 6手动移动刀具退至距离工件较远处。 7自动加工。 8测量工件,优化程序,对工件进行误差与质量分析。,(任务一),项目实施,项目任务二 雕刻件的加工,如图2.6所示,已知毛坯规格为120 mm 120 mm 10 mm的铝件, 要求编制同形件的零件加工程序并完成零件的加工。,图2.6雕刻件,(任务二),相关知识,一、子程序的格式,格式: Oxxxx (子程序号,由14位数字组成) M99 (子程序程序结束字,可不必作为一个

9、独立的程序段) 说明:子程序号与主程序基本相同。只是程序结束字用M99表示, 表示子程序结束并返回。,(任务二),二、子程序的调用指令,M98 P ,被调用的子程序号 重复调用次数(省略时为调用一次),例:M98 P3 0023表示调用3次程序名为O0023的子程序。 说明:在FANUC 0i系统中,子程序还可以调用另一个子程序, 嵌套深度为4级。,(任务二),相关知识,例:如图2.7所示,试用子程序编制“奥运五环”(切深5 mm)。,图2.7奥运五环,(任务二),相关知识,表2.4“奥运五环”零件数控加工工序卡,(任务二),相关知识,表2.5“奥运五环”数控铣削加工程序,(任务二),相关知识

10、,(任务二),相关知识,二、缩放镜像指令,1沿所有轴以相同比例缩放 指令格式: G51 X -Y-Z-P- G50 说明: (1)X、Y、Z表示比例中心坐标。 (2)P表示比例系数,最小输入量为0.001,比例系数的范围为: 0.001999.999。该指令以后的移动指令,从比例中心点开始,实际移动量 为原数值的P倍。P值对偏移量无影响。 2沿各轴以不同比例缩放 指令格式: G51 X-Y-Z-I-J-K- G50,(任务二),相关知识,说明: (1)X、Y、Z表示比例中心坐标(绝对方式)。 (2)I、J、K 表示对应X、Y、Z轴的比例系数,在0.001 9.999范围 内。系统一般设定I、J

11、、K不能带小数点,即比例为1时,应输入1000。 (3)当各轴用不同比例缩放,缩放比例为“-1”时可获得镜像加工功能。 注意: (1)对于圆弧,各轴指定不同的缩放比例,刀具也不会走出椭圆轨迹; (2)具有刀具补偿时,要先进行缩放,才可进行刀具半径补偿和刀具长度 补偿。,(任务二),相关知识,例:如图2.8所示,试用缩放镜像指令编程。,图2.8“北回”示意图,(任务二),相关知识,图形分析:零件轮廓较为对称,以零件对称中心作为G54工件原点, G55的坐标为(-80,0),G56的坐标为(80,0),G54、G55、G56 在加工前已在机床中设置完参数。图案由“北”和“回”两个小图 案组成,“北

12、”可由相对于Y轴镜像功能加工,“回”可由图形缩 放功能加工。,表2.6“北回”的数控铣削加工程序,(任务二),相关知识,(任务二),相关知识,(任务二),相关知识,三、旋转指令,指令格式: G68 X Y R G69 说明: (1)X、Y表示旋转中心的坐标值(可以是X、Y、Z中的任意两个,它们 由当前平面选择指令G17、G18、G19中的一个确定)。当X、Y省略时,G68 指令认为当前的位置即为旋转中心。 (2)R-旋转角度,逆时针旋转定义为正方向,顺时针旋转定义为负方向。,(任务二),相关知识,图2.9“三菱” 示意图,(任务二),相关知识,例:如图2.9所示,试用旋转指令编程。,表2.7“

13、三菱”的数控铣削加工程序,(任务二),相关知识,(任务二),相关知识,项目实施,一、制定零件加工工艺,1.零件主体加工内容由8个花瓣和两个三角形组成。 2.零件用平口虎钳装夹。 3.加工方法:在一次装夹中完成所有加工。 4.采用2mm立铣刀进行雕刻。,项目实施,5.数控加工工序卡如表2.8所示。,表2.8同形件数控加工工序卡,(任务二),二、编制数控加工程序,选取图2.7所示的工件上表面中心为编程原点, FANNUC 0i M系统数控铣削加工程序如表2.9所示。 表2.9 FANUC 0i M数控加工程序,(任务二),项目实施,(任务二),项目实施,(任务二),项目实施,(任务二),项目实施,

14、三、FANUC 0i M系统数控铣床加工,1选择机床、数控系统并开机。 2机床各轴回参考点。 3安装工件。 4安装刀具并对刀。 5输入加工程序,并检查调试。 6手动移动刀具退至距离工件较远处。 7自动加工。 8测量工件,优化程序,对工件进行误差与质量分析。,(任务二),项目实施,拓展知识,一、SIEMENS 802D M系统基本编程指令及应用,1.SIEMENS 802D系统程序命名原则 SIEMENS 802D系统程序命名原则与802S相似。主程序名开始的两个符号必 须是字母,其后的符号可以是字母,数字或下划线,最多为16个字符,不得 使用分隔符。 例:LINGJ52 子程序名与主程序名的选

15、取方法一样, 例:LRAHMEN 7。 另外,在子程序中还可以使用地址字L,其后的值可 以有7位(只能为整数)。 2. 设置工件坐标系 G54 :第一可设定零点偏置 G55 :第二可设定零点偏置 G56 :第三可设定零点偏置 G57 :第四可设定零点偏置 G58 :第五可设定零点偏置 G59 :第六可设定零点偏置 G500 :取消可设定零点偏置模态有效,3.公制编程和英制编程指令 指令格式:G71/G70 说明: G71为公制编程方式, G70为英制编程方式。 4.绝对编程和增量编程指令 指令格式:G90/G91 说明:G90绝对编程方式下,每个编程坐标轴上的编程值是相对于编程原点; G91相

16、对编程方式下,每个编程坐标轴上的编程值是相对于前一位置而言, 该值等于轴移动的距离。 5. 点位控制和直线插补指令 指令格式:G0 X-Y-Z- G1 X-Y-Z-F- 说明:G0为点位控制指令,G1为直线插补指令。,拓展知识,6. 圆弧编程指令 指令格式:G2/G3 X-Y-I-J- 说明:用圆心和终点编程 G2/G3 X-Y-CR= 说明:用半径和终点编程 7加工平面指令 指令格式:G17/G18/G19 说明:G17指定XY平面,G18指定ZX平面,G19指定YZ平面。 8. 子程序 (1)子程序结构与主程序相似,除了用M02指令外,还可以用RET 指令 结束子程序,RET要求占用一个独

17、立的程序段。 (2)子程序调用 在一个程序中(主程序或子程序)可以直接用程序名调用子程序,子程序 调用要求占用一个独立的程序段。 例: N10 L785 ; 调用子程序L785,拓展知识,(3)程序重复调用次数P 如果要求多次连续地执行某一子程序,则在设置时必须在所调用子程序的 程序名后地址P下写入调用次数,最大次数可以为9999(P1P9999)。 例: N10 L888 P3 ;调用子程序L888,运行3次 (4)嵌套深度 SIEMENS 802D子程序不仅可以从主程序中调用,也可以从其它子程序中 调用,子程序的嵌套深度可以为八层。 (5) 子程序结束 除了用M2 指令外,还可以用RET

18、指令结束子程序。RET 要求占用一个 独立的程序段。 9. 主轴转速极限 指令格式:G25S- 说明:G25为主轴转速下限,G26为主轴转速上限。,拓展知识,10.极坐标 指令格式:G110/G112/G113 X-Y- G110/G112/G113 RP= _AP=_ 说明:G110根据编程设置位置进行极编程,G112根据工件坐标系原点进行 极编程,G113根据最后到达位置进行极编程 11. 可编程的零点偏置 指令格式:TRANS X-Y- 说明:绝对平移,将G54-G59坐标系平移到X、Y指定位置 ATRANSX-Y- 说明:相对平移 TRANS 说明:取消平移 TRANS / ATRAN

19、S 说明:要求一个独立的程序段 12.可编程的旋转 指令格式:ROT X-Y-或ROT RPL=- 说明:绕G54-G59建立的坐标系的零点绝对旋转 AROT X-Y-或AROT RPL=- 说明:相对旋转 ROT 说明:取消旋转 ROT/ AROT 说明:要求一个独立的程序段,拓展知识,13. 可编程的比例 指令格式:SCALE X-Y- 说明:通过G54-G59建立的坐标系设置的有效坐标对缩放 ASCALE X-Y- 说明:相对缩放 SCALE 说明:取消缩放 SCALE /ASCALE 说明:要求一个独立的程序段 14.可编程的镜像 指令格式:MIRROR X-Y- 说明:通过G54-G59建立的坐标系设置的有效坐标 绝对镜像 AMIRROR X-Y- 说明:相对镜像 MIRROR 说明:取消镜像 MIRROR / AMIRROR 说明:要求一个独立的程序段,拓展知识,15.程序跳转 (1)绝对跳转 指令格式:GOTOF Label ;向前跳转 (向程序结束的方向跳转) GOTOB Label ;向后跳转(向程序开始的方向跳转) (2)有条件跳转 指令格式:IF 条件 GOTOF Label ;向前跳转 IF 条件 GOTOB Label ;向后跳转 运算符:= = 等于; 不等; 大于; = 大于

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论