Herunterladen Inhalt Inhalt Diese Seite drucken

Festlegung Der Orientierbaren Werkzeugträger; Maschine Mit Drehbarem Werktisch - Siemens Sinumerik 840DE sl Funktionshandbuch

Werkzeuge
Vorschau ausblenden Andere Handbücher für Sinumerik 840DE sl:
Inhaltsverzeichnis

Werbung

Festlegung der orientierbaren Werkzeugträger
Der orientierbare Werkzeugträger wird durch eine allgemeine 5-Achs-Kinematik nachgebildet,
die durch einen Datensatz im Werkzeugkorrekturspeicher mit insgesamt 33 REAL-Werten
beschrieben wird. Bei einem Werkzeugträger (z. B. einem Fräskopf), der über zwei
rotatorische Achsen zur Orientierungseinstellung verfügt, sind 31 dieser Werte konstant.
In der aktuellen SW-Version wird ein Datensatz im Werkzeugkorrekturspeicher mit insgesamt
47-Real-Werte beschrieben. Beim Werkzeugträger, der über zwei rotatorische Achsen zur
Orientierungseinstellung verfügt, sind 45 dieser Werte konstant.
Die restlichen beiden Werte sind variabel und dienen zur Festlegung der Orientierung. Die
konstanten Werte beschreiben Offsets und die Richtungen und Einstellmöglichkeiten der
Drehachsen, die variablen Werte beschreiben die Winkel der Drehachsen.
2.8.6

Maschine mit drehbarem Werktisch

Systemvariablen
Bei der Berechnung der aktiven Werkzeuglänge mit TCOABS wurde bisher immer auf die in
$TC_CARR13 bzw. $TC_CARR14 abgelegten Winkel zugegriffen. Das gilt nach wie vor, wenn
$TC_CARR21 bzw. $TC_CARR22 nicht auf Rundachsen verweisen. Enthält $TC_CARR21
bzw. $TC_CARR22 einen Verweis auf eine Rundachse im Kanal, wird als Winkel anstelle des
Eintrags in $TC_CARR13 bzw. $TC_CARR14 die Achsposition der betreffenden Achse am
Beginn des aktuellen Satzes verwendet.
Eine gemischte Betriebsart ist zulässig, d. h. die Winkel können für eine Achse aus dem Eintrag
der Systemvariablen $TC_CARR13 bzw. $TC_CARR14 und für die andere Achse aus der
Position einer Kanalachse ermittelt werden.
Damit ist es möglich, bei Maschinen, bei denen die Achsen innerhalb der NC bekannt sind, die
zur Einstellung des orientierbaren Werkzeugträgers dienen, direkt auf deren Positionen
zuzugreifen, während dazu bisher beispielsweise die Systemvariable $AA_IM[Achse] gelesen
und das Ergebnis der Leseoperation in $TC_CARR13/14 geschrieben werden musste. Damit
entfällt insbesondere auch der implizite Vorlaufstopp beim Lesen der Achspositionen.
MD20180
Die Rundachsposition wird mit ihrem programmierten bzw. berechneten Wert verwendet wenn
das Maschinendatum:
MD20180 $MC_TOCARR_ROT_ANGLE_INCR[i] = 0 (Rundachseninkrement des
orientierbaren Werkzeugträgers)
Ist dieses Maschinendatum dagegen ungleich Null, so wird die Position des nächstliegenden
Rasterpunktes verwendet, die sich bei geeignet gewähltem ganzzahligem n aus der folgenden
Gleichung ergibt:
φ = $MC_TOCARR_ROT_ANGLE_OFFSET[i] + n * $MC_TOCARR_ROT_ANGLE_INCR[i]
Diese Funktionalität wird dann benötigt, wenn die Rundachsen indexiert werden müssen und
deshalb nicht beliebige Positionen einnehmen können (z. B. bei Hirth-Verzahnungen). In der
Werkzeuge
Funktionshandbuch, 06/2019, A5E47435126A AA
W1: Werkzeugkorrektur
2.8 Orientierbare Werkzeugträger
125

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis