RoboDK Add-In for Mastercam

Einführung

Mit dem RoboDK-Add-In für Mastercam können Sie Roboterbearbeitungsprojekte direkt von Mastercam aus schnell einrichten. Mit diesem Plug-in können Sie die Mastercam-Software für die Bearbeitung und RoboDK für die Simulation und Offline-Programmierung von Industrieroboterarmen einfach kombinieren.

Mit diesem Mastercam-Add-In können Sie problemlos fehlerfreie Programme für die Roboterbearbeitung direkt aus Mastercam heraus erzeugen. Alternativ unterstützt RoboDK auch NCI (native vorverarbeitete Mastercam-Dateien) sowie Standard-APT-CLS- und G-Code-Dateien.

Weitere Informationen über RoboDK für die Roboterbearbeitung finden Sie im Abschnitt Roboter-Bearbeitung.

Plugin Mastercam - Bild 1Plugin Mastercam - Bild 2

In diesem Dokument wird beschrieben, wie das Plugin für Mastercam eingerichtet wird und wie die Mastercam-Symbolleiste verwendet wird, um das Roboterbearbeitungsprojekt in RoboDK einzurichten.

Add-In Einstellung

Wenn Sie RoboDK nach der Installation von Mastercam installiert haben, sollten Sie das RoboDK-Plugin für Mastercam bereits installiert haben. Dazu gehören die DLL im Ordner CHOOKS, ein RoboDK.pst-Post für Fräs- und Drehmaschinendefinitionen und einige Standard-/generische Maschinenkonfigurationen.

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

Folgen Sie diese Schritte, um das RoboDK-Plugin für Mastercam einzurichten:

1.Starten Sie Mastercam.

2.Richten Sie die RoboDK-Befehle ein:

a.Wählen Sie FileOptions.

b.Wählen Sie Customize Ribbon.

c.Wählen Sie New Group.

d.Wählen Sie Rename und geben Sie RoboDK ein.

e.Stellen Sie die ausgewählten Befehle wie in der Abbildung gezeigt ein.

Plugin Mastercam - Bild 3

Sie sehen dann die Registerkarte RoboDK in Mastercam, wie in der folgenden Abbildung.

Plugin Mastercam - Bild 4


Befehle

Auto Setup

Die Schaltfläche Robot setup Plugin Mastercam - Bild 5 öffnet ein neues Fenster und ermöglicht das Öffnen eines bestehenden Roboter-Bearbeitungsprojekts oder das Einrichten eines neuen Roboter-Bearbeitungsprojekts. Das Ziel der Roboter-Einrichtung besteht darin, den Roboter auszuwählen, das Werkzeug zu laden/zu modellieren und mindestens einen Bezugsrahmen hinzuzufügen. Die folgenden Optionen sind verfügbar:

Load File…: Wählen Sie eine Datei aus, um sie mit RoboDK zu öffnen, und verwenden Sie diese als Standardprojekt für Ihr Mastercam-Projekt.

Default Setup: Richten Sie eine neue Station mit einem Standard-Roboter, einer Spindel und einem Referenzrahmen ein. Das Teil wird außerdem automatisch nach RoboDK exportiert.

Empty Project: Öffnen Sie RoboDK mit einem neuen leeren Bildschirm, damit der Benutzer eine neue Konfiguration erstellen kann. Weitere Informationen zum Einrichten eines neuen Projekts von Grund auf finden Sie im Abschnitt Erste Schritte.

Load Part: Laden Sie das Teil von Mastercam in RoboDK (das Teil wird als STL-Datei gespeichert und automatisch geladen).

Besuchen Sie den Abschnitt Roboter-Bearbeitung, um weitere Informationen über die Einstellungen einer neuen Simulation zu erhalten.

Plugin Mastercam - Bild 6


Sie können den Roboter einfach wechseln, das Werkzeug und/oder den Bezugsrahmen ändern. Führen Sie zum Beispiel die folgenden Schritte aus, um den Roboter zu ändern:

1.Rechtsklick auf einen Roboter

2.Wählen Sie Replace robot (wie in der Abbildung gezeigt)

3.Wählen Sie den neuen Roboter aus

Das RoboDK-Installationsprogramm stellt standardmäßig nur einige wenige Roboter zur Verfügung, es ist jedoch möglich, weitere Roboter aus der Online-Bibliothek herunterzuladen.

Weitere Informationen zum Hinzufügen eines Roboterwerkzeugs finden Sie im Abschnitt Erste Schritte.

