Transformationstyp
● MD24100 $MC_TRAFO_TYPE_1 = 256 (Transformation TRANSMIT mit einer Rund- und
einer Linearachse)
Offset zur Nullstellung der Rundachse
● MD24900 $MC_TRANSMIT_ROT_AX_OFFSET_1 = 0
Vorzeichen der Rundachse
● MD24910 $MC_TRANSMIT_ROT_SIGN_IS_PLUS_1 = 0
Basisverschiebung des Werkzeugnullpunkts bezogen auf die Geometrieachsen bei aktivem
TRANSMIT
● MD24920 $MC_TRANSMIT_BASE_TOOL_1 [ 0 ] = 0.0 (Verschiebung bezüglich 1.
TrafoGeoAchse)
● MD24920 $MC_TRANSMIT_BASE_TOOL_1 [ 1 ] = 0.0 (Verschiebung bezüglich 2.
TrafoGeoAchse)
● MD24920 $MC_TRANSMIT_BASE_TOOL_1 [ 2 ] = 0.0 (Verschiebung bezüglich 3.
TrafoGeoAchse)
TRANSMIT-Eingangsachsen
● MD24110 $MC_TRAFO_AXES_IN_1[ 0 ] = 1 (1. Kanalachse XC, senkrecht zur Rundachse)
● MD24110 $MC_TRAFO_AXES_IN_1[ 1 ] = 3 (3. Kanalachse CC, Rundachse)
● MD24110 $MC_TRAFO_AXES_IN_1[ 2 ] = 2 (2. Kanalachse ZC, parallel zur Rundachse)
Modulo-Wandlung für Rundachse
● MD30300 $MA_ROT_IS_MODULO[ 0 ] = 0 (1.Maschinenachse: Spindel/Rundachse)
● MD30300 $MA_ROT_IS_MODULO[ 1 ] = 0 (2. Maschinenachse: Linearachse)
● MD30300 $MA_ROT_IS_MODULO[ 2 ] = 0 (3. Maschinenachse: Linearachse)
● MD30300 $MA_ROT_IS_MODULO[ 3 ] = 1 (4. Maschinenachse: Spindel)
Programmierbeispiel
Programmcode
N10 T1 D1 G54 G17 G90 F5000 G94
N20 G0 X20 Z10 SPOS=45
N30 TRANSMIT
N40 ROT RPL=–45
N50 ATRANS X–2 Y10
Erweiterungsfunktionen
Funktionshandbuch, 08/2018, 6FC5397-1BP40-6AA2
M1: Kinematische Transformation
8.1 Stirnseitentransformation TRANSMIT (Option)
Kommentar
; Werkzeuganwahl
; 1. Einstellbare Nullpunktverschiebung
; XY-Ebene
; Maßangabe absolut
; Linearvorschub F in mm/min
; Anfahren der Ausgangsstellung
; Spindelpositionierung 45°
; TRANSMIT mit erstem
; Datensatz ab MD24100 EIN
; Frame: Drehung in XY-Ebene um Z
; Frame: additive Verschiebung
441