数控技术(插补1).ppt_第1页
数控技术(插补1).ppt_第2页
数控技术(插补1).ppt_第3页
数控技术(插补1).ppt_第4页
数控技术(插补1).ppt_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第三章轮廓加工的数学基础 在CNC数控机床上 各种轮廓加工都是通过插补计算实现的 插补的任务就是计算出刀具的一系列加工点 用基本线型拟合 完成所谓的数据 密化 工作 使刀具沿着这些坐标点移动 来逼近理论轮廓 插补有二层意思 一是用小线段逼近产生基本线型 如直线 圆弧等 二是用基本线型拟合其它轮廓曲线 插补 数控系统按一定方法确定刀具运动轨迹的过程 脉冲当量 每输出一个脉冲 移动部件移动的距离 插补运算具有实时性 直接影响刀具的运动 插补运算的速度和精度是数控装置的重要指标 插补原理也叫轮廓控制原理 插补方法的分类硬件插补器完成插补运算的装置或程序称为插补器软件插补器软硬件结合插补器1 基准脉冲插补每次插补结束仅向各运动坐标轴输出一个控制脉冲 各坐标仅产生一个脉冲当量或行程的增量 脉冲序列的频率代表坐标运动的速度 而脉冲的数量代表运动位移的大小 基准脉冲插补的方法很多 如逐点比较法 数字积分法 脉冲乘法器等 特点 插补方法简单 可用硬件或软件实现 脉冲当量在0 01 0 001mm 移动速度1 3m min 有逐点比较法和数字积分法 2 数据采样插补法采用时间分割思想 根据编程的进给速度将轮廓曲线分割为每个插补周期的进给直线段 L V T V为进给速度 T为插补周期 又称轮廓步长 进行数据密化 以此来逼近轮廓曲线 然后再将轮廓步长分解为各个坐标轴的进给量 一个插补周期的进给量 作为指令发给伺服驱动装置 该装置按伺服检测采样周期采集实际位移 并反馈给插补器与指令比较 有误差运动 误差为零停止 从而完成闭环控制 数据采样插补方法有 直线函数法 扩展DDA 二阶递归算法等 特点 用数值量控制数控机床 运动时间与插补时间有关 进给速度15 60m min 适用于直流及交流伺服电机驱动的半闭式或闭环系统 3 1逐点比较法直线和圆弧插补原理早期数控机床广泛采用的方法 又称代数法 醉步法 富士通法 适用于开环系统 原理 每次仅向一个坐标轴输出一个进给脉冲 而每走一步都要通过偏差函数计算 判断偏差点的瞬时坐标同规定加工轨迹之间的偏差 然后决定下一步的进给方向 每个插补循环由偏差判别 进给 偏差函数计算和终点判别四个步骤组成 逐点比较法可实现直线 圆弧插补及其它曲线插补 特点 运算直观 插补误差不大于一个脉冲当量 脉冲输出均匀 调节方便 定义 逐点比较刀具与所加工曲线的相对位置 以确定刀具的运动方向 用逐点比较法插补曲线AB时 先要构造一函数F F x y 式中的 x y 是刀具的坐标函数F F x y 的正负 必须反映出刀具与曲线的相对位置 即F x y 0刀具在曲线的上方 F x y 0刀具在曲线的上 F x y 0刀具在曲线的下方 由于F x y 正确地反映了刀具偏离曲线的情况 称为偏差函数 1 偏差函数 第三章轮廓加工的数学基础 如图所示 设规定轨迹为直线段OE 起点在原点 终点E的坐标A XeYe Pi xi yi 为加工点 1 若P正好处在OE上 则下式成立 即xeyi xiye 0 3 1 1直线插补原理 2 当P在OE上方时 第三章轮廓加工的数学基础 即xeyi xiye 0 3 当P在OE下方时 即xeyi xiye 0 偏差函数F为 F XeYi XiYe 它反映了刀具与曲线的相对位置 由F可判别动点Pi与理想轨迹的相对位置 从而决定下一步移动方向 第三章轮廓加工的数学基础 F 0 点Pi在直线上方 应向 X移动 F0 为便于计算机编程计算 将F的计算予以简化 1 若Fi 0为了逼近曲线的相对位置沿 x向走一步 即 于是有Fi 1 Fi Ye 2 若Fi 0为了逼近曲线的相对位置沿 y向走一步即 第三章轮廓加工的数学基础 于是有 新加工点的偏差完全可以用前一加工点的偏差递推 2 终点判别的方法有两种 1 每走一步都要计算 Xi Xo 和 Yi Yo 的数值 并判断 Xi Xo Xe Xo 且 Yi Yo Ye Yo 是否成立 若成立则插补结束 否则继续 第三章轮廓加工的数学基础 2 求程序段总步数n Xe Xo Ye Yo 每走一步 n 1 n 直到n 0 插补结束 3 插补计算过程 用流程图表示 终点判别 初始化 偏差判别 坐标进给 偏差计算 End Y N 第I象限直线插补软件流程图 4 不同象限的直线插补计算 第三章轮廓加工的数学基础 用同样方法分析第II III 象限插补情况 第三章轮廓加工的数学基础 第三章轮廓加工的数学基础 如图所示 可以得出 都是沿x方向进给一步 无论 x x x 总是增大 F 0 均沿y方向步进 无论 y y y 增大 I II走 y III IV走 y 随ye的 第三章轮廓加工的数学基础 F 0 下图所示 轮廓形状 第三章轮廓加工的数学基础 第三章轮廓加工的数学基础 a 看成是第I象限 起点O1 终点O2 输出为 x y b 看成是第 象限 起点O2 终点O3 输出为 x y c 看成是第 象限 起点O3 终点O4 输出为 x y d 看成是第IV象限 起点O4 终点O1 输出为 x y 第三章轮廓加工的数学基础 四个象限直线插补流程图可归纳为下图所示 则n xe x0 ye y0 第三章轮廓加工的数学基础 例1对直线段OE进行插补运算 E点坐标为 5 3 试写出控制装置内插补运算步骤 解 初始化 xe 5 ye 3F 0 XF F 3F 0 YF F 5 第三章轮廓加工的数学基础 F 0 XF F 3F 0 YF F 5 y x 0 3 1 2圆弧插补原理 1 偏差计算公式 第三章轮廓加工的数学基础 若Pi在圆弧上 则 xi yi x0 y0 0 取判别函数F为F xi yi x0 y0 圆心为原点 圆弧起点坐标 x0 y0 终点坐标 xe ye 设动点Pi xi yi 1 动点在圆弧外 F 0 向 x走一步 2 动点在圆弧内 F 0 向 y走一步 3 动点在圆弧上 F 0 向 x走一步 第三章轮廓加工的数学基础 Pi x 0 2 终点判别的方法有两种 1 动点与终点坐标值比较若xi xe x向已到终点若yi ye y向已到终点只有当x y都到达终点 插补才算完成 第三章轮廓加工的数学基础 2 计算总步数n Xe X0 Ye Y0 每走一步 n 1 n 直到n 0 插补结束 3 插补计算过程 用流程图表示 x o 4 不同象限的圆弧插补计算 1 第一象限逆圆插补动点在 X方向走一步后 第三章轮廓加工的数学基础 动点在 Y方向走一步后 第一象限逆圆插补的流程图如图所示 第一象限逆圆插补流程图 第三章轮廓加工的数学基础 初始化起点 x0 y0 终点 xe ye F 0 F 0 Y方向走一步 X方向走一步 F F 2Y 1Y Y 1 F F 2X 1X X 1 插补完 End N Y N Y 2 第一象限顺圆插补 F 0动点在 Y方向走一步后Fi 1 Fi 2Yi 1 第三章轮廓加工的数学基础 第一象限顺圆插补的流程图如图所示 F 0动点在 X方向走一步后Fi 1 Fi 2Xi 1 第一象限顺圆插补流程图 第三章轮廓加工的数学基础 初始化起点 x0 y0 终点 xe ye F 0 F 0 X方向走一步 Y方向走一步 F F 2X 1 X X 1 F F 2Y 1 Y Y 1 插补完 End N Y N Y 圆弧插补有八种情况 可分为两类 如图所示 类 类 3 逐点比较法的速度分析式中 L 直线长度 V 刀具进给速度 N 插补循环数 f 插补脉冲的频率 所以 刀具进给速度与插补时钟频率f和与X轴夹角有关 例2 欲加工第I象限逆圆弧 起点A x0 4 y0 3 终点E xe 0 ye 5 试写出插补计算步骤 解 初始化x x0 4y y0 3F 0n Xe Xi Ye Yi 6 第三章轮廓加工的数学基础 F表达式 F 0 X F 2X 1 F X 1 XF 0 Y F 2y 1 F y 1 y 3 2数字积分插补法 基本概念 第三章轮廓加工的数学基础 采用积分运算实现插补 又称DDA法 DDA DigitalDifferentialAnalyzer 优点 易于实现多维插补和原有系统多个坐标轴联动的扩充 尤其多坐标联动的数控系统 3 2 1DDA直线插补 设对直线OE进行脉冲分配起点O 0 0 终点E xe ye 直线方程y x ye xe 第三章轮廓加工的数学基础 对t求导 即Vy Vx Ye Xe 令动点P 在x y轴方向的速度分别是Vx Vy 在x y方向的微小位移增量为 X Y则 X Vx t Y Vy t 第三章轮廓加工的数学基础 1 假定进给速度V是均匀的 即V为常数 对于直线来说 其分速度Vx Vy必为常数 且有下式 引入比例系数K 有 Vx K XeVy K Ye 2 将 2 式代入 1 式 即为坐标轴位移增量 x K Xe t y K Ye t 第三章轮廓加工的数学基础 3 位移量为 取单位时间 t 1 则公式化为 t 第三章轮廓加工的数学基础 4 1走一步 1 余值作为下次累加的余值 KXe KYe 不断累加不断溢出溢出脉冲数符合 4 式 得出接近理想的直线轨迹 累加多少次 才能达到加工终点呢 K 第三章轮廓加工的数学基础 设经过m次累加后 达到终点 由 4 式知 m次累加后X m K Xe XeY m K Ye Ye 于是 必须使m k 1 或m 1 k i 累加1 k次后 x y方向同时到终点 溢出的脉冲总数X Xe Y Yeii K与m互为倒数关系 m必须是整数 故K必是小数 确定m K 方法1 每次累加 在每个轴上最多只能产生一个进给脉冲 式 2 中的 x y相同地要小于等于一个脉冲当量 即要求KXe 1KYe 1 第三章轮廓加工的数学基础 则必然满足 I 式的条件 Xe Ye的最大允许值受系统字长的限制 假设系统字长为m 则Xe Ye的最大允许值为2 1 若取 方法2 假设Xe Ye 即X轴累加溢出脉冲总数多于Y轴 累加最有效的情况是 每次累加 X轴都有脉冲溢出 Y轴则不一定 于是选累加次数m Xe 则K 1 Xe 将 4 式改写成 第三章轮廓加工的数学基础 第三章轮廓加工的数学基础 每次累加1 X轴必有脉冲溢出 不必要进行累加计算 2 Y轴的累加结果大于或等于m Xe 时才产生溢出 发出一个脉冲 故m又称为溢出基值 作为是否有脉冲溢出的判别条件 作为终点判别条件 溢出余值m 设有x1 x2 xp个坐标轴同时插补 则令m max x1 x2 xp m对应的轴xm称为主导轴每次累加 主导轴必有脉冲溢出 而其余轴 第三章轮廓加工的数学基础 推广到P个坐标轴同时插补的情况 即以终点坐标作为被积函数 增量 进行累加 累加结果大于或等于m时 产生溢出 发出一个脉冲 当经m次累加计算后 主导轴xm达到终点 此时 第三章轮廓加工的数学基础 即其余各轴也同时到达了终点 优点 1 减少了一个坐标轴 主导轴 的累加运算 2 保证了每次累加必有脉冲输出 4 减少了插补程序的长度和插补运算时间 3 提高了脉冲发生率 解 初始化m xe 5 y 0累加增量为3 第三章轮廓加工的数学基础 例3设有直线OE 起点在原点 终点E xe 5 ye 3 用DDA法实现插补 第三章轮廓加工的数学基础 第三章轮廓加工的数学基础 以第I象限顺圆为例圆方程为 x y r 对时间t求导 由此设出第I象限顺圆坐标轴方向的速度分量为Vx KyVy Kx 此式说明 速度分量是随动点变化的 3 2 2DDA圆弧插补 第三章轮廓加工的数学基础 位移量 取单位时间 t 1则 4 坐标轴位移增量 由此构成如图所示的插补原理框图 第三章轮廓加工的数学基础 第三章轮廓加工的数学基础 考虑用半径r的数字量作为溢出余值k 1 r 于是 4 式变为 x y的增量值分别为y x轴的动点坐标值 yi xi 累加多少次才能达到终点 K 第三章轮廓加工的数学基础 预置累加增量值x y轴累加增量初值分别为y0 x0 x y x轴累加求和 x x y x得出的溢出脉冲发到 x向y轴累加求和 y y x y得出的溢出脉冲发到 y向 坐标值更新 当x向发出脉冲后 x 1 x y更新y轴累加增量值y 插补过程如下 第三章轮廓加工的数学基础 判终将 中计算出的坐标瞬时值与圆弧终点坐标进行比较 当有一个轴达终 该轴就停止计算 不再有脉冲溢出 只有当两轴都达到终点时 插补运算结束 即当y向发出脉后 y 1 y x 更新x轴累加增量值x 不同象限 顺逆不同 插补公式也不一样 第三章轮廓加工的数学基础 3 3时间分割法插补原理 数据采样插补 在闭环控制的数控机床中 两坐标两联动直线和圆弧插补运算 三坐标三联动的空间直线插补运算都是采用时间分割法 每隔 tms 一个插补周期 进行一次插补运算 为各坐标提供一组数据 机床在各坐标方向上同时完成一次微小的运动 即先通过速度计算 按进给速度F mm min 计算 tms内合成进给量f 然后进行插补运算 并送出 tms内各轴的进给量 合成进给量为 f F 1000 t 60 1000 F t 60 m ms era 采用弦线 l 逼近时 见左图 半径为r的被逼近圆弧最大半径误差er 其对应的圆心角为 由图可推导出 当采用内外均差 era eri 的割线时 半径误差更小 是内接弦的一半 若令二种逼近的半径误差相等 则内外均差弦的轮廓步长或步距角是内接弦时的倍 但由于内外均差割线逼近时 插补计算复杂 很少应用 由上面分析可知 圆弧插补时的半径误差er与圆弧半径r成反比 与插补周期 t和进给速度F的平方成正比 3 3 1两坐标联动直线插补原理 设要求刀具在XOY平面作直线运动 由O点运动到P点 则X轴和Y轴的移动增量为Xe和Ye 插补时 取增量大的为长轴 增量小的为短轴 要求X Y轴的速度保持一定的比例 同时开始运动 同时到达终点 第三章轮廓加工的数学基础 f A 设刀具的方向与长轴夹角为 OA为一次插补周期的进给步长f 由程序提供的Xe和Ye可以确定 tg 第三章轮廓加工的数学基础 Ye Xe X Y两个坐标方向的速度比为 在同一插补周期 t内 刀具在X Y方向同时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论