- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 数控编程 对图示零件钻孔。按理想刀具进行的对刀编程,现测得实际刀具比理想刀具短8mm,若设定(H01)=—8mm, (H02)=8mm 例2:钻孔加工举例 图6-20 * 数控编程 %0005 N1 G91 G00 X120.0 Y80.0 N2 G43 Z-32.0 H01 S630 M03 (或G44 Z-32.0 H02) N3 G01 Z-21.0 F120 N4 G04 P1000 N5 G00 Z21.0 N6 X90.0 Y-20.0 N7 G01 Z-23.0 F120 N8 G04 P1000 N9 G00 Z23.0 主程序号 增量编程方式,快速移到孔#1正上方。 理想刀具下移值Z=-32,实际刀具下移值Z=-40下移到离工件上表面距离3mm的安全高度平面。主轴正转 以工进方式继续下移21mm 孔底暂停1s。 快速提刀至安全面高度。 快移到孔#2的正上方。 向下进给23mm,钻通孔#2。 孔底暂停1s。 快速上移23mm,提刀至安全平面。 * 数控编程 N10 X-60.0 Y-30.0 N11 G01 Z-35.0 F120 N12 G49 G00 Z67.0 N13 X-150.0Y-30.0 N14 M05 M02 快移到孔#3的正上方。 向下进给35mm,钻孔#3。 理想刀具快速上移67mm,实际刀具上移75mm,提刀至初始平面。 刀具返回初始位置处。 主轴停,程序结束。 从上述程序可以大致了解钻孔加工的走刀路线及钻孔的基本编程方法,当所使用的数控铣床不具备更高级的钻孔专用指令时,通常都需要这样一步步地编程,更方便的钻孔编程方法将在后面的章节中逐步介绍。 数控编程 单元六 刀具补偿指令及其编程方法 数控编程 * 数控编程 单元六 刀具补偿指令及其编程方法 * 数控编程 6.1 刀具半径补偿 一、刀具半径补偿的概念 实际的刀具都是有半径的。使刀具的刀尖沿零件轮廓曲线加工,刀位点的运动轨迹即加工路线应该与零件轮廓曲线有一个半径值大小的偏移量。 使刀具的刀位点正确运动有两种方式: 1、 加工前计算出刀位点运动轨迹,再编程加工; 2、 按零件轮廓的坐标数据编程,由系统根据工件轮廓和刀具半径R,自动计算出刀具中心轨迹。 * 数控编程 图6-1 车刀刀尖 一般车刀均有刀尖半径,即在车刀刀尖部分有一圆弧构成假想圆的半径值 。 * 数控编程 图6-2 刀具路径 * 数控编程 用假想刀尖(实际不存在)编程时,当车外径或端面时,刀尖圆弧大小并不起作用,当车削倒角、锥面或圆弧时,则会引起过切或欠切。 图6-3 车刀刀具路径 * 数控编程 二、刀具补偿的作用与意义 轮廓复杂 简化编程 刀具更换 刀具磨损 引入刀具补偿功能 * 数控编程 三、刀具半径补偿指令及其编程 1、指令G41、G42 、G40 G41为刀具左补偿,指顺着刀具前进方向看,刀具偏在工件轮廓的左边; G42为刀具右补偿,指顺着刀具前进方向看,刀具偏在工件轮廓的右边; G40为取消刀补。 G40、G41、G42都是模态代码,可相互注销。 图6-4 刀具半径补偿方向判断 * 数控编程 a) 外轮廓补偿 b) 内轮廓补偿 图6-5 刀具半径的左右补偿 * 数控编程 2、刀具半径补偿方向的判别 沿刀具切削方向,如果刀具位于工件左侧,则为左补偿,用G41表示; 反之,若刀具位于工件右侧,则为右补偿,用G42表示。 图6-6 刀具半径补偿方向判断 * 数控编程 3、使用刀具半径补偿的注意事项 (1)使用刀具半径补偿时应避免过切削现象。这又包括以下三种情况: ① 使用刀具半径补偿和取消刀具半径补偿时,刀具必须在所补偿的平面内移动,移动距离应大于刀具补偿值。 ② 加工半径小于刀具半径的内圆弧时,进行半径补偿将产生过切削,如图6-5所示。只有过渡圆角R≥刀具半径r+精加工余量的情况下才能正常切削。 ③ 被铣削槽底宽小于刀具直径时将产生过切削,如图6-6所示。 * 数控编程 图6-7 刀具半径大于工件内凹圆弧半径 * 数控编程 图6-8 刀具半径大于工件槽底宽度 * 数控编程 (2)G41、G42、G40须在G00或G01模式下使用,现在有一些系统也可以在G02、G03模式下使用。 (3)D00~D99为刀具补偿号,D00意味着取消刀具补偿。刀具补偿值在加工或试运行之前须设定在刀具半径补偿存储器中。 * 数控编程 X Y G17 G41 G02 X0 Y-10 I-10 J0 D01 四、应用实例 例1: 图6-9 左
文档评论(0)