数控原理与系统——插补和刀补计算原理

合集下载

刀补和插补计算原理

刀补和插补计算原理
刀补和插补计算原理
❖§3-4 刀具半径补偿 ❖§3-7 插补计算
刀具半径补偿的概念
概述
刀具半径补偿的执行过 直线逐点比较法

圆弧逐点比较法
刀补的分类
精选课件
1
return finish
§3-4 刀具半径补偿
❖ 刀具半径补偿的概念
半径补偿的作用
➢ 更换刀具方便 ➢ 粗、精加工共用程序代码 ➢ 模具加工
16
return finish
直线逐点比较法
➢ 终点判别
1. 总步长法,∑=|xe-x0|+|ye-y0|,每走一步,∑减1,直到减为零。 2. 投影法,∑中存入|xe-x0|,|ye-y0|中较大了一个。 3. 终点坐标法,∑x, ∑y分别存入|xe-x0|,|ye-y0|。 逐点比较法直线插补运算举例(第Ⅰ象限)
+y
f4=f3+xe=+4 ∑=7-1=6
+x
f5=f4-ye=0 ∑=6-1=5
+x
f6=f5-ye=-4 ∑=5-1=4
+yห้องสมุดไป่ตู้
f7=f6+xe=+2 ∑=4-1=3
+x ∑=3-1=2 ∑=3-1=2
+y
f9=f8+xe=+4 ∑=2-1=1
+x
f10=f9-ye=0 ∑=1-1=0
精选课件
17
return finish
5 F4=0 -X F5=F4-2x4+1=-7,x5=3,y4=3 ∑=6-1= 5
6 F5=-7 +y F6=F5+2y5+1=0,x4=3,y4=4 ∑=5-1= 4

第三章插补与刀补解析

第三章插补与刀补解析


三 章
复杂,计算机的每次插补运算的时间必然加长,从

补 、
而限制进给速度指标和精度指标的提高。









8
下午5时24分
数 字
第一节
概述

制 机
3.
插补方法的分类

• 脉冲增量插补(又称基准脉冲插补或行程标量插补)

特点:


➢ 该插补算法主要为各坐标轴进行脉冲分配计算。其


特点是每次插补的结果仅产生一个单位的行程增量

补 、
➢ 脉冲增量插补的实现方法较简单,通常仅用加法和


移位运算方法就可完成插补。因此它比较容易用硬

理 及
件来实现,而且,用硬件实现这类运算的速度很快

度 控
的。但是也有用软件来完成这类算法的。

10
下午5时24分
数 字
第一节
概述

制 机
这类插补算法有:逐点比较法、数字积分法、比较

积分法、矢量判断法、最小偏差法、数字脉冲乘法
O
直线
X

刀 插补步骤: 补
原 1、偏差判别,判别Fm>=0或Fm<0,确定坐标进给方向和偏差计算方法

及 2、坐标进给:根据象限及偏差符号,决定沿+X,-X,+Y,-Y四个方向的哪个方向前进
速 度 3、偏差计算:进给一步后,计算新的加工点的偏差,作为下次偏差的依据

用这类插补算法时,可达到较高的进给速度(一

刀补和插补计算原理24页PPT

刀补和插补计算原理24页PPT

谢谢你的阅读
❖ 知识就是财富 ❖ 丰富你的人生
71、既然我已经踏上这条道路,那么,任何东西都不应妨碍我沿着这条路走下去。——康德 72、家庭成为快乐的种子在外也不致成为障碍物但在旅行之际却是夜间的伴侣。——西塞罗 73、坚持意志伟大的事业需要始终不渝的精神。——伏尔泰 74、路漫漫其修道远,吾将上下而求索。——屈原 75、内外相应,言行相称。——韩非
刀补和插补计算原理
6、纪律是自由的第一条件。——黑格 尔 7、纪律是集体的面貌,集体的声音, 集体的 动作, 集体的 表情, 集体的 信念。 ——马 卡连柯
8、我们现在必须完全保持党的纪律, 否则一 切都会 陷入污 泥中。 ——马 克思 9、学校没有纪律便如磨坊没有水。— —夸美 纽斯
10、一个人应该:活泼而守纪律,天 真而不 幼稚, 勇敢而 鲁莽, 倔强而 有原则 ,热情 而不冲 动,乐 观而不 盲目。 ——马 克思

数控插补及刀补原理

数控插补及刀补原理

数控插补及刀补原理《数控插补及刀补原理:一场奇妙的机械之旅》嘿,你知道数控插补和刀补是啥玩意儿不?这就像是机械世界里的魔法咒语一样,虽然听起来超级复杂,但要是弄明白了,那可老有趣了。

先说说数控插补吧。

就好比我之前去参观一个工厂,看到一台数控机床在那儿吭哧吭哧地干活儿。

那机床就像一个超级精确的厨师,要做一道特别精细的菜。

数控插补呢,就像是这个厨师心里想的做菜步骤。

比如说,要把一块金属材料加工成一个有弯弯绕绕形状的零件,这可不能随便乱切乱削呀。

数控插补就开始发挥作用了。

它就像在一张超级细密的网格纸上规划路线。

想象一下啊,这个网格纸的小格子小到几乎看不见。

数控系统呢,就像一个聪明的小助手,它要在这个网格纸上找到一条最合适的路径,从零件的起点走到终点,而且还要经过那些设计好的弯弯角角。

就像我在那个工厂看到的,机床的刀具要按照这条规划好的路径一点一点地走,不能偏差一丁点儿,不然做出来的零件就成残次品啦。

这插补有好几种方法呢,像直线插补就比较简单直接,就像我们走路,从一个点笔直地走到另一个点。

但是在机械加工里,哪有那么多直来直往的事儿啊,很多时候需要曲线插补。

这就好比你在公园里散步,走着走着就沿着弯弯的小路走了。

曲线插补就是要让刀具能够沿着那些复杂的曲线形状来加工零件,什么圆弧啊,抛物线啊,都得行。

然后咱们再聊聊刀补。

刀补这个东西啊,就像是给刀具穿上了一件特制的铠甲。

还说回我在工厂看到的那台机床啊,那个刀具虽然看起来很锋利,但是它可不能想怎么切就怎么切。

因为刀具本身是有一定的宽度的呀。

如果不考虑这个宽度,那加工出来的零件尺寸就不对了。

刀补就是来解决这个问题的。

它就像是在告诉机床:“嘿,刀具兄弟有点胖,你得给它腾出点地方来。

”比如说,要加工一个内部有个小凹槽的零件。

如果没有刀补,刀具直接按照设定的路径走,那这个凹槽就会被刀具的宽度给撑大了。

有了刀补呢,机床就会自动调整刀具的路径,让刀具在合适的位置切削,这样加工出来的凹槽就刚刚好了。

插补与刀补计算原理

插补与刀补计算原理

B
现在,我们来计算逐点比较法的合成进给速度。
01
我们知道,逐点比较法的特点是脉冲源每产生一个脉冲,不是发向x轴( ),就是发向y轴( )。令 为脉冲源频率,单位为“个脉冲/s”,则有
02
从而x和y方向的进给速度 和 (单位为mm/min)分别为
03
合成进给速度 为
下面举例说明插补过程。设欲加工第Ⅰ象限逆时针走向 的圆弧 (见图2—3), 起点A的坐标是 ,终点E的坐标是 ,终点判别值: 加工过程的运算节拍见表2—2,插补后获得的实际轨迹如图2—3折线所示。 逐点比较法插补第Ⅰ象限直线和第Ⅰ象限逆圆弧的计算流程图分别见图2—3和图2—4。 图2-3 圆弧实际轨迹
设加工点P(xi, yj)在圆弧外侧或圆弧上,则加工偏差为
x坐标需向负方向进给一步(—Δx),移到新的加工点P(xi, yj)位置,此时新加工点的x坐标值为xi-1,y坐标值仍为yj,新加工点P(xi+1, yj)的加工偏差为
01
03
02
设加工点P(xi, yj)在圆弧的内侧,则
那么,y坐标需向正方向进给一步(+Δy),移到新加工点P(xi+1, yj),此时新加工点的x坐标值仍为xi,y坐标值则改为yj+1,新加工点P(xi, yj+1)的加工偏差为
我们用SR1,SR2,SR3,SR4分别表示第Ⅰ,Ⅱ,Ⅲ,Ⅳ象限的顺时针圆弧,用NR1,NR2,NR3,NR4分别表示第Ⅰ,Ⅱ,Ⅲ,Ⅳ象限的逆时针圆弧,如图2—6(a)所示;用L1,L2,L3,L4分别表示第Ⅰ,Ⅱ,Ⅲ,Ⅳ象限的直线,如图2—6(b)所示。由图2—6可以看出:按第Ⅰ象限逆时针走向圆弧NR1线型插补运算时,如将x轴的进给反向,即走出第Ⅱ象限顺时针走向圆弧SR2;将y轴的进给反向,即走出SR4;将x和y轴两者进给都反向,即走出NR3。此时NR1,NR3,SR2,SR4四种线型都取相同的偏差运算公式,无须改变。

插补与刀补计算原理

插补与刀补计算原理

Xi|、坐标|Yi|、总步数Σ=+|Ye-Ys|在内存中均占用三个字节,
并且F采用补码形式,其余数据采用绝对值或正数,地址分配 情况如表3-6所示。
14603C
表3-6 第Ⅰ象限逆圆插补参数地址分配表
14603C
(三)插补实例
例3-4设将要加工的零件轮廓为第Ⅰ象限逆圆,如图3-9所示, 圆心在坐标原点,起点为S(4,3),终点为E(0,5),试用逐点比
4。该圆弧插补运算过程如表3-11所示,插补轨迹如图3-25的折
线所示。
14603C
表3-11 DDA圆弧插补运算过程
14603C
四、数字积分法插补的象限处理
表3-12 DDA法插补不同象限直线和圆弧情况
14603C
五、提高数字积分法插补质量的措施
(一)合成进给速度 (二)进给速度均匀化的措施
14603C
(三)插补实例
例3-6设有第Ⅰ象限逆圆弧,如图3-25所示,起点为S(4,0),终 点为E(0,4),且寄存器位数N=3。试用DDA法对该圆弧进行插
补,并画出插补轨迹。
解 插补开始时,被积函数寄存器初值分别为 JVX=Ys=0,J
VY=Xs=4,终点判别寄存器JΣX=|Xe-Xs|=4,JΣY=|Ye-Ys|=
图3-17 合成进给速度 与轴速度的关系
14603C
四、逐点比较法合成进给速度
图3-18 合成进给速度变化曲线
14603C
第三节 数字积分法 一、数字积分法基本原理 二、数字积分法直线插补
三、数字积分法圆弧插补
四、数字积分法插补的象限处理 五、提高数字积分法插补质量的措施
14603C
一、数字积分法基本原理
→NR2→NR3→NR4→NR1→…;顺圆过象限的转换顺序是:SR1→

插补原理与刀具补偿原理

插补原理与刀具补偿原理

件轮廓之间的偏差,作为下一步偏差判别的依据。
第四节拍——终点判别。刀具每进给一步均要判别刀具是否到达被 加工工件轮廓的终点,若到达则插补结束,否则继续循环,直至终 点。 第三节 数字积分法
第三章 插补原理与刀具补偿原理
第四节 数据采样插补法
第五节 刀具补偿原理
第一节 概

一、脉冲增量插补
二、数据采样插补
二、大板式结构和功能模块式结构 三、开放式数控系统结构 四、SIEMENS 802D数控系统的硬件组成与连接
一、单微处理器和多微处理器结构
(一)单微处理器结构
•当控制功能不太复杂、实时性要求不太高时,多采用单微处理器结构。其特点是通过一个CP 1)只有一个CPU,采用集中控制、分时处理的方式完成各项控制任务。 2)虽然有两个或两个以上的CPU,但各微处理器组成主从结构,其中只有一个CPU能够控 制系统总线,占有总线资源。而其他CPU不能控制和使用系统总线,它只能接受主CPU的控 制,只能作为一个智能部件工作,处于从属地位。 3)数据存储、插补运算、输入/输出控制、显示和诊断等所有数控功能均由一个CPU来完成, CPU不堪重负。因此,常采用增加协CPU的办法,由硬件分担精插补,增加带有CPU的P C和CRT控制等智能部件减轻主CPU的负担,提高处理速度。
间的偏差,作为下一步偏差判别的依据。
第四节拍——终点判别。刀具每进给一步均要判别刀具是否到达被加工工件
轮廓的终点,若到达则插补结束,否则继续循环,直至终点。
一、逐点比较法第一象限直线插补 二、逐点比较法第一象限逆圆插补 三、象限处理 四、逐点比较法进给速度
一、逐点比较法第一象限直线插补
1.基本原理
第二节 逐点比较法
图3-1 逐点比较法 工作流程图

数控插补

数控插补

运动轨迹的插补原理
三、逐点比较法
逐点比较法又称区域判别法或醉步式近似法。
原理:被控制对象在数控装置的控制下,按要求的轨
迹运动时,每走一步都要和规定的轨迹比较,根据 比较的结果决定下一步的移动方向。 逐点比较法可以实现直线和圆弧插补。 逐点比较法的应用对象主要在两坐标开环CNC系统 中应用。
(一) 原理
第1章 数控插补与刀补计算原理
学习目标
• 数控插补 • 刀补计算原理
1.1 数控插补 -- 运动轨迹的插补原理
1、运动轨迹插补的概念 在数控加工中,一般已知运动轨迹的起点 坐标、终点坐标和曲线方程,如何使切削加 工运动沿着预定轨迹移动呢?
数控系统根据这些信息实时地计算出各个 中间点的坐标,通常把这个过程称为“插 补”。 插补实质上是根据有限的信息完成“数据 点的密化”工作。
1)判别函数及判别条件 • 若P点在圆弧上,则: • X2+Y2=R2 • 若P点在圆弧外,则: • X2+Y2>R2 • 若P点在圆弧内,则: • X2+Y2<R2 定义F= X2+Y2-R2为偏差函数, 则 可得到如下结论: • F=0 动点在圆弧上 • F> 0 动点在圆弧外 • F<0 动点在圆弧内
i=3<N
i=4<N i=5<N i=6<N i=7<N i=8=N 到达 终点
Y A(5,3) 8
5
4 3
6
7
2
O 1
X
逐点比较法直线插补轨迹
4、四个象限直线插补进给方向
以II象限为例,直线起点在原点O,
终点位于A(-Xe,Ye)。 设点P(-Xi,Yi)为任一动点。 F≥0时向-X轴进给, Xi+1= Xi +1 , Yi+1 = Yi Fi+1= XeYi – Xi+1Ye= XeYi – (Xi+1)Ye = XeYi – XiYe - Ye=Fi – Ye F<0时向+Y轴进给, Xi+1= Xi, Yi+1 = Yi +1 Fi+1= XeYi+1 – XiYe= Xe(Yi+1) – XiYe = XeYi – XiYe +Xe=Fi + Xe

