第三章 数控机床控制原理

51
第第第 第第第第第第第第 §3-1 第第第第第第第第 §3-2 插插插插 §3-3 第第第第第第 §3-4 PLC

Upload: fletcher-foley

Post on 30-Dec-2015

93 views

Category:

Documents


6 download

DESCRIPTION

第三章 数控机床控制原理. §3-1 数控机床控制基础 §3-2 插补原理 §3-3 刀具补偿原理 §3-4 PLC. §3-2 插补原理. 一、插补概述. 二、插补算法. 三、速度控制. 一、插补概述. 1 CNC 装置的工作流程,从宏观上把 握插补在整个流程中的位置. 2 CNC 装置的插补定义. 3 插补分类. 二、插补算法. 逐点比较法直线插补算法. 1 逐点比较法. 逐点比较法圆弧插补算法. DDA 直线插补算法. 2 DDA 插补算法. DDA 圆弧插补算法. 3 最小偏差插补算法. 4 数据采样插补算法. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 第三章 数控机床控制原理

第三章 数控机床控制原理

•§3-1 数控机床控制基础•§3-2 插补原理•§3-3 刀具补偿原理•§3-4 PLC

Page 2: 第三章 数控机床控制原理

§3-2 插补原理

一、插补概述

二、插补算法

三、速度控制

Page 3: 第三章 数控机床控制原理

一、插补概述1 CNC 装置的工作流程,从宏观上把 握插补在整个流程中的位置

2 CNC 装置的插补定义

3 插补分类

Page 4: 第三章 数控机床控制原理

二、插补算法

1 逐点比较法2 DDA 插补算法

逐点比较法圆弧插补算法逐点比较法直线插补算法

3 最小偏差插补算法4 数据采样插补算法

DDA 圆弧插补算法DDA 直线插补算法

Page 5: 第三章 数控机床控制原理

输入输出处理控制

位置控制

程序输入

补显

图 1 CNC 装置的工作流程

数据处理

Page 6: 第三章 数控机床控制原理

CNC 装置的工作流程。 一、程序输入 将编写好的数控加工程序输入给 CNC 装置的方式有:纸带阅读机输入、键盘输入、磁盘输入、通讯接口输入及连接上一级计算机的 DNC(Direct Numerical Control) 接口输入。 CNC 装置在输入过程中还要完成校验和代码转换等工作,输入的全部信息都放到 CNC 装置的内部存储器中。

§3-2 插补原理

Page 7: 第三章 数控机床控制原理

二、译码 在输入的工件加工程序中含有工件的轮廓信息(起点、终点、直线、圆弧等)、加工速度(F代码)及其它辅助功能( M、 S、T)信息等,译码程序以一个程序段为单位,按一定规则将这些信息翻译成计算机内部能识别的数据形式,并以约定的格式存放在指定的内存区间。

Page 8: 第三章 数控机床控制原理

三、数据处理

数据处理程序一般包括刀具半径、长度补偿、速度计算以及辅助功能处理。

刀具半径、长度补偿是把零件轮廓轨迹转化成刀具中心轨迹,编程员只需按零件轮廓轨迹编

程,减轻了工作量。

速度计算是解决该加工程序段以什么样的速度运动的问题。编程所给的进给速度是合成速度,速度计算是根据合成速度来计算各坐标运动方向的分速度。另外对机床允许的最低速度和最高速度的限制进行判断

并处理。

辅助功能诸如换刀、主轴启停、切削液开关等一些开关量信号也在此程序中处理。辅助功能处理的主要工作是识别标志,在程序执行时发出信号,让机床相应部

件执行这些动作。

Page 9: 第三章 数控机床控制原理

四、插补 在数控加工中,一般已知运动轨迹

的起点坐标、终点坐标和曲线方程和进给速度,如何使切削加工运动沿着预定轨迹移动呢?

插补的任务是通过插补计算程序在已知上述信息的基础上进行“数据点的密化”工作,即在起点和终点之间插入一些中间点。

Page 10: 第三章 数控机床控制原理

五、位置控制 它的主要任务是在每个采样周期内,将插补计算的理论位置与实际反馈位置相比较,用其差值去控制进给电动机,进而控制工作台或刀具的位移。

六、输入 /输出( I/O )处理控制 I/O 处理主要处理 CNC 系统和机床之间的来往信号的输入和输出控制。

