如何使用柔性路径分配功能实现轴的共享
2015-04-09宁波海天精工股份有限公司浙江315800周永华
宁波海天精工股份有限公司 (浙江 315800) 周永华
宁波海天驱动有限公司 (浙江 315801) 吴 狄
1.系统介绍
在多路径系统中,由于各轴需按要求分配在各自路径中,一般情况下各轴的插补只能在同路径独立运行。但是对于一些特殊加工,例如海天精工的HTM160HF机床在进行对镗孔或对称加工时,均要求两条路径能够实现对X轴的共享。
针对此类要求不同路径间的轴可以进行插补或同步运动的需求,FANUC系统提供了新的解决方案——柔性路径分配(系统功能订货号:A02B-0327-R607)。
此功能可以对加工程序进行控制,将当前路径中的任意伺服轴从该路径中移除并添加到其他路径中去,达到在不同路径中控制同一伺服轴的效果,从而实现不同路径间轴的插补。
2.方法
柔性路径轴分配功能的编程指令分为基于轴ID和基于轴名称两种格式,编程者可以根据使用习惯修改参数NO.11561#3进行切换。本文主要讨论基于轴ID的编程方法(使用时应将参数NO.11561#3设置为0)。
柔性路径分配功能共有3条基础指令,分别对应轴的移除、分配和互换,实现轴共享只需要使用其中的G52.1与G52.2。其格式如表1所示。
以某台对头镗为例,假设其初始轴设置(参数NO.11560)如表2所示,执行指令(见图1)。
在其系统下执行柔性路径分配各指令的的效果如表3所示。
3.注意事项
(1)当一个控制轴被G52.1从原路径移除后,在位置画面上将用字母“R”标识。此时不能对该轴进行指令,否则将会发生PS0009报警(见图2)。
(2)G52.2可以分配任意轴至任意路径,即G52.2可以分配未被移除的轴给其他路径。若被分配轴不是已给被移除的轴,系统会根据参数FAW(NO.11561#1)的不同给出不同反应:
表1
表2
表3
图1
图2
NO.11561#0=0 不执行分配指令,直接发出PS0514报警;
NO.11561#0=1 程序停止执行,等待其他路径中该轴被移除后再执行分配指令。
(3)G52.2在对轴进行分配时可以选择其目标路径下的位置,例如前述案例中的指令G52.2 P101 I2,其效果如图3所示。
如果将指令调整为G52.2 P101 I3,其效果就会变成下面如图4所示的样子。
图3
图4
4.结语
以前,使用混合控制功能也可以通过设定虚拟轴来实现轴的共享,但是存在一定风险——如果虚拟轴跟真实轴的实际运动方向相反时在虚拟轴路径中使用工件坐标系,就会发生坐标值异常的情况。相比之下柔性路径分配不仅方便,也可以规避这方面的问题,一举两得。