Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Handbuch Seite 795

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

Werbung

Zielframe ist $P_IFRAME:
TMP = $P_PARTFRAME : $P_SETFRAME : $P_EXTFRAME : $P_BFRAME
$P_IFRAME = INVFRAME(TMP) : $P_ACTFRAME : $AC_MEAS_FRAME :
INVFRAME($P_ACTFRAME) : TMP : $P_IFRAME
Anwendungsbeispiel:
Ein Frame, das z.B. über eine Messfunktion ermittelt wurde, soll im aktuellen
eingetragen werden, dass das neue Gesamtframe sich als Verkettung des alten
Gesamtframes mit dem Mess-Frame ergibt. Das
Invertierungen entsprechend umgerechnet.
DEF INT RETVAL
DEF FRAME TMP
$TC_DP1[1,1]=120 ; Typ
$TC_DP2[1,1]=20.;0
$TC_DP3[1,1]= 10. ; (z) Laengenkorrekturvektor
$TC_DP4[1,1]= 0. ; (y)
$TC_DP5[1,1]= 0. ; (x)
$TC_DP6[1,1]= 2. ; Radius
T1 D1
g0 x0 y0 z0 f10000
G54
$P_CHBFRAME[0] = crot(z,45)
$P_IFRAME[x,tr] = -sin(45)
$P_IFRAME[y,tr] = -sin(45)
$P_PFRAME[z,rt] = -45
; Ecke mit 4 Messpunkten vermessen
$AC_MEAS_VALID = 0
; 1. Messpunkt anfahren
g1 x-1 y-3
; 1. Messpunkt abspeichern
$AC_MEAS_LATCH[0] = 1
Grundfunktionen
Funktionshandbuch, 03/2010, 6FC5397-0BP20-1AA0
K2: Achsen, Koordinatensysteme, Frames
wird mit Hilfe von Frame-
SETFRAME
10.5 Frames
so
SETFRAME
795

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis