c116-4 komplett deutsch.pdf
c116-4 komplett deutsch.pdf
c116-4 komplett deutsch.pdf
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