07.03.2014 Aufrufe

c116-4 komplett deutsch.pdf

c116-4 komplett deutsch.pdf

c116-4 komplett deutsch.pdf

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.

isel-CNC-Betriebssystem 5.x<br />

iselautomation KG<br />

2.2.2 Befehl: Zirkularinterpolation<br />

Zweck<br />

Aufbau<br />

Bearbeiten von Kreisen und Kreisbögen mit konstanter<br />

Bahngeschwindigkeit. Die Kreisinterpolation wird durch zwei<br />

aufeinanderfolgende Befehle ausgelöst. Der erste Befehl legt die<br />

Kreisrichtung fest, im zweiten werden die Interpolationsparameter<br />

übergeben.<br />

Kreisrichtung: @f-1 Gegen den Uhrzeigersinn<br />

@f0 Uhrzeigersinn<br />

Kreisbogen:<br />

@y B,V,D,Xs,Ys,Rx,Ry<br />

B = Bogenlänge in Schritten<br />

V = Geschwindigkeit (30 bis 10 000)<br />

D = Interpolationsparameter<br />

Xs = Startpunkt x<br />

Ys = Startpunkt y<br />

Rx = Richtung x<br />

Ry = Richtung y<br />

Berechnung der Parameter<br />

Bogenlänge B<br />

Die Bogenlänge gibt die Länge des Bogens zwischen dem Start- und<br />

Endpunkt der Kreisinterpolation in Schritten an. Zur Berechnung des<br />

Parameters können Sie auf nachstehende Programmteile<br />

zurückgreifen. Hierbei gilt:<br />

A -<br />

E -<br />

B -<br />

Anfangswinkel des Bogen- oder Kreissegmentes<br />

A = pi*Anfangswinkel/180<br />

Endpunkt der Bewegung<br />

E = pi*Endwinkel/180<br />

die resultierende Bogenlänge<br />

Zur Berechnung der Bogenlänge dürfen nur Winkel im Bogenmaß verwendet werden.<br />

1. Approximierende Formel (nur bei Viertel-, Halb- und Vollkreisen)<br />

B = 4*Radius*(E-A)/pi<br />

28

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!