数控铣削编程与加工 教学课件 作者 陶维利 项目5 刀具补偿功能g.ppt

数控铣削编程与加工 教学课件 作者 陶维利 项目5 刀具补偿功能g.ppt

ID:50454090

大小:8.14 MB

页数:49页

时间:2020-03-09

数控铣削编程与加工 教学课件 作者 陶维利 项目5 刀具补偿功能g.ppt_第1页
数控铣削编程与加工 教学课件 作者 陶维利 项目5 刀具补偿功能g.ppt_第2页
数控铣削编程与加工 教学课件 作者 陶维利 项目5 刀具补偿功能g.ppt_第3页
数控铣削编程与加工 教学课件 作者 陶维利 项目5 刀具补偿功能g.ppt_第4页
数控铣削编程与加工 教学课件 作者 陶维利 项目5 刀具补偿功能g.ppt_第5页
资源描述:

《数控铣削编程与加工 教学课件 作者 陶维利 项目5 刀具补偿功能g.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《数控铣削编程与加工》项目式教学项目5刀具补偿功能一、刀具补偿类型1.刀具补偿类型(1)半径补偿当数控机床具备刀具半径补偿功能时,编程人员只需根据工件轮廓编程,数控系统会自动计算出刀具中心轨迹,加工出所需要的工件轮廓。(2)长度补偿在编程时也可以不考虑刀具长度值,利用系统的长度补偿功能建立起相应的长度补偿。一、刀具补偿类型2.补偿数据存放及调用●数控系统设置有若干个刀具偏置寄存器,专供刀具补偿参数设置之用。●在进行数控编程时,只需要调用所需刀具参数(刀具半径、刀具长度)所对应的寄存器(半径补偿为D,长度补偿为H)和编号(两位数字)即可。●加工时,CNC系统将该编号所对应的刀具偏

2、置寄存器中存放的刀具半径和长度补偿值取出,对刀具中心轨迹进行补偿计算,生成实际的刀具中心运行轨迹。一、刀具补偿类型二、刀具半径补偿1.刀具半径补偿类型(1)(1)刀具半径左补偿从垂直于加工平面坐标轴的正方向朝负方向看过去,沿着刀具运动方向(假设工件不动)看,刀具位于工件左侧的补偿为刀具半径左补偿。用G41指令表示。(2)刀具半径右补偿从垂直于加工平面坐标轴的正方向向负方向看过去,沿着刀具运动方向(假设工件不动)看,刀具位于工件右侧的补偿为刀具半径右补偿。用G42指令表示。二、刀具半径补偿1.刀具半径补偿类型(2)外轮廓加工二、刀具半径补偿1.刀具半径补偿类型(3)型腔的加工二、

3、刀具半径补偿2.刀具半径补偿编程格式(1)G41/G42为模态指令二、刀具半径补偿2.刀具半径补偿编程格式(2)G40指令用于取消刀具半径补偿,格式为:G00(或G01)G40X__Y__;二、刀具半径补偿3.指令使用说明(1)1)刀具补偿号为D00~D99,D00意味着取消刀具补偿,刀具补偿值在加工之前必须设定在补偿器中,参数设定界面如图所示。二、刀具半径补偿二、刀具半径补偿3.指令使用说明(2)3.指令使用说明(3)2)机床通电后,为取消补偿状态。3)G41、G42、G40不能和G02、G03一起使用!要移动,只能与G00、G01一起使用,且刀具只能在移动中建立刀补;完成加

4、工后用G40指令取消。4)用G42指令建立刀具半径右补偿时,铣削时对于工件将产生逆铣效果,故常用于粗铣;用G41指令建立刀具半径左补偿,铣削时对于工件将产生顺铣效果,常用于精铣。二、刀具半径补偿3.指令使用说明(4)5)一般情况下,刀具半径补偿值应为正值,如果为负值,G41、G42正好相互替换。6)刀具半径补偿除了方便编程外,还可以灵活应用,实现利用同一程序进行粗、精加工,如图所示。●粗加工刀具半径补偿=刀具半径+精加工余量●精加工刀具半径补偿=刀具半径+修正量二、刀具半径补偿二、刀具半径补偿3.指令使用说明(5)4.刀具半径补偿过程(1)1)刀补的建立:在刀具从起点接近工件时

5、,刀心轨迹从与编程轨迹重合过渡到与编程轨迹偏离一个偏置量的过程。2)刀补进行:刀具中心始终与编程轨迹相距一个偏置量直到刀补取消。3)刀补取消:刀具离开工件,刀心轨迹要过渡到与编程轨迹重合的过程。二、刀具半径补偿4.刀具半径补偿过程(2)说明:1)当G41(G42)被指定时,包含G41句子的下面两句被预读,机床坐标位置的确定方法是:将含有G41句子的坐标点与下面两句中最近的、在选定平面内有坐标移动语句的坐标点相连,其连线垂直方向为偏置方向,大小为刀具半径值。2)反过来,如果在G41语句后两句中,如果没有指定平面内的坐标移动,刀具得不到及时补偿,会发生过切。二、刀具半径补偿5.编程

6、示例(1)【示例5-1】零件图如图5-5所示,编写加工程序。二、刀具半径补偿二、刀具半径补偿5.编程示例(2)O5001(已调试)T01G90G54G00X0.0Y0.0M03S500F50.0;G00G41X20.0Y10.0D01;Z-5.0;G01Y50.0;X50.0;Y20.0;X10.0;G00Z50.0;G40G00X0.0Y0.0M05;M30;二、刀具半径补偿5.编程示例(3)【示例5-2】零件图如图所示,编写零件加工程序。●选用直径为φ40、刀具总长为160mm铣刀;●以工件上表面中心为工件坐标系原点。115二、刀具半径补偿5.编程示例(4)O5002(已调

7、试)T01;M03S400;G54G42G00X150.0Y91.0D01;Z-30.0;G01X-91.0F80.0;Y-91.0;X91.0;Y90.0;X0.0;G03X0.0Y90.0I0.0J-90.0;G01X-150.0;G00Z100.0;G40G00X200.0Y200.0;M05;M30;二、刀具半径补偿5.编程示例(5)工件坐标系设定画面二、刀具半径补偿5.编程示例(6)刀补参数设定画面二、刀具半径补偿5.编程示例(7)二、刀具半径补偿5.编程示例(8)【示例5-3】零

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。