简介

RoboDK的Autodesk Inventor插件可将Inventor的3D CAD/CAM建模功能与RoboDK的机器人仿真、离线编程及加工能力相结合。相结合。

使用Inventor 的 RoboDK 插件,你可以高效地将在Inventor 中创建的 3D 模型加载到 RoboDK 中。通过该插件,你可以直接从Inventor 对 30 多个不同的机器人制造商和 400 多个机器人进行程序设计。

机器人可配置为五轴机床,适用于钻孔、焊接、切割、3D打印或机器人加工等多种制造场景(详见机器人加工章节)。

机器人后处理器章节列出了支持的品牌和控制器型号。你还还可修改或创建后处理器以自定义程序生成。

Video:Inventor 的 RoboDK 插件概述:https://youtu.be/N4aujsuiqy4。

Note:如果你是第一次使用 RoboDK,请阅读入门指南

支持Inventor 2018及以上版本。若已拥有RoboDK许可证,此插件可免费使用。

Plugin Inventor - 图片 1

安装插件

如果你已经安装了Autodesk Inventor和RoboDK,那么在Inventor中应该可以看到RoboDK插件。在工具栏中应该可以看到RoboDK插件。

Note:若已安装Inventor和RoboDK,插件将自动出现在工具栏中。如未显示,请通过工具→Add-ins,勾选“RoboDK Add-In for Inventor”启用(如下图所示)。

Plugin Inventor - 图片 2

Note:如果在 Inventor 中没有看到 RoboDK 工具栏,则应按照说明手动安装插件

Note:Inventor插件可能会更改RoboDK的默认设置,以匹配Inventor的3D鼠标导航和窗口样式。此行为可通过插件设置窗口进行修改,或通过设置RoboDK 的默认设置来调整。

插件工具栏

默认的RoboDK工具栏包含7个用于CAD和CAM功能命令:

Plugin Inventor - 图片 3

Plugin Inventor - 图片 4Auto Setup - 通过该按钮,你可以选择任何几何体(曲线或点),它们将与 3D 模型一起载入 RoboDK。

Plugin Inventor - 图片 5  Load Part - 将三维模型从Inventor 加载到 RoboDK。不会加载曲线或点等特征

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

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

Plugin Inventor - 图片 8Settings - 打开默认设置窗口

Plugin Inventor - 图片 9Load NC Program - 在 RoboDK 中加载机器加工项目。如果使用多把机器进行加工,RoboDK 将拆分程序,为每把机器设置一个项目。此行为可在工具-选项-CAM 中更换。

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

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

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

Settings

插件功能:Settings,用来帮助用户更改RoboDK 插件的默认设置。

Plugin Inventor - 图片 11

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

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

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

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

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

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

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

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

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

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

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

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

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

Use Inventor 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中更改此设置(工具-选项-显示-显示曲线)。

按钮

Open RoboDK - 在RoboDK中打开项目... 将弹出一个带有附加选项的新窗口

Load Project... - 加载当前项目要使用的 RoboDK 项目(RDK 文件)。

Open Library - 打开 RoboDK 的在线资源库

Set Defaults - 设置组件的默认设置。

OK - 应用当前设置并关闭此窗口。不选择OK不会改变当前设置。

范例

本节展示通过RoboDK插件,在Autodesk Inventor生成机器人仿真与程序的基础示例。

抛光

以下视频教程展示了如何为复杂曲面抛光创建5轴刀具路径。

Video:独木舟机器人抛光。https://youtu.be/NoefxDYIwFA

切割/磨削

以下视频教程将展示如何创建用于切割或磨削的5轴刀具路径。

Video:汽车轮毂打磨https://youtu.be/ErC8usUdSyg。

手动安装插件

以下是手动设置 Inventor 的 RoboDK 插件的步骤。如果 RoboDK 安装程序未默认自动安装 Inventor 的 RoboDK 插件,则应按照这些步骤操作:

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

2.安装:RoboDK

3.下载:Inventor 的 RoboDK 插件

4.将RoboDK插件解压到:C:\RoboDK\Other\Plugin-Inventor\文件夹中

解锁DLL 文件(如适用):

5.右键点击 RoboDKInventorAddIn.exe 文件,选择 "属性"

6.选择"解除锁定"

Plugin Inventor - 图片 14

在Inventor 中安装RoboDK 插件:

7.以管理员身份运行 Plugin_Install_RunAsAdministrator.bat 文件:右键点击 BAT 文件选择以管理员身份运行。

Note:如果你没有将 Inventor 安装在默认文件夹中,那么需要手动将 RoboDKInventorAddIn.dll Autodesk.RoboDKInventorAddIn.Inventor.addin 文件(位于 C:\RoboDK\Other\Plugin-Inventor )复制到 Inventor Addins 文件夹(默认位于 C:\Users\UserName\AppData\Roaming\Autodesk\Inventor 2020\Addins 中)。

Plugin Inventor - 图片 15

8.启动 Autodesk Inventor 并转到工具➔ Add-Ins。你应该会看到插件:RoboDK Add-In for Inventor

Note:以管理员身份运行 BAT 文件。

Plugin Inventor - 图片 16