Herunterladen Inhalt Inhalt Diese Seite drucken

Frames - Siemens SINUMERIK 840D sl Funktionshandbuch

Grundfunktionen
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

K2: Achsen, Koordinatensysteme, Frames
11.8 Beispiele
Teileprogramm im 2. Kanal
Code (Ausschnitt)
. . .
N100 $P_NCBFR[0] = CTRANS( x, 10 )
. . .
N510 G500 X10
N520 $P_CHBFRAME[0] = CTRANS( x, 10 )
. . .
11.8.3

Frames

Beispiel 1
Die Kanalachse soll durch einen Geometrieachsentausch zur Geometrieachse werden.
Durch den Tausch soll der programmierbare Frame einen Translationsanteil von 10 in der x-
Achse haben.
Der aktuelle einstellbare Frame soll erhalten bleiben:
FRAME_GEOAX_CHANGE_MODE = 1
Programmcode
$P_UIFR[1] = CROT(X,10,Y,20,Z,30)
G54
TRANS A10
GEOAX(1,A)
Bei Transformationswechsel können gleichzeitig mehrere Kanalachsen zu Geometrieachsen
werden.
Beispiel 2
Durch eine 5-Achs-Orientierungs-Transformation werden die Kanalachsen 4, 5 und 6 zu
Geometrieachsen der Transformation. Die Geometrieachsen vor der Transformation werden
also alle ersetzt.
Beim Einschalten der Transformation ändern sich alle aktuellen Frames.
Zur Berechnung des neuen WKS werden die achsspezifischen Frame-Anteile der
Kanalachsen, die zu Geometrieachsen werden, berücksichtigt. Programmierte Drehungen vor
der Transformation werden beibehalten. Nach dem Ausschalten der Transformation wird das
alte WKS wieder hergestellt.
874
; Kommentar
; Der NC-globale Basisframe wirkt auch im 2.Kanal
; Basisframe aktivieren
; Aktueller Frame des 2. Kanals wird mit einer Verschiebung
aktiviert
Kommentar
; Frame bleibt nach Geometrieachsen-Tausch erhalten.
; Einstellbarer Frame wird aktiv.
; Achsspezifische Verschiebung von A wird getauscht.
; A wird zur X-Achse.
; $P_ACTFRAME = CROT(X,10,Y,20,Z,30) : CTRANS(X10)
Funktionshandbuch, 12/2018, A5E40870716A AB
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis