0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于KUKAC4机器人测量工具坐标的作用浅析

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2021-04-25 17:36 次阅读

在我们执行机器人轨迹是经常用到工具坐标和BASE基坐标。

每一条机器人轨迹都是需要机器人的TCP和BASE一起配合实现的。

BASE坐标用来确定机器人空间上的坐标点,而TOOL则用来确定机器人以什么样的姿态去这个轨迹点。

$TOOL=TOOL_DATA[TOOL_NO]

工具坐标的特点及用途

机器人控制系统通过测量工具 (工具坐标系)识别工具顶尖 ( TCP - Tool Center Point,即工具中心点 )相对于法兰中心点位于何处以及其方向如何。

6801c516-a4ce-11eb-aece-12bb97331649.png

686423d2-a4ce-11eb-aece-12bb97331649.png

因此,工具测定包括

TCP (坐标系原点)的测量

找正坐标系

找正最多可储存 32 个工具坐标系。(变量:TOOL_DATA[1…32])。

测量时,工具坐标系到法兰坐标系的距离(用 X、Y 和 Z)以及坐标系的转角(角度 A、B 和 C)被保存。

68770df8-a4ce-11eb-aece-12bb97331649.png

如果一个工具已精确测定,则在实践中对操作和编程人员有以下优点:

改善手动运行

可围绕 TCP (例如:工具顶尖)改变方向。

68e2c02a-a4ce-11eb-aece-12bb97331649.png

沿工具作业方向移动

6912022c-a4ce-11eb-aece-12bb97331649.png

在轨迹运动编程 (直线或圆形运动)时使用

沿着 TCP 上的轨道保持已编程的运行速度。

69541806-a4ce-11eb-aece-12bb97331649.png

此外,可沿着轨迹进行定义的方向导引。

测量工具

进行工具测量时,用户给安装在连接法兰处的工具分配一套笛卡尔坐标系。

该工具坐标系以用户设定的一个点作为其原点。此点称做 TCP (Tool Center Point,工具中心点)。通常,TCP 落在工具的工作点上。

6979eaa4-a4ce-11eb-aece-12bb97331649.png

TOOL

是一个可自由定义、用户定制的坐标系。

TOOL 坐标系的原点被称为 TCP - Tool Center Point,即工具中心点。

用于测量工具。

位置在congfig.dat

工具测量的优点:

工具可以在碰撞方向上直线移动。

工具可以围绕 TCP 转动,而 TCP 位置不会发生变化。

在程序运行中: 沿着 TCP 上的轨道保持已编程的运行速度。

最多可储存 32 个工具坐标系。变量:TOOL_DATA[1…32]。

下列数据被储存:

X、Y、Z:

工具坐标系统的原点,针对法兰坐标系统,工具的TCP点正对法兰TCP的坐标值。

A、B、C:

工具坐标系的取向,相对于法兰坐标系, 工具的TCP点正对法兰TCP的旋转角度,及机器人所带工具的姿态。

69872700-a4ce-11eb-aece-12bb97331649.png

正确测量机器人所带工具需要进行XYZ的测量也要进行ABC的测量。下面们介绍一下。

测量 TCP:XYZ 4 点法

将待测量工具的 TCP 从 4 个不同方向移向一个参照点。参照点可以任意选择。机器人控制系统从不同的法兰位置值中计算出 TCP。

1. 在主菜单中选择投入运行 》 测量 》 工具 》 XYZ 4 点。

2. 为待测量的工具给定一个号码和一个名称。用 继续键确认。

3. 用 TCP 移至任意一个参照点。点击测量。 用继续键确认。

69a1c470-a4ce-11eb-aece-12bb97331649.png69c7bbda-a4ce-11eb-aece-12bb97331649.png

4. 用 TCP 从一个其他方向朝参照点移动。点击测量。 用继续键确认。

5. 将步骤 4 重复两次。

69e70fee-a4ce-11eb-aece-12bb97331649.png6a04f504-a4ce-11eb-aece-12bb97331649.png

6. 按 保存。数据被保存,窗口关闭。

或按负载数据。数据被保存,一个窗口将自动打开,可以在此窗口中输入负载数据。

确定取向:ABC 世界坐标法

用户将工具坐标系的轴调整为与世界坐标系的轴平行。机器人控制器从而得知

TOOL 坐标系的取向。

此方法有两种方式:

l 5D: 用户将工具的碰撞方向告知机器人控制系统。 碰撞方向默认为 X 轴。 其他轴的取向将由系统确定,用户对此没有影响力。系统总是为其它轴确定相同的取向。如果之后必须对工具重新进行测量,比如在发生碰撞后,仅需要重新确定碰撞方向。而无需考虑碰撞方向的转度。

l 6D: 用户将所有三个轴的取向告知机器人控制系统。

操作步骤

1. 在主菜单中选择投入运行 》 测量 》 工具 》 ABC 世界。

2. 输入工具编号。用 继续键确认。

3. 在 5D/6D 栏中选择一种规格。用继续键确认。

4. 如果选择 5D:将 +X工具坐标调整至平行于 -Z世界坐标的方向。(+X工具坐标= 碰撞方向 )

如果选择6D:

按如下方法对准工具坐标系的轴。使 +XTOOL与 -ZWORLD平行。(+X工具坐标 = 碰撞方向 ) +YTOOL与 +YWORLD 平行,+ZTOOL与 +XWORLD平行

5. 点击 测量。 用继续键确认。

6. 按 保存。数据被保存,窗口关闭。

或按负载数据。数据被保存,一个窗口将自动打开,可以在此窗口中输入负载数据。

确定取向:ABC 2 点法

说明 通过移至 X 轴上一个点和 XY 平面上一个点的方法,机器人控制器可得知 TOOL 坐标系的轴数据。

当轴方向必须特别精确地确定时,将使用此方法。

操作步骤 1. 在主菜单中选择投入运行 》 测量 》 工具 》 ABC 2 点。

2. 输入已安装工具的编号。用 继续键确认。

3. 用 TCP 移至任意一个参照点。点击测量。 用继续键确认。

4. 移动工具,使参照点在 X 轴上与一个在 X 负向上的点重合 (即沿着碰撞方向)。点击测量。 用继续键确认。

6a24a5ac-a4ce-11eb-aece-12bb97331649.png

5. 移动工具,使参照点在 X、Y 平面上与一个在 Y 正向上的点重合。点击 测

量。 用继续键确认。

6a49d9f8-a4ce-11eb-aece-12bb97331649.png

6. 按 保存。数据被保存,窗口关闭。

或按负载数据。数据被保存,一个窗口将自动打开,可以在此窗口中输入

负载数据。

数字输入法:

数据源:

 CAD

 外部测量的工具

 工具生产厂商的说明

操作步骤

1. 在主菜单中选择投入运行 》 测量 》 工具 》 数字输入。

2. 为待测量的工具给定一个号码和一个名称。用 继续键确认。

3. 输入数据。用 继续键确认。

4. 按 保存。数据被保存,窗口关闭。

下面我们说一下通过WorkVisual 进行坐标设定

编辑工具和基坐标系

打开工具/基坐标管理可对工具和基坐标系统进行创建、编辑和删除。另外可用拖放功能将坐标系分配给另一个编号。

选择菜单矊列编辑器-》 工具/基坐标管理。

6a89423c-a4ce-11eb-aece-12bb97331649.png

机器人使用坐标总览:

6aa0161a-a4ce-11eb-aece-12bb97331649.png

6a89423c-a4ce-11eb-aece-12bb97331649.png

双击可以进入单个坐标设置:可以进行坐标编辑。

6acdddb6-a4ce-11eb-aece-12bb97331649.png

导入工具和基坐标系;

6af367fc-a4ce-11eb-aece-12bb97331649.png

直接在文件 $config.DAT 中对工具和基坐标系作出的更改可以导入项目中。

工具坐标的名称变量:

6b0f3e50-a4ce-11eb-aece-12bb97331649.png

工具坐标的参数变量:

6b31236c-a4ce-11eb-aece-12bb97331649.png

编辑:lyn

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    206

    文章

    27015

    浏览量

    201361
  • TCP
    TCP
    +关注

    关注

    8

    文章

    1270

    浏览量

    78282
  • Tool
    +关注

    关注

    0

    文章

    132

    浏览量

    11983

原文标题:KUKAC4测量工具坐标的作用

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【开源项目】Emo:基于树莓派 4B DIY 能笑会动的桌面机器人

    Emo是一款基于树莓派4做的个人伴侣机器人,集时尚与创新于一身。它不仅仅是一款机器人,更是一个活生生的存在,与其他机器人不同,它拥有独特的个性和情感。 硬件部分 树莓派
    发表于 12-26 15:18

    ROS让机器人开发更便捷,基于RK3568J+Debian系统发布!

    ,以及包管理。它也提供用于获取、编译、编写、和跨计算机运行代码所需的工具和库函数。图1 随着工业智能化的快速发展,智能机器人设备已成为工业自动化体系的佼佼者,而智能机器人设备核心—ROS系统,是
    发表于 11-30 16:01

    机器人中都有哪些坐标

    中的坐标机器人中都有哪些坐标系呢? 比如在机械臂形态的机器人中,机器人安装的位置叫做基坐标
    的头像 发表于 11-22 17:20 643次阅读
    <b class='flag-5'>机器人</b>中都有哪些<b class='flag-5'>坐标</b>系

    深度剖析机器人的四大坐标

    大地坐标系:大地坐标系是以大地作为参考的直角坐标系。在多个机器人联动的和带有外轴的机器人会用到,90%的大地
    发表于 11-13 11:24 859次阅读
    深度剖析<b class='flag-5'>机器人</b>的四大<b class='flag-5'>坐标</b>系

    机器人坐标系选择指令应用介绍

    在编程操作过程中,为了确定机器人的空间位置以及姿态的变化,需要建立合适的工具和用户坐标系。工具坐标系用于确定每个
    发表于 11-07 11:44 313次阅读
    <b class='flag-5'>机器人</b><b class='flag-5'>坐标</b>系选择指令应用介绍

    焊接机器人坐标系有哪几种

    焊接机器人常用的四种坐标系:关节坐标系、直角坐标系、工具坐标系和用户
    的头像 发表于 10-18 15:17 502次阅读
    焊接<b class='flag-5'>机器人</b><b class='flag-5'>坐标</b>系有哪几种

    Arduino教学机器人的使用教程

    本文档的主要内容详细介绍的是Arduino教学机器人的使用教程
    发表于 09-27 06:53

    蔡司三坐标的测头系统组成介绍-三本精密

    机能够根据测头系统探测工件,返回工件表面的点数据,通过蔡司三坐标的软件系统计算各类几何形状、尺寸等。蔡司三坐标移动桥式三坐标测量机测头的分类按结构原理,测头可分为机械
    的头像 发表于 07-25 16:00 799次阅读
    蔡司三<b class='flag-5'>坐标的</b>测头系统组成介绍-三本精密

    坐标测量作用和使用方法

    坐标测量仪可以说是为加工行业保驾护航,因为三坐标测量仪主要功能特点就是尺寸精确、定位精度、几何精度及轮廓精度等。所以三坐标
    的头像 发表于 07-13 11:54 1455次阅读
    三<b class='flag-5'>坐标</b><b class='flag-5'>测量</b>仪<b class='flag-5'>作用</b>和使用方法

    如何快速地让机器人投入生产

    步进电机,我们可以提供的是几个半转或1/4,1/8转。 而机器人电脑,自动处理这些数据,我们要处理的是手指的空间位置,也就是xyz坐标。 然后处理夹具的开关。 所以,我们日常程序必须备份。这些程序可以
    发表于 06-06 16:18

    KUKAC4机器人首次开机启动

    1.首次开机启动,电池的电源线(X305)是没有接的,需要插上,X305. 检查机器人本体接线. 接线检查完毕,打开开关,顺时针方向,首次开机时间比较长,耐心等待. 机器人第一次上电,示教器有时会
    的头像 发表于 05-29 14:19 456次阅读
    <b class='flag-5'>KUKAC4</b><b class='flag-5'>机器人</b>首次开机启动

    机器人坐标系选择指令和操作步骤

    在编程操作过程中,为了确定机器人的空间位置以及姿态的变化,需要建立合适的工具和用户坐标系。工具坐标系用于确定每个
    发表于 05-12 14:43 1245次阅读
    <b class='flag-5'>机器人</b><b class='flag-5'>坐标</b>系选择指令和操作步骤

    机器人坐标系用法和算法原理

    一般都会定义机器人第一轴的旋转轴为基坐标系Z轴,旋转中心即是坐标系原点,X和Y的方向是的电机零点确定,所以只要你不更换电机的零点和机械结构,单个机器人里这个基
    发表于 05-11 15:57 1130次阅读
    <b class='flag-5'>机器人</b><b class='flag-5'>坐标</b>系用法和算法原理

    浅谈儿童陪护机器人

    儿童陪护机器人越来越受到人们的关注,其中转动控制是其重要组成部分之一。步进电机芯片作为一种常用的控制芯片,被广泛应用于儿童陪护机器人中的转动控制。本文将从步进电机芯片的工作原理、优势和应用场景等方面
    发表于 05-11 15:12

    坐标测量仪的作用

    (x,y,z)及各项功能量测的仪器。作用坐标测量仪能够对各种零件和部件的尺寸、形状及相互位置关系进行检测,也可以对软材质或复杂零件进行光学扫描测量。应用汽车制造领域应用
    的头像 发表于 05-08 11:33 1432次阅读
    三<b class='flag-5'>坐标</b><b class='flag-5'>测量</b>仪的<b class='flag-5'>作用</b>