二数字积分法插补
数字积分法

101 +)001
110
101 +)110 ① 011
101 +) 011 ① 000
经过23 = 8次累加完成积分运算,因为有5次溢出,所以 积分值等于5。
(二)数字积分直线插补
如图:直线段OA,起点位于原点,终点为A(Xe,Ye),东电 沿X、Y坐标移动的速度为Vx、Vy,则动点沿X、Y坐 标移动的微小增量为:
Y
3
A( 5 , 3 )
2 1
O 1 2 34 5
X
插补计算过程如下
累加 次数 (Δt)
X积分器
Y积分器 终点
JVx JRx
溢出 ΔX
JVy
JRy
溢出 计数器 ΔY JE
0 101 000 011 000
000
备注 初始状态
1 101 101 011 011
111 第一次累加
2 101 010 1 011 110
(一)数字积分的基本原理
如图:从时刻t=0到t,函数Y=f(t)曲线所包围的面积可表
示为:S=∫ 0f(t)dt t
Y
若将0~t的时间划分成时间
间隔为Δt的有限区间,当Δt
Y=f(t)
足够小时,可得公式:
S=∫
tf0(t)dt
=
n-1 ∑ Yi Δt
i=0
Yo
即积分运算可用一系列微小
O
矩形面积累加求和来近似。
Δt
tT
若Δt取最小基本单位“1”,则上式可简化为:
n-1 S=∑ Yi (累加求和公式或矩形公式)
i=0
这种累加求和运算,即积分运算可用数字积分器来实现,
被积函数寄存器
存放Y值
数字积分法直线插补第二象限全部代码.doc

PictureloPicturelo数字积分法直线插补第二象限全部代码私人潜艇 Command 1 Click() xe = CInt (Textl)你们二 CInt(Text2)行(5400、5470)-(5500, 5500) 行(5400、5530)-(5500, 5500)如果xe 二那么就等于0 Picturelo字体颜色二vbBlack PictureloDrawWidth = 2 Picturelo线(5500)-(500) Picturelo行(5500)-(5500, 5500) Picturelo线(500)-(600) Picturelo行(500)-(80, 600) PictureloCurrentX = 10 Picturelo 当前y 坐标二5300Picturelo 当前y 坐标二5200Picturelo 打印"x”Picturelo CurrentX = 100Picturelo 当前y 坐标二100Pictured 打印"Y”i=l 到xePictured 行(50+i 500, 5500)-(50+500, 5450)接下来,我对于j=lPicturelo 行(50, 5500-j 500)-(100, 5500-j 500)下一个我Picturelo字体颜色二vbr业务Picturelo DrawWidth = 2Pictured 行(50, 5500) - (50+500 Int (Textl) ,5500-500 Int (Text2))如果是xe小于等于0,则是0Picturelo DrawWidth = 2Pictured 行(5500、5500)-(5500 年,50) Pictured 行(5500 年,50)-(5530, 150) Pictured 行(5500 年,50) -(5470, 150) Pictured 线(5500、5500)-(5500) Pictured 行(5500)-(150, 5470) Pictured 行(5500)-(150, 5530) Picturelo CurrentX = 5600Picturelo 当前y 坐标二5400 Pictured 打印”(0,0)”Picturel o CurrentX = 100Picturelo 当前y 坐标二5200Picturel o打印”- x”Picturelo 打印"Y”因为i=l到-xePictured 行(5500-500, 5500)-(5500-500, 5450)接下来,我对于j=lPicturelo 行(5500, 5500-j 500)-(5500, 5500-j 500)下一个我Picturelo 字体颜色二vbBlackPicturelo DrawWidth = 2Pictured 行(5500, 5500)-(5500+500 Int(Textl), 5500-500 Int (Text2))如果是xe小于等于0,那么叶小于等于0Pictured 行(5500 年,50)-(5500, 5500)Picturelo 行(5500、5500)-(5530,5400)Picturelo 线(50, 50)-(150 年,20) Pictured 线(50,50)-(150、80)Picturelo CurrentX = 5600Picturelo 当前y 坐标二40Pictured 打印”(0,0)”Picturelo CurrentX = 100Picturelo 当前y 坐标二100Picturelo 打印”- x”Picturelo CurrentX = 5600Picturelo 当前y 坐标二5400Picturelo 打印”- y”因为i=l到-xePictured 行(5500-500, 50)-(5500-500, 100) 接下来,我j=l到一叶Pictured 行(5500, 50+j 500)-(5, 50+j 500)下一个我Picturelo 字体颜色二vbBlackPictured DrawWidth 二 2Pictured 线(550050)-(5500+500 Int(Textl), 50-500 Int(Text2)) 如果是0,那么叶小于等于0Picturelo 字体颜色二vbBlackPicturelo DrawWidth = 2Pictured 行(50, 50)-(5500 年,50)Pictured 行(5500 年,50)-(5400, 80)Picturelo 线(5500 年,50)-(5400 年,20) Pictured 线(50, 50)-(5500)Picturelo 线(5500)-(5400)Picturelo 行(5500)-(80, 5400) Picturelo 当前y 坐标二40Pictured 打印”(0,0)”Picturelo CurrentX = 5700Picturelo 当前y 坐标二100 Picturelo 打印"x”Picturelo CurrentX = 80Picturelo 当前y 坐标二5400 Picturelo 打印”- y”i=l 到xePictured 行(50+500, 50)-(50+500, 100) 接下来,我Picturel. Printj=l至U-叶Pictured 行(50 50+j 500)-(100, 50+j 500)下一个我Picturelo DrawWidth = 2Picturelo 行(50, 50)-(50+500 Int (Textl), 50-500 Int (Text2)) 如果终止子私人潜艇Command2_C 1 ick ()n 二Int (Text5)&二0易建联二0xe 二CInt(Textl)你们二CInt (Text2)jvx 二xejvy二你们jrx 二0 jry 二0如果xe=O,那么就等于0i=l 到 2 njrx=jrx+jvx如果jrx=2 njrx=jrx-2nk = 1xi=xi+1如果杰里如果jry=2 njry-2 nm = 1yi=yi+1如果Picturelo 字体颜色二vbGreen如果k=l和m=lPicturelo 线(50 + 500 *(xi - 1), 5500(500) (yi - 1)*)-(50 + 500 *(xi)500 -(易建联)* 500)如果k= 1和m=0Pictured 行(50+500 (xi-l), 5500-(yi) 500)-(50+500 (xi),5500-(yi)500)如果k=0和m=lPicturel。
数字积分圆弧第一二三四象限顺逆插补计算

