27.10.2013 Aufrufe

F - Epson

F - Epson

F - Epson

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Curve Anweisung<br />

SPEL+ Sprachreferenz<br />

Definiert die Daten und Punkte, die notwendig sind, um einen Arm an einem geschwungenen Pfad<br />

entlang zu bewegen. Viele Datenpunkte können im Pfad definiert werden, um die Präzision des<br />

Pfades zu steigern.<br />

Syntax<br />

Curve fileName, closure, mode, numAxes, pointList<br />

Parameter<br />

Hinweise zum Dateinamen Ein Zeichenkettenausdruck für Pfad und Namen der Datei, in welcher die<br />

Punktdaten gespeichert sind. Dem angegebenen fileName wird die<br />

Dateinamenerweiterung CRV angehängt, so dass keine Dateinamenerweiterung vom<br />

Anwender spezifiziert werden muss. Wenn der Curve-Befehl ausgeführt wird, wird<br />

fileName erzeugt.<br />

closure Spezifiziert, ob die definierte Curve am Ende der Kurvenbewegung geschlossen wird,<br />

oder offen bleibt. Dieser Parameter muss auf einen von zwei möglichen Werten<br />

eingestellt werden, wie im Folgenden angezeigt.<br />

C – Geschlossenen Kurve (Closed Curve)<br />

O – Offenen Kurve (Open Curve)<br />

Wenn die offene Kurve spezifiziert wird, erzeugt der Curve-Befehl die notwendigen<br />

Daten, um den Arm am letzten Punkt der spezifizierten Punktserie zu stoppen. Wird die<br />

geschlossene Kurve spezifiziert, erzeugt der Curve-Befehl die notwendigen Daten, um<br />

die Bewegung durch den spezifizierten Endpunkt hindurch fortzusetzen und die<br />

Bewegung nach Rückkehr des Armes zur Startposition der angegebenen Punktserie für<br />

den Curve-Befehl zu stoppen.<br />

mode Spezifiziert, ob der Arm automatisch in Tangentenrichtung der U-Achse interpoliert wird,<br />

oder nicht.<br />

Modus-<br />

Einstellung<br />

Tangentialkorrektur<br />

0 Nein<br />

2 Ja<br />

Wenn eine Tangentialkorrektur spezifiziert wird, verwendet der Curve-Befehl nur die U-<br />

Achsen-Koordinate des Startpunktes in der Punktserie. Die Tangentialkorrektur behält<br />

fortlaufend die Ausrichtung der Werkzeugtangente der Kurve in der XY-Ebene bei. Sie<br />

wird spezifiziert, wenn Werkzeuge wie z.B. Abschneidevorrichtungen installiert werden,<br />

die fortlaufender Tangentenausrichtung bedürfen. Wird (mit dem Parameter closure) eine<br />

geschlossenen Kurve spezifiziert, mit automatischer Interpolation in der<br />

Tangentenrichtung der U-Achse, so rotiert die U-Achse von ihrem Startpunkt aus um 360<br />

°. Es ist daher notwendig, vor Ausführung des CVMove-Befehls mit dem Range-Befehl<br />

den Bewegungsbereich der U-Achse einzustellen, damit die 360°-Rotation der U-Achse<br />

keinen Fehler hervorruft.<br />

numAxes Integer Nummer zwischen 2 und 4, welche die Anzahl der in der Kurvenbewegung<br />

gesteuerten Achsen wie folgt spezifiziert:<br />

2 – Generiert eine Kurve in der XY-Ebene ohne Bewegung der Z-Achse oder<br />

Rotation der U-Achse.<br />

3 - Generiert eine Kurve in der XYZ-Ebene ohne Rotation der U-Achse. (Theta 1,<br />

Theta2, und Z)<br />

4 - Generiert eine Kurve in der XYZ-Ebene mit Rotation der U-Achse. (Steuert<br />

alle 4 Achsen)<br />

SPEL+ Language Reference Rev 3.5 107<br />

S

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!