手机版

第五章 数控装置的轨迹控制原理

时间:2025-05-10   来源:未知    
字号:

第五章 插补计算原理概述 逐点比较法 数字积分法 数字脉冲乘法器 数据采样插补法 其它插补方法 刀具半径补偿插补技术是数控系统的核心技术

§5-1 概述1. 插补的定义加工直线的程序 N3G01X-45000Y-75000F150

§5-1 概述1. 插补的定义数据密集化的过程。数控系统根据输入的基 本数据(直线起点、终点坐标,圆弧圆心、起点、 终点坐标、进给速度等)运用一定的算法,自动的 在有限坐标点之间形成一系列的坐标数据,从而自 动的对各坐标轴进行脉冲分配,完成整个线段的轨 迹分析,以满足加工精度的要求。 要求:实时性好,算法误差小、精度高、速度均匀性好数学模型:直线、圆弧、二次曲线、螺旋线、自由曲线等

§5-1 概述2. 分类插补是数控系统必备功能,NC中由硬件完成, CNC中由软件实现,两者原理相同。 基准脉冲插补(脉冲增量插补)

逐点比较法 数字脉冲乘法器 数字积分法 矢量判别法 比较积分法

数据采样插补(单位时间)

§5-2 逐点比较法应用广泛,能实现平面直线、圆弧、二次曲线插补, 精度高。

一、逐点比较法直线插补y

o

脉冲当量δ A(xe,ye) 相对于每个脉冲信号, 机床移动部件的位移, 常见的有:0.01mm 0.005mm 0.001mmx

一、逐点比较法直线插补 1. 基本原理在刀具按要求轨迹运动加工零件轮廓的过程中,不 断比较刀具与被加工零件轮廓之间的相对位置,并根据 比较结果决定下一步的进给方向,使刀具向减小误差的 方向进给。其算法最大偏差不会超过一个脉冲当量δ 。 每进给一步需要四个节拍:

偏差判别

坐标进给

新偏差计算

终点比较

2. 算法分析(第Ⅰ 象限) y偏差判别P(xi,yj)

A(xe,ye)

F>0F<0

直线上 直线上方

yj xiyj

ye xe

x e y j x i ye 0

y e xi xe yj xi ye xe

xe y j xi ye 0

o

x

直线下方

xe y j xi ye 0

偏差判别函数

Fi xe y j

0点在直线上 xi ye 0点在直线上方 0点在直线下方

y

A(xe,ye) F>0

坐标进给直线上 直线上方 直线下方Fij 0 Fij 0 Fij 0

+△x或+△y方向 +△x方向 +△y方向o

F<0 x

新偏差计算+△x进给:

Fi 1 xe y j ( xi 1) ye xe y j xi ye ye Fi ye Fi 1 xe ( y j 1) xi ye xe y j xi ye xe Fi xe

+△y进给:

终点比较 用Xe+Ye作为计数器,每走一步对计数器进行减1计 算,直到计数器为零为止。 总结

Fi xe y j xi ye第三拍 运算Fi 1 Fi yeFi 1 Fi xe

第一拍 判别 第二拍 进给Fi 0Fi 0

第四拍 比较

x y

E i j E终 1

3. 运算举例(第Ⅰ 象限)

加工直线OA,终点坐标xe=6, ye=

4, 解:插补从直线起点开始,故F0=0; 终点判别:E 存入X、Y坐标方向总步数, 即E=6+4=10,E=0时停止插补。 插补过程演示

步数 偏差判别 坐标进给 起点 1 2 3 4 5 6 7 8 9 10 F0=0 F1 <0 F2 >0 F3 <0 F4 >0 F5=0 F6 <0 F7 >0 F8 <0 F9 >0 +X +Y +X +Y +X +X +Y +X +Y +X

偏差计算 F0=0 F1=F0-ye=0-4=-4 F2= F1+xe=-4+6=2 F3= F2-ye=2-4=-2 F4= F3+xe=-2+6=4 F5= F4-ye=4-4=0 F6= F5-ye=0-4=-4 F7= F6+xe=-4+6=2 F8= F7-ye=2-4=-2 F9= F7+xe=-2+6=4 F10= F9-ye=4-4=0