Speichern Sie das Projekt, um die Änderungen beizubehalten, indem Sie DateiSpeichern der Station (Strg+S) wählen.

Plugin Mastercam - Bild 7

Ausgewählte Operation(en) aktualisieren

Wählen Sie Update selected operations, um den Werkzeugweg für die ausgewählten BearbeitungenPlugin Mastercam - Bild 8 zu erzeugen und diese in RoboDK zu simulieren.

Plugin Mastercam - Bild 9

Diese Aktion lädt die ausgewählten Bearbeitungsvorgänge in RoboDK für die Roboterbearbeitung. Standardmäßig wird jede Bearbeitungsoperation als ein separates Roboterprogramm aufgeteilt.

Ein grünes Häkchen wird angezeigt, wenn das Programm mit dem ausgewählten Roboter durchführbar ist. Wenn es Probleme gibt (wie z.B. Singularitäten, Achsenbegrenzungen oder Reichweitenprobleme), wird ein rotes Häkchen angezeigt.

Doppelklicken Sie auf das RoboterbearbeitungsprojektPlugin Mastercam - Bild 10, um die Roboter-Bearbeitungs-Einstellungen einer spezifischen Operation zu öffnen. Weitere Informationen zu den Roboter-Bearbeitungs-Einstellungen finden Sie im Abschnitt Roboter-Bearbeitung.

Klicken Sie mit der rechten Maustaste auf ein Programm und wählen Sie Ausführen, um es zu simulieren (oder doppelklicken Sie auf das Programm). Sie können auch Erstellen eines Roboterprogramms (F6) wählen, um das Roboterprogramm zu erhalten, das auf die Robotersteuerung geladen werden muss. Weitere Informationen darüber, wie Sie Roboterprogramme generieren, finden Sie im Abschnitt Offline-Programmierung.

Plugin Mastercam - Bild 11

Falls erforderlich, klicken Sie mit der rechten Maustaste auf ein Programm und wählen Sie Wählen Sie einen Postprozessor, um den Postprozessor zu ändern. Weitere Informationen zur Auswahl und Anpassung von Postprozessoren finden Sie im Abschnitt Postprozessoren.

Roboterprogramme von Mastercam erzeugen

Sobald Ihre RoboDK-Station bereit ist, können Sie Roboterprogramme direkt von Mastercam aus generieren. Wählen Sie dazu die Option Generate selected robot programPlugin Mastercam - Bild 12. Diese Option aktualisiert das Roboterprogramm entsprechend dem in Mastercam definierten Bearbeitungswerkzeugweg.

Plugin Mastercam - Bild 13

RoboDK wird nicht angezeigt, es sei denn, es gibt Programmprobleme. Diese Option kann auch dann verwendet werden, wenn RoboDK nicht läuft. In diesem Fall wird RoboDK im Hintergrund ausgeführt.

Befolgen Sie diese Schritte in RoboDK, um die Position Ihrer Roboterprogramme anzuzeigen oder zu ändern:

1.Werkzeuge-Optionen auswählen

2.Wählen Sie die Programm

3.Wählen Sie Einstellen neben dem Ordner Roboterprogramme

Plugin-Einstellungen

Wählen Sie RoboDK-Settings, um die Einstellungen im Zusammenhang mit dem RoboDK-Plugin für Mastercam zu öffnen.Plugin Mastercam - Bild 14

Plugin Mastercam - Bild 15

Unter anderem können Sie die folgenden Optionen ändern:

1.Verwenden Sie die Mastercam-Vorlage anstelle der RoboDK-Vorlage (die 3D-Navigations- und Farbvorlagen in RoboDK entsprechen dem Mastercam-Stil). Stellen Sie sicher, dass Sie diese Vorlage in RoboDK in WerkzeugeOptionenAndere aktiviert haben.

2.Laden und aktualisieren Sie das Werkstück in RoboDK jedes Mal, wenn Sie ein neues Roboterbearbeitungsprojekt einstellen.

3.Werkzeugfräser automatisch erstellen. In diesem Fall werden neue Werkzeuge automatisch in Bezug auf das erste Werkzeug des Roboters (Werkzeughalter) erstellt und der TCP wird um die Gesamtwerkzeuglänge in Bezug auf den Werkzeughalter versetzt.

4.Wenn Sie die Option Invert machine tool axis aktivieren, können Sie die Werkzeugmaschinenachse umkehren und automatisch die Z-Achse Ihres Werkzeugs zur Innenseite des Werkzeugs richten (anstatt nach außen).

