Beschreibung:
Dieses Maschinendatum hat zweierlei Bedeutung. Zum Einen dient es dazu, die Funktion
"Kartesisches Handverfahren" zu aktivieren. Zum Zweiten kann damit festgelegt werden,
zwischen welchen Bezugssystemen eine Umschaltung ausgeführt werden kann.
Die Bedeutung der einzelnen Bits ist folgendermaßen festgelegt:
Bit 0 : Basiskoordinatensystem
Bit 1 : Werkstückkoordinatensystem
Bit 2 : Werkzeugkoordinatensystem
21108
POLE_ORI_MODE
-
Verhalten bei Vektorinterpolation in Polposition
-
-
-
Beschreibung:
Definiert die Behandlung der Orientierungsänderung bei Vektorinterpolation, wenn die
Orientierung durch den Polkegel, der mit dem MD24540,24640,25240,35340
$MC_TRAFO5_POLE_LIMIT_1,2,3,4 definiert wird, verläuft.
Eine Vektorinterpolation liegt dann vor, wenn die Werkzeugorientierung
kinematikunabhängig interpoliert wird, z.B mittels Großkreisinterpolation
(Orientierung wird in einer Ebene geschwenkt), Kegelinterpolation oder durch
Interpolation eines 2. Bezugpunktes auf dem Werkzeug (ORICURVE), und nicht direkt die
Orientierungsachsen.
In der Polpositon ist die Position der Polachse beliebig. Für die Großkreis-
Interpolation wird aber eine bestimmte Orientierung dieser Achse benötigt.
Wenn die Startorientierung gleich der Polorientierung ist oder dieser nahe kommt, und
die Endorientierung des Satzes außerhalb des durch das Maschinendatum
TRAFO5_POLE_LIMIT_n definierten Toleranzkreises liegt, kann die Polachse geeignet
positioniert werden, damit die nachfolgende Vektorinterpolation durchgeführt werden
kann. Dies wird durch die Einer- und Zehnerstelle dieses Maschinendatums eingestellt.
Die Einerstellen können folgende Werte annehmen (wirksam bei Startorientierung gleich
Polorientierung):
0:
Orientierungsbahn (Großkreis) wird nur eingehalten, wenn die Polachse
(zufälligerweise) die richtige Position hat und die Grundorientierung senkrecht auf
der 2. Rundachse steht.
1:
eingefügt, der die Polachse so positioniert, dass im Folgesatz die
Großkreisinterpolation ausgeführt werden kann.
2:
Geometrieachsbewegung, aber keine Orientierungsbewegung, wird die notwendige
Positionierbewegung der Polachse zusätzlich in diesem Vorgängersatz ausgeführt.
Ist eine der beiden Bedingungen nicht erfüllt (Satz enthält keine
Geometrieachsbewegung oder Satz enthält Orientierungsbewegung), wird die
Polachsbewegung in einem eigenen Satz ausgeführt (Verhalten wie bei 1.)
Die Zehnerstellen können folgende Werte annehmen (wirksam, wenn die Startorientierung
von der Polorientierung abweicht, aber innerhalb des durch TRAFO5_POLE_LIMIT_n
definierten Toleranzkreises liegt):
00:
Orientierungsbahn (Großkreis) wird nur eingehalten, wenn die Polachse
(zufälligerweise) die richtige Position hat und die Grundorientierung senkrecht auf
der 2. Rundachse steht.
10:
eingefügt, der die beiden Rundachsen auf den Punkt positioniert, an dem die
programmierte Großkreisinterpolation den durch TRAFO5_POLE_LIMIT_n definierten
Toleranzkreises schneidet. Im Ursprungssatz wird ab diesem Punkt mit
Großkreisinterpolation verfahren.
Maschinendaten und Parameter
Listenhandbuch, 01/2023, A5E48776162A AF
0, 0, 0, 0, 0, 0, 0, 0...
Die Interpolation wird als Achsinterpolation ausgeführt. Die vorgegebene
Vor dem Satz, in dem die beschriebene Situation auftritt, wird ein Satz
Enthält der Satz, vor dem Satz, in dem die beschriebene Situation auftritt, eine
Die Interpolation wird als Achsinterpolation ausgeführt. Die vorgegebene
Vor dem Satz, in dem die beschriebene Situation auftritt, wird ein Satz
SINUMERIK Maschinen- und Settingdaten
C07
DWORD
0
111122
3.3 NC-Maschinendaten
NEW CONF
7/7
U
301