七、显示 CNC 系统的显示主要是为操作者提供方便,通常有:零件程序显示、参数设置、刀具位置显示、机床状态显示、报警显示、刀具加工轨迹动态模拟显示以及在线编程时的图形显示等

Page 11: 第三章 数控机床控制原理

八、诊断 主要是指 CNC 系统利用内装诊断程序进行自诊断,主要有离线诊断和在线诊断。

离线诊断是指 CNC 系统每次从通电开始进入正常的运行准备状态中,系统相应的内诊断程序通过扫描自动检查系统硬件、软件及有关外设是否正常。只有当检查的每个项目都确认正确无误之后,整个系统才能进入正常的准备状态。否则, CNC 系统将通过报警方式指出故障的信息,此时,离线诊断过程不能结束,系统不能投入运行。

在线诊断是指在系统处于正常运行状态中,由系统相应的内装诊断程序,通过定时中断周期扫描检查 CNC 系统本身以及各外设。只要系统不停电,在线诊断就不会停止。

Page 12: 第三章 数控机床控制原理

插补概述: 用户在零件加工程序中,一般仅提供描述该线形所必须的相关参数,

如对直线,提供其起点和终点坐标; 对圆弧,提供起终点坐标、圆心坐标及顺逆圆的信息。 然而这些信息不能满足控制机床的执行部件运动(步进电机、交直流伺服电机)的要求。因此,为了满足按执行部件运动的要求来实现轨迹控制必须在已知的信息点之间实时计算出满足线形和进给速度要求的若干中间点。这就是数控系统的插补概念。

插补定义

Page 13: 第三章 数控机床控制原理

插补定义:

是指在轮廓控制系统中,根据给定的进给速度和轮廓线形的要求,在已知数据点之间插入中间点的方法,这种方法称为插补方法。每种方法又可能用不同的计算方法来实现,这种具体的计算方法称之为插补算法。插补的实质就是数据点的密化。

Page 14: 第三章 数控机床控制原理

插补方法分类

(一)脉冲增量插补

(二)数据采样插补

Page 15: 第三章 数控机床控制原理

(一)脉冲增量插补 脉冲增量插补又称基准脉冲插补或行程标量插补,这类插

补算法是以脉冲形式输出,每插补运算一次,最多给每一轴一个进给脉冲。把每次插补运算产生的指令脉冲输出到伺服系统,以驱动工作台运动,每发出一个脉冲,工作台移动一个基本长度单位,即脉冲当量,脉冲当量是脉冲分配的基本单位。

这种插补算法的特点是每次插补结束,数控装置向每个运动坐标输出基准脉冲序列,每个脉冲插补的实现方法较简单(只有加法和移位)可以用硬件实现。目前,随着计算机技术的迅猛发展,多采用软件完成这类算法。脉冲的累积值代表运动轴的位置,脉冲产生的速度与运动轴的速度成比例。由于脉冲增量插补的转轴的最大速度受插补算法执行时间限制,所以它仅适用于一些中等精度和中等速度要求的经济型计算机数控系统。

Page 16: 第三章 数控机床控制原理

• 基准脉冲插补方法有一下几种:• 1 、数字脉冲乘法器插补法;• 2 、逐点比较法;• 3 、数字积分法;• 4 、矢量判别法;• 5 、比较积分法;• 6 、最小偏差法;• 7 、目标点跟踪法;• 8 、直接函数法;• 9 、单步跟踪法;• 10 、加密判别和双判别插补法;• 11 、 Bresenham 算法•

Page 17: 第三章 数控机床控制原理

• 早期常用的脉冲增量式插补算法有逐点比较法、单步跟踪法、 DDA 法等。插补精度常为一个脉冲当量,DDA 法还伴有运算误差。

• 80 年代后期插补算法有改进逐点比较法、直接函数法、最小偏差法等,使插补精度提高到半个脉冲当量,但执行速度不很理想,在插补精度和运动速度均高的 CNC 系统中应用不广。近年来的插补算法有改进的最小偏差法,映射法。兼有插补精度高和插补速度快的特点。

• 总的说来,最小偏差法插补精度较高,且有利与电机的连续运动

Page 18: 第三章 数控机床控制原理

(二)数据采样插补 数据采样插补又称为时间分割插补或数字增量插补,这类

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

插补计算是计算机数控系统中实时性很强的一项工作,为了提高计算速度,缩短计算时间,按以下三种结构方式进行改进。