终点判断 E=10 E=10-1=9 E=9-1=8 E=8-1=7 E=7-1=6 E=6-1=5 E=5-1=4 E=4-1=3 E=3-1=2 E=2-1=1 E=1-1=0

二、逐点比较法圆弧插补 (第Ⅰ 象限逆圆弧)偏差判别 圆弧上 圆弧外2 2 xi2 y 2 x y j 0 0

yF>02 2 ( xi2 x0 ) ( y2 y j 0) 0 2 2 ( xi2 x0 ) ( y2 y j 0) 0 2 2 ( xi2 x0 ) ( y2 y j 0) 0

2 2 xi2 y 2 x y j 0 0

o

F<0

P(x0,y0)

2 2 圆弧内 xi2 y 2 x y j 0 0

x

0点在圆弧上 2 2 偏差判别函数 Fi ( xi2 x0 ) ( y2 y 0点在圆弧外 j 0) 0点在圆弧内

坐标进给圆弧上 圆弧外 圆弧内

y

Fi 0Fi 0Fi 0

-△ x或+△ y方向 -△ x方向 +△ y方向2 2 ( xi 1) 2 x0 y2 j y0

F>0

F<0oP(x0,y0)

x

新偏差计算

Fi 1

Fi 2 xi 1yj yj

x i 1 x i 1

2 2 ( y j 1) 2 y0 Fi 2 y j 1 Fi 1 xi2 x0

y j 1 y j 1

xi xi

终点比较 用(X0-Xe)+(Ye-Y0 )作为计数器,每走一步对 计数器进行减1计算,直到计数器为零为止。 2 2 总结 Fi (xi2 x0 ) (y 2 y j 0)第一拍 判别 第二拍 进给 第三拍 运算 第四拍 比较

Fi 0 Fi 0

x y

Fi 1 Fi 2 xi 1 yi 1 yi x i 1 x i 1 Fi 1 Fi 2 yi 1 xi xi yi 1 yi 1

E i j E终 1

3. 运算举例(第Ⅰ 象限逆圆弧) 例: 起点A(6,0),终点B(0,6)。逐点比较法进 行插补,画出插补轨迹。 解:插补从圆弧起点开始,故F0=0; E 存X、Y方向总步数,E=6+6=12,每进给一步 减1,E=0时停止插补。

插补过程演示

步数

偏差 判别

坐标 进给

偏差计算

坐标计算

终点 判断E=12

起点

F0=0

x0=6 y0=0

12 3 4

F0=0

-X

F1= F0-2x0+1=0-12+1=-11F2= F1+2y1+1=-11+0+1=-10 F3= F2+2y2+1=-10+2+1=-7 F4= F3+2y3+1=-7+4+1=-2

x1=6-1=5 y1=0 E=11x2=5 y2=0+1=1 E=10 x3=5 y3=1+1=2 E=9 x4=5 y4=2+1=3 E=8

F1<0 +Y F2<0 +Y F3<0 +Y

56 7 8 9 10 11 12

F4<0 +YF5>0 -X F6<0 +Y F7>0 -X F8<0 +Y F9>0 -X F10>0 -X F11>0 -X

F5= F4+2y4+1=-2+6+1=5F6= F5-2x5+1=5-10+1=-4 F7= F6+2y6+1=-4+8+1=5 F8= F7-2x7+1=5-8

+1=-2 F9= F8+2y8+1=-2+10+1=9 F10= F9-2x9+1=9-6+1=4 F11= F10-2x10+1=4-4+1=1 F12= …… 此处隐藏:1146字,全部文档内容请下载后查看。喜欢就下载吧 ……

第五章 数控装置的轨迹控制原理.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
    ×
    二维码
    × 游客快捷下载通道(下载后可以自由复制和排版)
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
    × 常见问题(客服时间:周一到周五 9:30-18:00)