直线插补和圆弧插补的区别

插补(Interpolation),即机床数控系统依照一定方法确定刀具运动轨迹的过程。也可以说,已知曲线上的某些数据,按照某种算法计算已知点之间的中间点的方法,也称为“数据点的密化”;数控装置根据输入的零件程序的信息,将程序段所描述的曲线的起点、终点之间的空间进行数据密化,从而形成要求的轮廓轨迹,这种“数据密化”机能就称为“插补”。

一、
直线插补就是数控系统,在起点和终点之间按照直线来密化点群,然后驱动伺服按照这个点群来运动
圆弧插补就是这个点群是按照起点终点还有半径或者是圆心坐标来建立方程,运算,建立点群。
二、
插补是零件轮廓上的已知点之间,用通过有规律地分配各个轴的单位运动面逼近零件廓形的过程。
直线插补方式,给出两端点间的插补数字信息借此信息控制刀具的运动,使其按照规定的直线加工出理想的曲面。
圆弧插补方式,给出两端点间的插补数字信息借此信息控制刀具的运动,使其按照规定的圆弧加工出理想的曲面。
数控车床的运动控制中,工作台(刀具)X、Y、Z轴的最小移动单位是一个脉冲当量。因此,刀具的运动轨迹是具有极小台阶所组成的折线(数据点密化)。例如,用数控车床加工直线OA、曲线OB,刀具是沿X轴移动一步或几步(一个或几个脉冲当量Dx),再沿Y轴方向移动一步或几步(一个或几个脉冲当量Dy),直至到达目标点。从而合成所需的运动轨迹(直线或曲线)。数控系统根据给定的直线、圆弧(曲线)函数,在理想的轨迹上的已知点之间,进行数据点密化,确定一些中间点的方法,称为插补。
【注意】由下图可知:不管是直线还是圆弧插补都是走的折线轨迹,只是所对应函数计算(算法)不同;

数控系统本质上所有的插补运动,都是直线插补。如果目标的曲线不是直线,而是一条不规则的曲线,那么数控会根据这条曲线的点坐标,来确定系统允许的最小跨度来进行一次直线插补,直线插补完成后,比较当前位置的坐标与目标曲线上目标点的坐标,来确定下一条直线插补的起点终点坐标,一小段一小段的直线插补,来拟合用户需要的曲线。而拟合的准确度取决于最小跨度的设置和系统的精度(一个脉冲当量对应的伺服运动距离)
当然,现在圆弧插补已经应用于各种数控系统,所以圆弧插补也就不需要依赖直线插补来拟合,不过底层的处理机制依然是相同的。

下面是用逐点比较法的原理来对比直线插补和圆弧插补:
直线插补和圆弧插补的区别_第1张图片
直线插补和圆弧插补的区别_第2张图片
直线插补和圆弧插补的区别_第3张图片
直线插补和圆弧插补的区别_第4张图片

你可能感兴趣的:(自动控制及理论相关)