Herunterladen Inhalt Inhalt Diese Seite drucken

Additives Frame In Der Framekette - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

Programmcode
$AC_MEAS_LATCH[1] = 1
G1 X-4 Y4
$AC_MEAS_LATCH[2] = 1
G1 X-4 Y1
$AC_MEAS_LATCH[3] = 1
$AA_MEAS_SETPOINT[X] = 0
$AA_MEAS_SETPOINT[Y] = 0
$AA_MEAS_SETPOINT[Z] = 0
$AC_MEAS_CORNER_SETANGLE = 90
$AC_MEAS_WP_SETANGLE = 30
$AC_MEAS_ACT_PLANE = 0
$AC_MEAS_T_NUMBER = 1
$AC_MEAS_D_NUMBER = 1
$AC_MEAS_TYPE = 4
RETVAL = MEASURE()
IF RETVAL <> 0
ENDIF
IF $AC_MEAS_WP_ANGLE <> 30
ENDIF
IF $AC_MEAS_CORNER_ANGLE <> 90
ENDIF
; Gemessenes Frame so transformieren und nach $P_SETFRAME schreiben, dass ein Gesamt-
frame entsteht,
; welches aus dem alten Gesamtframe verkettet mit dem Messframe ergibt.
$P_SETFRAME = $P_ACTFRAME : $AC_MEAS_FRAME : INVFRAME($P_ACTFRAME) : $P_SETFRAME
$P_SETFR = $P_SETFRAME
G1 X0 Y0
G1 X10
Y10
X0
Y0
M30
11.5.7.2

Additives Frame in der Framekette

Durch Messungen am Werkstück oder durch Berechnungen im Teileprogramm oder Zyklus
ergibt sich oftmals ein Frame, der additiv zum aktiven Gesamtframe wirken sollen. Dadurch
sollen z.B. das WKS und damit der Nullpunkt der Programmierung verschoben und/oder
gedreht werden. Der gemessene Frame liegt dabei in einer Frame-Variablen vor und ist noch
nicht in die Framekette eingerechnet worden.
Grundfunktionen
Funktionshandbuch, 05/2017, A5E40870716
SETAL(61000 + RETVAL)
SETAL(61000 + $AC_MEAS_WP_ANGLE)
SETAL(61000 + $AC_MEAS_CORNER_ANGLE)
K2: Achsen, Koordinatensysteme, Frames
Kommentar
; 2. Messpunkt abspeichern
; 3. Messpunkt anfahren
; 3. Messpunkt abspeichern
; 4. Messpunkt anfahren
; 4. Messpunkt abspeichern
; Sollposition der Ecke setzen
; Sollschnittwinkel vorgeben
; Ebene fuer die Messung ist G17
; Werkzeug auswaehlen
; Messtype auf Ecke 1 setzen
; Messvorgang starten
; Systemframe in der Datenhaltung be-
schreiben
; Fahre die Ecke an
; Um 30 Grad gedrehtes Rechteck abfahren
11.5 Frames
825

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828dSinumerik 840de sl

Inhaltsverzeichnis