插补原理、刀补原理与速度控制

插补原理、刀补原理与速度控制

Y B
(Xe,Ye)
F<0
Ri
F=0
P(Xi,Yj)

F>0
加工点在圆弧外测,F>0; 加工点在圆弧上,F=0; 加工点在圆弧内测,F<0;

R O
A(X0,Y0)
X
对于第一象限逆圆弧,当F>=0时向X坐标负方向走一步,当F<0时向Y坐标正 方向走一步。
偏差计算 向X坐标负方向走一步后
2 Fi 1,i ( X i 1) 2 Yi 2 ( X 0 Y02 ) F 2 X i 1
标志单元
FLAG0:进给坐标标志,X—“0”; Y—“1” FLAG1:坐标交换标志,坐标交换—“1”;不坐标交换—“0” FLAGL:X坐标插补完成标志,未完成—“0”; 完成—“1” FLAGM:Y坐标插补完成标志,未完成—“0”; 完成—“1”
3 逐点比较法圆弧插补算法 偏差函数
2 F ( X i2 Yi 2 ) R 2 ( X i2 Yi 2 ) ( X 0 Y02 )
标志单元
FLAG0:进给坐标标志,X—“0”; Y—“1” FLAG1:坐标交换标志,坐标交换—“1”;不坐标交换—“0” FLAGL:X坐标插补完成标志,未完成—“0”; 完成—“1” FLAGM:Y坐标插补完成标志,未完成—“0”; 完成—“1”
对于圆弧插补,偏差函数递推增量为变量:
LR i 2 X i 1
(2),X,Y坐标应走总步数
X e X 0 N X Ye Y0 N Y
Y
沿X坐标走一步,N
X
1,
沿Y坐标走一步,N
均到0时到达终点。
各象限插补规律如图,NR为逆圆弧,SR为顺圆弧,F>=0及F<0为判据

数控原理数控系统及插补原理PPT优选版

数控原理数控系统及插补原理PPT优选版

Nc+Pc复合式结构 又称专用数控加Pc 前端的结构,是一 种由专用数控装 置与通用PC相结合 构成的双平台复合 结构。这类结构的 组成框图如图6-l所 示。
基于PC的 数控装置的硬件构成
1 PC 化数控系统的体系构架: PC+NC 的递阶式结构(PMAC视频)
PC+NC的递阶式 结构是以PC为基 础,在其上扩展各 类数控模块所形成 的一种PC数控系 统的典型结构。与 NC+PC结构不同, PC+Nc结构的重心 在PC,组成系统 所需的其他模块将 根据被控对象的要 求灵活确定,因而 具有良好的开放性。
来信息。 ㈤ MDI/CRT接口 完成手动数据输入和将信息显示在CRT
上。
EPROM RAM
输入 接口
输出 接口
CPU
总线
磁带或
MDI
磁盘机
CRT
接口
接口
位置 控制 接口
其它 接口
CNC装置硬件构成
一、单微处理器结构与多微处理器结构CNC装置
(一)单微处理器结构CNC装置
在单微处理器结构的CNC装置中,只有一个微处理 器,因此多采用集中控制,分时处理的方式完成数控机床 的各项任务。
4) PLC
PLC用以代替传统的机床强电继电器逻辑控制。通过 程序实现M、S、T功能的控制。
PLC有内装型和独立型两种。内装型PLC是CNC装置 的一个部件,可以共享CNC装置的CPU,也可以配置单 独的CPU。独立型PLC完全独立于CNC装置,本身具有完 备的硬件(CPU、ROM、RAM等)和软件,可以独立完 成规定的控制任务。
来自机床的 控制 信号
I/O CPU1
输到机床的 控制 信号
插补 (CPU2)

数控机床插补原理与刀具补偿原理相关知识

数控机床插补原理与刀具补偿原理相关知识

当数控系统选用数据采样插补方法时,由于插补频率较低, 大约在50~125 Hz,插补周期约为8~20 ms,这时使用计算 机是易于管理和实现的。计算机完全可以满足插补运算及数 控加工程序编制、存储、收集运行状态数据、监视机床等其 它数控功能。并且,数控系统所能达到的最大轨迹运行速度 在10 m/min以上,也就是说数据采样插补程序的运行时间已 不再是限制轨迹运行速度的主要因素,其轨迹运行速度的上 限将取决于圆弧弦线误差以及伺服系统的动态响应特性。
& &
X
Y
&
Y1
Y2
Y3
&
[Xe]
JX
Y4
&
[-Ye]补
JY
QQ TF
H2 ≥1
+ -
JF
置 “0”
&
YF1
YF2
Q
&
YF3
1
Q
TG
T
Y0
t1 t2 t3 t4
J
MF
&
时 序 脉 冲 置 “0”
发生器M
Q TG
停运信号
运算控制
&
Y5
≥1
&
H1
Y6
置数
图1-2 逐点比较法直线插补硬件逻辑框图
图中JX、JY和JF为三个移位寄存器,分别存放X轴终点坐标值Xe;Y轴 终点坐标值Ye;以及每次偏差计算的结果。而J∑是个减法寄存器,存放 加工过程中两坐标轴所走总步数。Q为一个全加器,Tc是进位触发器,MF 为控制进给速度的可变频脉冲发生器,而加工进给速度F是根据被加工零 件的工艺要求等确定的,进而也就决定了MF的脉冲频率fMF变化范围。反 过来利用fMF又可精确控制进给速度,它们之间的关系式为

第3章数控系统的插补原理与刀具补偿原理

第3章数控系统的插补原理与刀具补偿原理

上一页 下一页 返回
3.2 逐点比较插补法
若偏差函数等于零,由表3-1可知,这时刀具位于直线 上。但刀具仍沿轴正向走一步,到达点P2。偏差值计算与
F i 大于零相同。 若偏差函数F i 小于零,由表3-1可知,这时刀具位于直
线下方,如图3-3b所示。为了使刀具向直线靠近,并向直
线终点进给,刀具应沿轴正向走一步,到达点Px i21( y i1 , )。
P2点的坐标由下式计算:
xi1 yi1
xi yi
1
刀具在点P2处的偏差值为:
F i 1 x a y i 1 x i 1 y a x a y i ( x i 1 ) y a ( x a y i x i y a ) y a
利用式(3-3)可把上式简化成
Fi1Fi ya
(3-4)
上一页 下一页 返回
3.1 概述
3.1.2 常用插补方法
根据输出信号方式的不同,软件插补方法可分为脉冲插 补法和数字增量插补法两类。
脉冲插补法是模拟硬件插补的原理,它把每次插补运算 产生的指令脉冲输出到伺服系统,以驱动工作台运动。每发 出一个脉冲,工作台就移动一个基本长度单位,即脉冲当量。 输出脉冲的最大速度取决于执行一次运算所需的时间。该方 法虽然插补程序比较简单,但进给速度受到一定的限制,所 以用在进给速度不很高的数控系统或开环数控系统中。脉冲 插补法最常用的是逐点比较插补法和数字积分插补法。
上一页 下一页 返回
3.1 概述
另外还有一种硬件和软件相结合的插补方法。把插补功 能分别分配给软件和硬件插补器:软件插补器完成粗插补, 即把加工轨迹分为大的段;硬件插补器完成精插补,进一步 密化数据点,完成程序段的加工。该法对计算机的运算速度 要求不高,并可余出更多的存储空间以存储零件程序,而且 响应速度和分辨率都比较高。

