插补的基本概念、脉冲增量插补与数据采样插补的特点和区别共30页文档

合集下载

第三章 插补原理及控制方法

第三章 插补原理及控制方法





插补计算的任务就
是对轮廓线的起点到终
点之间再密集地计算出
有限个坐标点,刀具沿
第 着这些坐标点移动,来 三 逼近理论轮廓,以保证 章 切削过程中每一点的精
度和表面质量。


插补的实质是根据有限的信息完成 “数据
原 理 及
密化” 的工作,即数控装置依据编程时的有 限数据,按照一定方法产生基本线型 (直线、
补 期的进给段(轮廓步长),即用弦线或割线逼
原 理
近轮廓轨迹。





数据采样插补运算分 两步完成。
第一步为粗插补,在给定
起点和终点的曲线之间插
入若干个点,即用若干条

微小直线段来逼近
三 章
给定曲线,每一微小直线段的长度⊿L都相等,且与
给定进给速度有关。粗插补在每个插补运算周期中计
算一次,因此,每一微小直线段的长度与进给速度F

插 补
若m在OA直线上方,则
yj ye xi xe


即 xe yj xi ye 0

控 制
若m在OA直线下方,则 yj ye

xi xe

即 xe yj xi ye 0
由此可以取
Fi j xe y j xi ye

偏差判别函数为


插 补
若Fi j =0,表明 m 在直线上;
原 理
第一、偏差判别 判别实际加工点相对规定几

何轨迹的偏离位置,然后决定刀具走向;
三 第二、进给运动 控制某坐标轴使工作台进给

一步,向规定的几何轨迹靠拢,缩小偏差;

一、插补及其算法 插补:是指在一条已知起点和终点的曲线上进行数

一、插补及其算法 插补:是指在一条已知起点和终点的曲线上进行数

插补: 插补:是指在一条已知起点和终点的曲线上进行 数据点的密化。 数据点的密化。 CNC系统插补功能:直线插补功能 系统插补功能: 系统插补功能 圆弧插补功能 抛物线插补功能 螺旋线插补功能
淮海工学院
8.1
插补原理
直线和圆弧插补功能插补算法: 直线和圆弧插补功能插补算法:
⑴逐点比较法直线插补的象限与坐标变换 线 G01 型 偏 差 判 别 F≥0 F<0 象 2 限 3
1
4
+X +Y
+Y - X
-X -Y
-Y +X
淮海工学院
8.1
插补原理
(2)逐点比较法圆弧插补象限与坐标变换 )
象 线 型 偏差判别 F≥0 G02 G03 F<0 F≥0 F<0 1 -Y +X -X +Y 2 +X +Y -Y -X 3 +Y -X +X -Y 限 4 -X -Y +Y +X
淮海工学院
或半闭环)CNC系统的加减速控制 二、闭环(或半闭环 闭环 或半闭环 系统的加减速控制
前加减速控制: 前加减速控制 (1)稳定速度和瞬时速度 ) (2)线性加减速处理 ①加速处理 )
②减速处理 ③终点判别处理
8.1
插补原理
图8-2 逐点比较法直线插补轨迹
淮海工学院
8.1
插补原理
2.逐点比较法圆弧插补 逐点比较法圆弧插补
(1)判别函数及判别条件 ) (2)进给方向判别 ) (3)迭代法偏差函数F的推导 )迭代法偏差函数 的推导 (4)逐点比较法圆弧插补终点判别 )
淮海工学院
8.1
插补原理
⒊ 坐标变换及自动过象限处理

插补原理

