第三章插补原理及控制方法培训资料

上传人:yuzo****123 文档编号:140874701 上传时间:2020-08-02 格式:PPT 页数:40 大小:505KB
返回 下载 相关 举报
第三章插补原理及控制方法培训资料_第1页
第1页 / 共40页
第三章插补原理及控制方法培训资料_第2页
第2页 / 共40页
第三章插补原理及控制方法培训资料_第3页
第3页 / 共40页
第三章插补原理及控制方法培训资料_第4页
第4页 / 共40页
第三章插补原理及控制方法培训资料_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《第三章插补原理及控制方法培训资料》由会员分享,可在线阅读,更多相关《第三章插补原理及控制方法培训资料(40页珍藏版)》请在金锄头文库上搜索。

1、第三章 插补原理及控制方法,数控技术,第三章 插补原理及控制方法,2,插补的概念 插补(Interpolation):根据给定进给速度和给定轮廓线形的要求,在轮廓的已知点之间,确定一些中间点的方法,这种方法称为插补方法或插补原理。 插补技术是数控系统的核心技术。数控加工过程中,数控系统要解决控制刀具或工件运动轨迹的问题。刀具或工件一步步移动,移动轨迹是一个个小线段构成的折线,不是光滑曲线。刀具不能严格按照所加工零件的廓形运动,而用折线逼近轮廓线型。,第三章 插补原理及控制方法,3,插补计算就是对数控系统输入的基本数据,(如直线起点、终点坐标值,圆弧起点、圆心、圆弧终点坐标值、进给速度等),运用

2、一定的算法计算,由数控系统实时地算出各个中间点的坐标。即需要“插入补上”运动轨迹各个中间点的坐标,通常将这个过程称为“插补”。 插补结果是输出运动轨迹的中间点坐标值,机床伺服系统根据此坐标值控制各坐标轴的相互协调运动,走出预定轨迹。,第三章 插补原理及控制方法,5,数控系统使用的插补方法决定刀具沿什么路线进给。 虽然存在插补拟合误差,但脉冲当量相当小( mm、nm、m级),插补拟合误差在加工误差范围内。,第三章 插补原理及控制方法,6,插补方法的分类 插补器: 数控装置中完成插补运算工作的装置或程序。 插补器分:硬件插补器 软件插补器 软硬件结合插补器 早期NC数控系统: 硬件插补器,由逻辑电

3、路组成,运算速度快, 但灵活性差, 结构复杂,成本较高。,第三章 插补原理及控制方法,7,插补方法的分类 CNC数控系统: 多采用软件插补器,通过计算机程序来完成各种插补功能,结构简单,灵活易变,但速度较慢。 现代CNC数控系统: 软件插补或软、硬件插补结合的方法,由软件完成粗插补,硬件完成精插补。 粗插补采用软件方法,将加工轨迹分割为线段, 精插补采用硬件插补器,将粗插补分割的线段进 一步密化数据点。 粗、精插补结合的方法对数控系统运算速度要求不高,可节省存储空间,且响应速度和分辨率都较高。,第三章 插补原理及控制方法,8,插补方法的分类 直线和圆弧是构成零件轮廓的基本线型,CNC系统都有直

4、线插补、圆弧插补两种基本功能。 三坐标以上联动的CNC系统中,一般还有螺旋线插补等功能。 一些高档CNC系统中,已出现了抛物线插补、渐开线插补、正弦线插补、样条曲线插补和球面螺旋线插补等功能。,第三章 插补原理及控制方法,9, 常用的插补算法 逐点比较插补计算法(简称逐点比较法) 数字积分插补计算法(简称数字积分法) 时间分割插补计算法(简称时间分割法) 最小偏差插补计算方法等。,第三章 插补原理及控制方法,10, 常用的插补算法 逐点比较插补计算法(简称逐点比较法) 开环数控机床采用,可实现直线、圆弧、其他二次曲线(椭圆、抛物线、双曲线等)插补。 特点:运算直观,最大插补误差1个脉冲当量,脉

5、冲输出均匀,调节方便。,第三章 插补原理及控制方法,11, 常用的插补算法 数字积分插补计算法(简称数字积分法) 采用数字积分法进行插补的优点: 运算速度快、脉冲分配均匀、易于实现多坐标联动或多坐标空间曲线的插补,在轮廓控制数控系统中应用广泛。,第三章 插补原理及控制方法,12,逐点比较插补计算法(简称逐点比较法)又称区域判别法。 其原理是:计算机在控制加工轨迹过程中逐点计算和判断加工偏差以控制坐标进给方向,从而按规定的图形加工出合格的零件。,3.1 逐点比较法插补,第三章 插补原理及控制方法,13,逐点比较法特点是:计算机每控制机床坐标(刀架)走一步时都要完成四个工作节拍。 第一、位置判别

6、判别实际加工点相对规定几何轨迹的偏离位置,然后决定刀具走向; 第二、坐标进给 控制某坐标轴工作台进给一步,向规定的几何轨迹靠拢,缩小偏差; 第三、偏差计算 计算新的加工点对规定轨迹的偏差,作为下一步判别走向的依据; 第四、终点判别 判别是否到达程序规定的加工终点,若到达终点则停止插补,否则再回到第一拍。,第三章 插补原理及控制方法,14,设要加工直线OA, M为某一时刻加工点,其坐标为(xi ,y j),一、 逐点比较法插补-直线插补,当M点在直线上方时,+X,当M点在直线下方时, + Y,当M点在直线上时, + X,(i ),(i ),(i= ),第三章 插补原理及控制方法,15,当M点在直

7、线上方时,+X,当M点在直线下方时, + Y,当M点在直线上时, + X,(i ),(i ),(i= ),tg i tg ,tg i tg ,tg i= tg ,第三章 插补原理及控制方法,16,其中 tg i= y j / xi tg= y e / x e,tg i -tg= y j / xi - y e / x e = (x e y j x i y e ) / x e x i,令: 为偏差函数,第三章 插补原理及控制方法,17,当M点在直线上方时,+X,当M点在直线下方时, + Y,当M点在直线上时, + X,(i ),(i ),(i= ),Fi,j 0,Fi,j 0,Fi,j = 0,第

8、三章 插补原理及控制方法,18,偏差函数 是决定进给方向的判据。,求算偏差时,需要乘法、减法,比较麻烦;一个简便的方法是:,“递推法”,第三章 插补原理及控制方法,19,若 F i , j 0,应+X 进给一步, 使加工点移动一步到:M1 ( x i+1 , y j ) 得: xi+1= xi + 1 yj = yj 则 M1点的偏差为: Fi+1,j = x e y j - x i+1 ye = x e y j - ( xi + 1) ye =( x e y j - xi ye ) ye,o,x,y,A,M( x i , y j ),i,M1( xi+1 , y j ),Fi+1 , j =

9、 F i , j - ye,第三章 插补原理及控制方法,20,F i ,j +1 = Fi ,j +x e,若 F i , j 0,应+Y 进给一步, 使加工点移动一步到:M1 ( x i , y j +1 ) 得: xi= xi yj+1 = yj +1 则 M1点的偏差为: Fi,j+1 = x e y j+1 - x i ye = x e (y j +1)- xi ye =( x e y j - xi ye ) + xe,第三章 插补原理及控制方法,21,由此可见,新加工点的偏差值可以用前一点的偏差值递推出来,即下一点的偏差可由当前点的偏差计算出来。而当前点的偏差又可知(如:初始点F0,

10、0 =0 )因而依次可得以后各点的偏差。,Fi,j 0 ,+X ,Fi+1,j = Fi,j ye Fi,j 0 ,+ Y,Fi,j +1 = Fi,j +xe,第三章 插补原理及控制方法,22,设在第一象限加工一直线段OA,起点为坐标原点,终点坐标为 4, 5。,举例说明直线插补过程,第三章 插补原理及控制方法,23,第三章 插补原理及控制方法,24,3.1 逐点比较法插补-不同象限直线插补,第二象限,tg i= yj / xi tg =ye / xe,tg i- tg = yj/ xi ye / xe =(xe yj-xi ye) / xe xi,令: 为偏差函数,第三章 插补原理及控制方

