RoboDK-Add-In für Inventor

Mit dem RoboDK-Add-In für Autodesk Inventor können Sie die 3D-CAD/CAM-Modellierungsfunktionen von Autodesk Inventor mit RoboDK für Robotersimulation, Offline-Programmierung und Roboterbearbeitung kombinieren.

Mit dem RoboDK-Add-In für Inventor können Sie in Inventor erstellte 3D-Modelle einfach in RoboDK laden. Mit diesem Plug-In können Sie mehr als 30 verschiedene Roboterhersteller und 400 Roboter direkt aus Inventor programmieren.

Roboter lassen sich leicht als 5-Achsen-Maschinen für eine Vielzahl von Fertigungsanwendungen wie Bohren, Schweißen, Schneiden, 3D-Drucken oder Roboterbearbeitung programmieren. Weitere Informationen finden Sie im Abschnitt Roboter-Bearbeitung.

Der Abschnitt über Roboter-Postprozessoren zeigt eine Liste der unterstützten Robotermarken und Controller. Es ist auch möglich, Postprozessoren zu ändern oder neue Postprozessoren zu erstellen, um die Programmgenerierung anzupassen.

Hinweis: Lesen Sie diesen Abschnitt Erste Schritte, wenn Sie RoboDK zum ersten Mal verwenden.

Das RoboDK-Add-In für Autodesk Inventor funktioniert ab Inventor 2018. Das RoboDK Inventor-Add-In ist kostenlos, wenn Sie bereits eine RoboDK-Lizenz besitzen.

Plugin Inventor - Bild 1

Installation

Wenn Sie Autodesk Inventor und RoboDK bereits installiert haben, sollten Sie das RoboDK-Plug-in für Inventor in Inventor verfügbar haben. Das RoboDK-Plug-in für Inventor sollte in der Symbolleiste sichtbar sein.

Hinweis: Wenn die RoboDK-Symbolleiste in Inventor nicht angezeigt wird, sollten Sie diese aktivieren, indem Sie in ToolsAdd-Ins das RoboDK-Add-In für Inventor auswählen, wie in der nächsten Abbildung gezeigt.

Plugin Inventor - Bild 2

Hinweis: Wenn Sie die RoboDK-Symbolleiste in Inventor nicht sehen, sollten Sie die Anweisungen zur manuellen Installation des Plug-Ins folgen.

Hinweis: Das Inventor-Plug-in kann die Standardeinstellungen von RoboDK ändern, um sie an die 3D-Mausnavigation und den Fensterstil von Inventor anzupassen. Dieses Verhalten kann in den Plugin-Einstellungen geändert werden oder durch Festlegen der RoboDK-Standardeinstellungen.

Inventor-Symbolleiste

Die standardmäßige RoboDK-Symbolleiste enthält 7 Befehle für CAD- und CAM-Zwecke:

Plugin Inventor - Bild 3

Plugin Inventor - Bild 4Auto Setup - Mit dieser Schaltfläche können Sie eine beliebige Geometrie (Kurven oder Punkte) auswählen, die dann zusammen mit dem 3D-Modell in RoboDK geladen wird.

Plugin Inventor - Bild 5  Load Part - Lädt das 3D-Modell von Inventor in RoboDK. Features wie Kurven oder Punkte werden nicht geladen.

Plugin Inventor - Bild 6Load Point(s) - Laden Sie alle in RoboDK ausgewählten Punkte als neues Objekt. Alle ausgewählten Flächen werden zur Berechnung von Punktnormalen verwendet. Diese Normalen sind wichtig, da sie die Annäherungsachse des Roboters definieren.

Plugin Inventor - Bild 7Load Curve(s)- Laden Sie alle in RoboDK ausgewählten Kurven als neues Element. Alle ausgewählten Flächen werden zur Berechnung von Kurvennormalen verwendet. Diese Normalen sind wichtig, da sie die Annäherungsachse des Roboters definieren.

Plugin Inventor - Bild 8Settings- Öffnen Sie das Fenster mit den Standardeinstellungen.

Plugin Inventor - Bild 9Load CAM Project- Laden Sie das Bearbeitungsprojekt in RoboDK. Wenn mehrere Werkzeuge für die Bearbeitung verwendet werden, teilt RoboDK das Programm so auf, dass für jedes Werkzeug eine Projekteinstellung vorhanden ist. Dieses Verhalten kann in Tools-Options-CAM geändert werden.

Plugin Inventor - Bild 10Generate Robot Program - Generieren Sie alle im RoboDK-Projekt verfügbaren Programme.

Der Hauptunterschied zwischen Auto-Setup und Load Curve(s) oder Load Point(s) besteht darin, dass Auto-Setup das Teil lädt und ein neues Kurven-/Punktfolgeprojekt erstellt. Die Verwendung von Load Curve(s) oder Load Point(s) ist schneller und aktualisiert lediglich die vorhandenen Geometrie-Features in RoboDK und behält die zuvor definierten Einstellungen.

Einstellungen

Sie können die Standardeinstellungen des RoboDK-Plug-ins ändern, indem Sie die Schaltfläche Settings wählen.

Plugin Inventor - Bild 11

Object Name - Legen Sie den Namen des Kurven-/Punktobjekts fest, das in RoboDK geladen werden soll. Wenn dieses Feld leer gelassen wird, wird der Name des Teils oder der Baugruppendatei verwendet.

Override - Überschreiben Sie das zuvor in RoboDK geladene Objekt, wenn es eine Namensübereinstimmung gibt.

Project Name - Legen Sie den Namen/Pfad des RoboDK-Projekts/der RoboDK-Station (.RDK-Datei) fest, das/die verwendet werden soll. Wenn die Datei bereits geladen ist, wird das vorhandene Projekt verwendet. Wenn das in RoboDK geöffnete Projekt nicht mit dem Dateinamen übereinstimmt, wird das Projekt geöffnet, wenn der vollständige Pfad angegeben wird.

Robot Name - Legen Sie den Namen des Roboters fest, der in RoboDK verwendet werden soll (wenn Sie mehr als 1 Roboter in Ihrem Projekt haben). Der Robotername muss mit dem im RoboDK-Stationsbaum sichtbaren Namen übereinstimmen. Lassen Sie dieses Feld leer (Standardeinstellung), um den ersten oder einzigen verfügbaren Roboter zu verwenden.

Reference Name - Legen Sie den Namen des Referenzrahmens fest, um die Bahn in Bezug auf den Roboter zu platzieren. Der Name sollte mit dem sichtbaren Namen im RoboDK-Stationsbaum übereinstimmen. Wenn kein Name angegeben wird, wird der aktive Plugin Inventor - Bild 12Referenzrahmen verwendet.

Tool Name - Legen Sie den Namen des Werkzeugs (TCP) fest, das mit dem Roboter verwendet werden soll, um dem Pfad zu folgen. Der Name sollte mit dem im RoboDK-Stationsbaum sichtbaren Namen übereinstimmen. Wenn kein Name angegeben wird, wird der aktive Plugin Inventor - Bild 13Werkzeugrahmen verwendet.

Program Name - Legen Sie den Namen der Programmdatei fest, die erzeugt wird.

Hinweis: StellenSie sicher, dass Sie die Option zum Generieren des Programms und des Codes wählen, um das Programm zu sehen.

Load Path as Points - Aktivieren Sie diese Option, um eine Kurve in Punkte zu konvertieren, so dass ein Punktfolgeprojekt in RoboDK erstellt wird. Dies ist für Fertigungsoperationen, wie z.B. Bohren nützlich. Deaktivieren Sie diese Option, um den Pfad als Kurvenfolgeprojekt zu laden.

Alternate Curve Directions- Aktivieren Sie diese Option, um die Bewegungsrichtung bei jedem Durchgang zu wechseln (Zick-Zack-Muster).

Invert Normals - Aktivieren Sie diese Option, um die berechneten Oberflächennormalen umzukehren. Dadurch wird die Werkzeugausrichtung des Roboters umgedreht.

Use Inventor Theme in RoboDK - Starten Sie RoboDK mit dem Inventor-Thema. Dazu gehört die Änderung des Verhaltens der Maus für die 3D-Navigation und die Hintergrundfarbe. Diese Einstellungen können im RoboDK-Menü geändert werden: Werkzeuge-Optionen.

Communication Port - Stellen Sie den Kommunikationsport für die Kommunikation mit RoboDK ein. Mehrere Instanzen von RoboDK können gleichzeitig ausgeführt werden und unterschiedliche Konfigurationen verwenden, wenn ein anderer Port verwendet wird. Wenn dieser Wert auf -1 (Standard) eingestellt ist, wird der Standard-Port verwendet (20500).