插补原理
于(Xi+1,Yi)
新点的偏差Fi+1,i=XeYi-(Xi+1)Ye =XeYi-Xi Ye-Ye=Fi-Ye
(新点的偏差值可以通过老点的偏差和终点坐标求出)
同理:当F<0,走+ Δy,新点位于(Xi,Yi +1 )
Fi,i+1= Xe (Yi +1) -Ye Xi = Xe + Fi = Fi + Xe
2021/4/3
20
运算过程:
2021/4/3
21
2.3.3 圆弧插补 用逐点比较法也能检修圆弧插补
F=(Xi2- X02) + (Yi2- Y02)
2021/4/3
22
逐点比较法圆弧插补结论
当F≥0,点在圆弧的外面,走-X可以靠近圆弧,
新点偏差:
Fi1,i Xi 1 X0 2 Yi Y0 2
综合之:此脉冲分配器(可控脉冲发生器)可 以输出与控制数据一致的脉冲数(把控制数据 转化为相应的脉冲个数)
2.2.2 数字脉冲乘法的直线插补 以下是2个坐标方向的数字脉冲硬件插补电路图
2021/4/3
10
控制过程
1.清0 2.插补控制信号—SD ,使TG—1 3.MF发出脉冲通过与门I,插补开始 4.插补完后,T1溢出脉冲,TG —0
2021/4/3
11
例子2—1
1,3,5,7,9,11,13,15
X
4,12
2,6,10,14
Y 4;12
(X,Y)=(10,6)=(1010,0110)
4,12 8
2021/4/3
12
2.2.3数字脉冲乘法器插补速度 分析 2.2.3.1脉冲分配的不均匀性问题

数控技术第3章插补原理

数控技术第3章插补原理