11、法,25,若 F i , j 0,应 -X 进给一步, 使加工点移动一步到:M1 ( x i+1 , y j ) 得: xi+1= xi + 1 yj = yj 则 M1点的偏差为: Fi+1,j = x e y j - x i+1 ye = x e y j - ( xi + 1) ye =( x e y j - xi ye ) ye,Fi+1,j = Fi,j - ye,第三章 插补原理及控制方法,26,若 F i , j 0,应+Y 进给一步, 使加工点移动一步到:M1 ( x i , y j +1 ) 得: xi = xi yj+1 = yj +1 则 M1点的偏差为: Fi,j+1 =

12、 x e y j+1 - x i ye = x e (y j +1)- xi ye =( x e y j - xi ye ) + xe,Fi,j+1 = Fi,j + xe,第三章 插补原理及控制方法,27,为什么要变象限?,o,x,y,Fi,j 0,Fi,j 0,Fi,j 0,Fi,j 0,第三章 插补原理及控制方法,28,Fi,j 0 ,X ,Xi+1=Xi+1 Fi+1,j = Fi,j Ye 当 Fi,j 0时,X轴向目标进给一步(I、IV象限+X , II、III象限-X ), 其坐标值加一。,o,x,y,Fi,j 0,Fi,j 0,Fi,j 0,Fi,j 0,小结,Fi,j 0 ,

13、 Y, Yj+1=Yj+1 Fi,j +1 = Fi,j +Xe 当Fi,j 0时,y轴向目标进给一步(I、II象限+Y, III、IV象限 -Y ), 其坐标值加一。,第三章 插补原理及控制方法,29,程序流程,结束,Fi,j 0,N,I、II?,II、III?,+ Y,- Y,+ X,- X,Xi+1=Xi+1 Fi+1,j = Fi,j - Ye,Yj+1=Yj+1 Fi,j +1 = Fi,j +Xe,终点?,G01,Y,Y,Y,N,N,N,第三章 插补原理及控制方法,30,作 业,试推导逐点比较法直线插补第三象限直线的递推公式,并画出程序流程图。,注意:1、正确设定偏差函数 2、进给

14、运动后的坐标增量均为数值增加。,第三章 插补原理及控制方法,31,二、逐点比较法圆弧插补第一象限,设要加工第 I 象线逆圆弧AE, M为某一时刻加工点,其坐标为(xi , y j),当M点在圆外时,-X,当M点在圆内时, + Y,当M点在圆上时, - X,( R m R ),( R m R ),( R m = R ),o,x,y,A,M (Xi,Yj),E,R,Rm,第三章 插补原理及控制方法,32,由勾股定理得: R m2 = Xi2 + Yj2 比较R m与R 只需比较R2m与R2的大小 令偏差函数: F = R2m- R2 = Xi2+Yj2 - R2,第三章 插补原理及控制方法,33,

15、当M点在圆外时,,当M点在圆内时,当M点在圆上时,第三章 插补原理及控制方法,34,递推公式:,则 M1点的偏差为: Fi+1,j= Xi+1 2 + Yj2 - R2 = (Xi - 1)2 - R2 =(Xi2 + Yj2 - R2) 2 Xi + 1,Fi+1,j = Fi,j 2 Xi + 1,当M点在圆外和圆上时,,x,M (Xi,Yj),第三章 插补原理及控制方法,35,则 M1点的偏差为: Fi,j+1= Xi2 + Yj+12 - R2 = Xi2 + (Yj + 1)2 - R2 =(Xi2 + Yj2 - R2) + 2 Yj + 1,Fi,j+1 = Fi,j +2 Yj + 1,x,当M点在圆内时,递推公式:,第三章 插补原理及控制方法,36,终点判别,程序流程,Yj+1=Yj+1 Fi,j +1 = Fi,j +2 Yj+1,结束,Fi,j 0,N,+ Y,- X,Xi+1=Xi-1 Fi+1,j = Fi,j - 2 Xi+1,终点?,G03,Y,N,偏差计算,坐标进给,位置判别,第三章 插补原理及控制方法,37,设第一象限有一逆圆圆弧AB,起点A的坐标为 =6, 0,终点B的坐标为 =0, =6。,举例说明圆弧插补过程。,第三章 插补原理及控制方法,38,第三章 插补原理及控制方法,39,二、逐点比较法圆弧插补-其它象限,逆圆 各象

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号