插补和刀补计算原理

插补和刀补计算原理

刀具补偿计算是数控加工中的一项重要 技术,用于补偿刀具的尺寸、形状和位 置误差,提高加工精度和表面质量。
刀具补偿计算包括刀具长度补偿、刀具半 径补偿和刀具角度补偿等,分别用于补偿 刀具长度、半径和旋转角度的误差。
刀具补偿计算基于刀具路径数据和刀具参 数,通过计算刀具实际轮廓与工件理论轮 廓之间的偏差,实现对刀具路径的修正。
刀具补偿计算的优缺点
优点
通过刀具补偿计算,可以减小加工误差,提高加工精度和表面质量。同时,还可以通过补偿刀具磨损、热变形等 因素,延长刀具使用寿命。
缺点
刀具补偿计算需要精确的刀具参数和加工数据,如果数据不准确或误差较大,会导致修正后的刀具路径偏离实际 加工需求,影响加工质量和效率。此外,对于复杂零件的加工,需要进行复杂的刀具补偿计算,对计算资源要求 较高。
缺点
多项式插补可能过于复杂,需要选择合适 的多项式形式和系数,否则可能导致过拟 合或欠拟合。此外,对于大规模数据集, 多项式插补可能计算量大,效率较低。
04
样条插补
样条插补原理
插补原理概述
样条插补是一种数学方法,通过 构建多项式曲线来平滑数据点之 间的空隙,从而生成连续的插值
曲线。
多项式选择
在样条插补中,通常选择多项式函 数作为插值函数,例如二次样条、 三次样条等。
插补算法基于数学原理,通过构建多项式函数来 逼近给定的数据点,从而生成平滑的曲线或曲面。
2
多项式插补通过选择合适的多项式函数形式,如 线性、二次、三次等,来适应不同的插补需求。
3
插补过程中,需要确定多项式的系数,通常采用 最小二乘法或其他优化算法来求解。
多项式插补的应用场景
数据平滑处理
01
在数据分析中,多项式插补可用于对离散数据进行平滑处理,

插补原理与刀具补偿原理综述

插补原理与刀具补偿原理综述

2
3 4 5
F1=-3 F2=-1 F3=1
F4=-2
∑=0
一、逐点比较法第一象限直线插补
2.硬件实现
一、逐点比较法第一象限直线插补
3.软件实现
二、逐点比较法第一象限圆弧插补
1.基本原理 在圆弧加工过程中,要描述刀具位置与被加工圆 弧之间的相对位置关系,可用动点到圆心的位置的距 离大小来反映
(1)偏差函数 任意加工点Pi(Xi,Yi),偏差函数Fi可表示为
E (Xe、Ye)
X
(4)终点判别
1)根据X、Y坐标方向要走的总步数∑来判断,即 ∑=Xe+Ye,每走一步进行∑-1计算,当∑=0时即到终 点。 2)比较Xe和Ye,取绝对值大的值为∑ ,当沿该方向进给 一步时进行∑-1计算,当∑=0时即到终点。
例:设OA为第一象限的直线,其终点坐标为Xa=2, Ya=3。用逐点比较法加工出直线OA
E (Xe、Ye)
o
B(Xb,Yb) C(Xc,Yc) X
则取函数F=YXe -XYe来判别插补点和直线的偏差,且F 被称为偏差函数。 所以,任意动点I的判别方程 Fi为: Fi=YiXe -XiYe 若 Fi=0,则动点恰好在直线上; Fi>0,动点在直线上方; Y Fi< 0,动点在直线下方。 A(Xa,Ya)
二、数据采样插补
L FTS
数字增量插补特点:实现算法较脉冲增量插补复杂, 它对计算机的运算速度有一定的要求,不过现在的 计算机均能满足要求。 插补方法:数字积分法(DDA)、二阶近似插补法、 双 DDA 插补法、角度逼近插补法、时间分割法等。 这些算法大多是针对圆弧插补设计的。 适用场合:交、直流伺服电机为伺服驱动系统的闭 环,半闭环数控系统,也可用于以步进电机为伺服 驱动系统的开环数控系统,而且,目前所使用的 CNC 系统中,大多数都采用这类插补方法。

数控技术11第三章 插补计算原理、刀具半径补偿与速度控制