5. 运算举例(第Ⅰ 象限逆圆弧) 运算举例( 象限逆圆弧) 加工圆弧AE 起点(4,3) AE, (4,3), 终点(0,5) E=(4-0)+(5加工圆弧AE,起点(4,3), 终点(0,5) ,E=(4-0)+(53)=6 插补过程演示
三.逐点比较法的进给速度 逐点比较法的进给速度
逐点比较法除能插补直线和圆弧之外,还能插补椭圆、 逐点比较法除能插补直线和圆弧之外,还能插补椭圆、 抛物线和双曲线等二次曲线。此法进给速度平稳, 抛物线和双曲线等二次曲线。此法进给速度平稳, 精度较高。在两坐标联动机床中应用普遍. 精度较高。在两坐标联动机床中应用普遍. 对于某一坐标而言, 对于某一坐标而言,进给脉冲的频率就决定了进给速 度 :
插补是数控系统最重要的功能; 插补是数控系统最重要的功能; 插补实际是数据密集化的过程; 插补实际是数据密集化的过程; 插补必须是实时的; 插补必须是实时的; 插补运算速度直接影响系统的控制速度; 插补运算速度直接影响系统的控制速度; 插补计算精度影响到整个数控系统的精度。 插补计算精度影响到整个数控系统的精度。 插补器按数学模型分类,可分为一次插补器、 插补器按数学模型分类,可分为一次插补器、二次插补器及高 次曲线插补器; 次曲线插补器; 根据插补所采用的原理和计算方法不同, 根据插补所采用的原理和计算方法不同,分为软件插补和硬件 插补。目前大多采用软件插补或软硬件结合插补。 插补。目前大多采用软件插补或软硬件结合插补。 根据插补原理可分为:脉冲增量插补和数字采样插补。 根据插补原理可分为:脉冲增量插补和数字采样插补。
脉冲当量: 脉冲当量:每一个脉冲使执行件按指令要求方向移动的直线 距离,称为脉冲当量, 表示。一般0.01mm 0.001mm。 0.01mm~ 距离,称为脉冲当量,用δ表示。一般0.01mm~0.001mm。 脉冲当量越小, 脉冲当量越小,则机床精度越高

数控机床插补原理

数控机床插补原理
将对应的位置增量数据(如、),再与采样所获得的实际位置反馈值 相比较,求得位置跟踪误差。位置伺服软件就根据当前的位置误差 计算出进给坐标轴的速度给定值,并将其输送给驱动装置,通过电 动机带动丝杠和工作台朝着减少误差的方向运动,以保证整个系统 的加工精度。由于这类算法的插补结果不再是单个脉冲,而是一个 数字量,所以,这类插补算法适用于以直流或交流伺服电动机作为 执行元件的闭环或半闭环数控系统中。
对圆弧,提供起点、终点、顺圆或逆圆、以及圆心相对于起点的位置。为满
足零件几何尺寸精度要求,必须在刀具(或工件)运动过程中实时计算出满足 线形和进给速度要求的若干中间点(在起点和终点之间),这就是数控技术中
插补(Interpolation)的概念。据此可知,插补就是根据给定进给速度和给定
轮廓线形的要求,在轮廓已知点之间,确定一些中间点的方法,这种方法称 为插补方法或插补原理。
Xm+1=Xm+1, Ym+1=Ym
新的偏差为
Fm+1=Ym+1Xe-Xm+1Ye=Fm-Ye
若Fm<0时,为了逼近给定轨迹,应向+Y方向进给一步,走一步后新的坐标值为
Xm+1=Xm, Ym+1=Ym +1
新的偏差为
Fm+1=Fm+Xe
4. 终点判别法
逐点比较法的终点判断有多种方法,下面主要介绍两种:
直到∑为零时,就到了终点。
2.2
不同象限的直线插补计算
上面讨论的为第一象限的直线插补计算方法,其它三个象
限的直线插补计算法,可以用相同的原理获得,表5-1列出了
四个象限的直线插补时的偏差计算公式和进给脉冲方向,计 算时,公式中Xe,Ye均用绝对值。
表1-1 四个象限的直线插补计算

第5章 数控插补原理

第5章 数控插补原理

3.时间分割法插补精度 直线插补时,轮廓步长与被加工直线重合,没有插 补误差。
圆弧插补时,轮廓步长作为弦线或割线对圆弧进行 逼近,存在半径误差。
Y A(Xe,Ye) l l △X β O l △Y
α
第5章 数控装置的轨迹控制原理
FT l er 8r 8r
2
2
式中 er——最大径向误差; r——圆弧半径。 圆弧插补时的半径误差er与圆弧半径r成反比,与插补周期T和进 给速度F 的平方成正比。 插补周期是固定的,该误差取决于进给速度和圆弧半径。 当加工圆弧半径确定后,为了使径向误差不超过允许值,对进给 速度有一个限制。 例如:当要求er≤1μ m,插补周期为T=8ms,则进给速度为:
第5章 数控装置的轨迹控制原理
5.2 脉冲增量插补
-------逐点比较法
插补原理:每次仅向一个坐标轴输 出一个进给脉冲,每走一步都要通 过偏差计算,判断偏差点的瞬时坐 标同规定加工轨迹之间的偏差,然 后决定下一步的进给方向。 每个插补循环由四个步骤组成。
Y P1 P2 B
A 0
P0(x,y)
X 终点到?
设刀具由A点移动到B点,A(Xi-1,Yi-1 )为圆弧上一插补 点, B(Xi,Yi)为下一插补点。AP为A点的切线,AB为本次插补的合成 进给量,AB=f。M为AB之中点。 通过计算可以求得下一插补点B点的坐标值
X i X i1 X
Yi Yi 1 Y
第5章 数控装置的轨迹控制原理
∑=5-1=4 ∑=4-1=3 ∑=3-1=2
9
10
F8>0
F9>0
-X
-X
F9=4-2×2+1=1,X9=2-1=1,Y9=5

第三章计算机数控装置的插补原理

第三章计算机数控装置的插补原理

第三章计算机数控装置的插补原理3.1 概述3.1.1插补的基本概念是指在轮廓控制系统中,根据给定的进给速度和轮廓线形的要求等“有限信息”,在已知数据点之间插入中间点的方法,这种方法称为插补方法。

插补的实质就是数据点的“密化”。

插补的结果是输出运动轨迹的中间坐标值,机床伺服驱动系统根据这些坐标值控制各坐标轴协调运动,加工出预定的几何形状。

插补有二层意思:一是用小线段逼近产生基本线型(如直线、圆弧等);二是用基本线型拟和其它轮廓曲线。

插补运算具有实时性,直接影响刀具的运动。

插补运算的速度和精度是数控装置的重要指标。

插补原理也叫轨迹控制原理。

五坐标插补加工仍是国外对我国封锁的技术。

下面以直线、圆弧生成为例,论述插补原理。

3.1.2 插补方法的分类完成插补运算的装置或程序称为插补器,包括:硬件插补器:早期NC系统的数字电路装置。

软件插补器:现代CNC系统的计算机程序。

软硬件结合插补器:软件完成粗插补,硬件完成精插补。

由于直线和圆弧是构成零件轮廓的基本线型,因此CNC系统一般都具有直线插补和圆弧插补两种基本类型。

插补运算所采用的原理和方法很多,一般可归纳为基准脉冲插补和数据采样插补两大类型。

1.基准脉冲插补每次插补结束仅向各运动坐标轴输出一个控制脉冲,各坐标仅移动一个脉冲当量或行程的增量。

脉冲序列的频率代表坐标运动的速度,而脉冲的数量代表运动位移的大小。

这类插补运算简单,主要用于步进电机驱动的开环数控系统的中等精度和中等速度要求的经济型计算机数控系统。

也有的数控系统将其用做数据采样插补中的精插补。

基准脉冲插补也叫脉冲增量插补,其插补的方法很多,如逐点比较法、数字积分法、脉冲乘法器等。

2.数据采样插补采用时间分割思想,根据编程的进给速度将轮廓曲线分割为每个插补周期的进给直线段(又称轮廓步长)进行数据密化,以此来逼近轮廓曲线。

然后再将轮廓步长分解为各个坐标轴的进给量(一个插补周期的进给量),作为指令发给伺服驱动装置。

什么是插补

什么是插补

什么是插补一、插补的概念在数控机床中,刀具不能严格地按照要求加工的曲线运动,只能用折线轨迹逼近所要加工的曲线。

插补(interpolation)定义:机床数控系统依照一定方法确定刀具运动轨迹的过程。

也可以说,已知曲线上的某些数据,按照某种算法计算已知点之间的中间点的方法,也称为“数据点的密化”。

数控装置向各坐标提供相互协调的进给脉冲,伺服系统根据进给脉冲驱动机床各坐标轴运动。

数控装置的关键问题:根据控制指令和数据进行脉冲数目分配的运算(即插补计算),产生机床各坐标的进给脉冲。

插补计算就是数控装置根据输入的基本数据,通过计算,把工件轮廓的形状描述出来,边计算边根据计算结果向各坐标发出进给脉冲,对应每个脉冲,机床在响应的坐标方向上移动一个脉冲当量的距离,从而将工件加工出所需要轮廓的形状。

插补的实质:在一个线段的起点和终点之间进行数据点的密化。

插补工作可由硬件逻辑电路或执行软件程序来完成,在CNC系统中,插补工作一般由软件完成,软件插补结构简单、灵活易变、可靠性好。

二、插补方法的分类目前普遍应用的两类插补方法为基准脉冲插补和数据采样插补。

1.基准脉冲插补(行程标量插补或脉冲增量插补)特点:每次插补结束,数控装置向每个运动坐标输出基准脉冲序列,每插补运算一次,最多给每一轴一个进给脉冲。

每个脉冲代表了最小位移,脉冲序列的频率代表了坐标运动速度,而脉冲的数量表示移动量。

每发出一个脉冲,工作台移动一个基本长度单位,也叫脉冲当量,脉冲当量是脉冲分配的基本单位。

该方法仅适用于一些中等精度或中等速度要求的计算机数控系统主要的脉冲增量插补方法:数字脉冲乘法器插补法逐点比较法数字积分法矢量判别法比较积分法最小偏差法目标点跟踪法单步追踪法直接函数法加密判别和双判别插补法2. 数字采样插补(数据增量插补)数据采样插补又称时间增量插补,这类算法插补结果输出的不是脉冲,而是标准二进制数。

根据程编进给速度,把轮廓曲线按插补周期将其分割为一系列微小直线段,然后将这些微小直线段对应的位置增量数据进行输出,以控制伺服系统实现坐标轴的进给。

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