第4章插补与刀具补偿
机床数控技术复习与考试-试题及答案大全.

1.2 数据采样插补的特点是插补运算分两步进行。
第一步进行粗插补,第二步进行精插补。
1.5刀具补偿包括刀具长度补偿和刀具半径补偿。
1.9 伺服系统被看作一个独立部分,与数控系统和机床本体并列为数控机床的三大组成部分。
2.1 一般而言,数据采样的插补周期T必须A插补运算时间。
A:大于;B:小于;C:等于2.2 数据采样插补又称为数字增量插补,适用于数控机床 C 驱动的闭环进给伺服系统。
A:步进电机; B:直流伺服电机;C:交流或直流伺服电机2.4 机床数控系统中的PLC经常被用作 A 控制。
A:逻辑顺序;B:智能;C:进给伺服;2.5 目前数控机床高速主轴电机使用最多的是 C 。
A:步进电机; B直流伺服电机:C交流伺服电机:D:直线电机2.7 数控机床在加工零件时,刀具相对于工件运动的 A 称为对刀点。
A:起点;B:基点;C:原点2.8 伺服系统是一种反馈控制系统。
不仅能控制执行件的 C,而且能控制几个执行件按一定运动规律合成的轨迹。
A: 速度;B:速度、位置; C:速度、方向、位置2.9 旋转变压器是利用电磁感应原理的 A 式角位移检测传感器。
A:模拟式;B;数字式;C:脉冲式2.10 在 D 系统中,进给速度的计算方法是采用数据采样方法进行插补加工,进给速度的计算是根据编程速度F值,将被加工零件轮廓曲线分割为采样周期的轮廓步长。
A:闭环;B:半闭环;C:开环;D:闭环和半闭环3.2a 数控机床的工作流程包括哪些内容?答:工作流程包括:①数据加工程序的编制;②输入;③译码;④刀具补偿;⑤插补;⑥位置控制和机床加工。
3.3a 后置处理程序的作用是什么?答:后置处理的目的是生成数据加工程序。
由于各种机床使用的控制系统不同,所用的数据加工程序的指令代码及格式也有所不同。
为解决这个问题,自动编程软件通常设置一个后置处理程序,在后置处理前,编程人员应根据具体数控机床指令代码及程序的格式,事先编辑好这个文件,这样才能输出符合数控加工格式要求的数控加工程序。
数控机床插补原理

