Bedeutung
EXECTAB:
<Konturtabelle>:
<Konturelement>:
Beispiel
Die Konturelemente 0 bis 2 der Tabelle KTAB sollen satzweise abgefahren werden.
Programmcode
N10 EXECTAB(KTAB[0])
N20 EXECTAB(KTAB[1])
N30 EXECTAB(KTAB[2])
18.6
Kreisdaten berechnen (CALCDAT)
Mit CALCDAT können Sie aus drei oder vier bekannten Kreispunkten den Radius und die
Kreismittelpunkt-Koordinaten berechnen. Die angegebenen Punkte müssen unterschiedlich
sein.
Bei 4 Punkten, die nicht exakt auf dem Kreis liegen, wird für Kreismittelpunkt und Radius ein
Mittelwert gebildet.
Hinweis
Rechenvorschrift zur Mittelwertbildung
Die Kreisbogenberechnung wird 4 x ausgeführt:
1. mit Kreispunkt 1, 2, 3
2. mit Kreispunkt 1, 2, 4
3. mit Kreispunkt 1, 3, 4
4. mit Kreispunkt 2, 3, 4
Die Kreismittelpunkt-Koordinaten Abszissenwert und Ordinatenwert werden berechnet, indem
die Abszissenwerte bzw. Ordinatenwerte der vier Kreisbogenberechnungen addiert und durch
4 geteilt werden.
Der Radius wird berechnet, indem die Wurzel aus der Summe der vier Radien der
Kreisbogenberechnungen gebildet und das Ergebnis mit 0,5 multipliziert wird.
Syntax
<Status>=CALCDAT(<Kreispunkte>[<Anzahl>,<Art>],<Anzahl>,<Ergebnis>)
Arbeitsvorbereitung
Programmierhandbuch, 10/2015, 6FC5398-2BP40-5AA3
Vordefinierte Proedur zum Abfahren eines Konturelements
Name der Konturtabelle
Nummer des Konturelements
Kommentar
; Element 0 der Tabelle KTAB verfahren.
; Element 1 der Tabelle KTAB verfahren.
; Element 2 der Tabelle KTAB verfahren.
Eigene Abspanprogramme
18.6 Kreisdaten berechnen (CALCDAT)
607