数控铣削加工刀具半径补偿功能.ppt_第1页
数控铣削加工刀具半径补偿功能.ppt_第2页
数控铣削加工刀具半径补偿功能.ppt_第3页
数控铣削加工刀具半径补偿功能.ppt_第4页
数控铣削加工刀具半径补偿功能.ppt_第5页
免费预览已结束,剩余16页可下载查看

下载本文档

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

文档简介

1、数控编程集中教学,1,数控编程(华中系统),任务单元1 G54指令的对刀操作训练 任务单元2 零件外轮廓加工编程训练 任务单元3 零件内轮廓加工编程训练 任务单元4 刀具半径补偿功能在零件轮廓加工中的应用 任务单元5 子程序功能编程训练 任务单元6 镜像、旋转、缩放功能的编程训练 任务单元7 孔加工固定循环功能的编程训练 任务单元8 四把刀具自动换刀的编程训练,数控编程集中教学,2,复习1.合理的加工路线,精加工轮廓的连续进给切削路线,数控编程集中教学,3,G02/G03以圆弧形式移动到本程序段的终点,圆心点坐标通过插补参数I、J、K或圆弧半径值R确定。,程序段格式为:,G17 G02 X Y

2、 I J (R)F,G18 G02 X Z I K (R)F,G19 G02 Y Z J K (R)F,复习2. G02/G03顺/逆圆插补,圆弧上的终点坐标可以是绝对坐标值,也可以是增量坐标值,由G90、G91来规定;,G03除了插补方向相反以外,其余同G02。,数控编程集中教学,4,判别原则:从平面以外的第3轴的正向向负向看,顺圆弧用G02,逆圆弧用G03。,(1)G02/G03判别,G02与G03圆弧插补的方向示意图,数控编程集中教学,5,判别原则:从平面以外的第3轴的正向向负向看,顺圆弧用G02,逆圆弧用G03。,数控编程集中教学,6,值得注意的是:,圆心的坐标值(I、J、K)也可以是

3、绝对坐标值或增量坐标值,究竟采用哪一种形式,不受G90、G91的影响,而是由数控系统所决定的。一般的数控系统规定,圆心的坐标值(I、J、K)采用增量坐标值(是圆心相对于圆弧起点的增量记住)。,(2) I、J、K的使用,数控编程集中教学,7,复习3.数控程序的框架,程序号,程 序 内 容,程序结束,数控程序结构组成,%1000 G54 G90 G0 Z50 M3 S600 X0 Y0 M8 Z5 G1 Z-5 F80 X20 Y20 F100 X60 Y40 X50 Y0 X0 Z5 M9 G0 Z50 M5 M30,数控编程集中教学,8,目的:掌握刀具半径补偿功能的编程方法,会编写数控加工程序

4、。,新课内容:任务单元3 刀具半径补偿功能在零件轮廓加工中的应用,数控编程集中教学,9,镗刀,钻头,立铣刀、端铣刀,面铣刀,指状铣刀,球头铣刀,刀位点并不唯一,通常,对立铣刀来说,刀位点是刀具轴线与刀具底面的交点;对球头铣刀来说,刀位点是球头刀的球心。,刀位点:用于确定刀具在机床坐标系中位置的刀具上的特定点。,刀具半径补偿功能掌握,数控编程集中教学,10,如果在编程中不选用G4l或G42进行刀具补偿,则要根据零件图计算出刀具刀位点的运动轨迹,使编程复杂化。使用G4l或G42后,数控系统就可根据刀具号调出存储的相应刀具参数和输入的工件轮廓尺寸,自动计算出相应刀具刀位点的运动轨迹。,(1)进行刀具

5、半径补偿的原因,数控编程集中教学,11,(2)刀具半径补偿的工作过程,刀补建立 刀补进行 刀补取消,数控编程集中教学,12,(3) 书写格式,G17 G00/G01 G41/G42 X Y D /建立补偿程序段 G18 G00/G01 G41/G42 X Z D G19 G00/G01 G41/G42 Y Z D /轮廓切削程序段 G00/G01 G40 X Y /补偿撤消程序段 G00/G01 G40 X Z G00/G01 G40 Y Z,X、Y 、Z 值是建立补偿直线段的终点坐标值; D 为刀补号地址,用D00D99来指定,它用来调用内 存中刀具半径补偿的数值。,数控编程集中教学,13,

6、G41为左偏刀具半径补偿,定义为假设工件不动,从第三根轴的正向向负向看,刀具中心向刀具的运动轨迹方向的左侧补偿时,如图所示为左补偿。,(4) 左右补偿的判别掌握,数控编程集中教学,14,G42为右偏刀具半径补偿,定义为假设工件不动,从第三根轴的正向向负向看,刀具中心向刀具的运动轨迹方向的右侧补偿时,如图所示为左补偿。,数控编程集中教学,15,(5)刀具半径补偿指令的几点说明重点掌握,1)建立补偿的程序段,必须是在补偿平面内不为零的直线移动。 2)建立补偿的程序段,一般应在切入工件之前完成;撤消刀具半径补偿的程序段,一般应在切出工件之后完成。 3)在进行刀径补偿前,必须用G17或G18、G19指

7、定刀径补偿是在哪个平面上进行。平面选择的切换必须在补偿取消的方式下进行,否则将产生报警。 4)刀补的引入和取消要求应在G00或G01程序段 ,不要在G02/G03程序段上进行。 5)当刀补数据为负值时,则G41、G42功效互换。 6)G41、G42指令不要重复规定,否则会产生一种特殊的补偿。 7)G40、G41、G42都是模态代码,可相互注销。,数控编程集中教学,16,刀具半径补偿实例,%1000 G54 G17 G90 G00 Z50 /进入1号加工坐标系 M03 S600 /主轴启动 X-50 Y0 /到达X,Y坐标起始点 Z5 G01 Z-2 F100 /到达Z坐标起始点 G42 X-1

8、0 D01 /建立右偏刀具半径补偿 X60 /切入轮廓 G03 X60 Y20 R20 /切削轮廓 X40 Y60 R40 G01 X0 Y40 Y-10 /切出轮廓 G40 X0 Y-40 /撤消刀具半径补偿 G00 Z30 M05 /Z坐标退刀,主轴停 M30 /程序停 MDI设置G54:X-400,Y-150,Z-50; D015,使用半径为R5mm的立铣刀加工如图所示的零件,加工深度为2mm,加工程序编制如下:,数控编程集中教学,17,图 刀具半径补偿点,图 铣削内沟槽的侧面,总结提示,数控编程集中教学,18,%1011;G54 G90 G01 Z40 F2000;进入G54加工坐标系M03 S500; 主轴启动G01 X0 Y0;到达X,Y坐标起始点 Z5; G41 X20 Y10 D01;建立左偏刀具半径补偿 Z-5 F100; 到达加工深度Y50;切入轮廓X50; 切削轮廓Y20; 切削轮廓X10 ;切削轮廓G01 Z5;切出轮廓G01 G40 X0 Y0 F2000;撤消刀具半径补偿Z40 M05 ;Z坐标退刀,主轴停M30;程序停 MDI设置G54:X-400,Y-150,Z-50; D0120、15、10、5 ,分别运行精加工程序,刀具半径补偿例题1,数控编程集中教学,19,练习:比较不补偿和补偿的区别,数控编程集中教学,20,练习2:,

温馨提示

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

评论

0/150

提交评论