发那科系统螺距补偿参数设定螺距补偿

原标题:基于FANUC的进给运动误差补償方法 带参数

在数控机床加工零件的过程中,引起加工误差的原因有很多方面。如机床零部件由于强度、刚度不够引起而产生的变形从洏造成的误差;还有因传动件的惯性、电气线路的时间滞后等原因带来的加工偏差等。有些误差通过调整机床可以消除但有些无法消除,这就需要我们通过数控系统参数补偿来消除

目前,日本FANUC公司的数控系统在国内市场的占有率远远超过其他的数控系统下面就以FANUC公司嘚数控系统为例来说明数控机床进给运动误差参数补偿方法。

运动误差是指由于数控机床结构间的相对运动和结构本身的原因而使刀具与笁件间产生的相对位置误差数控机床上常见进给运动误差的原因有:

a、机床的热变形,机床构件的扭曲与变形传动轴或丝杠在扭矩作鼡下的扭曲变形引起的无效运动,都会造成零件的加工偏差;

b、螺距误差开环和闭环数控机床的定位精度主要取决于滚珠丝杠的精度。泹丝杠总会存在一定的螺距误差因此在加工过程中会造成零件的加工误差;

c、齿隙或间隙,在齿轮传动系统中齿轮间隙是引起传动误差的一个主要原因。在丝杠螺母副传动时其间的齿隙以及溜板的歪斜也会产生传动误差。这类误差统称为齿隙误差;

d、机床溜板的磨擦、磨损造成的误差

进给运动误差的消除方法

进给运动误差可分成两类:一类是有常值系统性误差,如螺距积累误差、反向间隙误差等;┅类是变值系统性误差如热变形等。

消除误差的方法很多可通过机械设计提高部件的刚度、强度,以减少变形;也可通过控制系统消除误差过去用硬件电子线路和挡块补偿开关实现补偿,现在CNC系统中多用软件进行误差补偿

2.1 反向间隙误差补偿

在进给传动链中,齿轮传動、滚珠丝杠螺母副等均存在反向间隙这种反向间隙会造成工作台在反向运动时,电动机空转而工作台不动这就使得半闭环系统产生誤差,全闭环系统位置环震荡不稳定

为补偿反向间隙可先采用调整和预紧的方法来减少间隙。数控机床的机械结构采用了滚珠丝杠螺母副、贴塑涂塑导轨等传动效率高的结构滚珠丝杠螺母副又有双螺母预紧结构,所以机械结构间隙不大但由于传动部件弹性变形等引起嘚误差,所以靠机械调整很难补偿

对剩余误差,在半闭环系统中可将其测出作为参数输入数控系统,此后每当坐标轴接受反向指令时数控系统便调用间隙补偿程序,更多数控知识微信搜索公众号“数控编程教学”免费领取教程自动将间隙补偿值加到由插补程序计算絀的位置增量指令中,以补偿间隙引起的失动即控制电机多走一点距离,这段距离等于间隙值从而补偿间隙误差。

对于全闭环数控系統不能采取以上补偿方法(通常将反向间隙补偿参数调为零)只能从机械上减少甚至消除间隙。

有些数控系统具有全闭环反转间隙附加脈冲补偿功能以减少这种误差对全闭环系统稳定性的影响。即当工作台反向运动时对伺服系统施加一定宽度和高度的脉冲电压(由参數设定)以补偿间隙误差。

螺距误差是指由螺距积累误差引起的常值系统性定位误差在半闭环系统中,定位误差很大程度上受滚珠丝杠精度的影响尽管滚珠丝杠的精度很高,但总存在着制造误差

要得到超过滚珠丝杠精度的运动精度,必须借助螺距误差补偿功能利用數控系统对误差进行补偿与修正。另外数控机床经过长时间使用后,由于磨损其精度可能下降,利用螺距误差补偿功能进行定期测量與补偿可在保持精度的前提下延长机床的使用寿命。

螺距误差补偿的基本原理是将数控机床某轴的指令位置与高精度位置测量系统所测嘚的实际位置相比较计算出在数控加工全过程上的误差分布曲线,再将误差以表格的形式输入数控系统中这样数控系统在控制该轴运動时,会自动考虑到误差值并加以补偿

采用螺距误差补偿功能应注意:

a、对重复定位精度较差的轴,因无法准确确定其误差曲线故螺距误差补偿功能无法实现,也就是说该功能无法补偿定位误差;

b、只有建立机床坐标系后,螺距误差补偿才有意义;

c、由于机床坐标系昰通过返回参考点而建立的因此在误差表中参考点的误差要为0;

d、必须采取比滚珠丝杠精度至少高一个数量级的检测装置来测量误差分咘曲线,常用于激光干涉仪来侧量

下面就以FANUC系统为例,说明误差补偿参数的设置方法

FANUC系统反向间隙补偿参数:

1581 | 各轴的反向间隙补偿量

設定各轴的反向间隙补偿量。接通电源后当机床向参考点相反的方向移动时,进行第一次反向间隙补偿

FANUC系统螺距误差补偿参数:

a.在参數3620中输入每个轴参考点的螺距误差补偿的位置号;

b.在参数3621中输入每个轴螺距误差补偿的最小位置号;

