Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Handbuch Seite 769

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

Werbung

Beispiel:
Die Kanalachse a soll durch einen
Tausch soll das Programmierbare Frame einen Trans-Anteil von 10 in der x-Achse haben.
Das aktuelle einstellbare Frame soll erhalten bleiben.
MD10602 $MN_FRAME_GEOAX_CHANGE_MODE = 1
$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:
Durch eine 5-Achs-Orientierungstranformation 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-Systems werden die achsialen Frameanteile 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. Der häufigste Anwendungsfall wird wohl der sein, dass sich
die Geometrieachsen vor und nach der Transformation nicht ändern und die Frames so
beibehalten werden sollen, wie sie vor der Transformation waren.
Maschinendaten:
$MN_FRAME_GEOAX_CHANGE_MODE = 1
$MC_AXCONF_CHANAX_NAME_TAB[0] = "CAX"
$MC_AXCONF_CHANAX_NAME_TAB[1] = "CAY"
$MC_AXCONF_CHANAX_NAME_TAB[2] = "CAZ"
$MC_AXCONF_CHANAX_NAME_TAB[3] = "A"
$MC_AXCONF_CHANAX_NAME_TAB[4] = "B"
$MC_AXCONF_CHANAX_NAME_TAB[5] = "C"
$MC_AXCONF_GEOAX_ASSIGN_TAB[0] = 1
$MC_AXCONF_GEOAX_ASSIGN_TAB[1] = 2
$MC_AXCONF_GEOAX_ASSIGN_TAB[2] = 3
$MC_AXCONF_GEOAX_NAME_TAB[0] = "X"
$MC_AXCONF_GEOAX_NAME_TAB[1] = "Y"
$MC_AXCONF_GEOAX_NAME_TAB[2] = "Z"
Grundfunktionen
Funktionshandbuch, 03/2010, 6FC5397-0BP20-1AA0
K2: Achsen, Koordinatensysteme, Frames
-Tausch zur Geometrieachse x werden. Durch den
GeoAx
; Frame bleibt nach GeoAx-Tausch erhalten.
; Einstellbares Frame wird aktiv.
; Achsiale Verschiebung von a wird mit
getauscht.
; a wird zur x-Achse;
$P_ACTFRAME=CROT(x,10,
y,20,z,30):CTRANS(x10).
10.5 Frames
769

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis