HEIDENHAIN

Zyklus 402

Beitrag 09.09.2013, 14:53 Uhr
CNC-Italo
CNC-Italo
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 13.12.2011
Beiträge: 28
Servus,
ich habe das Problem das der angetastete Nullpunkt nicht in die Preset Tabelle geschrieben wird.
Ich bekomme jedeglich nur die Differenz zwischen den gemessenem Wert und den im Programm geschriebenem Wert angezeigt.
Aber sobald ich das Programm starte dreht sich die C Achse wieder auf Null



TOOL CALL 30 Z S20 F6000
L X+0 Y+0 Z+50 FMAX
TCH PROBE 402 ROT 2 ZAPFEN ~
Q268=-95.25 ;1. MITTE 1. ACHSE ~
Q269=-77.79 ;1. MITTE 2. ACHSE ~
Q313=+88 ;DURCHMESSER ZAPFEN 1 ~
Q261=-5 ;MESSHOEHE 1 ~
Q270=+0 ;2. MITTE 1. ACHSE ~
Q271=+0 ;2. MITTE 2. ACHSE ~
Q314=+82 ;DURCHMESSER ZAPFEN 2 ~
Q315=-10 ;MESSHOEHE 2 ~
Q320=+10 ;SICHERHEITS-ABST. ~
Q260=+50 ;SICHERE HOEHE ~
Q301=+0 ;FAHREN AUF S. HOEHE ~
Q307=+39.24 ;VOREINST. GRUNDDR. ~
Q305=+1 ;NR. IN TABELLE ~
Q402=+1 ;KOMPENSATION ~
Q337=+1 ;NULL SETZEN
CYCL DEF 247 BEZUGSPUNKT SETZEN ~
Q339=+1 ;BEZUGSPUNKT-NUMMER
   
Beitrag 09.09.2013, 16:10 Uhr
cgTNC
cgTNC
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 21.11.2010
Beiträge: 1.341
Ich habe mit dem Zyklus noch nicht gearbeitet.
Wenn ich mir die Beschreibung so durchlese (iTNC530-07):

Entweder wird die C-Achse abgenullt, so wie von Dir Programmiert mit Q402=1.
Dann wird Q305 ignoriert und das Ergebnis NICHT in der Preset Tabelle gespeichert.
Demnach müßtest Du das CYCL DEF 247 WEGLASSEN.

Oder des Ergebnis wird als Grunddrehung in der Presettabelle gespeichert (Q402=0).

Gruß
cgTNC
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: