Fusion360简介

Autodesk Fusion 360的RoboDK插件能够将Autodesk Fusion 360的3D CAD/CAM建模功能与RoboDK的机器人仿真、机械加工及离线编程功能结合起来。

通过该插件,你可以将Fusion 360中创建的3D模型加载到RoboDK工作站中。该插件支持直接从Autodesk Fusion 360对30多家不同机器人制造商和400多种机器人进行编程。

机器人可轻松编程为五轴机器,用于钻孔、焊接、修剪、3D 打印或机器人加工等制造应用。更多信息,请参阅机器人加工章节。

机器人后处理器章节展示了RoboDK支持的机器人品牌和机器人控制器列表。用户还可修改或创建新的后处理器,以自定义程序生成。

Video:Fusion 360 的 RoboDK 插件概述:https://www.youtube.com/watch?v=gxob-94fNLo。

Note:如果你是第一次使用工业机器人,请阅读入门指南

如果你已获得RoboDK 许可证RoboDK ,那么可以免费使用Fusion 的插件。

Plugin Fusion360 - 图片 1

插件安装

如果你已安装Autodesk Fusion 360和RoboDK,可能已同时安装并启用了RoboDK Fusion插件。该插件应该会显示在Fusion 360的工具栏中。

Note:Fusio360的RoboDK插件应安装在C:/RoboDK/Other/Plugin-Fusion360/。如果在Fusion 360中没有看到RoboDK工具栏,则应按照说明手动安装插件

Note:Fusion 360插件可能会更改RoboDK的默认设置,以匹配Fusions的3D鼠标导航和窗口风格。这种行为可以在插件设置窗口中更改。或者通过设置RoboDK 的默认设置

插件功能

Autodesk Fusion 360的默认RoboDK工具栏包含一个专用的RoboDK工具栏,提供7个用于CAD和CAM功能的命令。

Plugin Fusion360 - 图片 2

Tip:你可以选择 "固定到工具栏"(从右侧菜单)来查看工具栏顶部的特定命令。

Plugin Fusion360 - 图片 3 Auto Setup - 通过该按钮可以加载任何选定的几何体(曲线或点)。你还可以选择曲面来提取曲线法线。几何体将与 3D 模型一起载入 RoboDK。

Tip:按住 Ctrl 键可以选择多个几何体(实体)。触发命令前应先选择几何体。

Plugin Fusion360 - 图片 4  Load Part  - 将3D模型从Fusion 360 加载到 RoboDK。不会加载曲线或点等特征

Plugin Fusion360 - 图片 5 Load Point(s) - 将 RoboDK 中选择的所有点加载为一个新物体。所有选定的曲面都将用于计算点法线。这些法线非常重要,因为它们定义了机器人的接近轴。

Plugin Fusion360 - 图片 6 Load Curve(s) - 将 RoboDK 中选中的所有曲线作为新项目加载。所有选中的曲面都将用于计算曲线法线。这些法线非常重要,因为它们将定义机器人的接近轴。

Plugin Fusion360 - 图片 7 Settings  - 打开默认设置窗口

Plugin Fusion360 - 图片 8 Load CAM Project - 在 RoboDK 中加载机器加工项目。如果使用多个机器加工项目,RoboDK 将自动拆分程序,为每个工具设置一个项目。此行为可在工具-选项-CAM 中更换。

Plugin Fusion360 - 图片 9 Generate Robot Program - 生成 RoboDK 项目中可用的所有程序。

Auto SetupLoad Curve(s)Load Point(s)的主要区别在于,Auto Setup会加载零件并创建新的曲线/点跟踪项目。使用Load Curve(s) / Load Point(s)的速度更快,而且只会更新 RoboDK 中现有的几何特征,保留以前定义的设置。

Tip:使用默认设置,如果你想从 Fusion 加载多个物体,则应在 RoboDK 中加载这些物体后对其重新命名。

你还可以到MODEL工作区的CREATE选项卡下找到 5 条命令(CAD 功能),在MANUFACTURE工作区的ACTIONS选项卡下找到 2 条命令(CAM 功能)。

Plugin Fusion360 - 图片 10

插件设置

选择:ROBODK ADD-IN,这里可以更改插件的设置。

Note:这些 RoboDK 设置会随文件保存。

Plugin Fusion360 - 图片 11

基本设置:

Object Name - 设置将载入 RoboDK 的曲线/点物体名称。如果此处留空,则将使用零件或组装文件的名称。

Override - 如果名称匹配,则覆盖先前在RoboDK中加载的对象。

Project Name - 设置要使用的 RoboDK 项目/站(.RDK 文件)的名称/路径。如果文件已加载,则将使用现有项目。如果 RoboDK 中打开的项目与文件名不匹配,则会在指定了完整路径的情况下打开项目。

Robot Name - 设置将在 RoboDK 中使用的机器人名称(如果你的项目中有多个机器人)。机器人名称必须与RoboDK工作站树中显示的名称一致。保留此值为空(默认)以使用第一个或唯一可用的机器人。

