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 的插件。

如果你已安装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功能的命令。

Tip:你可以选择 "固定到工具栏"(从右侧菜单)来查看工具栏顶部的特定命令。
●
Tip:按住 Ctrl 键可以选择多个几何体(实体)。触发命令前应先选择几何体。
●
●
●
●
●
●
Auto Setup与Load 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 功能)。

选择:ROBODK ADD-IN,这里可以更改插件的设置。
Note:这些 RoboDK 设置会随文件保存。

基本设置:
●Object Name - 设置将载入 RoboDK 的曲线/点物体名称。如果此处留空,则将使用零件或组装文件的名称。
●Override - 如果名称匹配,则覆盖先前在RoboDK中加载的对象。
●Project Name - 设置要使用的 RoboDK 项目/站(.RDK 文件)的名称/路径。如果文件已加载,则将使用现有项目。如果 RoboDK 中打开的项目与文件名不匹配,则会在指定了完整路径的情况下打开项目。
●Robot Name - 设置将在 RoboDK 中使用的机器人名称(如果你的项目中有多个机器人)。机器人名称必须与RoboDK工作站树中显示的名称一致。保留此值为空(默认)以使用第一个或唯一可用的机器人。
●Reference Name - 设置参考坐标系名称以确定路径相对于机器人的位置。该名称应与RoboDK工作站树中显示的名称一致。如未提供名称,则将使用当前启用的参考坐标系
Tip:如果要自动使用编号参考坐标系,可以在名称末尾添加参考编号。例如:"Reference 1"。
●Tool Name - 设置与机器人配合使用的工具 (TCP) 的名称,以便沿着路径运行。该名称应与 RoboDK 工作站树中的可见名称一致。如果未提供名称,则将使用激活工具坐标系
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)

7.在脚本和附加模块窗口的上方,点击“+”号按钮。
8.选择:来自设备的脚本或附加模块。

9.选择以下路径的文件夹
C:\RoboDK\Other\Plugin-Fusion360\RoboDK\
10.这样你就可以看到RoboDK已经手动安装好了。在左侧过滤器中,来源从设备.
然后,实用程序 工作区就会出现一个RoboDK 工作区域

此外,CREATE工具栏(位于MODEL工作区)下的所有CAD相关命令,以及ACTIONS工具栏(位于MANUFACTURE工作区)下的所有CAM相关命令。
Tip:你可以选择"固定到工具栏"(从右侧菜单)以便在工具栏顶部查看选项。下图显示了推荐设置。