数控编程---刀具补偿指令及其编程方法.ppt

数控编程---刀具补偿指令及其编程方法.ppt

ID:62062931

大小:1.07 MB

页数:33页

时间:2021-04-14

数控编程---刀具补偿指令及其编程方法.ppt_第1页
数控编程---刀具补偿指令及其编程方法.ppt_第2页
数控编程---刀具补偿指令及其编程方法.ppt_第3页
数控编程---刀具补偿指令及其编程方法.ppt_第4页
数控编程---刀具补偿指令及其编程方法.ppt_第5页
资源描述:

《数控编程---刀具补偿指令及其编程方法.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2021/8/3数控编程数控编程单元六刀具补偿指令及其编程方法2021/8/3数控编程6.1刀具半径补偿一、刀具半径补偿的概念实际的刀具都是有半径的。使刀具的刀尖沿零件轮廓曲线加工,刀位点的运动轨迹即加工路线应该与零件轮廓曲线有一个半径值大小的偏移量。使刀具的刀位点正确运动有两种方式:1、加工前计算出刀位点运动轨迹,再编程加工;2、按零件轮廓的坐标数据编程,由系统根据工件轮廓和刀具半径R,自动计算出刀具中心轨迹。2021/8/3数控编程图6-1车刀刀尖一般车刀均有刀尖半径,即在车刀刀尖部分有一圆弧构成假想圆的半径值。2021/8/3数控编

2、程图6-2刀具路径2021/8/3数控编程用假想刀尖(实际不存在)编程时,当车外径或端面时,刀尖圆弧大小并不起作用,当车削倒角、锥面或圆弧时,则会引起过切或欠切。图6-3车刀刀具路径2021/8/3数控编程二、刀具补偿的作用与意义轮廓复杂简化编程刀具更换刀具磨损引入刀具补偿功能2021/8/3数控编程三、刀具半径补偿指令及其编程1、指令G41、G42、G40G41为刀具左补偿,指顺着刀具前进方向看,刀具偏在工件轮廓的左边;G42为刀具右补偿,指顺着刀具前进方向看,刀具偏在工件轮廓的右边;G40为取消刀补。G40、G41、G42都是模态代码

3、,可相互注销。图6-4刀具半径补偿方向判断2021/8/3数控编程a)外轮廓补偿b)内轮廓补偿图6-5刀具半径的左右补偿2021/8/3数控编程2、刀具半径补偿方向的判别沿刀具切削方向,如果刀具位于工件左侧,则为左补偿,用G41表示;反之,若刀具位于工件右侧,则为右补偿,用G42表示。图6-6刀具半径补偿方向判断2021/8/3数控编程3、使用刀具半径补偿的注意事项(1)使用刀具半径补偿时应避免过切削现象。这又包括以下三种情况:①使用刀具半径补偿和取消刀具半径补偿时,刀具必须在所补偿的平面内移动,移动距离应大于刀具补偿值。②加工半径小于刀

4、具半径的内圆弧时,进行半径补偿将产生过切削,如图6-5所示。只有过渡圆角R≥刀具半径r+精加工余量的情况下才能正常切削。③被铣削槽底宽小于刀具直径时将产生过切削,如图6-6所示。2021/8/3数控编程图6-7刀具半径大于工件内凹圆弧半径2021/8/3数控编程图6-8刀具半径大于工件槽底宽度2021/8/3数控编程(2)G41、G42、G40须在G00或G01模式下使用,现在有一些系统也可以在G02、G03模式下使用。(3)D00~D99为刀具补偿号,D00意味着取消刀具补偿。刀具补偿值在加工或试运行之前须设定在刀具半径补偿存储器中。2

5、021/8/3数控编程XYG17G41G02X0Y-10I-10J0D01四、应用实例例1:图6-9左补偿2021/8/3数控编程右补偿数控加工程序代码为:G17G42G02X0Y-10I-10J0D01刀具半径补偿取消则用G40。图6-102021/8/3数控编程1G41/G42建立刀补刀补的建立2刀补的进行刀补一旦建立,就一直维持该状态直到刀补撤消为止3程序执行到撤消指令G40时,刀补结束,刀具撤离工件回到退刀点刀补的取消刀具半径补偿程序实现的三个步骤2021/8/3数控编程XY504050W起刀点/退刀点(-10,-10)例2:N1

6、0G90G92X-10Y-10N20S900M03N30G17G01G42X0Y0D01N40X50刀具半径补偿建立N50Y40N60X40Y50N70X0N80Y0刀具半径补偿进行N90G40X-10Y-10刀具半径补偿取消图6-112021/8/3数控编程例3:见图所示的刀具半径补偿程序。设加工开始时刀具距离工件表面50mm,切削深度为10mm。图6-122021/8/3数控编程N10G92X0.0Y0.0Z50N20G90G17G00由G17指定刀补平面N30G41X20.0Y10.0D01启动刀补N35Z2M03S500N38G0

7、1Z-10F200N40G01Y50.0F100刀补状态N50X50.0N60Y20.0N70X10.0N80G00Z50M05N85G40X0Y0解除刀补N90M302021/8/3数控编程YXO70602020ABCDEFGR40R4012010040O例4:O0010N010G92X0Y0;N020G91G00G42X70Y40D01;S800M03M08;N030G01X80Y0F100;N040G03X40Y40I0J40;N050G01Y60;N060X-20;N070G02X-80I-40;N080G01X-20;N090Y

8、-100;N100G00G40X-70Y-40M05M09M02;图6-132021/8/3数控编程练习题:图6-142021/8/3数控编程6.2刀具长度补偿一、刀具长度补偿的概念通常加工一

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

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

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