首页 理论教育 实现误差补偿的3.5.2功能简介

实现误差补偿的3.5.2功能简介

时间:2023-06-18 理论教育 版权反馈
【摘要】:在传统的CNC上,螺距补偿只能对指定位置的绝对位置误差平均值进行补偿,此类补偿方式称为单向螺距误差补偿,或直接称为螺距误差补偿功能。为了解决以上问题,在FS-0iD增加了双向螺距误差补偿功能。FS-0iD采用双向螺距误差补偿功能后,补偿点的总数为2048点,各运动轴的补偿点数可任意分配,每点的补偿量可通过参数设定改变。

实现误差补偿的3.5.2功能简介

为了提高数控机床定位和轮廓加工精度,FS-0iD不但可以使用反向间隙补偿、螺距误差补偿等常规功能,对机械传动装置的间隙、滚珠丝杠的螺距误差进行自动补偿,而且还可以使用直线度补偿、倾斜补偿等特殊的补偿功能进一步提高机床精度。

1.反向间隙补偿

反向间隙补偿功能用来补偿齿轮齿条、同步皮带、滚珠丝杠、蜗轮、蜗杆机械传动部件,因运动方向改变所产生的传动间隙。在传统的CNC上,每一坐标轴的反向间隙补偿量一般只能设定一个固定的数值,因此,间隙补偿值是与坐标轴运动速度无关的全行程间隙平均值。

FS-0iD增加了快速运动间隙B和进给运动间隙A的独立补偿功能,它可根据运动速度进行不同的间隙补偿。在不同的运动速度和速度改变时,FS-0iD的反向间隙补偿值见表3.5-2。

表3.5-2 FS-0iD的反向间隙补偿表

978-7-111-42089-7-Chapter03-46.jpg

反向间隙补偿总是使运动距离增加,例如,当坐标轴由正向运动转为负向运动时,需要增加反向运动的距离,补偿值自动取负;而当负向运动转为正向运动时,需要增加正向运动的距离,补偿值取正等。在传统的CNC上,反向间隙补偿在坐标轴反向时一次性输出,故存在一定的冲击,但FS-0iD可以通过选择功能,使得反向间隙补偿按照反向运动的距离,均匀分配,这一功能称为平滑型反向间隙补偿功能。

2.螺距误差补偿

螺距补偿功能用来补偿齿轮/齿条、滚珠丝杠、蜗轮/蜗杆等机械传动部件不同部位的加工误差,因此,每一坐标轴需要根据不同位置设定多个不同的补偿值。

在传统的CNC上,螺距补偿只能对指定位置的绝对位置误差平均值进行补偿,此类补偿方式称为单向螺距误差补偿,或直接称为螺距误差补偿功能。但在实际机床上,即使是对于同一位置,正向定位与反向定位时,其误差也存在一定的差别,因此,在高速、高精度机床上,单向补偿能够提高的定位精度仍然受到一定的局限。例如,当某点的正向定位误差为+5μm、反向定位误差为-5μm时,该点的绝对误差平均值为0,故无法利用单向补偿功能对其进行补偿。(www.xing528.com)

为了解决以上问题,在FS-0iD增加了双向螺距误差补偿功能。双向螺距误差补偿可以对正向定位和反向定位的误差进行独立补偿,因此,理论上说机床可通过补偿达到很高的定位精度。

FS-0iD采用双向螺距误差补偿功能后,补偿点的总数为2048点,各运动轴的补偿点数可任意分配,每点的补偿量可通过参数设定改变。

3.直线型螺距误差补偿

直线型螺距误差补偿在FANUC手册中称斜度补偿,这是一种使用简单的改进型螺距误差补偿方法。

传统的螺距误差补偿只能针对固定点进行,每补偿点都需要独立设定补偿值,因此,其计算和补偿的时间相对较长。使用直线型螺距误差补偿功能后,可以根据坐标轴的螺距误差变化规律,用3条误差补偿线来取代需要设定的误差补偿值,CNC能够根据补偿线,自动计算每一补偿点的误差补偿值,从而大幅度简化螺距误差补偿操作。但这一功能只能用于误差基本呈现线性变化、且可用3条直线拟合的坐标轴补偿。

4.直线度补偿

直线度补偿又称交叉误差补偿,它一般用于大中型长行程机床。在长行程机床上,如果一个坐标轴的直线度不良,该轴的运动将可能引起其他轴的位置变化,因此,需要根据运动轴的位置对另一轴进行误差补偿,以修正因直线度不良所造成的误差。

直线度补偿只能用于FS-0iMD,其补偿原理和方法与螺距误差补偿基本相同,两者可以同时使用,补偿值可以叠加。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