对圆弧,提供起点、终点、顺圆或逆圆、以及圆心相对于起点的位置。为满
足零件几何尺寸精度要求,必须在刀具(或工件)运动过程中实时计算出满足 线形和进给速度要求的若干中间点(在起点和终点之间),这就是数控技术中
插补(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 四个象限的直线插补计算
10第三章 插补计算原理、刀具半径补偿与速度控制(4)

圆弧加工时的过切削判别
在内轮廓圆弧加工( 在内轮廓圆弧加工(当 圆弧加工的命令为 G41G03 或G42G02)时, ) 的 rD 过 加工的圆弧 过切削 R ,
G41G03
r
G42G02
D
R
r
D
18
现 代 数 控 技 术 第 六 节 刀 具 半 径 补 偿 原 理
刀具 R 报 警 过切削 分 rD a 加工过切 程轨迹 刀具中心轨迹
具 半 径 补 偿 原 理
α≥180o
α r
α r
α r
α r 型
α 90o
α r r
α
α r
α r 型
10
现 代 数 控 技 术 六 节 刀 具 半 径 补
α 90o α≥180o
上午11时24分
二. 刀具半径补偿的工作原理
刀具半径补偿的进行过程
刀 直线 ---- 直线 α 补 进 行(G42) 圆弧 ---- 直线 α 圆弧 ---- 圆弧 α 直线 ---- 圆弧 α 过渡 方式 缩 短 型
15
现 代 数 控 技 术 第 六 节 刀 具 半 径 补 偿 原 理
三. 加工工过程中的过切判别原理
上午11时24分
1. 直线加工时的过切判别
如右图所示, 如右图所示,当被加工的轮 廓是直线段时, 廓是直线段时,若刀具半径选用 过大,就将产生过切削现象。图 过大,就将产生过切削现象。 中,编程轨迹为 ABCD,B′为对 , 为对 AB BC的刀具中心轨迹的 的刀具中心轨迹的 编程轨迹CD时 。当 编程轨迹 时,就 对上段刀具中心轨迹B 对上段刀具中心轨迹 ’C’ , B′ 到C′ 。 刀具中心 到 , 时 将产生如图 分所示的过切削。 分所示的过切削。
数控机床考点复习整理

数控机床考点复习整理第⼀章绪论考核知识点与考核要求⼀.机床数控技术的基本概念识记:数控机床的⼯作流程:1.数控加⼯程序的编制(根据零件的图样规定的零件的形状、尺⼨、材料、技术要求确定零件的⼯艺过程、⼯艺参数、⼏何参数,然后根据规定的代码和程序格式编程)2.输⼊(把零件程序、控制参数、补偿数据输⼊到数控装置中去,⼯作⽅式:边加⼯变输⼊、⼀次性将整个零件程序输⼊)3.译码4.⼑具补偿(作⽤:把零件轮廓轨迹换成⼑具中⼼轨迹运动,加⼯所要求的零件轮廓。
包括:⼑具半径补偿&⼑具长度补偿)5.插补(作⽤:控制加⼯运动,使⼑具相对于⼯件做出符合零件轮廓轨迹的相对运动,只有辅助功能完成后才允许插补)6.位置控制和机床加⼯(在每个采样周期内,将插补计算出的指令位置与实际反馈位置相⽐较,⽤其差值控制伺服电机,使运动部件带动⼯具相对于⼯件进⾏加⼯)理解:数字控制以及数控技术的概念。
1.数字控制:利⽤数字化的信息对机床的运动及加⼯过程进⾏控制的⼀种⽅法。
⽤数控技术实施加⼯控制的机床称为数控机床2.数控系统包括:数控装置、可编程控制器、主轴驱动、进给装置⼆、数控机床的组成和分类1.输⼊输出设备(实现程序编制、程序和数据的输⼊以及显⽰、存储和打印)2.数控装置<机床控制器>(接受来⾃输⼊设备的程序和数据,并按输⼊信息要求完成数值计算、逻辑判断和输⼊输出控制功能),机床控制器的作⽤:实现对机床辅助功能M、主轴功能S、⼑具功能T的控制。
补偿包括:⼑具半径补偿、⼑具长度补偿、传动间隙补偿、螺距误差补偿3.伺服系统(接受数控装置的命令,驱动机床执⾏机构运动的驱动部件)4.测量反馈装置(检测速度和位移,并将信息反馈给数控装置构成闭环控制系统)5.机床本体(⽤于完成各种切削加⼯的机械部分)a)点位控制数控机床b)直线控制数控机床简易数控铣床,⼀般有2~3个可控制轴,但同时可控制的只有⼀轴。
c)轮廓控制数控机床功能等,有数控车床、车削中⼼、加⼯中⼼d)开环控制数控机床(⽤于经济型中⼩型数控机床)这类机床不带有位置检测装置,数控装置将零件程序处理后,输出数字指令信号给伺服系统,驱动机床运动。
《数控技术第3版》_(习题解答)机工版

数控技术第三版章节练习答案第一章绪论1.1数控机床的工作流程是什么?答:数控机床由输入装置、CNC装置、伺服系统和机床的机械部件构成。
数控加工程序的编制-输入-译码-刀具补偿-插补-位置控制和机床加工1.2 数控机床由哪几部分组成?各部分的基本功能是什么?答:组成:由输入输出设备、数控装置、伺服系统、测量反馈装置和机床本体组成输入输出设备:实现程序编制、程序和数据的输入以及显示、存储和打印数控装置:接受来自输入设备的程序和数据,并按输入信息的要求完成数值计算、逻辑判断和输入输出控制等功能。
伺服系统:接受数控装置的指令,驱动机床执行机构运动的驱动部件。
测量反馈装置:检测速度和位移,并将信息反馈给数控装置,构成闭环控制系统。
机床本体:用于完成各种切削加工的机械部分。
1.3.什么是点位控制、直线控制、轮廓控制数控机床?三者如何区别?答:(1)点位控制数控机床特点:只与运动速度有关,而与运动轨迹无关。
如:数控钻床、数控镗床和数控冲床等。
(2)直线控制数控机床特点:a.既要控制点与点之间的准确定位,又要控制两相关点之间的位移速度和路线。
b.通常具有刀具半径补偿和长度补偿功能,以及主轴转速控制功能。
如:简易数控车床和简易数控铣床等。
(3)连续控制数控机床(轮廓控制数控机床):对刀具相对工件的位置,刀具的进给速度以及它的运动轨迹严加控制的系统。
具有点位控制系统的全部功能,适用于连续轮廓、曲面加工。
1.4.数控机床有哪些特点?答:a.加工零件的适用性强,灵活性好;b.加工精度高,产品质量稳定;c.柔性好;d.自动化程度高,生产率高;e.减少工人劳动强度;f.生产管理水平提高。
适用范围:零件复杂、产品变化频繁、批量小、加工复杂等1.5.按伺服系统的控制原理分类,分为哪几类数控机床?各有何特点?答:(1)开环控制的数控机床;其特点:a.驱动元件为步进电机;b.采用脉冲插补法:逐点比较法、数字积分法;c.通常采用降速齿轮;d. 价格低廉,精度及稳定性差。
插补原理与刀具补偿原理

2
3 4 5
F1=-3 F2=-1 F3=1
F4=-2
∑=0
一、逐点比较法第一象限直线插补
2.硬件实现
一、逐点比较法第一象限直线插补
3.软件实现
二、逐点比较法第一象限圆弧插补
1.基本原理 在圆弧加工过程中,要描述刀具位置与被加工圆 弧之间的相对位置关系,可用动点到圆心的位置的距 离大小来反映
(1)偏差函数 任意加工点Pi(Xi,Yi),偏差函数Fi可表示为
(累加形式)
其中,m为累加次数(容量)取为整数,m=0〜2N-1,共2N 次(N为累加器位数)。 令△t =1,mK =1,则K =1/m=1/2N。
m Xe X Xe N i 1 2 m Ye Y Ye N i 1 2
则
(2)结论:直线插补从始点走向终点的过程,可以看作是各坐标轴每经过一 个单位时间间隔,分别以增量kxe(xe / 2N )及k (ye / 2N )同时累加的过程。 累加的结果为:
E (Xe、Ye)
B(Xb,Yb) Cቤተ መጻሕፍቲ ባይዱXc,Yc) o X
则取函数F=YXe -XYe来判别插补点和直线的偏差,且F 被称为偏差函数。 所以,任意动点I的判别方程 Fi为: Fi=YiXe -XiYe 若 Fi=0,则动点恰好在直线上; Fi>0,动点在直线上方; Y Fi< 0,动点在直线下方。 A(Xa,Ya)
DDA直线插补:以Xe/2N 、ye/2N (二进制小数,形式上即Xe、
ye
)作为被积函数,同时进行积分(累加),N为累加器的位数, 当累加值大于2N -1时,便发生溢出,而余数仍存放在累加器中。 积分值=溢出脉冲数代表的值+余数 当两个积分累加器根据插补时钟脉冲同步累加时,用这些溢出 脉冲数(最终X坐标Xe个脉冲、Y坐标ye个脉冲)分别控制相应坐标 轴的运动,加工出要求的直线。 (3)终点判别 累加次数、即插补循环数是否等于2N可作为DDA法直线插补判 别终点的依据。
数控设备刀具补偿技术讲解
刀具长度补偿:
补偿刀具长度方向尺寸的变化.
三、刀具补偿的方法
• •
人工预刀补:人工计算刀补量进行编程 机床自动刀补:数控系统具有刀具补偿功能。
四、刀具半径补偿功能
1、刀具半径补偿的作用
在数控铣床上进行轮廓铣削时,由于刀具半径的 存在,刀具中心轨迹与工件轮廓不重合。
从上述程序可以大致了解钻孔加工的走刀路线及钻孔的基本 编程方法,当所使用的数控铣床不具备更高级的钻孔专用指令 时,通常都需要这样一步步地编程,更方便的钻孔编程方法将 在后面的章节中逐步介绍。
返回上层
3、刀具长度补偿指令
刀具长度补偿G43,G44,G49 (1)格式
G43
G44 G49
G00
G01
Z— H—
G00
G01
Z—
G43 刀具长度正补偿
G49取消刀长补偿
G44 刀具长度负补偿
G43 G44 G49 均为模态指令
其中Z 为指令终点位置,H为刀补号地址,用H00~ H99来指定,它用来调用内存中刀具长度补偿的数值。
t01t02t031010刀补引入刀补取消采用刀座对刀后来安装刀具h0145d010004g92x1500y1600z1200g90g00x1000y600g43z20h01s100m03g42g01x750d01f100x350g02x150r100g01y700g03x150r150g01y600g02x350r100g01x750g09y0主程序号建立工件坐标系绝对值方式快进到x100y60指令高度z2实际到达高z43处刀径补偿引入插补至x75y60直线插补至x35y60顺圆插补至x15y60直线插补至x15y7015y70直线插补至x15y6035y60直线插补至x75y60直线插补至x75y0处程序单g01x450x750y200y650g40g00x1000y600g49z1200x1500y1600m05m30直线插补至x45y45直线插补至x75y20直线插补至x75y65轮廓切削完毕取消刀补快速退至10060的下刀处快速抬刀至z120的对刀点平面主轴停程序结束复位
数控技术第4章计算机数控系统(1)
位臵控制模块
6、可编程控制器(PLC) 代替传统机床的继电器逻辑控制来实现各种开关 量的控制。 分为两类: 一类是“内装型”PLC,为实现机床的顺序控制 而专门设计制造的。 另一类是“独立型”PLC,它是在技术规范、功 能和参数上均可满足数控机床要求的独立部件。
三、多CPU结构 适合多轴控制、高进给速度、高精度的机床。 紧藕合:相同的操作系统 松藕合:多重操作系统
控制各类轴运动的功能,用能控制的轴数和能同时控制 的轴数来衡量。
准备功能:G指令功能,指定机床的运动方式。 插补功能:包括软件粗插补和硬件精插补。 进给功能:F指令功能。
切削进给速度(mm/min) 同步进给速度(mm/r) 快速进给速度 进给倍率
主轴功能: 指令主轴转速 S指令功能,指定主轴转速(r/min, mm/min)。 转速编码,恒切削速度切削,主轴定向准停 辅助功能: M指令功能,指定主轴的起停转向(M03、M04)、冷却 泵的通和断、刀库的起停等。 刀具功能:T指令,选择刀具。 字符和图形显示功能: 显示程序、参数、补偿量,坐标位臵、故障信息等。 自诊断功能: 故障的诊断,查明故障类型及部位。
4、进给速度处理 编程指令给出的刀具移动速度是在各坐标合成方 向上的速度,进给速度处 理要根据合成速度计算 出各坐标方向的分速度。 此外,还要对机床允许的最低速度和最高速度的 限制进行判别处理,以及用软件对进给速度进行 自动加减速处理。
5、插补计算 插补就是通过插补程序在一条已知曲线的起点和 终点之间进行“数据点的密化”工作。
三. CNC系统的工作过程
基本过程: CNC装臵的工作过程是在硬件的支持下,执行软 件的过程。 通过输入设备输入机床加工零件所需的各种数据 信息,经过译码和运算处理(包括刀补、进给速 度处理、插补),将每个坐标轴的移动分量送到 其相应的驱动电路,经过转换、放大,驱动伺服 电动机,带动坐标轴运动,同时进行实时位臵反 馈控制,使每个坐标轴都能精确移动到指令所要 求的位臵。
数控编程常用指令答案
第四章数控编程常用指令答案一、选择题1、ISO标准规定增量尺寸方式的指令为( B )。
A) G90 B) G91 C) G92 D)G932、沿刀具前进方向观察,刀具偏在工件轮廓的左边是 B 指令,刀具偏在工件轮廓的右边是( C ) 指令。
A) G40 B) G41 C) G423、刀具长度正补偿是( A ) 指令,负补偿是( B ) 指令,取消补偿是( C ) 指令。
A) G43 B) G44 C) G494、在铣削工件时,若铣刀的旋转方向与工件的进给方向相反称为( B )。
A) 顺铣 B) 逆铣C) 横铣 D) 纵铣5、圆弧插补指令G03 X Y R 中,X、Y后的值表示圆弧的( B )。
A) 起点坐标值 B)终点坐标值C)圆心坐标相对于起点的值6、G00指令与下列的( C ) 指令不是同一组的。
A) G01 B) G02,G03 C) G047、下列G指令中( C ) 是非模态指令。
A) G00 B) G01 C) G048、G17、G18、G19指令可用来选择( C ) 的平面。
A) 曲线插补B) 直线插补 C)刀具半径补偿9、用于指令动作方式的准备功能的指令代码是 ( B )。
A)F 代码 B)G 代码 C)T 代码10、辅助功能中表示无条件程序暂停的指令是 ( A )。
A) M00 B) M01 C) M02 D) M3011 、执行下列程序后,累计暂停进给时间是 ( A )。
N1 G91 G00 X120.0 Y80.0N2 G43 Z-32.0 H01N3 G01 Z-21.0 F120N4 G04 P1000N5 G00 Z21.0N6 X30.0 Y-50.0N7 G01 Z-41.0 F120N8 G04 X2.0N9 G49 G00 Z55.0N10 M02A) 3 秒B) 2 秒C)1002 秒D) 1.002 秒12、G00的指令移动速度值是( A )。
A) 机床参数指定B)数控程序指定C)操作面板指定13、圆弧插补段程序中,若采用圆弧半径R编程时,从起始点到终点存在两条圆弧线段,当( D ) 时,用-R表示圆弧半径。
刀具补偿 文档
言1.刀具半径补偿的基本概念2.在轮廓加工过程中,由于刀具总有一定的半径(如铣刀半径或线切割机的钼丝半径等),刀具中心的运动轨迹与所需加工零件的实际轮廓并不重合。
如在图1中,粗实线为所需加工的零件轮廓,点划线为刀具中心轨迹。
由图可见在进行内轮廓加工时,刀具中心偏离零件的内轮廓表面一个刀具半径值。
在进行外轮廓加工时,刀具中心又偏离零件的外轮廓表面一个刀具半径值。
这种偏移,称为刀具半径补偿。
3.采用刀具半径补偿的作用和意义数控机床一般都具备刀具半径补偿的功能。
在加工中,使用数控系统的刀具半径补偿功能,就能避开数控编程过程中的繁琐计算,而只需计算出刀具中心轨迹的起始点坐标值就可。
同时,利用刀具半径补偿功能,还可以实现同一程序的粗、精加工以及同一程序的阴阳模具加工等功能。
4.刀具半径补偿指令的使用方式根据ISO 标准规定,当刀具中心轨迹在编程轨迹前进方向的左边时,称为左刀补,用G41表示;刀具中心轨迹在编程轨迹前进方向的右边时,称为右刀补,用G42表示;注销刀具半径补偿时用G40表示。
2 刀具半径补偿过程1.刀具半径补偿建立:当输入BS缓冲器的程序段包含有G41/G42命令时,系统认为此时已进入刀补建立状态。
当以下条件成立时,加工中心以移动坐标轴的形式开始补偿动作。
1.有G41或G42被指定;2.在补偿平面内有轴的移动;3.指定了一个补偿号或已经指定一个补偿号但不能是D00;4.偏置(补偿)平面被指定或已经被指定;5.G00或G01模式有效。
2.补偿模式:在刀具补偿进行期间,刀具中心轨迹始终偏离编程轨迹一个刀具半径值的距离。
此时半径补偿在G00、G01、G02、G03情况下均有效。
3.取消补偿:使用G40指令消去程序段偏置值,使刀具撤离工件,回到起始位置,从而使刀具中心与偏程轨迹重合。
当以下两种情况之一发生时加工中心补偿模式被取消。
①给出G40同时要有补偿平面内坐标轴移动。
②刀具补偿号为D00。
3 刀具半径补偿在加工中心中的应用有了刀具半径自动补偿功能,除可免去刀心轨迹的人工计算外,还可利用同一加工程序去完成粗、精加工及阴阳模具加工等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
补偿前
补偿后
第4章 插补与刀具补偿原理
4.2.1刀具位置和刀具长度补偿 2. 刀具长度补偿
作用:用于钻头、铣刀等刀具在长度z方向的补偿, 当刀具因长度改变,而使其实际位置偏离编程位置 时,调用刀具长度补偿功能,对刀具长度预以补偿。
b
编程位置
a
第4章 插补与刀具补偿原理
4.2.2刀尖圆弧半径和刀具半径补偿 定义:在轮廓加工中,由于刀具具有一定的半径 (如车刀的刀尖圆弧半径、铣刀半径和钼丝的半径 等),刀具中心运动轨迹并不等于零件轮廓轨迹, 两者之间偏移一个刀具半径矢量,这种偏移习惯上 称为刀具半径补偿
第4章 插补与刀具补偿原理
1、刀具补偿技术
数控系统刀具补偿的作用就是根据编程指令和刀具补 偿值自动计算刀具控制基准点(即刀位点)的坐标位 置。
第4章 插补与刀具补偿原理
2、插补原理
插补就是数据点的密化过程。 数控系统古根据输入的有限信息(如线型、起点、终点坐标), 计算机利用相应的插补算法,自动地在有限坐标点之间生成一 系列的坐标数据,实现数据点的密化。
Fm <0,−∆X NR O Fm ≥0,+∆X Fm <0,+∆X X Fm ≥0,−∆X
SR1,NR2 NR3,SR4
F←F-2y+1 x←y-1
-△y
Fm <0,−∆Y
Fm ≥0, ∆Y
工程实例:用逐点比较法插补第一象限逆圆弧AB,起点为A(5,
。
0),终点为B(0,5)。
偏差判别 进给 F0=0 F0=0
【学习方法】在学习本章内容时,应注重理论联系实 际,学习时在认识、了解和掌握各种算法的基础上, 结合算法实例和算法仿真,加深对基础理论知识的 掌握和工程应用能力的培养。
第4章 插补与刀具补偿原理
4.1 概述
数控加工的过程: – 根据零件轮廓计算刀具控制点的运动轨迹 – 对刀具运动轨迹坐标的分割 – 各运动轴的速度控制。
55 24 Z O A1 A0 O A1
φ 70 φ 20
Z A0
A4 A5
A3
A2
A4 X A5
A3
A2
X
第4章 插补与刀具补偿原理
4.2.3 C功能刀具半径补偿 1. 基本思想
缓冲寄存器 BS
刀具补偿 缓冲器CS
工作寄存器 AS
输出寄存器 OS
第4章 插补与刀具补偿原理
4.2.3 C功能刀具半径补偿 2。补偿类型及判别方法
数控编程轨迹转接线型
直线与直线 直线与圆弧
圆弧与直线
圆弧与圆弧 数控编程轨迹转接类型
缩短型
伸长型 插入型
0°<α≤90 °
90°<α ≤ 180 °
直线与直线
缩短型 180°<α ≤ 270 ° 270°<α ≤ 360 °
缩短型
插入型
伸长型
第4章 插补与刀具补偿原理
4.2.3 C功能刀具半径补偿 2。补偿类型及判别方法
0
1
2 3 4 5 6 7 8
Σ0 = 0
Σ1=-3 < 0 Σ2 = 2 > 0 Σ3= -1 < 0 Σ4 = 4 > 0 Σ5 = 1 > 0 Σ6= -2 < 0 Σ7 = 3 > 0
+X
+Y +X +Y +X +X +Y +X
Σ1= Σ0– Ye= 0 - 3 = -3
Σ2= Σ1 + Xe= -3+5 = 2 Σ3 = Σ2 – Ye= 2-3 = - 1 Σ4 = Σ3 + Xe=-1+5 = 4 Σ5 = Σ4 – Ye=4 - 3 = 1 Σ6= Σ5 – Ye= 1-3 = -2 Σ7= Σ6 +Xe =-2+5 =3 Σ8= Σ7 – Ye= 3-3 = 0
n=0 + 1 =1<N
n=1 + 1 =2<N n=2 + 1 =3<N n=3 + 1 =4<N n=4 + 1 =5<N n=5 + 1 =6<N n=6 + 1 =7<N n=7 + 1 =8=N
第4章 插补与刀具补偿原理
4.3.1 逐点比较法 1。直线插补原理 线型 L1,L4 偏差 F≥0 偏差计算 进给方向与坐 标 +△x
N=N-1
N=N-1
N=N-1
N=N-1
N
N=0? Y 结束
四象限直线插补流程图
直线插补流程图
第4章 插补与刀具补偿原理
4.3.1 逐点比较法 2。圆弧插补原理
圆弧上 圆弧外 圆弧内
xi2 y 2 x02 y02 j
2 2 xi2 y 2 x0 y0 j 2 2 xi2 y 2 x0 y0 j
n - 1 = 0?
N
Y
出口
第一象限逆圆插补软件流程图
第4章 插补与刀具补偿原理
4.3.1 逐点比较法
Y Fm <0,+∆Y Fm ≥0,−∆Y
线型 SR2,NR3
偏差 F≥0 F<0 F≥0 F<0 F≥0 F<0 F≥0 F<0
偏差计算 F←F+2x+1 x←x+1 F←F-2x+1 x←x-1
Y
+x 走一步 F ← F - Ye
F≥0?
N
+y 走一步 F ← F + Xe
N
n= n–1=0 ?
Y
出口
工程实例:加工第一象限直线OA,
终点坐标xe=5, ye=3, E8=xe+ye=8, F00=0
脉冲 个数
偏差判别
进给 方向
偏差计算 终点判别 Σ0 = 0, Xe = 5, Ye = 3 n=0 N=8
o
yj xi
xe y j xi ye 0
0点在直线上 Fij xe y j xi ye 0点在直线上方 0点在直线下方
x
偏差判别函数
第4章 插补与刀具补偿原理
4.3.1 逐点比较法 1。直线插补原理
开始 初始化Xe、Ye F←0 n = |Xe| + |Ye|
伸长型计算
入口
第4章 插补与刀具补偿原理
4.2.3 C功能刀具半径补偿 3。C功能刀补转接矢量的计算
1)刀具半径矢量的计算
G41:
G42:
第4章 插补与刀具补偿原理
4.2.3 C功能刀具半径补偿 3。C功能刀补转接矢量的计算
2)转接交点矢量的计算
A Cx=AC'=AB'+B'C' AB'=rDcos∠x'AB=rDsinat
所以:
伸长型
第4章 插补与刀具补偿原理
4.2.3 C功能刀具半径补偿 3。C功能刀补转接矢量的计算
2)转接交点矢量的计算
插入型
第4章 插补与刀具补偿原理
4.2.3 C功能刀具半径补偿 3。C功能刀补转接矢量的计算
2)转接交点矢量的计算
插入型
第4章 插补与刀具补偿原理
4.2.4 刀补的执行过程 在切削过程中,刀具半径补偿过程分为三个步骤: (1)刀补建立
进给方向与坐标 +△x
Fm ≥0,+∆X SR O Fm <0,−∆X
Fm <0,+∆X X Fm ≥0,−∆X
SR1,NR4 NR1,SR4 NR2,SR3 NR4,SR3
-△x
Fm ≥0, ∆Y
Y Fm ≥0,−∆Y
Fm <0,−∆Y
Fm <0,+∆Y
F←F+2y+1 x←y+1
+△y
NR1,SR2
(2)刀具补偿进行 (3)刀补撤销
第4章 插补与刀具补偿原理
4.2.4 刀补的执行过程
第4章 插补与刀具补偿原理
4.3 数控机床的插补原理
1。插补的基本概念 数据密集化的过程。数控系统根据输入的基本 数据(直线起点、终点坐标,圆弧圆心、起点、终 点坐标、进给速度等)运用一定的算法,自动的在 有限坐标点之间形成一系列的坐标数据,从而自动 的对各坐标轴进行脉冲分配,完成整个线段的轨迹 分析,以满足加工精度的要求。
G42G01/G42G01
G42
1
0 0
0
0 1
Ⅱ
Ⅲ Ⅳ
插入(Ⅱ)
缩短
4-9b
4-9c 4-9d
第4章 插补与刀具补偿原理
4.2.3 C功能刀具半径补偿 2。补偿类型及判别方法
入口
计算sinα,cosβ
Y
G42? sinα变反
Y N
sinα≥ 0?
N
缩短型计算 cosα≥ 0?
N N
Y
G42?
Y
插入(Ⅰ)型计算 插入(Ⅱ)型计算
逐点比较法
数字积分法
时间分割法
3、速度控制原理
第4章 插补与刀具补偿原理
4.2 刀具补偿技术
刀具补偿的类型 :
(1)刀具位置补偿 – 刀尖位置 – 刀具长度 (2)刀具半径补偿 – 刀尖圆弧半径 – 刀具半径
第4章 插补与刀具补偿原理
4.2.1刀具位置和刀具长度补偿 1。刀具位置补偿
作用:当车刀刀尖的安装位置与编程位置存在差值 时,通过刀具补偿值的设定,使刀具在x、z轴方向 上加以补偿,
第4章 插补与刀具补偿原理
概述 刀具补偿技术
数控机床插补原理
进给速度与加减速控制
第4章 插补与刀具补偿原理
【工程背景】是数控系统最重要的核心技术,决定数 控机床的加工精度和效率。 【内容提要】主要介绍刀具补偿、插补与速度控制的 工作原理和技术特点。学习、掌握 该部分内容,对 了解数控机床的工作原理,认识数控机床的工作过 程,开发设计机床数控系统至关重要。