1. 采用软 /硬件结合的两级插补方案。 2. 采用多 CPU的分布式处理方案。 3. 采用单台高性能微型计算机方案。

Page 19: 第三章 数控机床控制原理

•数据采样插补方法很多,常用方法如下:• 1 、直接函数法;• 2、扩展数字积分法;• 3 、二阶递归扩展数字积分圆弧插补法;• 4 、圆弧双数字积分插补法;• 5、角度逼近圆弧插补法;• 6、“改进吐斯丁”( Improved Tustin Method――ITM )法。• 近年来,众多学者又研究了更多的插补类型及改进方法。改进 DDA圆弧插补算法,空间圆弧的插补时间分割法,抛物线的时间分割插补方法,椭圆弧插补法, Bezier 、B样条等参数曲线的插补方法,任意空间参数曲线的插补方法。

Page 20: 第三章 数控机床控制原理

逐点比较法

一、概念:

所谓逐点比较法,就是每走一步都要和给定轨迹比较一次,根据比较结果来决定下一步的进给方向,使刀具向减小偏差的方向并趋向终点移动,刀具所走的轨迹应该和给定轨迹非常相“象”。如图 3- 1 , 3- 2所示。

Page 21: 第三章 数控机床控制原理

Y Y

A

3

1 2 E

2 3

B

O X O 1 X

图 3-1 圆弧插补轨迹 图 3-2 直线插补轨迹

Page 22: 第三章 数控机床控制原理

二、逐点比较法的四个工作节拍:

1、偏差判别-判别加工点对规定几何轨迹的偏离位置;

2、进给控制-根据判别结果控制某坐标工作台进给一步;

3 、偏差计算-计算新的加工点对规定轨迹的偏差;

4 、终点判别-判别是否到达规定轨迹的终点,到达则停止插 补,否则返回第一步。

Page 23: 第三章 数控机床控制原理

• 1、偏差判别:• Fi=YiXe-XiYe• Fi=0,插补点P1恰在直线上;(如图3- 3所示)• Fi>0,插补点P2在直线上方; • Fi=0,插补点P3在直线下方; ( Fi 为偏差函数)• 2、进给控制:• 当 Fi >= 0时,向x正向进给一步;• 当 Fi < 0时,向y正向进给一步;• 3、偏差计算:• 如果向x正向进给一步,则 Fi+ 1=YiXe-( Xi+ 1) Ye 1=YiXe-( Xi+ 1) Ye = YiXe-XiYe-Ye =Fi-Ye• 同理,如果向y正向进给一步,则• Fi+ 1=( Yi + 1) Xe-XiYe= Fi+ Xe• 4、终点判别:• 1)单向计数:取Xe和 Ye中较大的作为计数长度• 2)双向计数:将 Xe和 Ye的长度加和,作为计数长度• 3)分别计数:即计 X,又计 Y,直到 X减到 0, Y也减到 0,停 止插补

逐点比较法第一象限的直线插补计算方法

Page 24: 第三章 数控机床控制原理

P1

P2

P3

X

Y

图 3 - 3 插补点与直线的位置关系

( Xe , Ye )

Page 25: 第三章 数控机床控制原理

• 例:脉冲当量为 1 ,起点( 0 , 0 ),终点( 5 , 3 )

序号 偏差判别 进给控制 偏差计算 终点判别1 F0=0 +△x F1=F0-Ye=0-3=-3 M=8-1=7

2 F1<0 +△Y F2=F1+Xe=-3+5=2 6

3 F2>0 + X△ F3=F2-Ye=2-3=-1 5

4 F3<0 + Y△ F4=F3+Xe=-1+5=4 4

5 F4>0 + X△ F5=F4-Ye=4-3=1 3

6 F5>0 + X△ F6=F5-Ye=1-3=-2 2

7 F6<0 + Y△ F7=F6+Xe=-2+5=3 1

8 F7>0 + X△ F8=F-Ye=3-3=0 0

Y

X

(5,3)

O

Page 26: 第三章 数控机床控制原理

思考• 1 插补是锯齿形的,而肉眼看到的或者是测 量时却是直线呢?

• 2 水平线,垂直线及 45° 斜线的插补轨迹

• 3 其它象限的偏差计算公式

• 4 如果直线不在原点如何处理?

Page 27: 第三章 数控机床控制原理

