Beispiele
4.2 TRACYL
; Vorbereiten für TRANSMIT (als erste und einzige Transformation)
$MA_ROT_IS_MODULO[3] = TRUE
MD24100 $MC_TRAFO_TYPE_1 = 256
MD24110 $MC_TRAFO_AXES_IN_1[0] = 1 ;
MD24110 $MC_TRAFO_AXES_IN_1[1] = 3
MD24110 $MC_TRAFO_AXES_IN_1[2] = 2
MD24120$MC_TRAFO_GEOAX_ASSIGN_TAB_1[
0]=1
MD24120
$MC_TRAFO_GEOAX_ASSIGN_TAB_1[1]=3
MD24120
$MC_TRAFO_GEOAX_ASSIGN_TAB_1[2]=2
MD24900
$MC_TRANSMIT_ROT_AX_OFFSET_1=0
MD24910
$MC_TRANSMIT_ROT_SIGN_IS_PLUS_1=FALSE
MD24920 $MC_TRANSMIT_BASE_TOOL_1
[0]=0.0
MD24920 $MC_TRANSMIT_BASE_TOOL_1
[1]=0.0
MD24920 $MC_TRANSMIT_BASE_TOOL_1
[2]=0.0
; Aktivierung TRANSMIT
; Programmierung in X,Y, Z
; Rückkehr zum Drehbetrieb
TRAFOOF
4.2
TRACYL
4.2
Für die im folgenden Bild skizzierte Konfiguration wird ein Beispiel im Zusammenhang
notiert, das die wesentlichen Schritte für Konfiguration der Achsen bis zur Aktivierung von
TRACYL enthält.
; Allgemeine Achskonfiguration für Drehen
MD20060 $MC_AXCONF_GEOAX_NAME_TAB[0] = "X"
MD20060 $MC_AXCONF_GEOAX_NAME_TAB[1] = "Y"
MD20060 $MC_AXCONF_GEOAX_NAME_TAB[2] = "Z"
MD20050 $MC_AXCONF_GEOAX_ASSIGN_TAB[0] = 1
MD20050 $MC_AXCONF_GEOAX_ASSIGN_TAB[1] = 2
MD20050 $MC_AXCONF_GEOAX_ASSIGN_TAB[2] = 3
MD20080 $MC_AXCONF_CHANAX_NAME_TAB[0] = "XC"
4-2
; c als Moduloachse
; Transformation TRANSMIT
; Kanalachse senkrecht zur
Rundachse
; Kanalachse Rundachse
; Kanalachse parallel zur Rundachse
; 1. Kanalachse wird GEOAX X
; 2. Kanalachse wird GEOAX Y
; 3. Kanalachse wird GEOAX Z
; Drehlage X-Y-Ebene gegen
Nullstell. der Rundachse
; Rundachse dreht
; WZ-Abstand in X
; WZ-Abstand in Y
; WZ-Abstand in Z
; Geometrieachse
; Geometrieachse
; Geometrieachse
; X als Kanalachse 1
; Y keine Kanalachse
; Z als Kanalachse 2
Erweiterungsfunktionen: Kinematische Transformation (M1)
Funktionshandbuch, 11/2006, 6FC5397-1BP10-2AA0