数控技术11第三章 插补计算原理、刀具半径补偿与速度控制


f

与 加
调节时间 t延= t - t程=(2-0.1)ms =1.9 ms

速 控
用软件编一程序实现上述延时,即可达到进给速度控
制 制的目的。
19
下午12时52分
数控技术
(2)中断控制法 由进给速度计算出定时器/计数器


18
下午12时52分
数控技术
例3-9 设某数控装置的脉冲当量 0.01mm ,插补程序运
行时间 t 程 0.1ms ,若编程进给速度F 300mm/ min ,求调节
第 时间 t 延。

节 解: 由 v 60f 得
f v 300 500
60 60 0.01
(1/ s)
进 给
则插补时间间隔 t 1 0.002 s 2ms
数控技术
rx
r cos
r
xe R

ry
r sin
r
ye R
六 点的坐标为
节 刀 具 半
xe
xe
rx
xe
r
xe R
ye
ye
ry
ye
r
ye R

刀偏计算的方法很多,常用的有:DDA法、极坐标法、逐点比较
补 偿 原
法(又称刀具半径矢量法,或r 2 可适用于各种插补方法。
法)、矢量判断法等。矢量判断法
3. 编程轨迹转接类型
数控技术
1)直线与直线转接
2)直线与圆弧转接

3)圆弧与直线转接


4)圆弧与圆弧转接
刀 具
根据两个程序段轨迹矢量的夹角(锐角、钝角)
和刀具补偿的不同,过渡类型分类:
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、逐点比较法直线插补 y
2. 算法分析(第Ⅰ 象限)
偏差判别
直线上 直线上方
y j ye xi xe
y j ye xi xe
xe y j xi ye 0
o
xe y j xi ye 0
A(xe,ye) F>0 P(xi,yj) F<0
x
直线下方 y j ye
xi xe
xe y j xi ye 0
一、逐点比较法直线插补
2. 算法分析(第Ⅰ 象限)
终点比较
用Xe+Ye作为计数器,每走一步对计数器进行减1计算, 直到计数器为零为止。
总结
Fij xe y j xi ye
第一拍 判别 第二拍 进给 第三拍 运算 第四拍 比较
Fij 0
Fij 0
x
y
Fi1, j Fi, j ye
Fi , j1 Fi , j xe
1. 基本原理
在刀具按要求轨迹运动加工零件轮廓的过程中,不 断比较刀具与被加工零件轮廓之间的相对位置,并根据 比较结果决定下一步的进给方向,使刀具向减小误差的 方向进给。其算法最大偏差不会超过一个脉冲当量δ。
每进给一步需要四个节拍: 偏差判别 坐标进给 新偏差计算
终点比较
数控机床原理与系统 §2-2 逐点比较法
1. 插补的定义
数据密集化的过程。数控系统根据输入的基本 数据(直线起点、终点坐标,圆弧圆心、起点、终 点坐标、进给速度等)运用一定的算法,自动的在 有限坐标点之间形成一系列的坐标数据,从而自动 的对各坐标轴进行脉冲分配,完成整个线段的轨迹 分析,以满足加工精度的要求。
要求:实时性好,算法误差小、精度高、速度均匀性好
Fi1, j Fi, j 2 xi 1 Fi, j1 Fi, j 2 y j 1
数控机床原理与系统
数控机床原理与系统 §2-2 逐点比较法
思考问题:
1. 不同象限的直线、圆弧插补算法相同吗? 2. 同一象线的逆时针圆弧和顺时针圆弧插补算法 一样吗?
二、逐点比较法圆弧插补(第Ⅰ 象限逆圆弧)
偏差判别
y
F>0
圆弧上 xi2 y2j x02 y02 (xi2 x02 ) ( y2j y02 ) 0
圆弧外 xi2 Βιβλιοθήκη y2j x02 y02 圆弧内 xi2 y2j x02 y02
(xi2 x02 ) ( y2j y02 ) 0
数控机床原理与系统 §2-2 逐点比较法
应用广泛,能实现平面直线、圆弧、二次曲线插补, 精度高。
一、逐点比较法直线插补
y
脉冲当量δ
A(xe,ye) 相对于每个脉冲信号,
机床移动部件的位移,
常见的有:0.01mm
0.005mm
o
0.001mm
x
数控机床原理与系统 §2-2 逐点比较法
一、逐点比较法直线插补
圆弧上 Fij 0 -△ x或+△ y方向
F>0
圆弧外 圆弧内
Fij 0 Fij 0
-△ x方向 +△ y方向
F<0 o
新偏差计算 Fi1, j ( xi 1)2 x02 y2j y02 Fij 2xi 1 xi1 xi 1 y j y j
P(x0,y0)
x
Fi, j1 xi2 x02 ( yj 1)2 y02 Fij 2 yj 1
y j1 y j 1 xi xi
数控机床原理与系统 §2-2 逐点比较法
二、逐点比较法圆弧插补(第Ⅰ 象限逆圆弧)
终点比较
用(X0-Xe)+(Ye-Y0 )作为计数器,每走一步对计数 器进行减1计算,直到计数器为零为止。
总结
Fij
(xi2
x02)(y
2 j
y02)
第一拍 判别 第二拍 进给
Fij 0
o
(xi2 x02 ) ( y2j y02 ) 0
F<0 P(x0,y0) x
偏差判别函数
0点在圆弧上 Fij ( xi2 x02 ) ( y2j y02 ) 0点在圆弧外
0点在圆弧内
数控机床原理与系统 §2-2 逐点比较法
二、逐点比较法圆弧插补(第Ⅰ 象限逆圆弧)
坐标进给
y
x
Fij 0
y
第三拍 运算
Fi1, j Fi, j 2 xi 1 xi1 xi 1 y j y j
Fi, j1 Fi, j 2 y j 1 xi xi y j1 y j 1
第四拍 比较
Ei j E终 1
数控机床原理与系统 §2-2 逐点比较法
二、逐点比较法圆弧插补(第Ⅰ 象限逆圆弧)
3. 运算举例(第Ⅰ 象限逆圆弧) 加工圆弧AE,起点(4,3), 终点(0,5) ,E=(4-0)+(5-3)=6
插补过程演示
Fi1, j Fi, j 2xi 1
Fi, j1 Fi, j 2 y j 1
数控机床原理与系统 §2-2 逐点比较法
逐点比较法总结
➢ 判别:判别刀具当前位置相对于给定轮廓的偏差状况。
0点在直线上
偏差判别函数
Fij
xe
yj
xi
ye
0点在直线上方 0点在直线下方
数控机床原理与系统 §2-2 逐点比较法
一、逐点比较法直线插补
y
A(xe,ye)
2. 算法分析(第Ⅰ 象限)
F>0
坐标进给
直线上 直线上方
Fij 0 Fij 0
+△x或+△y方向
+△x方向
o
F<0 x
直线下方 Fij 0 +△y方向
➢ 进给:根据判断结果,控制相应坐标轴的进给方向。
➢ 运算:按偏差计算公式重新计算新位置的偏差值。
➢ 比较:若已经插补到终点,结束插补计算,否则重复上 述过程。(方框图和流程图见P28)
类型
坐标进给
偏差计算公式
Ⅰ直线 Ⅰ逆圆弧
Fij 0 Fij 0
Fij 0 Fij 0
x y
x y
Fi1, j Fi, j ye Fi, j1 Fi, j xe
数控机床原理与系统
第二章 插补和刀补计算原理
概述 逐点比较法 数字积分法 数字脉冲乘法器 数据采样插补法 其它插补方法 刀具半径补偿
插补技术是数控系统的核心技术
数控机床原理与系统
§2-1 概述
1. 插补的定义
加工直线的程序 N3G01X-45000Y-75000F150
数控机床原理与系统
§2-1 概述
新偏差计算
+△x进给: Fi1, j xe y j ( xi 1) ye xe y j xi ye ye Fi , j ye
+△y进给: Fi, j1 xe ( y j 1) xi ye xe y j xi ye xe Fi , j xe
数控机床原理与系统 §2-2 逐点比较法
数学模型:直线、圆弧、二次曲线、螺旋线、自由曲线等
数控机床原理与系统
§2-1 概述
2. 分类
插补是数控系统必备功能,NC中由硬件完成, CNC中由软件实现,两者原理相同。
基准脉冲插补(脉冲增量插补)
➢ 逐点比较法 ➢ 数字脉冲乘法器 ➢ 数字积分法 ➢ 矢量判别法 ➢ 比较积分法 数据采样插补(单位时间)
Ei j E终 1
数控机床原理与系统 §2-2 逐点比较法
一、逐点比较法直线插补
Fi1, j Fi, j ye
Fi, j1 Fi, j xe
3. 运算举例(第Ⅰ 象限) 加工直线OA,终点坐标xe=5, ye=3, E8=xe+ye=8, F00=0
插补过程演示
数控机床原理与系统 §2-2 逐点比较法
相关文档
最新文档