收藏 分销(赏)

数控机床插补原理.ppt

上传人:xrp****65 文档编号:14026445 上传时间:2026-06-09 格式:PPT 页数:19 大小:334KB 下载积分:10 金币
下载 相关
数控机床插补原理.ppt_第1页
第1页 / 共19页
数控机床插补原理.ppt_第2页
第2页 / 共19页


点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,轮廓插补原理,数控原理及系统,第四章,引子,在数控程序中经常会有以下几个语句:,G01 X_Y_;,G02 X_Y_I_J_F_;,G03 X_Y_R_F_;,直线插补,顺圆插补,逆圆插补,o,E,x,y,A,图,1,o,E,x,y,A,图,2,o,E,y,A,x,图,3,圆弧插补,?,插补?,1.,插补概述,1.1,插补的基本概念,插补有两层意思:,一是用小线段逼近产生基本线型(如直线、圆弧等);,二是用基本线型拟合其它轮廓曲线。,输入输出处理控制,位置控制,程序输入,译 码,插 补,显,示,诊,断,数据处理,图,4,CNC,装置工作流程:,数控系统根据零件轮廓线型的有限信息,计算出刀具的一系列加工点、用基本线型拟合,完成所谓的数据“,密化,”工作。,o,H,x,y,A,图,4,o,H,x,y,A,图,5,B,C,D,E,F,G,C,B,D,E,G,D,F,G,原来不是弧线,而是许多小直线!,为什么我们看到的不是阶梯运动而是直线运动呢?,算法重要!影响精度和速度!,1.2,插补的分类,可分为两大类:,脉冲增量插补算法,和,数据采样插补算法,。,1.2.1,脉冲增量插补算法,这类插补算法是通过向各个运动轴分配脉冲,控制机床坐标轴相互协调运动,从而加工出一定轮廓形状的算法。,脉冲增量插,补,X,向单位脉冲,Y,向单位脉冲,X,步进电机,Y,步进电机,X,轴移动一个脉冲当量,X,Y,轴移动一个脉冲当量,Y,A,X,Y,Y,X,X,B,脉冲增量插补算法比较简单,仅需加法和移位操作就可完成。比较容易用硬件和软件实现,而且插补误差不大于一个脉冲当量。但其输出的脉冲速率主要受限于插补程序所用的时间,如一次算法程序耗时,40,微秒,脉冲当量为,0.001mm,,则轴运动最大速度为,1.5m/min,,若要到,15m/min,,则需脉冲当量为,0.01mm,故限制了其精度和速度的提高。一般而言,脉冲增量插补算法较适合于中等精度和中等速度的机床数控系统。,1.2,插补的分类,1.2.2,脉冲增量插补算法分类,1,、数字脉冲乘法器插补法,2,、逐点比较法,3,、数字积分法,(DDA,法,),4,、矢量判别法,5,、比较积分法,6,、最小偏差法,7,、目标点跟踪法,8,、直接函数法,9,、单步跟踪法,10,、加密判别和双判别插补法,11,、,Bresenham,算法,早期常用的脉冲增量式插补算法有逐点比较法、单步跟踪法、,DDA,法等。插补精度常为,一个脉冲当量,,,DDA,法还伴有运算误差。,80,年代后期插补算法有:改进逐点比较法、直接函数法、最小偏差法等,使插补精度提高到,半个脉冲当量,,但执行速度不很理想,在插补精度和运动速度均高的,CNC,系统中应用不广。,近年来的插补算法有改进的最小偏差法,映射法。兼有插补精度高和插补速度快的特点。,总的说来,最小偏差法插补精度较高,且有利于电机的连续运动。,脉冲增量插补算法,1.2,插补的分类,1.2.3,数据采样插补算法,又称时间标量插补,是根据数控加工程序编写的进给速度,先将零件轮廓曲线按插补周期分割为一系列首尾相连的微小直线段,然后输出这些微小直线段对应的位置增量数据,用以控制系统实现坐标进给。,与脉冲增量插补算法相比,数据采样插补算法的结果不是单个脉冲,而是位置增量的数字量,是标准二进制数;,这类算法适用于以直流或交流伺服电动机作为执行元件的闭环或半闭环数控系统。,插补程序,X,坐标轴的位置增量,/,本周期,Y,坐标轴的位置增量,/,本周期,X,轴位置,Y,轴位置,X,轴实际位置,采样反馈,Y,轴实际位置,采样反馈,比较,比较,X,轴位置跟踪误差,Y,轴位置跟踪误差,伺服位置控制软件,X,轴速度,Y,轴速度,X,驱动,Y,驱动,1.2,插补的分类,1.2.4,数据采样插补算法分类,1,、直接函数法,2,、扩展数字积分法,3,、二阶递归扩展数字积分圆弧插补法,4,、圆弧双数字积分插补法,5,、角度逼近圆弧插补法,6,、“改进吐斯丁”(,Improved Tustin Method ITM,)法,数据采样插补算法,数控系统是一个多任务控制装置,不仅要插补,还要存储数据、监视机床等。一般要求插补程序占用时间不大于计算机在一个插补周期工作机时的,30%-40%,。当,CNC,系统选用数据采样插补算法时,特别是当插补频率较低,大约在,50-125Hz,时,插补周期约为,8-20ms,。在这种插补频率下,数控系统可达到的最大轨迹速度可达,10m/min,以上,也就是说数据采样插补程序的运行时间已不再是限制加工速度的主要因素。加工速度的上限将取决于圆弧轮廓插补过程中的弦误差以及伺服系统的动态响应特性。,提高插补计算速度的改进方案:,1.,采用软,/,硬件结合的两级插补方案,;2.,采用多,CPU,的分布式处理方案,;,3.,采用单台高性能微型计算机方案。,2.,逐点比较法,2.1,逐点比较法的基本原理,在刀具按要求轨迹运动加工零件轮廓的过程中,不断比较刀具与被加工零件轮廓之间的相对位置,并根据比较结果决定下一步的进给方向,使刀具沿着坐标轴向减少偏差的方向进给,且只有一个方向的进给。,O,Y,X,1,2,A,B,A,B,开始,偏差判断,坐标进给,偏差计算,终点?,结束,N,Y,图,6,逐点比较法插补流程图,图,7,C,D,2.2,逐点比较法第一象限直线插补,2.2.1,偏差判断,P1:,Y1Xc-X1Yc=0,设有一动点,P(Xi,Yi,);,终点坐标,C(Xc,Yc,),。,取偏差函数,Fi,=,YiXc-XiYc,Fi,=0,,插补点,Pi,恰在直线上;,Fi,0,,插补点,Pi,在直线上方;,Fi,0,P3:,Y3Xc-X3Yc0,Fi,0,图,9,Fi,0,P2,P1,P3,Fi,0,插补点,P,在直线上方,向,+X,方向进给,;,Fi,=0,插补点,P,在直线中,可向,+X,或,+Y,方向进给,一般情况下可约定,向,+X,方向进给。,2.2.3,偏差计算,对于偏差计算式,Fi,=Yi,Xc,XiYc,,包含乘法,不利硬件或汇编语言实现,所以采用递推算式来求取,F,值,:,Fi,=0,若,Fi,=0,,规定向,+X,方向走一步,Xi+1=Xi+1,Fi+1=,YiXc,(Xi+1)Yc=,Fi,-,Yc,若,Fi,0,,规定向,+Y,方向走一步,Yi+1=Yi+1,Fi+1=(Yi+1)Xc-,XiYc,=,Fi,+,Xc,2.2,逐点比较法第一象限直线插补,2.2.4,终点判别,在插补计算过程中,还有一项工作需同步进行,即终点判别,以确定刀具是否抵达直线终点。到终点停止,否则继续作循环插补处理。,o,E(4,2),x,y,图,10,1,2,3,4,1,2,1.,总步长法,(,双向计数),将,X,方向走的步数和,Y,方向走的步数加起来,作为计数长度,每走一步减一,直到减为,0,停止。,=|,Xe|+|Ye,|=0,插补停止,常用的判别方法有以下三种:,2.,投影法(单向计数),取,X,方向和,Y,方向最多的步数作为计数长度,此方向每走一步减一,直到减为,0,停止。,=,max|Xe|,|Ye,|=0,插补停止,3.,终点坐标法(分别计数),将,X,方向和,Y,方向的步数分别放入两个计数器作为计数长度,每走一步相应的计数减一,直到,X,、,Y,都减为,0,停止。,1,=|,Xe,|,2,=|Ye|,1,=0&,2,=0,插补停止,2.2,逐点比较法第一象限直线插补,2.2.5,实例,O,E,9,8,7,5,4,3,2,1,6,10,Y,X,F,0,=0,=6+4=10,步数,偏差判别,坐标进给,偏差计算,终点判别,0,F,0,=0,+X,F,1,=F,0,-y,e,=0-4=,-4,=10-1=9,1,F,1,0,+X,F,3,=F,2,-y,e,=2-4=,-2,=8-1=7,3,F,3,0,+X,F,5,=F,4,-y,e,=4-4=,0,=6-1=5,5,F,5,=0,+X,F,6,=F,5,-y,e,=0-4=,-4,=5-1=4,6,F,6,0,+X,F,8,=F,7,-y,e,=2-4=,-2,=3-1=2,8,9,F,8,0,+X,F,10,=F,9,-y,e,=4-4=,0,=1-1=0,设欲加工的第一象限直线,OE,如右图所示,直线起点在原点,终点为,E,(,6,,,4,)。试用逐点比较法对该直线进行插补,产并画出轨迹图。,2.3,逐点比较法第一象限圆弧插补,2.3.1,偏差判断,X,Y,P,1,(,X,1,,,Y,1,),A,B,F 0,F 0,,表示加工点位于圆外;,若,Fi,=0,,向,-X,方向进一步;,若,Fi,=0,,向,-Y,方向进一步;,若,Fi,0,F 0,O,图,12,R,P,2,(,X,2,,,Y,2,),P,3,(,X,3,,,Y,3,),2.3,逐点比较法第一象限圆弧插补,2.3.3,偏差计算,顺圆插补,若,F0,,规定向,-Y,方向走一步,若,F0,,规定向,+X,方向走一步,逆圆插补,若,F0,,规定向,-X,方向走一步,若,F0,,规定向,+Y,方向走一步,2.3.4,终点判别,双向计数:,=|,X,b,-X,a,|+|Y,b,-Y,a,|,,,=0,停止,单向计数:,=,max|X,b,-X,a,|,|Y,b,-Y,a,|,=0,停止,分别计数:,1,=|X,b,-X,a,|,2,=|,Y,b,-Y,a,|,,,1,&,2,=0,停止,2.3,逐点比较法第一象限圆弧插补,2.3.5,实例,1,B,Y,X,4,4,步数,偏差判别,坐标进给,偏差计算,坐标计算,终点判别,起点,F,0,=0,x,0,=4,y,0,=0,=4+4=8,1,F,0,=0,-x,F,1,=F,0,-2x,0,+1,=0-2*4+1=-7,x,1,=4-1=3,y,1,=0,=8-1=7,2,F,1,0,+y,F,2,=F,1,+2y,1,+1,=-7+2*0+1=-6,x,2,=3,y,2,=y,1,+1=1,=7-1=6,3,F,2,0,+y,F,3,=F,2,+2y,2,+1=-3,x,3,=4,y,3,=2,=5,4,F,3,0,-x,F,5,=F,4,-2x,4,+1=-3,x,5,=4,y,5,=0,=3,6,F,5,0,-x,F,7,=F,6,-2x,6,+1=1,x,7,=4,y,7,=0,=1,8,F,7,0,-x,F,8,=F,7,-2x,7,+1=0,x,8,=4,y,8,=0,=0,O,对于第一象限圆弧,AB,,起点,A,(,4,,,0,),终点,B,(,0,,,4,),利用逐点比较法进行圆弧插补。,2,3,4,5,6,7,8,A,2.4,逐点比较法的速度分析,逐点比较法的特点是脉冲源每发出一个脉冲,就进给一步,不是发向,X,轴,就是发向,Y,轴,如果,f,g,为脉冲源频率,(Hz),,,f,x,,,f,y,分别为,X,轴和,Y,轴进给频率,(Hz),,则,从而,X,轴和,Y,轴的进给速度,(mm/min),为,为脉冲当量,(mm/,脉冲,),V,XY,合成的进给速度为,Vy,Vx,合成进给速度与脉冲源速度之比为:,当,fx,=0,或,fy,=0,时,刀具沿平行于坐标轴的方向切割,这时对应切削速度最大,称为脉冲源速度,即,2.4,逐点比较法的速度分析,根据前面的式子,程编进给速度确定了脉冲源频率,f,g,后,实际获得的合成进给速度,V,并不总等于脉冲源的速度,V,g,,与角度有关。插补直线时,为加工直线与,X,轴的夹角;插补圆弧时,为圆心与动点连线和,X,轴夹角。根据上式可作出,v,/,v,g,随而变化的曲线。如下图所示,,V,/,V,g=0.707-1,,最大合成进给速度与最小合成进给速度之比为,V,max/,V,min,=1.414,,一般机床来讲可以满足要求,认为逐点比较法的进给速度是比较平稳的,。,0,0,45,90,0.707,1.0,V/Vg,图,13,2.5,逐点比较法插补象限处理,(,1,)分别处理法,四个象限的直线插补,会有,4,组计算公式,对于,4,个象限的逆时针圆弧插补和,4,个象限的顺时针圆弧插补,会有,8,组计算公式。,顺圆,逆圆,(,2,)坐标变换法,用第一象限逆圆插补的偏差函数进行第三象限逆圆和第二、四象限顺圆插补的偏差计算,用第一象限顺圆插补的偏差函数进行第三象限顺圆和第二、四象限逆圆插补的偏差计算。,谢谢各位领导、老师!,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服