Reference Name - 设置参考坐标系名称以确定路径相对于机器人的位置。该名称应与RoboDK工作站树中显示的名称一致。如未提供名称,则将使用当前启用的参考坐标系Plugin Fusion360 - 图片 12

Tip:如果要自动使用编号参考坐标系,可以在名称末尾添加参考编号。例如:"Reference 1"。

Tool Name - 设置与机器人配合使用的工具 (TCP) 的名称,以便沿着路径运行。该名称应与 RoboDK 工作站树中的可见名称一致。如果未提供名称,则将使用激活工具坐标系Plugin Fusion360 - 图片 13

Tip: 如果要自动使用编号工具,可以在名称末尾添加工具编号。例如:Tool 1。

Program Name - 设置将生成的程序文件名称。

Note:请务必选择生成程序和代码选项,以便查看程序。

Always Update Part- 选中此选项可始终将3D模型从 Fusion 更新到 RoboDK。这将在你选择曲线或点时更新零件。

Load Path as Points - 选中此选项可曲线转换为点,从而在 RoboDK 中创建点跟踪项目。这对钻孔等制造操作非常有用。取消选中该选项,则可将路径加载为曲线跟踪项目

Alternate Curve Directions - 选中此选项可交替每次移动的方向(之字形模式)。

Invert Normals - 选中此选项可反转计算出的表面法线。这将翻转机器人的工具方向。

高阶设置:

Use Fusion 360 Theme in RoboDK - 使用Autodesk Fusion 360主题启动RoboDK。这包括更改3D导航鼠标的行为和背景颜色。这些设置可在RoboDK菜单中更改:工具-选项

Communication Port - 设置与 RoboDK 通信的通信端口。如果使用不同的端口,RoboDK 的多个实例可以同时运行,并使用不同的设置。当此值设置为-1(默认)时,将使用默认端口(20500)。

Startup Options - 设置RoboDK首次启动时传递给它的参数。例如,要安静地启动 RoboDK,可以设置"/NOSPLASH /NOSHOW /HIDDEN"。即使不显示 RoboDK,仍可生成程序。更多信息请参见 RoboDK API 的命令行部分。

Linear Tolerance (mm) - 设置线性精度,将曲线分割为一组点。

Mix Normals Tolerance (mm))- 设置用于在多个表面之间混合法线计算的距离公差。

Export Format - 选择导出格式,以便在 RoboDK 中加载零件。

Display all object curves - 已加载到 RoboDK 中的曲线,即使这些曲线未被选中。你可以在 RoboDK 中更换此设置(工具-选项-显示-显示曲线)。

范例

本部分展示了将Autodesk Fusion 360项目与RoboDK结合用于机器人仿真和离线编程的基础范例。

激光切割

以下示例展示了如何为激光切割应用编程工业机器人。

Video:使用安川(Motoman)机器人进行激光切割https://www.youtube.com/watch?v=MZcPXktyT8s。

胶水分发

以下示例展示了如何为涂胶应用创建机器人仿真和程序。在此示例中,机器人夹持工件,工具保持静止。此类设置也被称为远程工具中心点(Remote TCP)

Video:使用发那科(Fanuc)机器人分发挡风玻璃胶水https://www.youtube.com/watch?v=YrepmoQtNnA。

去毛刺

下面的范例展示了如何为机器人去毛刺应用编程。此范例需要使用Fusion 的制造工作台(CAM/加工工具),将有助于你使用 Fusion 和 RoboDK 进行机器人加工应用。

Video:使用 ABB 机器人去毛刺https://www.youtube.com/watch?v=HaMICaEjaAk。

手动安装

以下是手动设置Autodesk Fusion 360的RoboDK插件的步骤。如果RoboDK安装程序未默认自动安装Fusion的RoboDK插件,你应按照以下步骤操作:

1.安装:Autodesk Fusion360(如果尚未安装)

2.下载并安装:RoboDK

3.下载:Autodesk Fusion 360 的 RoboDK 插件

4.解压文件到:C:\RoboDK\Other\Plugin-Fusion360\RoboDK

在Fusion 360 中安装RoboDK 插件:

5.打开 Autodesk Fusion 360

6.实用程序工作区选择附加模块➔脚本和附加模块(Shift+S)

Plugin Fusion360 - 图片 14

7.在脚本和附加模块窗口的上方,点击“+”号按钮。

8.选择:来自设备的脚本或附加模块。

Plugin Fusion360 - 图片 15

9.选择以下路径的文件夹           
C:\RoboDK\Other\Plugin-Fusion360\RoboDK\

10.这样你就可以看到RoboDK已经手动安装好了。在左侧过滤器中,来源从设备.

然后,实用程序 工作区就会出现一个RoboDK 工作区域

Plugin Fusion360 - 图片 16

此外,CREATE工具栏(位于MODEL工作区)下的所有CAD相关命令,以及ACTIONS工具栏(位于MANUFACTURE工作区)下的所有CAM相关命令。

Tip:你可以选择"固定到工具栏"(从右侧菜单)以便在工具栏顶部查看选项。下图显示了推荐设置。Plugin Fusion360 - 图片 17