FANUC螺距补偿方法(优质严制)
有关加工中心螺距补偿的方法
第一种安装FANUC系统的设备的螺距补偿首先,我们要确认需要设备螺距补偿的轴的间距值,相关的参数有:#3620、#3621、#3622、#3623、#3624我们从#3624中读到轴的间距数值,也就是说我们要检测的分段距离。
其次,我们需要确认整个轴的长度,相关的参数有:#1320、#1321,这两个参数之间的差值就是轴的长度。
第三,我们需要编辑程序,开始检测了。
O0001 G00G91 X0.;M98 P120002G4X4;M98 P120003;M30;O0002 G00 G91 X-40.;G4X4;M99;O0003 G00 G91 X40.;G4X4;M99;上述程序中P12中的12是次数,12*40=X轴的全程长度,X40中的40是X轴的螺距间距值。
第四,我们检测完了的数据经过分析以后要补偿给系统,需要注意的是,如果从机械零点走到轴的最远端,则需要将正向机进方向的数值倒补偿,反之,需要顺补偿。
第二种安装三菱系统的设备的螺距补偿开始的两个步骤都一致,我们只要确认了轴的全长和间距值就可以了。
第三,编辑程序O0000 G91G28X0.;G90G0X0.5;G4X1;G00X0.;G4X6;M98 P11L20;G90G0X-800.5;G4X1;G00X-800.;G4X6;M98 P12L20;M99;O0011 G91G0X0.;X-40.;G4X4;M99;O0022 G91G0X0.;X40.;G4X4;M99;第四,我们选择从机械0到-800处的检测顺序。
检测出来的数据分为两页,正向20点,负向20点,第一页中补偿负向的数值,并且从#127开始倒序补入,补偿的数值需要乘2。
第二页中补偿正向的数值,并且从#256开始倒序补入,补偿的数值需要乘2。
使用FANUC双向螺补功能提高机床定位精度-最新文档
使用FANUC双向螺补功能提高机床定位精度-最新文档使用FANUC双向螺补功能提高机床定位精度随着数控机床的广泛应用,对零件加工精度的要求也越来越高,数控机床的定位精度也有了更高的要求。
为了降低机械结构中的摩擦间隙以及装配误差对于机床定位精度的影响,机床厂商会使用螺距误差补偿功能来提升机床精度和性能。
常用的存储型螺距误差补偿功能在坐标轴的整个行程内采用单一的反向间隙,结合正向螺距误差补偿来提高坐标轴在正反两个方向上的定位精度。
实际上由于制造、安装以及弹性变形等原因丝杠螺母副在整个行程上的反向间隙处处不等,反向定位精度无法得到准确的补偿。
为了进一步提高机床的定位精度,我们可以通过使用双向螺距误差补偿功能,区别化设定正方向移动时和负方向移动时的螺距误差补偿量,进行不同方向的螺距误差补偿。
此外,在移动反转时,根据螺距误差补偿数据自动计算补偿量,进行与反向间隙补偿一样的移动方向反转时的补偿,可以进一步减小正方向和负方向的路径差。
双向螺距误差补偿是选项功能,需要单独选购此功能。
需要注意的是,对于进行斜度补偿的轴,无法同时使用本功能。
1 螺距误差补偿数据补偿点数为0~1023、3000~4023,这些数据也可使用于正方向或负方向的任一方的数据。
但是,无法进行使某个轴的补偿数据组成为从1023横跨3000这样的设定。
各轴的补偿点的指定,可通过夹着参考点的补偿点编号指定正、负来进行。
机械的行程超过正、负所指定的范围时,有关超出的范围,不进行螺距误差补偿(补偿量全都成为0)。
2 参数设置举例本例中对一台卧式加工中心的Z轴进行测量,Z轴为直线轴,行程为0~1100MM,以机床零点为测量起点,反复测量三次取平均值。
测量前将参数1851和1852都设为0,确保数据采集时反向间隙为0。
负方向螺距误差数据,务必进行由与正方向螺距误差数据所设定点数相同点数量的设定。
负方向螺距误差数据,也始终设定自负方向侧看到的增量值。
本例中,手动参考点返回的方向,设定为正方向。
FANUC系统数控车床精度的检测与补偿
FANUC系统数控车床精度的检测与补偿为了改善提高某台数控机床的位置精度,应用激光干涉仪对其定位精度和方向间隙进行了检测和补偿。
通过补偿数控机床的螺距误差最大值由原来的0.02mm降低到0.002mm。
机床的精度得到较大幅度的提高。
标签:激光干涉仪;定位精度;精度补偿1 精度检测与补偿的意义数控机床的定位精度是机床各个坐标轴在数控系统控制下达到的位置精度。
根据实测的定位精度数值,可以判断机床在加工中所能达到的最好加工精度。
同时数控机床各轴运动的准确程度,决定数控机床的定位精度,对数控加工质量至关重要。
国际标准化组织于1998年批准了“数控机床位置精度的评定”的有关标准(ISO230-2:1998);我国制定的“数字控制机应酬位置精度的评定方法”(GB10931-89)都对其有明确的要求[2]。
现今的数控机床在检测精度时基本上都采用激光干涉仪对数控定位精度进行测量,以此来满足现今国内机床的精度要求。
在测量机床的螺距误差和进行反向间隙误差补偿时,必须要专业的人员进行操作。
2 精度检测的概念在实际中,通常对数控机床位置精度的检测和补偿主要包括直线轴定位精度、重复定位精度和反向间隙三个方面。
重复定位指的是同一个位置两次定位产生的误差。
定位精度指的是数控设备停止时实际到达的位置和要求到达的位置误差。
反向间隙是因为丝杠和丝母之间肯定存在一定的间隙,所以在正转后变换成反转的时候,在一定的角度内,尽管丝杠转动,但是丝母还要等间隙消除以后才能带动工作台运动,这个间隙就是反向间隙,但是要反映在丝杠的旋转角度上。
3 应用激光干涉仪对机床精度进行检测和补偿3.1 激光干涉仪简介激光具有高强度、高度方向性、空间同调性、窄带宽和高度单色性等优点。
目前常用来测量长度的干涉仪,主要是以迈克尔逊干涉仪为主,并以稳频氦氖激光为光源,构成一个具有干涉作用的测量系统。
激光干涉仪可配合各种折射镜、反射镜等来作线性位置、速度、角度、真平度、真直度、平行度和垂直度等测量工作,并可作为精密工具机或测量仪器的校正工作。
最新立式加工中心机床的螺距误差补偿
立式加工中心机床的螺距误差补偿随着我国制造业的飞速发展,数控机床制造技术也在不断地发展,同时对数控机床的各项性能提出了越来越高的要求。
机床的定位精度便成为了衡量机床性能的一项重要指标。
机械结构当中不可避免的摩擦、间隙,以及装配误差成为了制约机床定位精度的主要因素。
由此,数控系统的制造商开发出了螺距误差补偿功能,借此以消除或者削弱以上因素对机床定位精度的影响,从而达到更好的加工效果。
发那科与西门子两大公司在这个领域表现得尤为出色,以下将对这两种数控系统的螺距误差补偿方法进行详细介绍。
1.发那科数控系统机床的误差补偿(以FANUC 0i-MD为例)1.1基本概念1.1.1补偿点的指定各轴的补偿点的指定,可通过夹着参考点的补偿点编号指定(+)侧、(-)侧来进行。
机械的行程超过(+)侧、(-)侧所指定的范围时,有关超出的范围,不进行螺距误差补偿(补偿量全都成为0)。
1.1.2补偿点号补偿点数,在螺距误差设定画面上提供有共计1024 点,从0 到1023。
通过参数将该编号任意分配给各轴。
另外,螺距误差设定画面中,在最靠近负侧的补偿号前,显示该轴的名称。
1.1.3补偿点的间隔螺距误差补偿的补偿点为等间隔,在参数中为每个轴设定该间隔。
螺距误差补偿点的间隔有最小值限制,通过下式确定。
螺距误差补偿点间隔的最小值=最大进给速度(快速移动速度)÷75001.2相关参数(1)1851 每个轴的反向间隙补偿量。
(2)1852 每个轴的快速移动时的反向间隙补偿量。
(3)3620 每个轴的参考点的螺距误差补偿点号。
(4)3621 每个轴的最靠近负侧的螺距误差补偿点号。
(5)3622 每个轴的最靠近正侧的螺距误差补偿点号。
(6)3623 每个轴的螺距误差补偿倍率。
(7)3624 每个轴的螺距误差补偿点间隔。
注:以上参数中3620,3621,3622,3624修改后需要切断电源并重新上电才生效,其余参数修改后复位即可生效。
13、螺距误差补偿及反向间隙补偿
螺距误差补偿及反向间隙补偿根据下表设置螺距误差补偿相关参数:参数号参数位设定值设置说明3620 XZ 100200每个轴的参考点的螺距误差补偿点号3621 XZ 负方向最远的补偿位置号根据下面的公式进行计算:参考点的补偿位置号—(负方向的机床行程/补偿位置间隔)+ 1 100-(1000/50)+1=81 所以负方向补偿位置号设置为813622 XZ 正方向的最远补偿位置号根据下面的公式进行计算:参考点的补偿位置号+(正方向的机床行程/补偿位置间隔)+ 1 100+(0/50)+1=101 所以参考点正方向补偿位置号为101.3624 补偿点间隔输入格式为无小数点输入格式,由于X轴为直径值编程,所以X轴补偿点间隔应为实际补偿点间隔的2倍,应设置为100000,为100mm.参数号参数位设定值设置说明1800 #4(RBK) 是否分别进行切削进给/快速移动反向间隙补偿0: 不进行。
1: 进行。
1851 XZ 每个轴的反向间隙补偿量,设置后,回零生效1852 XZ 每个轴的快速移动时的反向间隙补偿量,回零生效由于FANUC系统螺距误差补偿采用增量式的补偿方式,所以在进行螺距误差补偿时,需根据补偿数据进行补偿数据的设定个。
下表为螺距误差补偿表由于每个补偿点的最大补偿值只能到7,在上表中可以看到,在-400mm测量位置处出现了一次22的值,此点是所有补偿点误差的最大值,所以补偿倍率按此点进行计算,而且考虑其它点的误差值,将补偿倍率设置为3倍。
补偿倍率设置为3倍,所有的补偿值都放大了三倍,所以在补偿数据处看到的是计算值的1/3,如果测量人员给出的是补偿值,那么补偿数据就按上图中的数据进行输入,如果给出的是误差值,则需将上图中的补偿数据取反。
螺距误差补偿在回零后即可生效。
数控机床定位精度的补偿方法简述
数控机床定位精度的补偿方法简述北京亚崴技术服务有限责任公司路宝新由于机械电子技术的飞速发展,数控机床做为一种高精度、高效率、稳定性强的自动化加工装备,已经成为机械行业必不可少的现代化技术装置。
数控机床的定位精度是影响其高精度性能的一个重要方面,因而也是数控机床验收时的一个重要项目。
利用数控系统的螺距误差补偿功能进行调整,可以大大提高数控机床的定位精度,而电气控制系统不同,其定位精度的补偿方法也不尽相同,本文将以FANUC-0系统和SIEMENS-880系统为例,简单介绍数控系统螺距误差补偿的方法。
螺距误差补偿这项工作应该是在机床几何精度(床身水平、平行度、垂直度等)调整完成后进行的,这样可以尽量减少几何精度对定位精度的影响。
另外,进行螺距误差补偿时应使用高精度的检测仪器(如激光干涉仪),这样可以先测量再补偿,补偿后再测量,并按照相应的分析标准(如VDI3441、JIS6330、GB10931-89等)对测量数据进行分析,直到达到机床对定位精度的要求范围。
机床的螺距误差补偿功能包括线性轴和旋转轴两种方式,分别可以对直线轴和旋转工作台的定位精度进行补偿。
但有一点需要注意,就是在补偿旋转轴时应注意:在0°~360°之间各补偿点的补偿值总和应为0,以使0°和360°的绝对位置保持一致,否则旋转轴旋转角度每超过360°一次,就产生一次累积误差,从而影响机床的加工精度。
另外,螺距误差补偿功能的实现方法又有增量型和绝对型之分。
所谓补偿就是指通过特定方法对机床的控制参数进行调整,其参数调整方法也依各数控系统不同而各有差异。
所谓增量型是指以被补偿轴上相领两上补偿点间的误差差值为依据来进行补偿,而绝对型是指以被补偿轴上各个补偿点的绝对误差值为依据来进行补偿。
FANUC-0数控系统的螺距误差补偿功能是一种增量型补偿方法,FANUC-0数控系统与螺距误差补偿功能有关的参数如下:7 6 5 4 3 2 1 07 6 5 4 3 2 1 0PML2和PML1的组合决定误差补偿倍率,它对X、Y、Z和第四轴有效。
FANUC 0iD系统数控机床螺距误差补偿方法研究
0 引 言 数控机床加工精度由刀具与工件之间的相对位置
决定,在影响加工精 度 的 众 多 因 素 中 机 床 的 动 态 误 差 是主要因素 。 [1] 数控机床工作台的移动是利用电 机 带 动滚珠丝杠旋转,将 电 机 的 旋 转 运 动 转 换 为 工 作 台 的 直 线 运 动 ,理 论 上 ,滚 珠 丝 杠 转 过 的 角 度 与 工 作 台 的 直 线位移之间为线性对 应 关 系,但 实 际 上 因 为 滚 珠 丝 杠 的 制 造 和 装 配 误 差 ,当 数 控 系 统 控 制 工 作 台 移 动 时 ,工 作台的直线位移必然存在一定的误差。因为滚珠丝杠 为精度较高的机械传 动 部 件,所 以 数 控 机 床 经 过 整 机 机械部件装配调试后所产生的误差值已经很小。若想 进一步提高数控机床 定 位 精 度,只 能 利 用 数 控 系 统 软 件提供的螺距误 差 补 偿 功 能。 由 此 可 见,螺 距 误 差 补 偿只是在机械装配精度足够高的情况下对微小量的螺 距 误 差 进 行 修 正 。 此 外 ,通 过 螺 距 误 差 补 偿 ,还 可 以 消 除因机床使用过程中的磨损等原因造成的精度下降, 从而延长机床的使用寿命 。 [2] 1 螺 距 误 差 补 偿 的 作 用 与 方 法
FANUC系统数控精度补偿方法
2008年11月第36卷第11期机床与液压MACHINETOOL&HYDRAULICSNov.2008VoL36No.11FANUC系统数控精度补偿方法符强,付毅,师堂存,梁莹(广州宏力数控设备有限公司,广东广州511430)摘要:详细阐述了FANUCCNC数控精度补偿的方法和技巧,通过更合理的途径,提高了加工精度。
关键词:FANUC;数控精度;螺补中图分类号:TP271+.82文献标识码:B文章编号:1001-3881(2008l11-035—3FANUCCNCNumericalControlPrecisionCompensationFUQiang,FUYi,SHITangcun,LIANGYing(GuangzhouHongliNCEquipmentCo.,Ltd,GuangzhouGuangdong5430,China)Abstract:FANUCCNCprecisioncompensationmethodsandtechniquesWG=I屯ehborated.byusingamorereasonableway,themachiningaccuracyw8.8improved.Keywords:FANUC;Numericalcontrolprecision;Pitcherrorcompensation目前所使用的机床,大多数都是伺服电机连接丝杠通过丝母进行传动的。
由于加工条件的限制,所有的丝杠都存在误差,所以当电机按照系统指令转动足够圈数后,反映到移动轴上的位置总会出现误差。
丝杠精度越差,行程越长,累计误差也就越大。
另外,丝杠安装误差及导轨制造误差也会影响移动轴的定位精度,这样加工出来的工件很难满足公差要求。
通过利用数控系统的补偿功能可以提升机床精度和性能。
笔者重点阐述了FANUC系统的反向间隙补偿和螺距误差补偿功能的使用,因为这两项补偿是最常用也是效果最明显的。
1轴的分类数控机床轴的类型分为直线轴和旋转轴两种,直线轴通过电机旋转带动丝杠、齿轮或是直线电机直接驱动,从而实现直线的进给,计量单位为长度单位。
数控机床定位精度的补偿方法简述
数控机床定位精度的补偿方法简述由于机械电子技术的飞速发展,数控机床做为一种高精度、高效率、稳定性强的自动化加工装备,已经成为机械行业必不可少的现代化技术装置。
数控机床的定位精度是影响其高精度性能的一个重要方面,因而也是数控机床验收时的一个重要项目。
利用数控系统的螺距误差补偿功能进行调整,可以大大提高数控机床的定位精度,而电气控制系统不同,其定位精度的补偿方法也不尽相同,本文将以FANUC-0系统和SIEMENS-880系统为例,简单介绍数控系统螺距误差补偿的方法。
螺距误差补偿这项工作应该是在机床几何精度(床身水平、平行度、垂直度等)调整完成后进行的,这样可以尽量减少几何精度对定位精度的影响。
另外,进行螺距误差补偿时应使用高精度的检测仪器(如激光干涉仪),这样可以先测量再补偿,补偿后再测量,并按照相应的分析标准(如VDI3441、JIS6330、GB10931-89等)对测量数据进行分析,直到达到机床对定位精度的要求范围。
机床的螺距误差补偿功能包括线性轴和旋转轴两种方式,分别可以对直线轴和旋转工作台的定位精度进行补偿。
但有一点需要注意,就是在补偿旋转轴时应注意:在0°~360°之间各补偿点的补偿值总和应为0,以使0°和360°的绝对位置保持一致,否则旋转轴旋转角度每超过360°一次,就产生一次累积误差,从而影响机床的加工精度。
另外,螺距误差补偿功能的实现方法又有增量型和绝对型之分。
所谓补偿就是指通过特定方法对机床的控制参数进行调整,其参数调整方法也依各数控系统不同而各有差异。
所谓增量型是指以被补偿轴上相领两上补偿点间的误差差值为依据来进行补偿,而绝对型是指以被补偿轴上各个补偿点的绝对误差值为依据来进行补偿。
FANUC-0数控系统的螺距误差补偿功能是一种增量型补偿方法,FANUC-0数控系统与螺距误差补偿功能有关的参数如下:7 6 5 4 3 2 1 00011PML2 PML17 6 5 4 3 2 1 07011PML2S PML1SPML2和PML1的组合决定误差补偿倍率,它对X、Y、Z和第四轴有效。
两种数控系统螺距补偿方法
(2) 对补偿区之外的点, CNC 对它们施 加 与 它们最近的表格点的补偿数值。
(3) 机床参考点必须被赋予零误差。 (4) 2 个连续点之间的误差值不能大于它们之 间的距离。 例如, 根据激光干涉仪检测出的丝杠误差图 (见图 1), 对 X 轴的滚珠丝杠在 X- 20 和 X160 之 间进行补偿。
参考点的号码
40
参数设定如下:
№3620=40
№3621=33
№3622=48
图2
表2
P033
+2
P041
+2
P034
+1
P042
+1
P035
-2
P043
0
P036
-2
P044
-1
P037
0
P045
-1
P038
-1
P046
-2
P039
0
P047
0
P040
0
P048
+1
的。法那克的误差采用增量值, 而发格采用绝对
收稿日期: 2007- 04- 10; 修回日期: 2007- 05- 12
- 99 -
ANSYS 软件是一个功能强大的结构设计分析 用于进行结构的静力分析、动力分析、结构的高
和结构优化软件包, 具有多物理场耦合的功能, 度非线性分析、电磁分析、计算流体动力学分
允许在同一模型上进行各种各样的耦合计算, 如 析、设计优化、弹性接触分析等等。实体建模采
热结构耦合, 磁结构耦合, 流体热耦合等, 可以 用基于 NURBS 的三维实体 描 述 法 、 几 何 体 素 以 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
fanuc螺距补偿
FANUC 螺距补偿一、为什么要进行螺距误差补偿螺距误差补偿是将机床实际移动的距离与指令移动的距离之差,通过调整数控系统的参数增减指令值的脉冲数,实现机床实际移动距离与指令值相接近,以提高机床的定位精度。
螺距误差补偿只对机床补偿段起作用,在数控系统允许的范围内补偿将起到补偿作用。
二、螺距误差补偿参数螺距误差补偿是按轴进行的,与其相关的轴参数有五个:3620各轴参考点的螺距误差补偿点号3621为设置补偿区间内的最负点补偿点号3622为设置补偿区间内的最正点补偿点号3623为补偿倍率3624为设置测量时候实际的间隔说明:1、如果需要更改参数,NC需要从新上电。
2、FANUC系统为增量补偿。
三、螺距误差补偿方法1、分配补偿点FANUC系统的补偿点共计为0—1023个点,为X、Z(Y、C)轴所共用,在车床里,我们只为XZ两个轴设定相应的有效区间即可,我们可设置0-200号码,为X轴使用;201-400为Z轴使用;401以后为其他轴使用。
所以对应轴的参考点地址根据需要设置为相应区间的任意点。
2、设置参数说明:1、补偿点号是和机械坐标对应的,如果机械坐标改变,需要重新补偿。
2、我厂机床出厂时X轴零点为主轴中心,如果补偿10个点,有效点号为100-110;Z轴零点为卡盘端面,如果补偿15个点,有效点号为300-315。
X轴 Z轴3、3623为补偿倍率。
FANUC系统相对补偿参数限制为0—±7,所以倍率为1的情况下,如误差中有很多的+7或者-7的话说明实际补偿误差可能大于这个数值,(例如:误差可能大于±7,比如误差有8,10,-9那它也只能显示到7,7,-7,)那这个时候我们就要改倍率为2。
这时的实际补偿数值=补偿值*倍率。
3、输入补偿值通过激光干涉仪。
测得机床某个轴实际定位情况。
生成补偿值,并填入补偿值如下:X轴 Z轴填入后,复位即可生效.整个螺距补偿完毕.注意:由于FANUC系统螺距补偿是相对补偿,如果想调整单个或几个点时要从补偿起点方向开始向终止方向调整。
机床的螺距误差补偿方法
1 . 发那科 ( 以F A N UC 0 i — MD 为 例 )
1 . 1 基本概念 1 . 1 . 1 补偿点 的指定 各轴 的补偿点 的指定 , 可通过夹着参考点 的补偿点编号指定( + ) 侧、 f - 1 侧来进行 机 械的行程超过 ( + ) 侧、 ( 一 ) 侧 所指定 的范 围时 , 有关 超出 的范围 , 不进行螺距误差补偿 ( 补偿量全都成为 0 ) 1 . 1 . 2补 偿 点 号 补偿点数 . 在螺距误差设定画面上提供有共计 1 0 2 4 点. 从 0到 1 0 2 3 。通过参数将该编号任意分配给各轴 。 ’ 另外 , 螺距误差设定 画面 中. 在最靠近负侧 的补偿 号前 . 显示该轴 的名称 1 . 1 . 3补偿点 的间隔 螺距误差补偿 的补偿点为等间隔 . 在参数中为每个轴设定该间隔。 螺距误差补偿点 的间隔有最小值限制 . 通过下式确定 。 螺距误差补偿 间隔的昂 小值墁 大进给速度( 快速移动速度 ) + 7 5 0 0 。 1 . 2 相关参数 ( 1 ) 1 8 5 1 每个轴的反向间隙补偿 量
2 . 西门子 ( 以 SI ME N S 8 2 8 D 为例 )
2 . 1 相关参数 ( 1 ) 3 2 4 5 0反 向间隙补偿值 ( 2 ) 3 2 7 0 0 螺距误差补偿生效 注: 以上参数修改后需要复位才可 以生效 2 . 2 操作方法 ( 以V M C 8 5 0 E的 x轴为例 , x轴行程 为 8 5 0 m m, 全 长采集 1 0个数据 ) ( 1 ) 连接激光干涉仪 。 ( 2 ) 1 8 5 2每个轴的快速移动时的反向间隙补偿 量。 ( 2 ) t确设置参数 。 ( 3 ) 3 6 2 0每个轴的参考点的螺距误差补偿点号。 1 ) 将3 2 4 5 0 设置为 O , 确保第一次数据采集时反 向间隙为 0 。 ( 4 ) 3 6 2 1 每个轴的最靠近负侧的螺距误 差补偿 点号 。 2 ) 将3 2 7 0 0设置为 O . 并按下复位键 。 ( 5 ) 3 6 2 2每个轴的最靠近正侧的螺距误 差补偿 点号 3 ) 编辑 补偿文件 , 补偿文件 的存 储位置为 : 菜单选择一 调试一系 ( 6 ) 3 6 2 3每个轴的螺距误差补偿倍率 统数据一N c 数据一N c生效数据一测量 系统误差补偿 编辑后补偿文 ( 7 ) 3 6 2 4每个轴的螺距误差补偿 点间隔 注: 以上参数 中 3 6 2 0 , 3 6 2 1 , 3 6 2 2 , 3 6 2 4 修 改后需要切 断电源并重 件 内容如下 : 新上 电才生效 , 其余参数修改后复位 即可生效 ¥ A A— . E N C — . C O MP [ 0 , 0 , A X1 ] = 0 . 0 0 1 - 3 操作方法 ( 以V M C 8 5 0 E的 x轴 为例 . x轴行程 为 8 5 0 m m. 全 ¥ A A— — E N C — — C O MP [ 0 , 1 , A X1 ] = 0 . 0 0 长采集 2 0个数据 ) ¥ A A— — E N C — — C O MP [ 0 , 2 , A X1 ] = O . O 0 ( 1 ) 连接激光干涉仪 ¥ A A— . E N C — . C O MP [ 0 , 2 9 , A X1 ] = 0 . 0 0 ( 2 ) 设置参数 。 ¥ A A ENC C O MP [ 0 , 3 0 , A XI ] = O . O 0 1 ) 1 8 5 1 , 1 8 5 2 都设置为 0 . 确保第一次数据采集时反 向间隙为 0 。 2 ) 3 6 2 0 设置为 1 . 表示 x轴 的补偿值 以补偿数据表 中的第 1 号为 ¥ A A— E N C — — C O MP _ S T E P [ 0 , A X1 ] = 8 5 参考 点。 ¥ A A— — E N C — — C O MP — — MI N[ 0 , A X1 ] = 0 ¥ A A ENC COMP MA 3 ) 3 6 2 1 设置 为 1 .表示 x轴 的补偿值从 补偿数据表 的第 1 号开 X [ 0 , AX1 ] = 8 5 0
FANUC数控系统螺距误差补偿功能.
FANUC数控系统螺距误差补偿功能数控机床的直线轴精度表现在轴进给上主要由三项精度:反向间隙、定位精度和重复定位精度,其中反向间隙、重复定位精度可以通过机械装置的调整来实现,而定位精度在很大程度上取决于直线轴传动链中滚珠丝杠的螺距制造精度。
在数控机床生产制造及加工应用中,在调整好机床反向间隙、重复定位精度后,要减小定位误差,用数控系统的螺距误差螺距补偿功能是最节约成本且直接有效的方法。
FANUC数控系统已广泛应用在数控机床上,其螺距误差补偿功能有一定的典型性。
螺距补偿原理是将机械参考点返回后的位置作为螺距补偿原点,CNC系统以设定在螺距误差补偿参数中的螺距补偿量和CNC移动指令,综合控制伺服轴的移动量,补偿丝杠的螺距误差。
1 螺距误差补偿前的准备工作回参考点后,编程控制需要螺距误差补偿的轴,从参考点或机床机械位置某一点间歇移动若干个等距检测点,用激光干涉仪等检测计量仪器检测出各点的定位误差。
检测点数量可根据机床的工作长度自设。
2 设定螺距误差补偿参数打开参数开关在MDI方式下设置参数PWE=1,系统出现1000报警,同时按CAN和RESET键清除报警。
⑴参考点的螺距误差补偿点号码参数X轴参数No.1000Z轴参数No.2000⑵螺距误差补偿倍率参数参数No.0011的PML1,PML2。
.PML2 PML1 倍率( 0 0 31,0 1 32,1 0 34,1 1 38)设定的螺距补偿值,乘上该倍率,即为输出值.⑶螺距误差补偿点间隔X轴参数No.756Z轴参数No.757螺距误差补偿点为等间隔,设定范围从0到999999999。
一般设定单位是0.001毫米。
⑷螺距补偿点数目各轴从0到127共128个螺距补偿点⑸螺距补偿量及螺距补偿点的号X轴参数No.(1001+螺距补偿点号)Z轴参数No.(2001+螺距补偿点号)每个螺距补偿点螺距补偿量的范围为(-7)~(+7)乘以螺距补偿倍率。
负侧最远补偿点的号=原点补偿点-(负侧的机床长/补偿点间隔)+1正侧最远补偿点的号=原点补偿点+(正侧的机床长/补偿点间隔)3设定好螺距补偿参数后,在MDI方式下,设置参数PWE=0,关闭参数写状态。
fanuc螺距补偿
FANUC 螺距补偿一、为什么要进行螺距误差补偿螺距误差补偿是将机床实际移动的距离与指令移动的距离之差,通过调整数控系统的参数增减指令值的脉冲数,实现机床实际移动距离与指令值相接近,以提高机床的定位精度。
螺距误差补偿只对机床补偿段起作用,在数控系统允许的范围内补偿将起到补偿作用。
二、螺距误差补偿参数螺距误差补偿是按轴进行的,与其相关的轴参数有五个:3620 各轴参考点的螺距误差补偿点号3621 为设置补偿区间内的最负点补偿点号3622 为设置补偿区间内的最正点补偿点号3623 为补偿倍率3624 为设置测量时候实际的间隔说明:1、如果需要更改参数,NC需要从新上点。
2、FANUC系统为增量补偿。
三、螺距误差补偿方法1、分配补偿点FANUC系统的补偿点共计为0—1023个点,为X、Z(Y、C)轴所共用,在车床里,我们只为XZ 两个轴设定相应的有效区间即可,我们可设置0-200号码,为X轴使用;201-400为Z轴使用;401以后为其他轴使用。
所以对应轴的参考点地址根据需要设置为相应区间的任意点。
2、设置参数说明:1、补偿点号是和机械坐标对应的,如果机械坐标改变,需要重新补偿。
2、我厂机床出厂时X轴零点为主轴中心,如果补偿10个点,有效点号为100-110;Z轴零点为卡盘端面,如果补偿15个点,有效点号为300-315。
X轴 Z轴3、3623为补偿倍率。
FANUC系统相对补偿参数限制为0—±7,所以倍率为1的情况下,如误差中有很多的+7或者-7的话说明实际补偿误差可能大于这个数值,(例如:误差可能大于±7,比如误差有8,10,-9那它也只能显示到7,7,-7,)那这个时候我们就要改倍率为2。
这时的实际补偿数值=补偿值*倍率。
3、输入补偿值通过激光干涉仪。
测得机床某个轴实际定位情况。
生成补偿值,并填入补偿值如下:X轴 Z轴填入后,复位即可生效.整个螺距补偿完毕.注意:由于FANUC系统螺距补偿是相对补偿,如果想调整单个或几个点时要从补偿起点方向开始向终止方向调整。
FANUC机床螺距补偿设定步骤介绍
FANUC机床螺距补偿设定步骤介绍1.在机床上架好SJ6000激光干涉仪。
SJ6000激光干涉仪对机床进行螺距补偿
2.在参数3620中设置补偿的参数
3.在参数3621、3622中设置螺距补偿的起点和终点
4.在参数3624中设置每个螺距补偿点间的间距
5.机床重启使参数生效
6.编制机床运动的程序
7.然后启动程序,多次测量得出平均值
8.依据补偿值=数值命令值-实际位置值
9.输出螺距误差补偿值
将操作方式设为EDIT方式,按SYSTEM键进入螺补菜单,单击输出-执行,所有参数按指定的格式输出将测量所得的误差值输入到补偿文件中重启机床,返回参考点,螺补生效。
FANUC螺距补偿方法
螺距误差补偿方法:FANUC SERIES 数控系统都采用这种方法。
1.按下[OFFSET SETTING]键,再按[SETING]键,出现补偿界面如下:2.[程式保护开关]在“编辑”位置,[模式选择开关]在“手动输入”位置,3.将0改为1为0时,不可写入,为1时,可写入。
4.屏幕上出现红色字“100 可写入参数”5.按下[SYSTEM]键,出现补偿参数界面如下:页脚内容1输入3620,按[NO检索],就找到3620、3621、3622、3623、3624等参数:3620为参考点的位置3621为最小补偿点的位置3622为最大补偿点的位置3623为补偿误差值的放大比例3624为补偿点与补偿点之间的间距,以微米为单位。
如:间距为20毫米,则写入20000例:VMC-850S 协鸿立式加工中心各参数设定如下:页脚内容23620:X 50 Y 100 Z 150 A 2003621:X 1 Y70 Z 120 A 1703622:X 51 Y 101 Z151 A3623:X 1 Y 1 Z 1 A6.按下[SYSTEM]键,再按[间距]出现补偿参数界面如下:页脚内容3例:0085是某机床X轴的参数点的位置,同样可以找到Y、Z、A各轴的位置。
7.将激光干涉仪测量的误差值写到表中所对应的位置,误差值为“正”时写入“正”值,误差值为“负”时写入“负”值,所有的值都采用增量值的补偿方法,也就是说补了一个数,在它后面所有的点位都会相应的增加或减少一个数。
页脚内容48.输入1851,按[NO检索],就找到1851、1852等参数:1851为反向间隙补偿1852也为反向间隙补偿(用于快速移动)9.参数修改好以后,应将1改为0页脚内容5。
FANUC系统数控精度补偿方法
FANUC系统数控精度补偿方法
首先,我们来介绍坐标补偿。
坐标补偿主要是通过对坐标轴的补偿来修正加工过程中的误差。
FANUC系统中,坐标补偿主要由G40、G41和G42指令来实现。
G40指令是取消半径补偿,即取消刀具半径的补偿效果。
G41和G42指令则是刀具半径的补偿指令。
G41指令表示逆时针刀补,而G42指令表示顺时针刀补。
这两个指令主要通过改变刀具在加工轮廓上的位置来实现补偿效果。
补偿表是FANUC系统中另一种常用的数控精度补偿方法。
补偿表主要用于对刀具半径补偿和长度补偿。
补偿表可以在FANUC系统中进行设定和修改。
首先,我们来介绍刀具半径补偿。
刀具半径补偿主要通过补偿表中的刀具半径偏差值来实现。
在使用刀具半径补偿时,系统会自动根据补偿表中的数据来调整刀具相对于工件的位置,从而修正加工误差。
另外,还有长度补偿。
长度补偿主要用于修正刀具的长度偏差。
在进行长度补偿时,系统会根据补偿表中的长度偏差值来自动调整刀具相对于工件的位置,从而达到修正加工误差的目的。
在FANUC系统中,刀具半径补偿和长度补偿可以同时生效。
通过补偿表中设定的刀具半径偏差值和长度偏差值,系统会自动进行补偿,从而实现加工精度的提高。
总结来说,FANUC系统的数控精度补偿方法主要包括坐标补偿和补偿表两种。
坐标补偿主要用于对坐标轴的补偿,而补偿表则用于对刀具半径
补偿和长度补偿。
这些方法的应用可以提高数控机床的加工精度,从而得到更高质量的零件。
fanuc螺距补正
X轴负向限位
0705
Z轴负向限位
第3轴负向限位
第4轴负向限位
反向间隙补偿参数(表3-3)
参数号
含义
设定值
备注
0535
X轴进给速度反向间隙补偿值
0536
Z轴进给速度反向间隙补偿值
0537
第3轴进给速度反向间隙补偿值
0538
第4轴进给速度反向间隙补偿值
(一)FANUC-0M系列螺距误差补偿参数(表1-1)
参数号
含义
设定值
备注
0011:#1,#0
补偿倍率
0712
X轴螺距误差补偿间隔
0713
Y轴螺距误差补偿间隔
0714
Z轴螺距误差补偿间隔
0715
第4轴螺距误差补偿间隔
1000
X轴参考点补偿号
1001-1128
X轴各点螺距误差补偿值
2000
Y轴参考点补偿号
进给速度反向间隙补偿值
X轴
Y轴
Z轴
1852
快速移动反向间隙补偿值
X轴
Y轴
Z轴
(三)FANUC-0T系列螺距误差补偿参数(表3-1)
参数号
含义
设定值
备注
0011:#1,#0
X-4轴补偿倍率
7011:#1,#0
5、6轴补偿倍率
0756
X轴螺距误差补偿间隔
0757
Z轴螺距误差补偿间隔
0758
第3轴螺距误差补偿间隔
4001-4128
第4轴各点螺距误差补偿值
5000
第5轴参考点补偿号
5001-5128
第5轴各点螺距误差补偿值
6000
第6轴参考点补偿号
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
螺距误差补偿方法:FANUC SERIES 数控系统都采用这种方法。
1.按下[OFFSET SETTING]键,再按[SETING]键,出现补偿界面如下:
2.[程式保护开关]在“编辑”位置,[模式选择开关]在“手动输入”位置,
3.将0改为1
为0时,不可写入,为1时,可写入。
4.屏幕上出现红色字“100 可写入参数”
5.按下[SYSTEM]键,出现补偿参数界面如下:
输入3620,按[NO检索],就找到3620、3621、3622、3623、3624等参数:
3620为参考点的位置
3621为最小补偿点的位置
3622为最大补偿点的位置
3623为补偿误差值的放大比例
3624为补偿点与补偿点之间的间距,以微米为单位。
如:间距为20毫米,则写入20000
例:VMC-850S 协鸿立式加工中心各参数设定如下:
3620:X 50 Y 100 Z 150 A 200
3621:X 1 Y70 Z 120 A 170
3622:X 51 Y 101 Z151 A
3623:X 1 Y 1 Z 1 A
6.按下[SYSTEM]键,再按[间距]出现补偿参数界面如下:
例:0085是某机床X轴的参数点的位置,同样可以找到Y、Z、A各轴的位置。
7.将激光干涉仪测量的误差值写到表中所对应的位置,误差值为“正”时写入“正”值,误差值为“负”时写入“负”值,所有的值都采用增量值的补偿方法,也就是说补了一个数,在它后面所有的点位都会相应的增加或减少一个数。