12.95
$MN_AXCONF_MACHAX_NAME_TAB[3]= "ZM" ; 4. Maschinenachse
$MN_AXCONF_MACHAX_NAME_TAB[4]= "ASM" ; 5. Maschinenachse
;Vorbereiten für TRACYL (erste und einzige Transformation)
$MC_TRAFO_TYPE_1 = 513 ; Transformation TRACYL mit
$MC_TRAFO_AXES_IN_1[0] = 1 ; Kanalachse radial zur Rundachse
$MC_TRAFO_AXES_IN_1[1] = 4 ; Kanalachse in Zylindermantelfläche,
$MC_TRAFO_AXES_IN_1[2] = 3 ; Kanalachse parallel zur Rundachs
$MC_TRAFO_AXES_IN_1[3] = 2 ; Kanalachse Zusatzachse zu Index [0]
$MC_TRAFO_GEOAX_ASSIGN_TAB_1 [0] = 1 ; X 1. Kanalachse
$MC_TRAFO_GEOAX_ASSIGN_TAB_1 [1] = 4 ; Y 2. Kanalachse
$MC_TRAFO_GEOAX_ASSIGN_TAB_1 [2] = 3 ; Z 3. Kanalachse
$MC_TRACYL_ROT_AX_OFFSET_1 = 0. ; Drehlage X–Y–Ebene gegen
$MC_TRACYL_ROT_SIGN_IS_PLUS_1 = FALSE ; Rundachse dreht –
$MC_TRACYL_BASE_TOOL_1 [0] = 0.0 ; WZ–Abstand in X
$MC_TRACYL_BASE_TOOL_1 [1] = 0.0 ; WZ–Abstand in Y
$MC_TRACYL_BASE_TOOL_1 [2] = 0.0 ; WZ–Abstand in Z
; Aktivierung
TRACYL(40.0)
; Programmierung in Y und Z siehe unten
; Rückkehr zum Drehbetrieb
TRAFOOF
Programmierung
(TRAFO_TYPE_n=513)
mit Nutwand–
korrektur
Kontur
Eine Nut, die breiter als das Werkzeug ist, erzeugt man, indem man relativ zur
programmierten Bezugskontur die Korrekturrichtung (G41, G42) und den
Abstand der Nutseitenwand zur Bezugskontur über die Adresse OFFN
programmiert (siehe Bild 6-1).
Werkzeugradius
Der Werkzeugradius wird bezüglich der Nutseitenwand automatisch
berücksichtigt (siehe Bild 6-1). Die volle Funktionalität der ebenen
Werkzeugradiuskorrektur steht zur Verfügung (stetiger Übergang an Außen–
und Innenecken sowie Lösung von Flaschenhalsproblemen).
Siemens AG 2000 All Rights Reserved
SINUMERIK 840D/840Di/810D/FM–NC Funktionsb. Erweiterungsf. (FB2) – Ausgabe 04.00
Kinematische Transformationen (M1)
6.1 TRANSMIT
Nutwandkorrektur
senkrecht zur Rundachse
Nullstell. der Rundachse
2/M1/6-79