终 点 判 别

结 束

Y N

偏 差 判 别

开 始

坐 标 进 给

y

x2

E ( 4 , 3 )

O 1 3 4

1

2

3

偏 差 计 算

1. 插补原理 一般来说,逐点比较法插补过程可按以下四个步骤进行:

图 3-3 逐点比较法工作循环图

Page 28: 第三章 数控机床控制原理

例 3-1 加工第一象限直线 OE ,如图 3-5 所示,起点为坐标原点,终点坐标为 E ( 4 , 3 )。试用逐点比较法对该段直线进行插补,并画出插补轨迹。

 

图 3-5 直线插补轨迹过程实例

Y

X 2

E(4,3)

O 1 3 4

1

2

3

Page 29: 第三章 数控机床控制原理

表 3-1 直线插补运算过程

序 号 偏 差 判 别 坐 标 进 给 偏 差 计 算 终 点 判 别

起 点 00 F ∑ = 7

1 F 0 = 0 + X 301 eYFF ∑ = 6

2 F 1 < 0 + Y 112 eXFF ∑ = 5

3 F 2 > 0 + X 223 eYFF ∑ = 4

4 F 3 < 0 + Y 234 eXFF ∑ = 3

5 F 3 > 0 + X 145 eYFF ∑ = 2

6 F 5 < 0 + Y 356 eXFF ∑ = 1

7 F 6 > 0 + X 067 eYFF ∑ = 0

Page 30: 第三章 数控机床控制原理

y

x

L1F0

L2

L3

F0

F0 F0L4

F<0

F<0

F<0

F<0

图 3-7 四象限直线偏差符号和进给方向

Page 31: 第三章 数控机床控制原理

逐点比较法精度分析• 插补精度为不大于一个脉冲当量

Page 32: 第三章 数控机床控制原理

逐点比较法合成进给速度 逐点比较法的特点是脉冲源每发出一个脉冲,就进给一

步,不是发向 X 轴,就是发向 Y 轴,如果 fg 为脉冲源频率(Hz) , fx , fy 分别为 X 轴和 Y 轴进给频率 (Hz) ,则

(3-10) 从而 X 轴和 Y 轴的进给速度 (mm/min) 为 式中 —脉冲当量( mm/ 脉冲)。 合成进给速度为 (3-11)

式 (3-11) 中若 fx=0 或 fy=0 时,也就是刀具沿平行于坐标轴的方向切削,这时对应切削速度最大,相应的速度称为脉冲源速度 vg ,脉冲源速度与程编进给速度相同。

2222 60 yxyx ffvvv

yxg fff

xx fv 60 yy fv 60

Page 33: 第三章 数控机床控制原理

(3-12) 合成进给速度与脉冲源速度之比为: (3-13)

由式 3-13 可见,程编进给速度确定了脉冲源频率 fg 后,实际获得的合成进给速度 v 并不总等于脉冲源的速度 vg ,与角有关。插补直线时,为加工直线与 X 轴的夹角;插补圆弧时,为圆心与动点连线和 X 轴夹角。根据上式可作出 v/vg 随而变化的曲线。如图 3-14 所示, v/vg=0.707~1 ,最大合成进给速度与最小合成进给速度之比为 vmax/vmin=1.414 ,一般机床来讲可以满足要求,认为逐点比较法的进给速度是比较平稳的。

cossin

12

2

2

2

22

v

vvv

v

v

v

vv

vv

v

v

yx

yx

yx

yx

g

gg fv 60

Page 34: 第三章 数控机床控制原理

v/vg

1

0.707

O 450 900 α

图 3-14 逐点比较法进给速度

Page 35: 第三章 数控机床控制原理

3. 四象限的直线插补 假设有第三象限直线 OE′ (图 3-6 ),起点坐标在

原点 O ,终点坐标为 E′ (- Xe ,- Ye ),在第一象限有一条和它对称于原点的直线,其终点坐标为 E( Xe , Ye ),按第一象限直线进行插补时,从 O 点开始把沿 X 轴正向进给改为 X 轴负向进给,沿 Y 轴正向改为 Y 轴负向进给,这时实际插补出的就是第三象限直线,其偏差计算公式与第一象限直线的偏差计算公式相同,仅仅是进给方向不同,输出驱动,应使 X 和Y 轴电机反向旋转。

Page 36: 第三章 数控机床控制原理

