一种新的直线逐点比较法插补算法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(Y)F3=F2+Xe=2+4=6
(XY)F3=F2- Ye+Xe=2- 3+4=3


F3=- 1 N=3- 1=2 (X)F4=F3- Ye=- 1- 3=- 1
(Y)F4=F3+Xe=- 1+4=3
(XY)F4=F3- Ye+Xe=- 1- 3+4=0

XY
F4=0 N=2- 2=0
图 2 新的直线逐点比较法原理 分别计算出了 3 个 Fi+1 后, 按照 Fi+1 绝对值最小的 那 个 进给方式进行进给, 当出现两两个绝对值相同时候, 按照 XY 同 时进给的方式进给。 以次类推, 可以的出四个象限的不同的进给方向。由于和逐 点比较法基本一样, 这里就不再做一一累述了。
3.2 新逐点比较法的终点判别
新直线插补算法中, 对插补的终点判别作了不同于以往算 法的处理。因为新算法中有时会有两个坐标轴的同时进给即斜 向进给,如果按以往直接比较 X 轴和 Y 轴的坐标是否一起到达 了 终 点 、或 X 轴 的 坐 标 是 否 到 达( X 轴 方 向 步 数 多 时) 、或 Y 轴
(Y)F1=F0+Xe=0+4=4
(XY)F1=F0- Ye+Xe=0- 3+4=1

XY
F1=1 N=7- 2=5
(X)F2=F1- Ye=1- 3=- 2
(Y)F2=F1+Xe=1+4=5
(XY)F2=F1- Ye+Xe=1- 3+4=2

