干货 | FANUC机器人程序偏移功能

1.偏移功能概述

对于程序中的某一范围的动作语句,偏移功能可将其已示教完成的位置转移到其他位置。偏移的形式包括:程序偏移,镜像偏移和角度输入偏移。

1)程序偏移:将示教位置进行三维平行偏移或平行旋转偏移。

图1程序偏移

2)镜像偏移:将示教位置以面对称的方式进行三维镜像偏移或镜像旋转偏移。

图2镜像偏移

3)角度输入偏移:通过所指定的旋转轴、旋转角度以及旋转次数可使程序等间隔地多次偏移。例如加工轮胎圆周上的轮孔时,只需完成一个加工部位的示教,即可生成其他加工部位的位置数据。

图3角度输入偏移

2.程序偏移的使用指南
1)进入设定画面:按【菜单】--【实用工具】--【程序偏移】;

图4程序偏移的菜单选择

2)指定原程序:在【原程序】处按F4选择需要偏移的程序名;若针对原程序中的某一范围进行偏移,则在【范围】处选择“部分”,并在【开始行】和【结束行】处输入指定行号;

图5程序偏移的程序设置

3)指定新程序:在【新程序】处输入新的程序名,偏移后的指令将生成在该新程序中;若输入现有的程序名,则需在【插入行】处指定插入到现有程序中的行号;
4)按shift+上下箭头转到下一页,输入偏移信息;

图6程序偏移的偏移信息设置

a)平行偏移:将【旋转】设为“OFF”,然后对原程序中的1个代表点(P1)和偏移程序中的1个代表点(Q1)进行指定,指定的方法有:
F4【参考】:使用源程序中的位置数据,参考位置类型有P[]、PR[];
F5【记录】:将TCP示教至源位置和目标位置后,分别进行记录。

图7程序偏移中代表点的指定

此外,平行偏移还可以使用直接输入的方法。在图5第二页的功能键中选择F2【直接】切换至直接输入法,进入以下画面,选择需要偏移的方向(X、Y、Z)输入所需偏移量。

图8程序偏移的直接输入法

b)平行旋转偏移:将【旋转】设为“ON”,然后对原程序中的3个代表点(P1、P2、P3)和偏移程序中的3个代表点(Q1、Q2、Q3)进行指定;

图9程序旋转偏移的偏移信息设置

图10程序旋转偏移中代表点的指定

5)完成以上信息设定后,按F2【执行】执行偏移变换,偏移后的位置将写入所指定的程序中。

注意:执行旋转偏移变换后,新程序中机器人工具的姿势可能与原程序不一致,请手动单步执行确认后再连续运行程序。

3.镜像偏移的使用指南
1)进入设定画面:按【菜单】--【实用工具】--【镜像偏移】;

图11镜像偏移的菜单选择

2)原程序和新程序的指定方法请参考程序偏移;
3)按shift+上下箭头转到下一页,输入偏移信息;

图12镜像偏移的偏移信息设置

图13镜像偏移中代表点的指定

a)镜像偏移:将【旋转】设为“OFF”,然后对原程序中的1个代表点(P1)和偏移程序中的1个代表点(Q1)进行指定;

b)镜像旋转偏移:将【旋转】设为“ON”,然后对原程序中的3个代表点(P1、P2、P3)和偏移程序中的3个代表点(Q1、Q2、Q3)进行指定。

4)完成以上信息设定后,按F2【执行】执行偏移变换,偏移后的位置将写入所指定的程序中。

注意:执行旋转偏移变换后,新程序中机器人工具的姿势可能与原程序不一致,请手动单步执行确认后再连续运行程序。

4.角度输入偏移的使用指南
1)进入设定画面:按【菜单】--【实用工具】--【角度输入偏移】;

图14 角度输入偏移的菜单选择

2)原程序和新程序的指定方法请参考程序偏移;
3)按shift+上下箭头转到下一页,指定旋转平面的代表点,以及是否启用旋转轴:

图15 角度输入偏移的偏移信息设置

a)启用旋转轴:将【旋转轴启用】设为“启用”, 然后指定3个代表点P1、P2、P3计算得到旋转面,在指定代表点P0,通过P0并垂直于旋转面的轴即为旋转轴。
b)禁用旋转轴:将【旋转轴启用】设为“禁用”,然后指定3个代表点P1、P2、P3,系统通过这3点自动计算旋转面和旋转轴;

图16 角度输入偏移中代表点的指定

4)指定旋转的角度和重复次数,旋转正方向由代表点P1转向P2的方向确定;
5)完成以上信息设定后,按F2【执行】确定执行偏移变换,偏移后的位置将写入所指定的程序中。

图17 角度输入偏移所生成的程序

注意:执行旋转偏移变换后,新程序中机器人工具的姿势可能与原程序不一致,请手动单步执行确认后再连续运行程序。

内容来源:上海发那科技术沙龙,如有侵权请告知。

(0)

相关推荐

  • 线切割怎样割锥度?线切割锥度切割技术要点详解

    在线切割加工生产中,大家割的工件很多时候都有锥度的要求.现在有很多线切割机是可以做线切割割锥度的.线切割割锥度是进一步割复杂工件所必备的技能,比方说线切割割上下异形.那么济南速必得小编就在今天的这篇文 ...

  • 倒挂机器人设置

    转载请先后台留言,大家一起支持原创,推动机器人使用和发展 1)现场机器人倒挂,如何设置? 2)示教器,控制面板,主题切换为motion 3)找到robot 4)此处表示机器人base相对于world的 ...

  • FANUC系统一周问答连载二十八

    需要在参数5148中设定偏移方向,即在钻孔轴后设置回退方向对应的是第几轴.例如第一轴为X轴,钻孔轴为Z轴,需要往X正方向回退时,在5148的Z中设1(1是指回退方向为第一轴正方向). 1.在进行Cs轮 ...

  • ABB机器人的设置

    www.d6sk.com 1机器人配电柜需要接线 紧凑型配电柜需要我们短接IO板的电源.短接方法为:XS10的1号端子和4号端子短接,XS10的2号端子和3号端子和5号端子短接.其中1号端子为24V+ ...

  • FANUC机器人调试常见问题解答71-108问

    71.机器人各个轴的电流值/扰动值怎么看? 按下"MENU"键,进入下一页,按下"STATUS"键,按下"AXIS"键,按下"NE ...

  • 干货 | FANUC机器人程序自动启动介绍

    ▼工业机器人教学,关注有惊喜 ▼ 小编微信☜ 公众号二维码☞ 内容来源:上海发那科机器人

  • 原来可以这样编写Fanuc机器人程序!

    爱上PLC 公众号 去学PLC技术 Robot 为自动化设备,但在自动化运转之前,必须先告诉Robot 要自动完成哪些动作,透过「撰写Robot 程序」可达到此目的. Robot 程序主要由「动作指令 ...

  • 如何编写Fanuc机器人程序!

    Robot 为自动化设备,但在自动化运转之前,必须先告诉Robot 要自动完成哪些动作,透过「撰写Robot 程序」可达到此目的. Robot 程序主要由「动作指令」构成,只要熟悉手动操作Robot ...

  • 干货 | FANUC机器人用户登录和用户权限说明

    FANUC机器人拥有多种用户登录账户,包括INSTALL(启动,也称为安装).STUP(设定,也称为设置).PROGRAM(示教).OPERATOR(生产)以及USRDEFINED(用户定义). 每种 ...

  • 如何编写Fanuc机器人程序

    Robot 为自动化设备,但在自动化运转之前,必须先告诉Robot 要自动完成哪些动作,透过「撰写Robot 程序」可达到此目的. Robot 程序主要由「动作指令」构成,只要熟悉手动操作Robot ...

  • 干货 | FANUC机器人程序中断与解除恢复操作说明

    好书推荐 1.  概述 机器人程序在运行过程中,可能会因为人为操作或报警的原因而发生程序中断.本文就机器人程序中断与相应的恢复方式进行简单介绍. 2.  程序中断 程序的执行状态分执行.结束.暂停三种 ...

  • 干货 | FANUC机器人零点标定/校准步骤说明

    想系统学习工业机器人.PLC.电工?单击文末"阅读原文",登记领取报名优惠! ABB工业机器人有更新转数器来进行机械原点校准,FANUC的机械原点校准是通过零点标定来进行,具体操作 ...

  • 干货 | Fanuc机器人指令编辑大全

    程序编辑界面,在编辑(EDCMD)中有一系列的功能选项,本文重点对"变更编号"."取消"及"改为备注"三个功能做详细介绍. 1.变更编号(R ...

  • FANUC机器人程序偏移技巧(27)

    TP程序偏移 前言:我们在做机器人项目的时候,有时候经常会遇到项目搬迁,由于安装精度的误差,机器人轨迹程序都会与现场有较大偏差,为了加快效率现场效率,有几种办法矫正,第一种:用激光检测打三坐标,把测出 ...