请选择 进入手机版 | 继续访问电脑版

大海作坊

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 108|回复: 1

机器人编程软件

[复制链接]

19

主题

38

帖子

143

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
143
发表于 2018-10-9 14:44:09 | 显示全部楼层 |阅读模式
一个机器人编程软件网站  可以参考https://robodk.com/cn/
离线编程
离线编程意味着在生产线外进行机器人编程。离线编程避免了在线编程导致的生产“停机”时间,通过离线编程与仿真可以更好地调试与规划工作空间、避免出错。
用合适的仿真器进行离线编程将最大化机器人系统的投资回报率。给机器人设计新任务所需要的时间由数周缩短到数天,短期生产也可实现“机器人化”。
用 RoboDK 实现离线编程
使用RoboDK进行离线编程没有限制。RoboDK友好的用户图形界面方便了工业机器人仿真。应用程序编程接口(API)意味着您可以使用Python给机器人编程。RoboDK支持多种品牌的机器人控制器,给您的机器人输出相应的程序文件。您还可以根据需要编辑后处理器(Post Processor)
Python让您更快、更有效地整合您的系统。相较于其他编程语言来说,Python更简单有效,并且容易学习。版本Python 3.4.1 将随 RoboDK 自动安装.
RoboDK 用于Python 的应用程序编程接口(API)参考资料以及范例在 这里。RoboDK的应用程序编程接口(API)与 C#(包括范例)以及 Matlab 也兼容。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

19

主题

38

帖子

143

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
143
 楼主| 发表于 2018-10-9 15:03:09 | 显示全部楼层
RoboDK 范例
这里演示RoboDK的一些基本功能。这些范例都包含在默认的RoboDK下载包中。
工作站文件可以在菜单中点击文件->打开,然后在library文件夹中找到。

取放
简单的拾取与放置仿真。
使用Python取放
这个范例演示了如何使用Python来实现取放
机器人绘图
用你的机器人仿真绘制SVG图像文件,在项目中使用来自第三方的Python库。
机器人铣削
把你的机器人变成CNC,轻松导入 NC-code (G-code 或 APT),生成机器人程序文件。
自动传送带
仿真机械传送带以及任何类似的机械装置,使用Python应用程序编程接口。
DXF到机器人程序文件
将DXF图形文件转化成机器人程序文件。
使用机器人外轴铣削
同步机器人与外轴进行铣削。
喷涂
生成机器人路径进行喷涂或者质量检测。
点焊
在RoboDK中简单实现点焊与钻孔
3D打印
使用工业机器人实现3D打印的简单步骤
2D相机仿真
在自动生产线中嵌入2D相机进行视觉检测。



取放
该范例演示了利用气动吸盘工具在两个工作台之间的简单取放过程。
本教程还介绍了利用 RoboDK 仿真器的图形界面实现基本的离线编程。




使用Python取放
该范例演示了通过 Python 实现包括移动机器人与目标物体的高阶取放仿真。
使用 RoboDK的Python应用程序编程接口(API),通过Python给任何机器人编程。 另外,你还可以使用仿真器的图形界面创建、修改或编辑任何目标物体或机器人。


机器人绘图
该范例演示了使用 RoboDK 仿真喷涂、绘图功能。
机器人通过编程绘制了一幅SVG图像。 通过Python API实现绘图仿真,移动中的机器臂将参考对象“像素”添加到绘图板上。
使用第三方 Python库 将SVG图像转化为机器人坐标。




机器人铣削
使用 RoboDK 仿真及优化任何机器人的轨迹以实现铣削,焊接,喷涂及质量检测。您可以轻松根据CAD文件(支持 STEP 与 IGES )中的点、曲线来生成机器人轨迹。
您还可以使用 RoboDK 将 NC-code 机器加工程序文件(例如 G-code 与 APT 文件)转化为机器人程序文件。 RoboDK自动避免机器人奇异状态(singularities)、轴极限以及障碍。


传送带
使用Python API可以仿真任何机械装置,比如自动传送带。 该范例演示了两台优傲机器人(UR10)协作,配合传送带输送、拣取。




DXF到机器人程序文件
利用DXF文件生成机器人轨迹。该功能适用于在同一平面上的轨迹,例如2D切割。 在本视频中我们使用一台优傲UR10机器人以及DXF文件来生成 URscript 程序文件。


使用机器人外轴铣削
机器人外轴可以通过模拟与机器人同步。该范例使用了一台 ABB 机器人与 ABB 外轴回转台加工球形物体。




机器人喷涂
RoboDK 可以沿目标物体表面生成轨迹。例如,生成锯齿形轨迹进行喷涂或质量检测。RoboDK 自动避免奇异状态(singularities)、轴极限以及障碍。
只需简单几步即可生成 物体表面目标(菜单“程序”->“表面教授目标”)。


点焊
使用 RoboDK 轻松实现点焊。以文本格式导入点、曲线以及加工程序文件(NC-code:G-code,APT,等等…)。此功能同样可用于自动化钻孔程序。
本视频演示了使用一台库卡机器人及HMD焊枪实现点焊。




机器人3D打印
在 RoboDK 中只需几个步骤即可实现3D打印。 对3D目标(例如一个STL文件)横向切割分层,进行轨迹规划,仿真机器人3D打印。
仿真调试满意后即可为您的机器人生成相应的程序文件。 在此范例中我们使用了一台 Nachi 机器人打印一个立方物体。


相机检测
使用两台优傲机器人及一只SICK检测相机完成堆砌任务。在 RoboDK 中仿真生产线相机检测功能非常容易。
进入 RoboDK 菜单"连接-仿真2D相机"可以预览相机。相机可被置于机器臂上或者静态置于工作空间内。
手动更改相机参数或者通过RoboDK API的Python脚本更改。轻松调整相机焦距、视角、工作距离以及成像器尺寸,并且可以即时显示相机视野。











回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|大海作坊 ( 湘ICP备17019901 )

GMT+8, 2018-10-21 02:21 , Processed in 0.183965 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表