刀具补偿及刀具长度补偿计算方法.ppt

上传人:jun****875 文档编号:8176959 上传时间:2020-03-27 格式:PPT 页数:41 大小:353.50KB
返回 下载 相关 举报
刀具补偿及刀具长度补偿计算方法.ppt_第1页
第1页 / 共41页
刀具补偿及刀具长度补偿计算方法.ppt_第2页
第2页 / 共41页
刀具补偿及刀具长度补偿计算方法.ppt_第3页
第3页 / 共41页
点击查看更多>>
资源描述
第三节刀具补偿原理一 刀具补偿计算的意义 1 什么是刀具补偿在数控加工过程中 数控系统的实际控制对象是刀具中心或刀架相关点 数控系统通过直接控制刀具中心或刀架相关点的运动轨迹 来间接地实现实际零件轮廓的加工 然而 实际刀具参与切削的部位是刀尖 车刀 或刀刃边缘 铣刀 它们与刀具中心或刀架相关点之间存在着尺寸偏差 因此数控系统必须根据刀尖或刀刃边缘的实际坐标位置 即零件轮廓的实际坐标位置 来计算出刀具中心或刀架参考点的相应坐标位置 这种计算过程就称为刀具补偿 刀具补偿的计算工作可以由用户来完成 而对于具有刀具补偿功能的数控系统 也可以由数控系统来自动完成 由用户来完成刀具补偿的计算工作此时 数控加工程序段中的坐标数据就是刀具中心或刀架相关点的坐标位置 例 假设刀具半径为15 165 35 165 165 35 165 35 50 Y X 150 50 150 150 50 150 50 50 G0X35Y50G1Y165F100X165Y35X50G0X0Y0 50 35 150 50 150 150 50 150 50 50 由数控系统来自动完成刀具补偿的计算工作 启用数控系统的刀具补偿功能后 刀具补偿的计算工作将由数控系统来自动完成 此时数控加工程序段中的坐标数据采用零件轮廓的实际坐标数据 既数控加工时刀尖或刀刃边缘的实际坐标位置 G0G41X50Y50G1Y150X150Y50X50G0G40X0Y0 R1 2 刀具补偿的作用采用刀具补偿功能 不仅可以大大简化数控加工程序的编写工作 还可以提高数控加工程序的利用率 主要表现在两方面 当刀具尺寸发生变化 刀具磨损 刀具更换等 时 只需修改相应的刀具参数即可 在同一台机床上对同一零件轮廓进行粗加工 半精加工和精加工等多道工序时 不必编写三种加工程序 可将各道工序所预留的加工余量加入刀具参数即可 R2 R3 余量2 余量3 R3 R 余量3R2 R 余量2R1 R 0 L1 L2 F r L1 F F Y X r 3 刀具补偿类型刀具补偿分为刀具长度补偿和刀具半径补偿两种类型 对于不同机床上所使用的不同类型的刀具 其补偿形式也不一样 立铣刀 主要是刀具半径补偿 有时需要刀具长度补偿 钻头 主要是刀具长度补偿 外圆车刀 即需要刀具半径补偿 也需要纵横两个坐标方向的刀具长度补偿 立铣刀 Z X 钻头 X Z 外圆车刀 刀具补偿时所使用的刀具参数主要有 刀具半径 刀具长度 刀具中心偏移量等等 这些刀具参数应该在程序运行前预先存入刀具参数表中 在刀具参数表中 不同的刀具补偿号 刀沿 对应着不同的一组刀具参数 在编制数控加工程序时 可以通过调用不同的刀具补偿号来实现不同的刀具补偿计算 二 刀具长度补偿计算当刀具的长度尺寸发生变化而影响工件轮廓的加工时 数控系统应对这种变化实施补偿 即刀具长度补偿 1 车床情况数控车床的刀具结构如右图所示 S 刀尖圆弧圆心 RS 刀尖圆弧半径 P ZP XP 理论刀尖点 F ZF XF 刀架相关点 ZPF XPF P点相对于F点的坐标 车刀的刀具长度补偿就是实现刀尖圆弧中心S与刀架相关点F之间的坐标变换 在实际操作中 刀尖圆弧圆心S点相对于F点的位置偏移量难以直接测量 而理论刀尖点P相对于F点的位置偏移量比较容易测量 因此 一般情况下 我们先测量出理论刀尖点P与刀架参考点F之间的位置偏移量 然后根据情况来考虑是否需要再精确计算出刀尖圆弧中心S与刀架参考点F之间的位置偏移量 通过测量计算得出的这个位置偏移量数值将被存放在数控系统的刀具参数表中 1 假设刀尖圆弧半径RS 0此时 P点与S点重合 根据图示的几何关系可知 已知 代入上式后得刀具长度补偿计算公式为 2 1 理论刀尖点P的坐标 ZP XP 就是实际被加工零件的轮廓轨迹坐标 该坐标值可以从数控加工程序中直接获得 ZPF XPF 为理论刀尖点P相对于刀架参考点F的坐标值 设 ZFP XFP 为刀架参考点F相对于理论刀尖点P的坐标值 则有 2 2 2 1 理论刀尖点P相对于刀架参考点F的坐标值 ZPF XPF 或刀架参考点F相对于理论刀尖点P的坐标值 ZFP XFP 可以从刀具参数表中的刀具参数来获取 在有些数控系统中 刀具参数表中的刀具长度参数采用刀架参考点F相对于刀尖点P的坐标值 ZFP XFP 即 此时刀具长度补偿计算公式可写成 2 3 而在有些数控系统中 刀具参数表中的刀具长度参数采用刀尖点P相对于刀架参考点F的坐标值 ZPF XPF 即 此时刀具长度补偿计算公式可写成 2 4 F B 70 15 A 0 15 X 35 20 Z G0X0Y15G1X 70 A点 B点 lZ ZF L 讨论 1 利用 2 3 式 我们可以得到测量刀具长度参数的计算公式 2 4 其中 ZF XF 刀架相关点F的坐标 ZP XP 新刀具刀尖点坐标 F X Z 在图示的情况下 ZF为系统维护并显示的刀架相关点F的Z坐标 新刀具刀尖点的Z坐标ZP L 根据 2 4 系统可以计算出新刀具Z方向的刀具参数为 Lz ZF ZP ZF L F XPF ZPF 2 采用相似的分析方法 我们可以得到建立工件坐标系的计算公式 F X Z M X Z W 2 假设刀尖圆弧半径RS 0此时 刀具的补偿算法比较复杂 一方面要考虑刀尖圆弧半径的补偿 刀具半径补偿类型 另一方面还要考虑刀具长度补偿 但是 一般情况下RS很小 在有些生产场合可以不考虑它对零件轮廓的影响 另一方面 在对刀过程中已经把RS在平行于坐标轴方向所引起的误差进行了补偿 因此零件表面上平行于坐标轴的轮廓不会再产生附加误差 但斜线或圆弧还是会有误差 在此暂时不考虑刀尖圆弧的补偿计算 三 刀具半径补偿计算 一 刀具半径补偿原理 1 什么是刀具半径补偿在零件轮廓的加工过程中 数控系统的控制对象是加工刀具的中心点 在加工零件轮廓时 数控系统必须使刀具中心在零件轮廓的法矢量方向上偏移一个刀具半径值 这种偏移操作就称为刀具半径补偿 刀具半径补偿就是根据零件轮廓计算出刀具中心轨迹的操作 一般来说 有两种计算手段 人工计算人工计算出刀具中心轨迹 然后按计算结果编写数控加工程序 例 假设刀具半径为15 165 35 165 165 35 165 35 50 Y X 150 50 150 150 50 150 50 50 G01X35Y50F100Y165X165Y35X50G40X0Y0 50 35 Y X 150 50 150 150 50 150 50 50 G01G41X50Y50Y150X150Y50X50G40X0Y0 数控系统自动计算当用户启用数控系统的刀具半径补偿功能后 数控系统将根据刀具参数表中的刀具参数和数控加工程序中的零件轮廓坐标数据自动计算出刀具中心轨迹 并控制刀具中心依此运动 2 刀具半径补偿方向对于同一条刀具中心轨迹 刀具的运动方向有两个 沿编程轨迹 零件轮廓 的前进方向看去 如果刀具中心轨迹始终在编程轨迹的左边 则称为左刀补 用指令G41表示 沿编程轨迹 零件轮廓 的前进方向看去 如果刀具中心轨迹始终在编程轨迹的右边 则称为右刀补 用指令G42表示 当不需要再进行刀具补偿时 用指令G40来撤消由G41或G42所建立的刀具半径补偿 3 零件轮廓拐角处的过渡处理在两段零件轮廓的交点处 刀具半径补偿功能必须进行适当的过渡处理 主要有两种处理方法 直线过渡和圆弧过渡 圆弧过渡圆弧过渡可以使刀具中心轨迹或工件轮廓光滑过渡 但在尖角处的加工误差可能变大 尖角不尖 直线过渡直线过渡在尖角处的加工误差比较小 并且还可以避免刀具在尖角处出现加工停顿现象或刀具干涉现象 但拐角过渡不如圆弧过渡光滑 本课程重点讨论直线过渡的刀具半径补偿算法 5 刀具半径补偿的执行过程刀具半径补偿的执行过程分为四个工作阶段 如下图所示 W Y X 刀具半径补偿撤消 非半径补偿 刀具半径补偿终点 刀具半径补偿起始点 切入点 切出点 50 50 刀具半径补偿进行 刀具半径补偿建立G42 G0X30Y20G1G42X50Y50X120Y80G3X90Y110I 30J0G1X50Y50G1G40X30Y20G0X0Y0 30 20 120 50 120 80 90 110 50 110 非半径补偿 针对刀具半径补偿执行过程中的四个工作阶段 数控系统应该具有四种刀具半径补偿工作状态 这四种状态之间的转换关系如下图所示 下一个程序段不包含G40功能字 当前程序段不包含G41或G42功能字 非半径补偿状态 刀具半径补偿建立状态 刀具半径补偿进行状态 刀具半径补偿撤消状态 当前程序段包含G41或G42功能字 当前程序段不包含G40功能字且下一个程序段也不包含G40功能字 下一个程序段包含G40功能字 当前程序段包含G40功能字 当前程序段不包含G40功能字但下一个程序段包含G40功能字 非半径补偿状态假设数控系统的当前工作状态为非半径补偿状态 如果当前程序段不包含G41或G42功能字 则数控系统保持非半径补偿状态 如果当前程序段包含G41或G42功能字 则数控系统转入刀具半径补偿建立状态 在非半径补偿状态下 当前编程轮廓的终点就是当前编程轮廓的转接点 数控系统控制刀具中心直接运动到该点位置 刀具半径补偿建立状态假设数控系统的当前工作状态为刀具半径补偿建立状态 如果当前程序段包含G40功能字 则数控系统转入非半径补偿状态 如果当前程序段不包含G40功能字 且下一个程序段也不包含G40功能字 则数控系统转入刀具半径补偿进行状态 如果当前程序段不包含G40功能字 但下一个程序段包含G40功能字 则数控系统转入刀具半径补偿撤消状态 在刀具半径补偿建立状态下 系统将根据刀具半径补偿建立阶段的转接点计算方法 计算出当前编程轮廓的转接点坐标 并控制刀具中心运动到该点位置 切入点 刀具半径补偿起始点 刀具半径补偿进行状态假设数控系统的当前工作状态为刀具半径补偿进行状态 如果下一个程序段不包含G40功能字 则数控系统保持刀具半径补偿进行状态 如果下一个程序段包含G40功能字 则数控系统转入刀具半径补偿撤消状态 在刀具半径补偿进行状态下 系统将根据刀具半径补偿进行阶段的转接点计算方法 计算出当前编程轮廓的转接点坐标 并控制刀具中心运动到该点位置 在运动过程中 刀具中心在工件轮廓的法矢量方向上始终偏移一个刀具半径值 刀具半径补偿撤消状态假设数控系统的当前工作状态为刀具半径补偿撤消状态 则数控系统无条件转入非半径补偿状态 在刀具半径补偿撤消状态下 系统将根据刀具半径补偿撤消阶段的转接点计算方法 计算出当前编程轮廓的转接点坐标 并控制刀具中心运动到该点位置 切出点 刀具半径补偿终点 综上所述 在CNC系统的刀具半径补偿处理过程中 至少需要当前程序段和下一个程序段两个程序段的零件轮廓信息 在对本程序段进行刀具半径补偿计算时 必须综合下一个程序段的轮廓信息 这样才能对本程序段的刀具中心轨迹作出及时正确的修正 避免刀具干涉现象的发生 早期硬件数控系统没有刀具半径补偿功能 其处理刀具中心轨迹的方式比较简单 只需要当前程序段的零件轮廓信息 采用读一段 算一段 再走一段的控制方式 二 刀具半径补偿类型 1 编程轮廓的线型在刀具半径补偿的处理过程中 当前编程轮廓的线型和下一段编程轮廓的线型都会影响到当前编程轮廓的刀具中心轨迹的转接点计算方法 大多数CNC系统所处理的基本轮廓线型为直线和圆弧 因此当前编程轮廓和下一段编程轮廓的线型组合方式有如下四种 直线接直线 直线接圆弧 圆弧接直线和圆弧接圆弧 2 转接方式 拐角 相邻两轮廓于交点处的切线在工件实体一侧的夹角称为拐角 拐角的数值范围为 0 360 当0 180 时 称为外拐角 当180 360 时 称为内拐角 内拐角 外拐角 转接方式相邻两编程轮廓的拐角数值范围不同 刀具半径补偿的转接过渡方式也有所不同 一般分为三种类型 当0 90 时 转接方式为插入型 当90 180 时 转接方式为伸长型 当180 360 时 转接方式为缩短型 在刀具半径补偿执行过程的建立 进行和撤消三个阶段中 均有转接过渡问题 下面以直线接直线为例进行简单介绍 建立阶段的转接方式 进行阶段的转接方式在刀具半径补偿进行阶段 刀具中心轨迹是距离零件轮廓一个刀具半径的等距线 而在零件轮廓的拐角处 刀具中心轨迹采用伸长型 缩短型或插入型转接过渡方式 所谓缩短型 是指将零件轮廓的等距线缩短来进行刀具中心轨迹的转接 所谓伸长型 是指将零件轮廓的等距线伸长来进行刀具中心轨迹的转接 所谓插入型 是指在零件轮廓等距线的基础上 再插入若干直线段来进行刀具中心轨迹的转接 缩短型和伸长型的转接点只有一个 就是两条零件轮廓等距线的交点 而插入型转接点个数多于一个 相对复杂一些 撤消阶段的转接方式刀具半径补偿撤消阶段是刀具半径补偿建立阶段的逆过程 其转接过渡过程与刀具半径补偿建立阶段相似 三 方向矢量和刀具半径矢量零件轮廓的线型 刀补方向和拐角的大小都影响刀具中心轨迹的形式 为找出刀具半径补偿计算的一般规律 本课程使用矢量法来进行讨论 为此首先需要定义一些基本矢量 1 方向矢量所谓方向矢量 是指在零件轮廓上与编程方向一致的单位矢量 用ld来表示 零件轮廓上任意一点的方向矢量就是该点的单位切线矢量 其计算方法与零件轮廓的线型有关 在此我们仅讨论直线和圆弧的方向矢量 直线 圆弧编程轨迹为圆弧时 其走向有顺圆弧和逆圆弧之分 故圆弧的方向矢量也分顺圆弧方向矢量和逆圆弧方向矢量两种情况 设 则圆弧上任意一点处的方向矢量为 2 半径矢量在加工过程中始终垂直于编程轨迹 指向刀具中心且大小等于刀具半径的矢量称为半径矢量 用rd表示 设 则零件轮廓上任意一点的刀具半径矢量为 P0 P1 四 转接类型的判别转接类型与相邻编程轮廓的拐角大小 有关 我们可以通过两段编程轮廓在拐角处的方向矢量和刀补方向 计算出拐角 的正弦值和余弦值 从而确定拐角 的所属象限 并判断出该拐角处的转接类型 1 计算公式 X Y P2 其中 2 转接类型的判别根据上述公式计算出拐角 的正弦值和余弦值后 即可判断出拐角处的转接类型如下 如果sin 0 则180 360 转接类型为缩短型 如果sin 0且cos 0 则90 180 转接类型为伸长型 如果sin 0且cos 0 则0 90 转接类型为插入型
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!