Beispiele

Dieser Abschnitt zeigt grundlegende Beispiele zum Laden eines Rhino-Projekts in RoboDK für die Robotersimulation und Offline-Programmierung.

Gravierung einer Kuppel

Kuppelstreifen

Dieses Beispiel zeigt, wie eine Beispiel-RoboDK-Station (Standardeinstellung) geladen wird und wie ein in Rhino definierter Pfad von Kurven mit dem Roboter befolgt wird.

1.Laden Sie das Dome-Beispiel in Rhino.

2.Wählen Sie die Registerkarte RoboDK und wählen SieSettingsPlugin Rhino - Bild 16.

3.Wählen SieLoad Project...

4.Wählen SieDefault Setup. RoboDK startet und lädt ein Beispielprojekt mit einem KUKA Roboter, einem Werkzeug (eine Spindel als Werkzeug 1) und einem Referenzrahmen (Referenz 1).

Plugin Rhino - Bild 17

5.Schließen Sie das Einstellungsfenster oder wählen Sie OK.

6.Wählen Sie die SchaltflächePlugin Rhino - Bild 18Auto Setupin Rhino.

7.Markieren Sie alle Kurven und Flächen und drücken Sie die Entertaste (oder die rechte Maustaste). Das Projekt wird in RoboDK geladen, wie in der folgenden Abbildung gezeigt.

Sie sollten das auf dem aktiven Referenzrahmen (Referenz 1) geladene Teil und ein neues Kurvenverfolgungsprojekt in RoboDK sehen, das die Kurven mit dem aktiven Roboterwerkzeug (Werkzeug 1) folgt.

Plugin Rhino - Bild 19

Sie können auch sehen, dass die Oberflächennormalen in die entgegengesetzte Richtung extrahiert wurden. Folgen Sie diese Schritte, um dieses Problem zu lösen:

8.Wählen SieSettingsPlugin Rhino - Bild 20.

9.Haken Sie die OptionInvert Normals.

10.Wählen Sie OK.

11.Wiederholen Sie die Schritte 6 und 7.

Sie sollten nun die Oberflächennormalen umgedreht sehen, und die Annäherungsbewegung kommt von der Oberseite des Teils. Der Roboter sollte in der Lage sein, sich ohne Probleme entlang des Werkzeugweges zu bewegen.

Doppelklicken Sie im RoboDK-Baum auf dieRhinoProject-SettingsPlugin Rhino - Bild 21, um weitere Optionen zu öffnen und den vom Roboter gefolgten Werkzeugweg anzupassen.

Zum Beispiel können SieBevorzugte Werkzeugbahn anzeigenauswählen, um die Standardausrichtung des Werkzeugs in Bezug auf das Teil zu sehen und zu ändern. Ändern Sie den Wert imPfad zur Werkzeugkorrektur, um eine zusätzliche Drehung zu definieren. Dazu können Sie einen neuen Wert eingeben oder einfach das Mausrad verwenden, um eine schnelle Vorschau des Ergebnisses zu sehen.

Weitere Informationen zur Änderung dieser Einstellungen finden Sie imAbschnitt Roboter-Bearbeitung.

Plugin Rhino - Bild 22

Wenn die Simulation schließlich das gewünschte Ergebnis liefert, können Sie das Programm generieren oder die Simulation exportieren:

12.Klicken Sie mit der rechten Maustaste auf das Programm RhinoProject

13.Wählen SieErstellen einesRoboterprogramms(F6). Das Roboterprogramm wird generiert und angezeigt.

Plugin Rhino - Bild 23

Grasshopper-Beispiel

Dieses Beispiel zeigt, wie das RoboDK-Plug-in für Grasshopper verwendet wird, indem eine Fläche als Punktgitter geteilt und mit einem Roboter für einen Bohrvorgang in RoboDK verfolgt wird:

1.Laden Sie das mit dem RoboDK-Plug-in mitgelieferte Grasshopper-Beispiel (3dm-Datei und gh-Datei).

Plugin Rhino - Bild 24

2.Klicken Sie mit der rechten Maustaste auf die KomponentePts2Rob和民意调查您Robot Setup Options (RoboDK). Wählen SieLoad Project...和民意调查您Default Setup, um eine RoboDK-Beispielstation zu laden (dasselbe Beispielprojekt, das im vorherigen Abschnitt gezeigt wurde).

Plugin Rhino - Bild 25

Optional können Sie den Objektnamen als Komponenten-Input (O) angeben. Sie können auch ein Projekt in den Komponentenoptionen angeben, so dass das gewünschte RoboDK-Projekt mit jeder Komponente verwendet wird.

3.Wählen Sie in GrasshopperSolutionRecompute(F5), um das Teil und das Programm in RoboDK zu aktualisieren.

Hinweis:Aktualisieren Sie die Robotereinrichtung in RoboDK. Doppelklicken Sie beispielsweise auf einen Bezugsrahmen oder einen Werkzeugrahmen, um die richtigen Koordinaten für die Roboterreferenz bzw. das Werkzeug einzugeben.

Plugin Rhino - Bild 26