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.

iselautomation KG<br />

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

Interpolationsparameter D<br />

D muss übergeben werden, da die Prozessorkarte aufgrund ihrer Speicherkapazität nicht<br />

in der Lage ist, diesen Parameter zu berechnen.<br />

Zur Berechnung können Sie folgenden Programmausschnitt heranziehen.<br />

function Summe(xx:real):real;<br />

begin<br />

if(xx>0) then<br />

Summe:=xx*(xx+1)<br />

else<br />

Summe:= -xx*(xx-1)<br />

end;<br />

function formel:real;<br />

begin<br />

if (Kreisrichtung=Gegenuhrzeigersinn) then<br />

Formel:= (Rx*Ry*Radius+Rx*Ry*Summe(Radius-1.0)<br />

-Rx*Summe(Xs+(Rx-Ry)/2.0)+Ry*Summe(Ys+(Rx+Ry)/2.0))/2;<br />

else<br />

{Richtung = Uhrzeigersinn}<br />

Formel:= (-Rx*Ry*Radius-Rx*Ry*Summe(Radius-1.0)<br />

- Rx*Summe(Xs+(Rx+Ry)/2.0) + Ry*Summe(Ys+(Ry-Rx)/2))/2;<br />

end;<br />

D:=Formel;<br />

Der berechnete Parameter muss als gerundet und als ganzzahliger Wert übergeben<br />

werden.<br />

31

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!