XY
F2=2 N=5- 2=3
(X)F3=F2- Ye=2- 3=- 1
1 引言
直线是构成工件轮廓的基本要素, 但是数控机床的刀具不 能严格地沿着直线运动, 只能用折线轨迹进行逼近。插补地任务 就是根据任务地要求在轨迹的起点和终点计算出若干个中间点 坐 标 。由 于 每 个 中 间 点 的 计 算 时 间 都 直 接 影 响 系 统 的 控 制 速 度 , 插补中间点的精度又直接影响数控系统的控制速度, 所以一个 好的插补算法对整个数控系统的性能指标非常重要。目前比较流 行 的 直 线 插 补 方 法 有 逐 点 比 较 法 、数 字 积 分 法 等 。 其 中 逐 点 比 较 法运算直观误差小速度变化小等有点而在二坐标的数控系统种 应用非常普遍。研究工作是在逐点比较法的基础上进行的, 主要 在寻求一种既能保证精度要求又能提高插补速度的计算方法。
线度及表面质量。
4.2 参数
( 1) 管材的直线度 1500:1.5; ( 2) 管材的长度公差≤0.5mm/m。 生产节拍 2~6 秒 /2 根( 视下料长度而定) 。
5 结论
造出更大的经济效益和社会效益。
参考文献
1 徐灏等编.机械设计手册.北京: 机械工业出版社, 1991. 2 郑文纬等编.机械原理.北京: 高等教育出版社, 1997. 3 杨可桢.机械设计基础.北京: 高等教育出版社, 1999. 4 邹慧君.机械原理课程设计手册.北京: 高等教育出版社, 1988.
此 设 备 的 研 制 成 功 为 我 们 国 家 在 汽 车 空 调 热 交 换 器 产 品 5 张展.实用机械传动设计手册.北京: 科学出版社,1994.
第7期
巫德彬: 一种新的直线逐点比较法插补算法
- 139-
点 在 直 线 上 方 时 ,如 图 1 中 当 动 点 运 行 到 K( Xi,Yi) , 此 时 偏 差 Fi, i=YiXe- XiYe>0,沿 X 轴 正 向 进 给 一 步,到 点( Xi+1, Yi) ,新 偏 差 Fi+1, i=YiXe-( Xi+1) Ye=Fi, i- Ye。当动点在直线的下方时,此 时 偏 差 Fi, i=YiXe- XiTe<0,沿 Y 轴 正 向 进 给 一 步 , 到 点( Xi, Yi+ 1) ,新偏差 Fi, i+1=( Yi+1) Xe- XiYe=Fi, i+Xe。当动点在直线上时, 可沿 X 轴正向进给也可沿 Y 轴正向进给,此时偏差 F=0。
决定机床进给方向;( 2) 坐标进给, 根据偏差判别结果, 控制刀具 相对于工件轮廓进给一步, 即向给定的轮廓靠拢, 减小偏差;( 3) 偏差计算, 由于刀具在进给后已改变了位置, 因此应计算出刀具 当前位置的新偏差, 为下一次偏差判别作准备;( 4) 终点判别, 判 断刀具是否已到达被加工轮廓线段的终点, 若已到达终点, 则停 止插补, 若还未到达终点, 再继续插。如此不断循环进行这四个 节 拍 就 可 以 加 工 出 所 要 求 的 直 线 。以 第 Ⅰ象 限 为 例 ,直 线 插 补 时 , 设 直 线 的 起 点 坐 标 为( 0,0) ,终 点 坐 标 为 A( Xe,Ye) 。 如 果 动
此算法不但具有误差小, 而且计算简明直观, 插补速度快等优点。 关键词: 数控; 插补; 逐点比较法 【Abstr act】 By the study of point- to- point comparison method, we presented a new point- to- point
comparison method. The interpolation error is on more than the conventional point - to- point comparison method, in addition, it is also calculate concisely and the interpolation quickly.
如图 2,假设加工的直线在第一象限内,起点 O 在 坐 标 原 点. 终点 A 为( Xe,Ye) ,动点 M( Xi,Yi) 在 直 线 的 上 方,则 有 Fi>0,接 下 来我们分别计算向 X,Y,XY 同时进给的 Fi+1 值 :( 1) 向 X 进 给 一步时: Fi+1=XeYi+1- Xi+1Ye=XeYi-( Xi+1) Ye=Fi- Ye;( 2) 向 Y 方 向 上 进 给 一 步 是 : Fi+1=Fi+Xe(; 3) 向 XY 方 向 同 时 进 给 一 步 是: Fi+1=Fi- Ye+Xe。
3.3 实列说明
现预 加 工 一 条 直 线 , 起 点 为 原 点 , 终 点 为( 4, 3) 则 计 算 流 程 和节拍如表 1, 加工轨迹如图 3 所示。
表 1 插补运算过程
节拍 进给方向 判别函数 终点判别
偏差与坐标判别
开始
F0=0 N=4+3=7
(X)F1=F0- Ye=0- 3=- 3
* 来稿日期: 2007- 11- 03
图 1 逐点比较法原理
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
( 3) 由于采用无屑切割, 切口平整, 无毛刺;
更新换代方面迈进了一大步, 随着我国汽车工业的飞速发展, 该
( 4) 校 直 部 分 采 用 先 水 平 后 竖 立 式 校 正 , 保 证 了 扁 管 的 直 设备必将在 新 型 热 交 换 器 的 生 产 中 得 到 越 来 越 广 泛 的 应 用 , 创
的 坐 标 是 否 到 达( Y 轴 方 向 步 数 多 时) 等,有 时 会 出 现 终 点 的 误 判断,或在判断过程中永远满足不了判断条件。
为了防止这种情况的发生, 我们首先计算出分别要向 X 和 Y 一共进给的步数, 当遇到向 X 或者向 Y 进给一步的时候, 我 们从总步数里减去一步, 当向 X 和 Y 同时进给时我们就减去两 步, 这样当步数为 0 的时候就证明到达了终点, 停止插补运算。
3 新的直线逐点比较法
3.1 原理介绍
提出的新的逐点比较法, 以第 I 象限为列: 设直线的起点坐 标 为( 0,0) ,终 点 坐 标 为 A( Xe,Ye) ,当 动 点 K( Xi,Yi) 在 直 线 上 方 时 , 分 别 计 算 出 向 X 方 向 Y 方 向 XY 方 向 进 给 后 , 他 们 分 别 在 新位置 F( i+1) x,F( i+1) y,F( i+1) xy 的大小, 取绝对值最小值的运 动方式来进行下一步进给运动。当遇到两个绝对值相同时默认 取 F( i+1) xy。归纳起来就是当轨迹运行到 Ki 位置时, 判断下一 个进给量的依据是分别对 X,Y,XY 同时进给 1 个脉冲,分别计算 出它们的偏差 Fi+1,其中取 Fi+1 绝对值最小的进给方向来实 际 的进给。
图 3 新逐点比较法轨迹
图 4 逐点比较法轨迹
4 结论
本文提出了一种新直线插补算法, 程序简捷,在终点判别上 采用了新的终点判别方法。两个坐标轴可以实现同时进给, 插 补速度快均匀性好, 通过比较上面图 3 新逐点比较法和图 4 逐 点比较法轨迹可以看出, 新的逐点比较法不管是从节拍, 还是精 度来看都远远好于传统逐点比较法, 插补速度也比传统逐点比 较法要快。具有一定的应用价值。
Key wor ds: NC ; Inter polation; Point- to- point compar ison method
!!!!!!!!!!"
!!!!!!!!!!"
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
中图分类号: TH12, TG519.1 文献标识码: A
2 逐点比较法的原理
逐点比较法是一种边判断边前进, 以阶梯折线逼近直线或 圆弧等曲线的插补方法。它的基本原理为: 计算机在控制加工轨 迹过程中, 每走一步都要和规定的轨迹相比较,根据比较结果决 定下一步的进给方向。坐标进给的原则是每次沿一个坐标轴向 使偏差减小的方向移动一步。它主要分为四个节拍来完成:( 1) 偏差判别, 判别刀具当前位置相对于给定轮廓的偏离情况, 以此
- 138-
机械设计与制造 Machinery Design & Manufacture
文章编号: 1001- 3997( 2007) 07- 0138- 02
一种新的直ቤተ መጻሕፍቲ ባይዱ逐点比较法插补算法
第7期 2007 年 7 月
巫德彬( 西南科技大学 制造学院, 绵阳 621010)
A ne w point- to- point compa ris on me thod of line a r inte rpola tion
化加工技术, 2002( 3) .
参考文献
1 赵玉刚,宋现春.数控技术[M].北京: 机械工业出版社,2003. 2 周虹.两种数控直线插补算法的比较[j].北京: 机械工业出版社, 2004. 3 苏秀平.细论直线的逐点比较法插补[j].机床与液压,2004( 4) . 4 刘日良,张承瑞.数控直线插补过程的一种新算法[j].组合机床与自动
WU De- bin( University of Southwest Seienec and Technulogy, Mianyang 621010, China)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" 【摘要】通过对逐点比较法的研究, 在逐点比较法的基础上提出了一种基于逐点比较法的新算法。
相关文档
最新文档