图 3-6 第三象限直线插补

Y

X

E(Xe,Ye)

)

O

E′ (-Xe,-Ye)

Page 37: 第三章 数控机床控制原理

四个象限直线的偏差符号和插补进给方向如图 3-7 所示,用 L1 、 L2 、 L3 、 L4 分别表示第Ⅰ、Ⅱ、Ⅲ、Ⅳ象限的直线。为适用于四个象限直线插补,插补运算时用∣X∣,∣ Y∣代替 X , Y ,偏差符号确定可将其转化到第一象限,动点与直线的位置关系按第一象限判别方式进行判别。

由图 3-7 可见,靠近 Y 轴区域偏差大于零,靠近 X轴区域偏差小于零。 F≥0 时,进给都是沿 X 轴,不管是+X 向还是- X 向, X 的绝对值增大; F<0 时,进给都是沿Y 轴,不论+ Y 向还是- Y 向, Y 的绝对值增大。

图 3-8 为四象限直线插补流程图。

Page 38: 第三章 数控机床控制原理

开始

初始化 |Xe| , |Ye| ∑ = |Xe| + |Ye|

F≥0

F←F -∣ Ye∣

沿 Xe 向走一步

∑=0

F←F + ∣ Xe

沿 Ye 向走一步

结束

∑ =∑ -1

图 3-8 四象限直线偏差符号和进给方向

Page 39: 第三章 数控机床控制原理

2 2 2i i iF X Y R

在圆弧加工过程中,可用动点到圆心的距离来描述刀具位置与被加工圆弧之间关系。设圆弧圆心在坐标原点,已知圆弧起点 A ( Xs , Ys ),终点 B ( Xe , Ye ),圆弧半径为 R ,加工点可能在三种情况出现,即圆弧上、圆弧外、圆弧内。

当动点 P( Xi, Yi)位于圆弧上时有 Xi2+ Yi2- R2=0 当 P点在圆弧外侧时,则OP大于圆弧半径 R ,即 Xi2+ Yi2- R2>0

当 P点在圆弧内侧时,则OP小于圆弧半径 R ,即 Xi2+ Yi2- R2<0

用 Fi 表示 P 点的偏差值,定义圆弧偏差函数判别式为 :

逐点比较法第一象限的逆圆弧插补算法

Page 40: 第三章 数控机床控制原理

• 1、偏差判别:• Fi=Xi2+Yi2-R2• Fi=0,插补点P1恰在圆弧上(on);(如图3- 3所示)• Fi>0,插补点P2在圆弧上方(up); • Fi=0,插补点P3在圆弧下方( down); • 2、进给控制:• 当 Fi >= 0时,向Y正向进给一步;• 当 Fi < 0时,向X负向进给一步;

• 3、新偏差计算:• 如果向Y正向进给一步,则• Fi+ 1=( Xi+ 1) 2 +( Yi+ 1) 2-R2 =Xi2 +( Yi+ 1) 2 -R2= Fi+2Yi+ 1

• 同理,如果向X负向进给一步,则• Fi+ 1=( Xi+ 1) 2 +( Yi+ 1) 2-R2 =( Xi-1 ) 2 +Yi2 -R2= Fi-2Xi+ 1

• 4、终点判别:• 采用当前点与终点的关系来判终。

四个工作节拍

Page 41: 第三章 数控机床控制原理

X

Y

3

2

1

1 2 3

4

4 O

A(0,4)

B(4,0)

例 3-2 现欲加工第一象限顺圆弧 AB ,如图 3-11 所示,起点 A ( 0 , 4 ),终点 B ( 4 , 0 ),试用逐点比较法进行插补。 

 

图 3-11 圆弧插补实例

Page 42: 第三章 数控机床控制原理

表 3-2 圆弧插补过程

步 数 偏 差 判 别 坐 标 进 给 偏 差 计 算 坐 标 计 算 终 点 判 别

起 点 00 F X 0 = 0 , Y 0 = 4 ∑ = 8

1 F 0 = 0 - Y 712 001 YFF X 1 = 0 , Y 1 = 3 ∑ = 7

2 F 1 < 0 + X 612 112 XFF X 2 = 1 , Y 2 = 3 ∑ = 6

3 F 2 < 0 + X 312 223 XFF X 3 = 2 , Y 3 = 3 ∑ = 5

4 F 3 < 0 + X 212 334 XFF X 4 = 3 , Y 4 = 3 ∑ = 4

5 F 4 > 0 - Y 312 445 YFF X 5 = 3 , Y 5 = 2 ∑ = 3

6 F 5 < 0 + X 412 556 XFF X 6 = 4 , Y 6 = 2 ∑ = 2

7 F 6 > 0 - Y 112 667 YFF X 7 = 4 , Y 7 = 1 ∑ = 1

8 F 7 > 0 - Y 012 778 YFF X 7 = 4 , Y 7 = 0 ∑ = 0

Page 43: 第三章 数控机床控制原理

Y Y A F≥0 D SR1 NR1 F≥0 F<0 F<0 B O X C O X a) 顺圆弧 b) 逆圆弧  图 3-9 第一象限顺、逆圆弧

Page 44: 第三章 数控机床控制原理

Y Y

NR2 NR1 SR2 SR1

O

X X

NR3 NR4 SR3 SR4

a) 逆圆弧 b )顺圆弧图 3-10 四个象限圆弧进给方向

Page 45: 第三章 数控机床控制原理
Page 46: 第三章 数控机床控制原理

进给 坐标计算 偏差计算 终点判别

+X 11 ii XX 121 iii XFF 01 ie XX

-X 11 ii XX 121 iii XFF 01 ie XX

+Y 11 ii YY 121 iii YFF 01 ie YY

-Y 11 ii YY 121 iii YFF 01 ie YY

表 3-3 圆弧插补计算过程

Page 47: 第三章 数控机床控制原理

二、 数据采样法(一) 数据采样法原理 数据采样插补又称为时间分割法,与基准脉冲插补法不同,数据

采样插补法得出的不是进给脉冲,而是用二进制表示的进给量。这种方法是根据程编进给速度F,将给定轮廓曲线按插补周期T(某一单位时间间隔)分割为插补进给段(轮廓步长),即用一系列首尾相连的微小线段来逼近给定曲线。每经过一个插补周期就进行一次插补计算,算出下一个插补点,即算出插补周期内各坐标轴的进给量,如等,得出下一个插补点的指令位置。

插补周期越长,插补计算误差越大,插补周期应尽量选得小一些。CNC系统在进行轮廓插补控制时,除完成插补计算外,数控装置还必须处理一些其它任务,如显示、监控、位置采样及控制等。

Page 48: 第三章 数控机床控制原理

因此,插补周期应大于插补运算时间和其它实时任务所需时间之和。插补周期大约在 8ms 左右。

采样是指由时间上连续信号取出不连续信号,对时间上连续的信号进行采样,就是通过一个采样开关 K(这个开关 K每隔一定的周期 TC闭合一次)后,在采样开关的输出端形成一连串的脉冲信号。这种把时间上连续的信号转变成时间上离散的脉冲系列的过程称为采样过程,周期 TC叫采样周期。

计算机定时对坐标的实际位置进行采样,采样数据与指令位置进行比较,得出位置误差用来控制电动机,使实际位置跟随指令位置。对于给定的某个数控系统,插补周期 T和采样周期 TC是固定的,通常 T≥TC,一般要求 T 是 TC的整数倍。

对于直线插补,不会造成轨迹误差。在圆弧插补中,会带来轨迹误差。

Page 49: 第三章 数控机床控制原理

如图 3-28 所示,用弦线逼近圆弧,其最大径向误差 er 为

(3-26)

式中 R—被插补圆弧半径( mm ); — 角步距,在一个插补周期内逼近弦所对应的圆心角。将式 (3-26) 中的 用幂级数展开,得

(3-27)

)2

cos1(

Rer

)2/cos(

)2

cos1(

Rer

22

!4

2/

!2

2/11

R

R8

2

Page 50: 第三章 数控机床控制原理

设 T 为插补周期, F 为进给速度,则轮廓步长为

(3-28)用轮廓步长代替弦长,有

(3-29)将 (3-29) 代入式( 3-27 ) , 得

(3-30)

可见,圆弧插补过程中,用弦线逼近圆弧时,插补误差 er

与程编进给速度 F 的平方、插补周期 T 的平方成正比,与圆弧半径 R 成反比。

TFl

R

lR

TF

R

TFer 8

)( 2

Page 51: 第三章 数控机床控制原理

图 3-28 弦线逼近圆弧 图 3-29 直线插补原理