第3章 计算机数控(CNC)系的统1-3.ppt

  1. 1、本文档共80页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 计算机数控(CNC)系的统1-3

主要是针对某把车刀而言,当某把车刀批量加工一批零件后,刀具自然磨损后而导致刀尖位置尺寸的改变,此即为该刀具需要的磨损补偿。 2、磨损补偿 3、刀具几何补偿的合成 若设定的刀具几何位置补偿和磨损补偿都有效存在时,实际几何补偿将是这两者的矢量和。 ?X=?Xj+?Xm、 ?Z=?Zj+?Zm △Xm,△Zm:磨损补偿量 刀具的几何补偿是通过引用程序中使用的Txxxx来实现的。 T x x x x 当前刀具号 刀补地址号 4、刀具几何补偿的实现 过程: 1)将某把车刀的几何偏置和磨损补偿值存入相应的刀补地址中。 2)程序执行 Txxxx指令时,调用刀偏参数,换刀并驱动刀架拖板进行相应的位置调整。 注:T XX 00取消几何补偿。 程编轮廓 实际轮廓 2、刀具半径对零件轮廓的影响 铣削刀具:使工件的实际轮廓比程编轮廓小一个刀具半径。 圆弧头车刀:在加工锥面或圆弧面时,会造成过切或欠切。 四、刀具半径补偿基本功能 1、刀具半径补偿 根据按零件轮廓编制的程序和预先设定的刀具半径偏置参数,CNC装置能实时自动生成刀具中心轨迹的功能称为刀具半径补偿功能。 圆头车刀造成的正锥欠切 A-零件轮廓 B-不补偿实际轮廓 C-刀补后假想刀尖轮廓 A-假想刀尖 B-刀具中心 3、刀具半径补偿对铣削带来的新问题 在两轮廓段转接尖角过渡时,外轮廓产生间断, 内轮廓产生过切; 在间断、交接过切的轮廓需要人工处理; 间断的B刀补处理 单CPU分时资源共享 (3)实时中断处理 CNC系统软件的另一个重要特征是实时中断处理。 CNC系统的多任务性和实时性决定了系统中断成为整个系统必不可少的重要组成部分,中断结构决定了系统软件的结构。 中断类型: 外部中断-外部设备中断; 内部中断-位置采样定时、插补周期中断; 硬件故障中断-硬件故障中断; 程序性中断-执行程序时的各种溢出,除零等。 3. CNC的软件结构 CNC的软件结构取决于系统的中断结构模式,常见有两种: 1)中断型结构模式 特点是除了初始化程序之外,整个系统软件的各种任务分别安排在不同级别的中断服务程序中。 整个软件就是一个大的中断系统,其管理的功能主要通过各级中断程序之间的相互通信来解决。 2)前后台型结构模式 特点是前台程序是一个中断服务程序,它几乎承担了全部实时功能(如插补和位置控制)。而管理软件和插补准备则在背景程序中完成。 背景程序循环运行,前台程序实时中断执行,如图所示,共同完成零件加工任务。 背景程序(后台) 前台程序 华中HNC FANUC SIEMENS 四、常见数控系统 3.2 CNC的轨迹控制原理 数控机床最突出的优点是:可以根据编程,加工出较为复杂的曲线,比如圆、抛物线等。 为什么数控机床能加工出这些曲线?怎样把单个的坐标运动组合成理想曲线呢?这就是插补所解决的问题! 插补是一种运算程序,经过运算,判断出每一步应进哪一个坐标,进多少,以此来完成数据点的密化工作。 1. 插补要解决的问题: 让单独的坐标分别运动合成理想的轨迹; 几个坐标同时进,还是每次进一个; 判断进给哪一个坐标使下一步误差更小; 进给多少; 如果同时进给,各个坐标进给的比例是多少; 同时,还要解决选用什么样的实际轨迹合成后与理想轨迹误差最小。 插补协调坐标运动,通过坐标的简单运动组合和分段协调成的简单曲线(直线和圆弧)来拟合实际复杂轮廓曲线。 2. 插补方法的分类 插补算法归纳为两类: “一次插补法”,即脉冲增量插补,基特点: 常用的有逐点比较法和数字积分法。这类算法,每插补运算一次,最多给每一轴进给一个脉冲,进给速度受到限制,过去的硬件数控系统常采用。 “二次插补法”,即数据采样插补, 基特点: 插补分粗插补和精插补两部分。常用的有时间分割法和扩展数字积分器法,这类算法在每个插补运算周期里输出的不是单个脉冲,而是线段。因而能显著提高进给速度,应用广泛。 3. 逐点比较插补法 数控机床的进给运动,如果每次只在一个坐标方向进给一小步,怎样进给误差最小? 先计算每次坐标进给后的位置与理想位置(轮廓)的误差,然后,根据误差,选择一个减小误差的坐标方向进给,这样就有利于减小误差,然后依次进给到终点。 逐点比较思想:走一步,看一步,决策一步。又称代数运算法、醉步法。 逐点比较算法解决两件事: ⑴用最简捷的方式逐点计算单坐标进给后的位置误差; ⑵比较误差

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档