c.在参数3622中输入每个轴螺距误差补偿的朂大位置号;

d.在参数3623中输入每个轴螺距误差补偿放大率;

e.在参数3624中输入每个轴螺距误差补偿的位置间隔;

实例: 已知配置日本FANUC数控系统的銑床,行程为-400~+800 mm确定螺距误差补偿位置间隔为50 mm;参考点的补偿位置为40 mm。计算如下:

负方向最远的补偿号位置为:参考点的补偿位置号-负方向的机床行程/补偿位置间隔+1=40-400/50+1=33;正方向最远的补偿号位置为:参考点的补偿位置号+正方向的机床行程/补偿位置间隔=40+800/50=56

机床坐标和补偿位置の间的关系如图1所示:

图1 机床坐标和补偿位置之间的关系

在坐标上各部分相对应的补偿位置号处测量补偿值。补偿量如表1所示将补偿量畫在相应的补偿位置处,如图2所示

螺距误差补偿参数设定如表2。

表2螺距误差补偿参数号

运动误差是数控机床最常见的一种误差形式我們不但可以调整机床硬件结构消除该误差,还可以通过设置机床参数来补偿只要仔细分析误差产生的原因,就能找出相应的解决方法從而提高数控机床的使用效率和使用寿命。

本文来自莫莫的微信公众号【UG数控编程】

}

Fanuc 0i数控车床英制螺纹用G92螺距怎么编程?用I+

该楼层疑似违规已被系统折叠 

Fanuc 0i数控车床英制螺纹用G92螺距怎么编程用I+牙数可以么?


扫二维码丅载贴吧客户端

}

一、FANUC系统也叫bai发那科系统螺距补償参数设定系统du 是系统硬件,包括科研、设计zhi、制造FANUC系统是FANUC公司创建的,开dao发它的*是日本

二、FANUC系统的作用是:

1、主轴控制回路为位置闭环控制,主轴电机的旋转与攻丝轴(Z轴)进给完全同步从而实现高速高精度攻丝。

2、复合加工循环可用简单指令生成一系列的切削蕗径比如定义了工件的*终轮廓,可以自动生成多次粗车的刀具路径简化了车床编程。

3、直线的倾角、倒角值、转角半径值等尺寸这些尺寸在零件图上,这样能简化部件加工程序的编程

三、在数控机床加工过程中,由于加工对象复杂多样特别是轮廓曲线的形状及位置千变万化,加上材料不同、批量不同等多方面因素的影响在对具体零件制定加工方案时,应该进行具体分析和区别对待灵活处理。

㈣、在多孔加工时为了简化程序,采用固定循环指令这时的数学处理主要是按固定循环指令格式的要求,确定孔位坐标、快进尺寸和笁作进给尺寸值等固定循环中的开始平面为Z=5,R点平面定为零件孔口表面+Z向3mm处

五、系统变量定义为:有固定用途的变量,它的值决定系統的状态系统变量包括刀具偏置变量,接口的输入/输出信号变量位置信息变量等。

六、系统变量的序号与系统的某种状态有严格的对應关系例如,刀具偏置变量序号为#01~#99这些值可以用变量替换的方法加以改变,在序号1~99中不用作刀偏量的变量可用作保持型公共变量#500~#531。

FANUC 公司创建于bai1956年的日本中文名称发du那科,是当今世界上数控系统科研zhi、设计、制造、销售实力很强大的企dao业FANUC系统的典型构成 。
1.数控主板:用于核心控制、运算、存储、伺服控制等新主板集成了PLC功能。
2.PLC板:用于外围动作控制新系统的PLC板已经和数控主板集成到一起。
3.I/O板:早期的I/O板用于数控系统和外部的开关信号交换*的I/O板主要集成了显示接口、键盘接口、手轮接口、操作面板接口及RS232接口等。
4.MMC板:人机接口板这是个人电脑化的板卡,不是必须匹配的本身带有CRT、标准键盘、软驱、鼠标、存储卡及串行、并行接口。
5.CRT接口板:用于显示器接口新系统中,CRT接口被集成到I/O板上
另外,还提供其他一些可选板卡等
主轴控制回路为位置闭环控制,主轴电机的旋转与攻丝轴(Z轴)进给完铨同步从而实现高速高精度攻丝。
复合加工循环可用简单指令生成一系列的切削路径比如定义了工件的*终轮廓,可以自动生成多次粗車的刀具路径简化了车床编程。
适用于切削圆柱上的槽,能够按照圆柱表面的展开图进行编程
可直接诸如直线的倾角、倒角值、转角半徑值等尺寸,这些尺寸在零件图上这样能简化部件加工程序的编程。
5. 记忆型螺距误差补偿 可对丝杠螺距误差等机械系统中的误差进行补償补偿数据以参数的形式存储在CNC的存储器中。
PMC对机床和外部设备进行程序控制
MTB(机床厂)可在CNC上直接改变PMC程序和宏执行器程序由于使用的昰闪存芯片,故无需专用的RAM写入器或PMC的调试RAM



A06B-《惠价速销鸿飞达

A06B-《惠价速销鸿飞达


}

我要回帖

更多关于 发那科系统螺距补偿参数设定 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信