Startup Options - Legen Sie die Argumente fest, die beim ersten Start an RoboDK übergeben werden sollen. Um RoboDK beispielsweise leise zu starten, können Sie '/NOSPLASH /NOSHOW /HIDDEN' einstellen. Programme können auch dann noch generiert werden, wenn RoboDK nicht angezeigt wird. Weitere Informationen finden Sie im Abschnitt Kommandozeilen Optionen der RoboDK-API.

Linear Tolerance (mm) - Stellen Sie die lineare Genauigkeit fest, um Kurven in Punkte zu konvertieren.

Mix Normals Tolerance (mm) - Legen Sie die Abstandstoleranz fest, die verwendet wird, um Normalen auf mehreren Oberflächen zu berechnen.

Export Format- Wählen Sie das Exportformat, um das Teil in RoboDK zu laden.

Display all object curves- Zeigen Sie die in RoboDK geladenen Kurven an, auch wenn sie nicht ausgewählt sind. Sie können diese Einstellung in RoboDK (Werkzeuge-Optionen-Anzeigen-Kurven anzeigen) ändern.

Schaltflächen:

Open RoboDK- Öffnen Sie ein Projekt in RoboDK... Es wird ein neues Fenster mit zusätzlichen Optionen geöffnet.

Load Project…- Laden Sie das RoboDK-Projekt (RDK-Datei), das Sie für Ihr aktuelles Projekt verwenden möchten.

Open Library- Öffnen Sie die Online-Bibliothek von RoboDK.

Set Defaults - Legen Sie die Standardeinstellungen für die Komponente fest.

OK - Übernehmen Sie diese Einstellungen und schließen Sie dieses Fenster. Wenn Sie nicht OK wählen, werden die von Ihnen geänderten Einstellungen nicht übernommen.

Beispiele

Dieser Abschnitt zeigt grundlegende Beispiele für die Generierung von Robotersimulationen und -programmen direkt aus Autodesk Inventor mit dem RoboDK-Add-In.

Polieren

Das folgende Video-Tutorial zeigt, wie Sie einen 5-Achsen-Werkzeugweg zum Polieren komplexer Oberflächen erzeugen können.

Schneiden/Schleifen

Das folgende Video-Tutorial zeigt, wie Sie einen 5-Achsen-Werkzeugweg zum Schneiden oder Schleifen erstellen können.

Manuelle Installation

Dies sind manuelle Schritte zur Einrichtung des RoboDK-Plug-Ins für Inventor. Sie sollten diese Schritte ausführen, wenn das RoboDK-Plug-in für Inventor nicht standardmäßig automatisch mit dem RoboDK-Installationsprogramm installiert wurde:

1.Installieren Sie Autodesk Inventor (falls Sie es noch nicht getan haben).

2.Laden Sie RoboDK herunter und installieren Sie es.

3.Laden Sie das RoboDK-Plugin für Inventor herunter.

4.Entpacken Sie den Ordner RoboDK-Plugin für Inventor in C:\RoboDK\Other\Plugin-Inventor\

Entsperren Sie die DLL-Datei (falls zutreffend):

5.Klicken Sie mit der rechten Maustaste auf die Datei RoboDKInventorAddIn.exe und wählen Sie Properties.

6.Wählen Sie Unblockund Apply.

Plugin Inventor - Bild 14

Installieren Sie das RoboDK-Plug-in in Inventor:

7.Führen Sie die Datei Plugin_Install_RunAsAdministrator.bat als Administrator aus: Klicken Sie mit der rechten Maustaste auf die BAT-Datei und wählen Sie Run as Administrator.

Hinweis: Wenn Sie Inventor nicht in den Standardordner installiert haben, sollten Sie die Dateien RoboDKInventorAddIn.dll und Autodesk.RoboDKInventorAddIn.Inventor.addin (standardmäßig in C:\RoboDK\Other\Plugin-Inventor) manuell in den Inventor-Addins-Ordner (standardmäßig in C:\Users\UserName\AppData\Roaming\Autodesk\Inventor 2020\Addins kopieren.

Plugin Inventor - Bild 15

8.Starten Sie Autodesk Inventor und gehen Sie zu ToolsAdd-Ins. Sie sollten das RoboDK-Add-In für Inventor sehen.

Hinweis: Führen Sie die BAT-Datei als Administrator aus.

Plugin Inventor - Bild 16