referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de
referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de
referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de
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