数控技术课程设计说明书设计题目:数字积分法圆弧插补计软件设计指导老师:专业:机械设计制造及其自动化班级:机姓名:学号:目录一、课程设计题目 (1)二、课程设计的目的 (1)三、课程设计使用的主要仪器设备 (1)四、课程设计的任务题目描述和要求 (1)五、数字积分法插补原理 (2)5.1从几何角度来看积分运算 (2)5.2数字积分圆弧插补 (3)5.3数字积分法圆弧插补程序流程图 (5)5.4插补实例 (6)六、程序清单 (7)七、软件运行效果仿真 (18)八、课程小节 (21)九、参考文献 (22)一、课程设计题目数字积分法第一、二、三、四象限顺、逆圆插补计算二、课程设计的目的《数控原理与系统》是自动化(数控)专业的一门主要专业课程,安排课程设计的目的是通过课程设计方式使学生进一步掌握和消化数控原理基本内容,了解数控系统的组成,掌握系统控制原理和方法,通过设计与调试,掌握各种功能实的现方法,为今后从事数控领域的工作打下扎实的基础。
1)了解连续轨迹控制数控系统的组成原理。
2) 掌握数字积分法(DDA)插补的基本原理。
3)掌握数字积分法(DDA)插补的软件实现方法。
三、课程设计使用的主要仪器设备1、PC计算机一台2、数控机床实验装置一台3、支持软件若干(选用VB环境)四、课程设计的任务题目描述和要求数字积分法又称数字微分分析法DDA(Digital Differential Analyzer)。
数字积分法具有运算速度快、脉冲分配均匀、易于实现多坐标联动及描绘平面各种函数曲线的特点,应用比较广泛。
其缺点是速度调节不便,插补精度需要采取一定措施才能满足要求。
由于计算机有较强的计算功能和灵活性,采用软件插补时,上述缺点易于克服。
本次课程设计具体要求如下:(1)掌握数字积分插补法基本原理(2)设计出数字积分(DDA)插补法插补软件流程图(3)编写出算法程序清单算法描述(数字积分法算法在VB中的具体实现)(4)要求软件能够实现第一、二、三、四象限顺、逆圆插补计算(5)软件运行仿真效果插补结果要求能够以图形模式进行输出五、数字积分法插补原理数字积分法又称数字积分分析法DDA(Digital differential Analyzer),简称积分器,是在数字积分器的基础上建立起来的一种插补算法。
数字积分法(DDA)插补直线参考程序

数字积分法(DDA)插补直线参考程序Sub 插补X()标志X = 0If 余数X >= Q Then余数X = 余数X Mod Qx动点= x动点+ 1: 标志X = 1 End IfEnd SubSub 插补Y()标志Y = 0If 余数Y >= Q Then余数Y = 余数Y Mod Qy动点= y动点+ 1: 标志Y = 1End IfEnd SubSub 插补Z()标志Z = 0If 余数Z >= Q Then余数Z = 余数Z Mod Qz动点= z动点+ 1: 标志Z = 1 End IfEnd SubSub 插补公共()余数X = 余数X + x终点余数Y = 余数Y + y终点余数Z = 余数Z + z终点插补X插补Y插补Z插补记录= 插补记录+ 1End SubSub 插补()Dim c As Integer插补记录= 0: 余数X = 0: 余数Y = 0: 余数Z = 0: 划轮廓线PSet (z原点, x原点), vbRedSelect Case 象限标志Case 1: '第一象限插补Do Until 插补记录= Q插补公共Line -Step(z步长×标志Z, x步长×标志X), vbRedLoopCase 2: '第二象限插补c = x终点: x终点= z终点: z终点= -cc = x步长: x步长= z步长: z步长= -cDo Until 插补记录= Q插补公共Line -Step(x步长×标志X, z步长×标志Z), vbRed LoopCase 3: '第三象限插补x终点= -x终点: z终点= -z终点x步长= -x步长: z步长= -z步长Do Until 插补记录= Q插补公共Line -Step(z步长×标志Z, x步长×标志X), vbRed LoopCase 4: '第四象限插补c = x终点: x终点= -z终点: z终点= cc = x步长: x步长= -z步长: z步长= cDo Until 插补记录= Q插补公共Line -Step(x步长×标志X, z步长×标志Z), vbRed LoopEnd SelectEnd Sub。
5.数字积分法直线插补

床进给,其效果是一样的。在被寄函数寄存器里可只存Xe, 而省略k。
例如,Xe=100101在一个6位寄存器中存放,若k=1/26, kXe=0.100101也存放在6位寄存器中,数字是一样的,若进
行一次累加,都有溢出,余数数字也相同,只是小数点位置
终点坐标值,每经过一个时间间隔t,将被积函数值向各自的累加器中
累加,当累加结果超出寄存器容量时,就溢出一个脉冲,若寄存器位 数为n,经过2n次累加后,每个坐标轴的溢出脉冲总数就等于该坐标的 被积函数值,从而控制刀具到达终点。
机电工程学院
=k
刀具在X,Y方向移动的微小增量分别为:
X = Vxt = kXet Y = Vyt = kYet
机电工程学院
动点从原点出发走向终点的过程,可以看作是各坐标轴每经过
一个单位时间间隔t,分别以增量kXe及kYe同时累加的结果。
m
m
X = X i = kX eti
i =1
i=1
m
m
Y = Yi = kYeti
有缘学习更多+谓ygd3076或关注桃报:奉献教育(店铺)
如果存放Xe,Ye寄存器的位数是n,对应最大允许数字量
为 2n 1(各位均为1),所以Xe,Ye最大寄存数值为 2n 1
则: k (2n 1,不妨取
k
=
1 2n
代入得:
2
n 2n
1
1
累加次数为: m = 1 = 2n
5. 数字积分法直线插补
如右图所示第一象
限直线OE,起点为坐标 Y
原点O,终点坐标为E (Xe,Ye),直线OE的
长度L为:
Vy V E(Xe,Ye) Vx
数控课程设计(数字积分法第二象限直线插补程序)

数字积分法第二象限直线插补程序设计数字积分法是利用数字积分的方法,计算刀具沿各坐标轴的位移,使得刀具沿着所加工的轮廓曲线运动利用数字积分原理构成的插补装置称为数字积分器,又称数字微分分析器(Digital Differential Analyzer),简称DDA。
数字积分器插补的最大优点在于容易实现多坐标轴的联动插补、能够描述空间直线及平面各种函数曲线等。
因此,数字积分法插补在轮廓数控系统中得到广泛的应用。
具体设计内容如以下:……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………目录一、课程设计目的 (1)二、课程设计题目描述和要求 (1)三、课程设计报告内容 (1)数字积分法直线插补的基本原理 (2)从几何角度来看积分运算 (2)数字积分法在轮廓插补中的具体应用(数字积分法直线插补)3 插补终点判别的具体实现 (4)插补器的组成 (5)数字积分法稳速控制 (5)提高插补精度的措施 (6)减少误差的方法 (6)数字积分法直线插补框图 (7)数字积分法直线(第二象限)插补程序流程图 (7)四结论 (8)五结束语 (8)参考书目 (10)附录数字积分法直线插补程序清单(第二象限) (11)一、课程设计目的1)了解连续轨迹控制数控系统的组成原理。
数字积分插补法的直线插补误差

数字积分插补法的直线插补误差数字积分插补法是现代数控技术中的重要方法之一。
具体来说,它是通过对给定的曲线信息进行处理,得到一系列机床控制指令,在保证加工精度和效率的同时,实现曲线的准确加工。
然而,在数字积分插补法中,由于其数值计算的本质和机床的机械特性,直线插补误差是无法避免的。
本文将探讨数字积分插补法的直线插补误差,包括其成因、影响因素、解决方法等内容,旨在为制造业相关从业者提供一定的参考和指导。
1.直线插补误差的成因直线插补误差是数字积分插补法中常见的问题之一,其主要成因包括以下几个方面:1)数值计算误差:数字积分插补法是通过对给定的曲线信息进行插值得到指令进行控制,其中涉及到大量的数值计算。
由于计算机计算精度等方面的局限性,数值计算的精度和误差会影响到插补结果的准确性。
2)机床动态特性:机床本身具有一定的刚度、质量以及振动等动态特性,这些特性会导致机床加工时出现一定的误差。
尤其在高速运动和高精度加工时,机床的动态特性和误差更加明显。
3)刀具和工件特性:刀具和工件的特性直接影响到机床加工的准确性,例如刀具磨损、工件变形等都会导致加工误差的发生。
2.直线插补误差的影响因素直线插补误差的大小与许多因素有关,主要包括以下几点:1)直线段的长度和方向:直线段的长度和方向决定了机床加工时所需的时间和加工路线,从而影响插补的起始和终止点以及运动轨迹。
2)机床加工速度和精度:机床加工速度和精度直接决定了加工的渐进过程和目标精度。
对于运动速度和加工精度要求高的工件,直线插补误差影响更大。
3)刀具磨损和工件变形:刀具磨损和工件变形会导致机床加工的实际轮廓和理论轮廓不一致,从而影响插补结果的准确性。
4)数值计算方法和误差分析:数值计算方法和误差分析技术对插补结果的精度和准确性影响很大。
3.直线插补误差的解决方法针对直线插补误差的影响因素,我们可以采取一些解决方法来尽可能地减小误差,这些方法包括以下几个方面:1)数值计算方法的改进:通过提高计算精度和准确度等方式改进数值计算方法,可以减小误差。
什么是插补

什么是插补一、插补的概念在数控机床中,刀具不能严格地按照要求加工的曲线运动,只能用折线轨迹逼近所要加工的曲线。
插补(interpolation)定义:机床数控系统依照一定方法确定刀具运动轨迹的过程。
也可以说,已知曲线上的某些数据,按照某种算法计算已知点之间的中间点的方法,也称为“数据点的密化”。
数控装置向各坐标提供相互协调的进给脉冲,伺服系统根据进给脉冲驱动机床各坐标轴运动。
数控装置的关键问题:根据控制指令和数据进行脉冲数目分配的运算(即插补计算),产生机床各坐标的进给脉冲。
插补计算就是数控装置根据输入的基本数据,通过计算,把工件轮廓的形状描述出来,边计算边根据计算结果向各坐标发出进给脉冲,对应每个脉冲,机床在响应的坐标方向上移动一个脉冲当量的距离,从而将工件加工出所需要轮廓的形状。
插补的实质:在一个线段的起点和终点之间进行数据点的密化。
插补工作可由硬件逻辑电路或执行软件程序来完成,在CNC系统中,插补工作一般由软件完成,软件插补结构简单、灵活易变、可靠性好。
二、插补方法的分类目前普遍应用的两类插补方法为基准脉冲插补和数据采样插补。
1.基准脉冲插补(行程标量插补或脉冲增量插补)特点:每次插补结束,数控装置向每个运动坐标输出基准脉冲序列,每插补运算一次,最多给每一轴一个进给脉冲。
每个脉冲代表了最小位移,脉冲序列的频率代表了坐标运动速度,而脉冲的数量表示移动量。
每发出一个脉冲,工作台移动一个基本长度单位,也叫脉冲当量,脉冲当量是脉冲分配的基本单位。
该方法仅适用于一些中等精度或中等速度要求的计算机数控系统主要的脉冲增量插补方法:数字脉冲乘法器插补法逐点比较法数字积分法矢量判别法比较积分法最小偏差法目标点跟踪法单步追踪法直接函数法加密判别和双判别插补法2. 数字采样插补(数据增量插补)数据采样插补又称时间增量插补,这类算法插补结果输出的不是脉冲,而是标准二进制数。
根据程编进给速度,把轮廓曲线按插补周期将其分割为一系列微小直线段,然后将这些微小直线段对应的位置增量数据进行输出,以控制伺服系统实现坐标轴的进给。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ΔX=VxΔt
Y
ΔY=VyΔt
若动点沿OA匀速移动, V、
Vx、Vy均为常数,则有:
V
=
Vx
Vy =
=K
OA Xe Ye
成立。
O
A(Xe,Ye)
V Vy
Vx
X
因而可以得到坐标微小位移增量为:
ΔX=VxΔt=KXeΔt
ΔY=VyΔt =KYeΔt 所以,可以把动点从原点
走向终点的过程看作X、Y Y 坐标每经过一个单位时间
二、数字积分法插补
数字积分法又称数字微分分析器(Digital Differential Analyzer,简称DDA)。采用该方法进行插补,具有运算 速度快,逻辑功能强,脉冲分配均匀等特点,且只输 入很少的数据,就能加工出直线、圆弧等较复杂的曲 线轨迹,精度也能满足要求。因此,该方法在数控系 统中得到广泛的应用。
如图所示,设加工半径为R的第一象限逆时针圆弧AB, 坐标原点定在圆心上,A(Xo,Yo)为圆弧起点,B(Xe,Ye) 为圆弧终点,Pi(Xi,Yi)为加工动点。
011 ΔX,ΔY同时无溢出
6 010 100 110 100 1 010
ΔY溢出
7 010 110 110 010 1 001
ΔY溢出
ΔX,ΔY同时溢出
8 010 000 1 110 000 1 000 JE=0,插补结束
加工轨迹如下:
Y
6
A( 2 , 6 )
5 4
3
2
1
O 12
X
(三)数字积分圆弧插补
被积函数寄存器
存放Y值
Δt +
ΔY 累加器(余数寄存器)
被积函数寄存器与累加器相加的计算方法:
例:被积函数寄存器与累加器均为3位寄存器,被积函数 为5,求累加过程。
101
101
101
101
+)000 +)101 +)010 +)111
101 ① 010
111 ① 100
101 +) 100
① 001
3 101 111 011 001 1 4 101 100 1 011 100
110 JRx有进位, ΔX溢出
101 JRy有进位, ΔY溢出
100
ΔX溢出
5 101 001 1 011 111
011
6 101 110 011 010 1 010
ΔX溢出 ΔY溢出
7 101 011 1 011 101
间隔以K Xe、 K Ye进行累加 的过程,则可得直线积分插补
近似表达式为: m
X= ∑ (K Xe)Δt i=1
m
Y= ∑ (K Ye)Δt i=1
V Vy
O Vx
A(Xe,Ye) X
由此可以得到直线插补的数字积分插补器:
J Vx(K Xe)(被积函数寄存器)
+
X轴溢出脉冲
ΔX
Δt
J Rx(累加器)
Y
3
A( 5 , 3 )
2 1
O 1 2 34 5
X
插补计算过程如下
累加 次数 (Δt)
X积分器
Y积分器 终点
JVx JRx
溢出 ΔX
JVy
JRy
溢出 计数器 ΔY JE
0 101 000 011 000
000
备注 初始状态
1 101 101 011 011
111 第一次累加
2 101 010 1 011 110
001
ΔX溢出
ΔX,ΔY同时溢出
8 101 000 1 011 000 1 000 JE=0,插补结束
加工轨迹如下:
Y
3
A( 5 , 3 )
2 1
O 1 2 34 5
X
作业:
插补第一象限直线OA,起点为O( 0 , 0 ) ,终点为
A ( 2 , 6 )。取被积函数寄存器分别为JVx, JVy,余数寄存
000
备注 初始状态
1 010 010 110 11100 1 110 JRy有进位, ΔY溢出
3 010 110
110 010 1 101 JRy有进位, ΔY溢出
4 010 000 1 110 000 1 100 ΔX,ΔY同时溢出
5 010 010 110 110
J Ry(累加器)
ΔY Y轴溢出脉冲
+
J Vy(K Ye)(被积函数寄存器)
设经过m次累加,X、Y坐标分别达到终点,则有: m
X= ∑ (K Xe)Δt =KmXe =Xe i=1
m
Y= ∑ (K Ye)Δt = KmYe = Ye i=1 Y
由该式可知:mK = 1,即
m= 1/K 这样,经过m次累加后,X、 Y坐标分别到达终点,而溢出 脉冲总数即为:
K Xe = 2n– 1 / 2n <1
n
n
K Ye = 2 – 1 / 2 <1
由此可定,动点从原点到达终点的累加次数为: m = 1 / K = 2n
例:插补第一象限直线OA,起点为O( 0 , 0 ) ,终点为 A ( 5 , 3 )。取被积函数寄存器分别为JVx, JVy,余数寄存
器分别为JRx 、JRy ,终点计数器为 JE,且都是三位二 进制寄存器。试写出插补计算过程并绘制轨迹。
101 +)001
110
101 +)110 ① 011
101 +) 011 ① 000
经过23 = 8次累加完成积分运算,因为有5次溢出,所以 积分值等于5。
(二)数字积分直线插补
如图:直线段OA,起点位于原点,终点为A(Xe,Ye),东电 沿X、Y坐标移动的速度为Vx、Vy,则动点沿X、Y坐 标移动的微小增量为:
若求曲线与坐标轴所包围的面积,求解过程如下:
被积函数寄存器用以存放Y值,每当Δt 出现一次,被积函 数寄存器中的Y值就与累加器中的数值相加一次,并将 累加结果存于累加器中,如果累加器的容量为一个单 位面积,则在累加过程中,每超过一个单位面积,累 加器就有溢出。当累加次数达到累加器的容量时,所 产生的溢出总数就是要求的总面积,即积分值。
器分别为JRx 、JRy ,终点计数器为 JE,且都是三位二
进制寄存器。试写出插补计算过程并绘制轨迹。
Y
6
A( 2 , 6 )
5 4
3
2
1
O 12
X
插补计算过程如下:
累加 次数 (Δt)
X积分器
Y积分器 终点
JVx JRx
溢出 ΔX
JVy
JRy
溢出 计数器 ΔY JE
0 010 000 110 000
A(Xe,Ye)
V Vy
X=Xe Y=Ye
O
Vx
X
确定K的取值:
根据每次增量ΔX、ΔY不大于1,以保证每次分配的进给 脉冲不超过1,即需满足:
ΔX=K Xe≤1
ΔY=K Ye≤1
其中Xe、Ye的最大允许值受被积函数寄存器容量的限制。 假定寄存器有n位,则Xe、Ye的最大允许值为2n– 1。若 取K=1/2 、n 则必定满足: