跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
编程语言AI算法

ABB RobotStudio 机器人仿真软件使用指南

介绍 ABB RobotStudio 仿真软件的基础操作。涵盖坐标系类型(基座、工具、工件、关节)及六轴机器人基本运动指令(MoveL, MoveJ)。详细说明了工具坐标系四点标定法、工件坐标系创建流程以及数据类型(robtarget, jointtarget)结构。此外包含导入模型、添加示教点、路径规划及 IO 信号交互逻辑(传送带到位、抓取反馈)的实战示例。

念念不忘发布于 2026/4/6更新于 2026/7/2562 浏览
ABB RobotStudio 机器人仿真软件使用指南

坐标系

  • 基座坐标 (Base)
  • 大地坐标系 (World)
  • 工具坐标系 (TCP)
  • 工件坐标系 (UserFrame / ObjectFrame)
  • 关节坐标系 (JointTarget)

六轴机器人基础操作

文章配图

手动控制与运动指令

  1. 平移:Ctrl + 鼠标左键
  2. 旋转:Ctrl + Shift + 鼠标左键
  3. 机械装置手动关节:设置每轴数据,可通过手动关节面板控制单轴运动。
  4. 姿态配置:MoveL Target 10, v1000, z100, MyTool\wobj:=wobj0;
    • MoveL: 直线运动
    • Target 10: 目标点
    • v1000: 速度
    • z100: 转弯半径(精确要求需使用 fine)
    • MyTool: 工具坐标系
    • WObj:=wobj0: 工件坐标系
  5. 回到机械原点
  6. 线性运动:X、Y、Z 配合 TCP 点运动
  7. 工具安装/拆除
  8. TCP (Tool Center Point):工具中心点,tool0 为六轴中心位置。所有控制即对 TCP 点的控制。
  9. 保存数据:示教目标点 (T_ROB1)

工具坐标系标定

采用四点示教法,适用于六轴机器人。当工具 TCP 位置难以获取时,可自动计算相对于法兰端面中心 TCP0 的坐标。 步骤:

  1. 选取原点
  2. 调整机器人姿态至 1、2、3、4 个不同位置
  3. 示教工具坐标系

文章配图 文章配图

工件坐标系创建

  1. 开启捕获功能以显示点位参考。
  2. 选择原点、X 轴方向点、XY 平面上一点。
  3. 命名坐标系 (如 wobj_left)。

运动指令参数

MoveL ToPoint Speed Zone Tool \WObj [\TLoad]

  • MoveL: 运动类型 (直线)
  • ToPoint: 目标描述 (数据类型 robtarget)
  • Speed: 速度 (数据类型 speeddata)
  • Zone: 转弯半径 (数据类型 zonedata)
  • Tool: 工具坐标系 (数据类型 tooldata)
  • \WObj: 工件坐标系 (数据类型 wobjdata)
  • \TLoad: 负载数据 (数据类型 loaddata)

重定位运动与数据类型

  • robtarget: 保存直角坐标下的坐标值。

    CONST robtarget p15 := [
      [600, 500, 225.3],   ! trans (X, Y, Z)
      [1, 0, 0, 0],        ! rot (四元数方位)
      [1, -1.0, 0],        ! robconf (姿态配置)
      [11, 12.3, 9E9, 9E9, 9E9, 9E9] ! extax (外轴)
    ];
    

    结构:[trans, rot, robconf, extax]

  • jointtarget: 轴关节角度数据 [robjoint, extjoint]。

    • MoveJ: 远距离运动,平滑且不易碰奇异点。
    • MoveL: 近距离强制直线运动。

示例 1:路径规划与坐标系应用

  1. 导入模型库 (设备-Curve Thing)。
  2. 导入工具模型。
  3. 添加示教点并同步到 RAPID 代码中。

首先创建工件坐标系: 文章配图

在工件坐标系基础上设置示教点位并添加到路径: 文章配图

最后,可在代码中设定通用点位,通过更换工件坐标系实现同类工件不同位置的重复运动。路径最后一个点设为 fine。若需走圆弧,选中过渡点和目标点,右键修改指令转换为 MoveC。

示例 2:IO 信号交互逻辑

机器人如何检测物料到位?

  1. 传送带到位输出信号 doinpos -> 机器人内部接收 diinpos。
  2. 机器人发出抓取信号 doGrip -> 夹爪/洗盘接收并执行抓取。
  3. 夹爪反馈 doGrip_ok -> 机器人接收 diGrip_ok,确认抓取成功。
  4. 放置物料后,复位 doGrip 信号松开。

文章配图 文章配图 文章配图

IO 板子与信号设置

文章配图 文章配图

目录

  1. 坐标系
  2. 六轴机器人基础操作
  3. 手动控制与运动指令
  4. 工具坐标系标定
  5. 工件坐标系创建
  6. 运动指令参数
  7. 重定位运动与数据类型
  8. 示例 1:路径规划与坐标系应用
  9. 示例 2:IO 信号交互逻辑
  10. IO 板子与信号设置
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • WhisperX:单词级时间戳与说话人分离的语音转录工具
  • Windows 系统安装 Microsoft Visual C++ Build Tools 完整指南
  • 鸿蒙 ArkTS 与 Java 跨平台 TCP 通信实战
  • 2026 毕业季 AIGC 检测标准解读与应对策略
  • 飞书机器人搭建指南:基于 Webhook 实现高效消息推送
  • 2026 年主流免费 AI 写作工具测评与避坑指南
  • 基于大疆 MSDK 的无人机视觉引导自适应降落实现
  • 使用 LLaMA-Factory 微调 Qwen2.5 并转换为 GGUF 格式部署
  • STL 转 STEP 格式转换工具 stltostp 安装与使用
  • Pi0 机器人大模型在昇腾 A2 上的部署与性能测评
  • ComfyUI-BrushNet 图像修复与编辑教程
  • Vite 打包常见问题与解决方案详解
  • 五大经典排序算法详解:插入、希尔、冒泡、选择与堆排序
  • 微信开放官方 Bot API:ClawBot 插件技术解析与接入指南
  • MySQL 9.6.0 Windows 版安装与配置指南
  • Anaconda 环境变量配置意义及捆绑 Python 路径说明
  • openclaw新手入门指南:一文看懂环境搭建、模型配置与 WebUI 远程访问
  • 基于 Milvus 与混合检索的云厂商文档智能问答系统:Java SpringBoot 实践
  • Zotero 本地 AI 文献助手:RAG 检索增强与 MCP 协议集成实战
  • Claude Code 在 Linux(Ubuntu) 上的完整安装部署指南

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online