31.10.2012 Aufrufe

referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de

referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de

referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

REFERENZANLEITUNG VAL3 - Version 5.2<br />

EINLEITUNG<br />

ARMPOSITION<br />

In diesem Kapitel sind die verschie<strong>de</strong>nen Typen von VAL3-Daten beschrieben, mit <strong>de</strong>nen die in einer VAL3-Applikation<br />

verfügbaren Armpositionen programmiert wer<strong>de</strong>n können.<br />

Zwei Typen von Position sind in VAL3 <strong>de</strong>finiert: Winkelpositionen (Typ joint), die die Stellung <strong>de</strong>r Gelenkachsen<br />

beschreiben und kartesische Punkte (Typ point), mit <strong>de</strong>nen die Position <strong>de</strong>s am Arm montierten Werkzeugs in<br />

kartesischen Koordinaten angegeben wird.<br />

Der Typ tool beschreibt ein Werkzeug mit seiner Geometrie, das zur Positionierung und Geschwindigkeitssteuerung<br />

<strong>de</strong>s Arms verwen<strong>de</strong>t wird, sowie <strong>de</strong>ssen Aktivierungsmodus.<br />

Der Typ frame beschreibt ein Koordinatensystem. Durch die Verwendung von Bezugssystemen wird insbeson<strong>de</strong>re die<br />

Programmierung bewegter Punkte einfacher und intuitiver.<br />

Der Typ trsf beschreibt eine Koordinatentransformation. Sie wird implizit von <strong>de</strong>n Typen tool, point und frame<br />

verwen<strong>de</strong>t.<br />

Der Typ config beschreibt <strong>de</strong>n komplexeren Begriff <strong>de</strong>r Armkonfiguration.<br />

Die Beziehungen zwischen <strong>de</strong>n verschie<strong>de</strong>nen Typen lassen sich wie folgt zusammenfassen:<br />

TYP JOINT<br />

tool t21 tool t22<br />

tool t1<br />

Trsf<br />

Trsf<br />

flange<br />

robot<br />

Beziehung zwischen: frame / point / tool / trsf<br />

tool t2<br />

Trsf<br />

Trsf<br />

point p1a<br />

frame f1<br />

world<br />

point p21a point p21b<br />

frame f21 frame f21<br />

frame f2<br />

Definition<br />

Ein Gelenkpunkt (Typ joint) <strong>de</strong>finiert die Winkelposition je<strong>de</strong>r Roboterachse.<br />

Der Typ joint ist ein strukturierter Typ mit folgen<strong>de</strong>n Fel<strong>de</strong>rn in <strong>de</strong>r nachstehen<strong>de</strong>n Reihenfolge:<br />

num j1 Winkelposition Achse 1<br />

num j2 Winkelposition Achse 2<br />

num j3 Winkelposition Achse 3<br />

Trsf<br />

Trsf<br />

Trsf<br />

point p2a<br />

Diese Fel<strong>de</strong>r wer<strong>de</strong>n für die Drehachsen in Grad angegeben sowie in Millimetern für die linearen Achsen. Der Nullpunkt<br />

je<strong>de</strong>r Achse ist durch <strong>de</strong>n verwen<strong>de</strong>ten Armtyp festgelegt.<br />

Standardmäßig wird <strong>de</strong>r Wert für je<strong>de</strong>s Feld einer Variable <strong>de</strong>s Typs joint mit <strong>de</strong>m Wert 0 initialisiert.<br />

D28056202B - <strong>06</strong>/<strong>2005</strong> 69 / 122<br />

Trsf<br />

Trsf<br />

Trsf<br />

Trsf<br />

Trsf

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!