referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de
referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de
referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
point compose(point Position, frame Markierung, trsf Umwandlung)<br />
Syntax<br />
point compose(point Position, frame Markierung, trsf Umwandlung)<br />
Funktion<br />
Überträgt Position, auf welche die in Bezug auf Markierung <strong>de</strong>finierte Koordinatentransformation Umwandlung<br />
angewandt wur<strong>de</strong>.<br />
ACHTUNG:<br />
Die Drehkomponente von Umwandlung än<strong>de</strong>rt in <strong>de</strong>r Regel nicht nur die Ausrichtung von<br />
Position, son<strong>de</strong>rn auch seine kartesischen Koordinaten (außer wenn sich Position am<br />
Ursprung von Markierung befin<strong>de</strong>t).<br />
Wenn Umwandlung nur die Ausrichtung von Position än<strong>de</strong>rn soll, muss das Ergebnis mit <strong>de</strong>n<br />
kartesischen Koordinaten von Position aktualisiert wer<strong>de</strong>n (siehe Beispiel).<br />
Das Referenz-Koordinatensystem und die Konfiguration <strong>de</strong>s übertragenen Punktes sind die von Position.<br />
Wenn für Position kein Referenz-Koordinatensystem <strong>de</strong>finiert ist, wird eine Fehlermeldung erzeugt.<br />
Parameter<br />
point Position Ausdruck <strong>de</strong>s Typs point<br />
frame Markierung Ausdruck <strong>de</strong>s Typs Referenz-Koordinatensystem<br />
trsf Umwandlung Ausdruck <strong>de</strong>s Typs Transformation<br />
Zum Beispiel<br />
point pResultat<br />
// Än<strong>de</strong>rung <strong>de</strong>r Ausrichtung ohne Än<strong>de</strong>rung von Position<br />
pResultat = compose (Position,Markierung,Umwandlung)<br />
pResultat.x = Position.x<br />
pResultat.y = Position.y<br />
pResultat.z = Position.z<br />
// Än<strong>de</strong>rung von Position ohne Än<strong>de</strong>rung <strong>de</strong>r Ausrichtung<br />
Umwandlung.rx = Umwandlung.ry =Umwandlung.rz = 0<br />
pResultat = compose (pResultat,Markierung,Umwandlung)<br />
Siehe auch<br />
Opérateur trsf * <br />
point appro(point Position, trsf Umwandlung)<br />
82 / 122 D28056202B - <strong>06</strong>/<strong>2005</strong>