5.Verwenden Sie NC-Dateien (wie APT- oder G-Code) anstelle von NCI-Dateien. RoboDK kann die folgenden Dateien lesen, um Robotersimulationen und -programme zu generieren:

a.NCI-Dateien: Mastercam-eigener Werkzeugweg.

b.NC-Dateien (G-Code-Dateien).

Plugin Mastercam - Bild 16

Beispiele

Die folgenden Abschnitte zeigen ein 3-Achsen-Bearbeitungsbeispiel und ein 5-Achsen-Roboter-Schneidbeispiel.

3-Achsen-Roboter-Bearbeitung

Dieses Beispiel zeigt, wie ein 3-Achsen-Roboter-Bearbeitungsprojekt mit dem Mastercam-Plugin erstellt wird.

1.Laden Sie das Teil in Mastercam.

2.Erstellen Sie den Werkzeugweg mit Mastercam Mill-Werkzeugen.

Plugin Mastercam - Bild 17

3.Erstellen Sie eine Station in RoboDK mit Ihrem Roboter, Ihrer Spindel und allen anderen erforderlichen Objekten.

Plugin Mastercam - Bild 18

4.Wählen Sie auf der Registerkarte RoboDK-Plugin die Option RoboDKRobot setup.

5.Wählen Sie im Fenster Robot Machining Setup die Option Load Part.

Plugin Mastercam - Bild 19

6.Passen Sie in RoboDK bei Bedarf die Position des Bearbeitungsbezugsrahmens an.

Plugin Mastercam - Bild 20

7.Wählen Sie auf der Registerkarte RoboDK-Plugin die Option RoboDKUpdate selected operations.

Plugin Mastercam - Bild 21

8.Wählen Sie in RoboDK im Fenster NützlichesRoboter-Bearbeitungsprojektdie Option Aktualisieren und Simulieren.

Plugin Mastercam - Bild 22

9.Ändern Sie bei Bedarf die Ausrichtung des Werkzeugs entlang des Pfades.

Plugin Mastercam - Bild 23

5-Achsen-Roboter-Schneider

Dieses Beispiel zeigt, wie ein 5-Achsen-Roboter-Schneidprojekt mit dem Mastercam-Plugin erstellt wird.

1.Laden Sie das Teil in Mastercam.

2.Erstellen Sie den Werkzeugweg mit Mastercam Mill-Werkzeugen.

Plugin Mastercam - Bild 24

3.Erstellen Sie eine Station in RoboDK mit Ihrem Roboter, Ihrer Spindel und allen anderen erforderlichen Objekten.

Plugin Mastercam - Bild 25

4.Wählen Sie auf der Registerkarte RoboDK-Plugin die Option RoboDKRobot setup.

5.Wählen Sie im Fenster Robot Machining Setup die Option Load Part.

Plugin Mastercam - Bild 26

6.Passen Sie in RoboDK bei Bedarf die Position des Bearbeitungsbezugsrahmens an.

Plugin Mastercam - Bild 27

7.Wählen Sie auf der Registerkarte RoboDK-Plugin die Option RoboDKUpdate selected operations.

Plugin Mastercam - Bild 28

8.Wählen Sie in RoboDK im Fenster NützlichesRoboter-Bearbeitungsprojektdie Option Aktualisieren und Simulieren.

Plugin Mastercam - Bild 29

9.Ändern Sie bei Bedarf die Ausrichtung des Werkzeugs entlang des Pfades.

Plugin Mastercam - Bild 30

Manuelle Installation

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

1.Installieren oder aktualisieren Sie RoboDK: https://robodk.com/download.

2.Sie sollten die erforderlichen Dateien zur Installation des RoboDK-Plug-ins für Mastercam in dem folgenden Ordner finden: C:/RoboDK/Other/Plugin-Mastercam/.

3.Klicken Sie mit der rechten Maustaste auf die Datei Plugin_Install_RunAsAdministrator.bat und wählen Sie Run as Administrator.

Plugin Mastercam - Bild 31

Wenn dieser Vorgang fehlschlägt, können Sie die Dateien RoboDKmcx.dllund RoboDKmcx.ftin den Ordner chooks kopieren. Ein Beispiel:

C:\Program Files\Mcam2018\chooks\

Plugin Mastercam - Bild 32

Wenn bei der Installation Probleme auftreten, müssen Sie möglicherweise mit der rechten Maustaste auf die Datei RoboDKmcx.dll klicken, General wählen, Unlock anhaken und Apply wählen, wie in der folgenden Abbildung gezeigt.

Plugin Mastercam - Bild 33