M1: Kinematische Transformation
7.10 Beispiele
Programmierung ohne Nutwandkorrektur
TRACYL ohne Nutwandkorrektur mitzusätzlicher Linearachse (TRAFO_TYPE_n = 514)
;Für das folgende Teileprogramm wird folgende Maschinendateneinstellung
vorausgesetzt:
MD20070 $MC_AXCONF_MACHAX_USED[0] = 1
MD20070 $MC_AXCONF_MACHAX_USED[1] = 2
MD20070 $MC_AXCONF_MACHAX_USED[2] = 3
MD20070 $MC_AXCONF_MACHAX_USED[3] = 4
MD20070 $MC_AXCONF_CHANAX_NAME_TAB[1] = "Y2"
MD24120 $MC_TRAFO_GEOAX_ASSIGN_TAB_1 [0] = 1;
MD24120 $MC_TRAFO_GEOAX_ASSIGN_TAB_1 [1] = 2;
MD24120 $MC_TRAFO_GEOAX_ASSIGN_TAB_1 [2] = 3;
MD24100 $MC_TRAFO_TYPE_1 = 514
MD24110 $MC_TRAFO_AXES_IN_1[0] = 1
MD24110 $MC_TRAFO_AXES_IN_1[1] = 4
MD24110 $MC_TRAFO_AXES_IN_1[2] = 3
MD24110 $MC_TRAFO_AXES_IN_1[3] = 2
MD24120 $MC_TRAFO_GEOAX_ASSIGN_TAB_1 [0] = 1
MD24120 $MC_TRAFO_GEOAX_ASSIGN_TAB_1 [1] = 4
MD24110 $MC_TRAFO_GEOAX_ASSIGN_TAB_1 [2] = 3
MD24808 $MC_TRACYL DEFAULT MODE_1 =0
Werkzeugdaten:
$TC_DP1[1,1]=120
$TC_DP2[1,1]=0
$TC_DP3[1,1]=0
$TC_DP4[1,1]=25
$TC_DP5[1,1]=5
$TC_DP6[1,1]=4
586
; X als Maschinenachse 1
; Y als Maschinenachse 2
; Z als Maschinenachse 3
; C als Maschinenachse 4
; X als Kanalachse 1
; Y keine Kanalachse
; Z als Kanalachse 2
; TRACYL ohne
Nutwandkorrektur mit
erweiterter
Werkzeuglängenkorrektur
; Kanalachse radial zur
Rundachse
; Kanalachse in
Zylindermantelfläche
; senkrecht zur Rundachse
; Kanalachse parallel zur
Rundachse
; Kanalachse Zusatzachse
zu Index [0]
; 1. Kanalachse wird
GEOAX X
; 2. Kanalachse wird
GEOAX Y
; 3. Kanalachse wird
GEOAX Z
; oder gar nicht gesetzt
; Werkzeugtyp Schaftfräser
; Längenkorrekturvektor
; Radius, Werkzeugradius
Funktionshandbuch, 03/2010, 6FC5397-1BP20-1AA0
Erweiterungsfunktionen