Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Sinumerik 840D Zyklendrehmaschine Bohrzyklus Fehlermeldung, 17040 Kanal1 Satz unerlaubter Achsindex

Beitrag 21.04.2024, 12:03 Uhr
cncsven
cncsven
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 31.01.2022
Beiträge: 39
Hallo liebe Siemens Experten ,

Ich habe mal wieder (oder immer noch) ein Problem beim Aufruf des Bohrzyklus im CNC Betrieb .
Meine Maschine ist eine Gildemeister NEF 320 von ca 2000 mit Siemens Sinumerik 840D .

Ich verwende den Standard Postprozessor siemens turning der im CAM hinterlegt ist , der erzeugt mir beim Bohren folgenden Code :

[b]; %_N_INNEN_DREHEN_MPF
G90 G94 G18
G71
G53 G0 X200 M5

; Bohren1
T70 D1
G54
G94
G97 S1200 M3
G0 X0 Z15
G1 F1000
F500
CYCLE81(5, -1.8, 5, -16)
X0
Z15 F1000
G53 G0 X200 M5

Wenn ich das Programm dann in der Maschine starten will kommt die Fehlermeldung :

17040 Kanal1 Satz unerlaubter Achsindex

Ich habe dazu jetzt schon einiges gelesen aber ich konnte bis jetzt keine Lösung erzeugen.
Vielleicht hat noch jemand der Siemens Experten eine Idee oder einen passenden Postprozessor .

Der Werkzeugwechsel erfolgt per Hand und das Drehen von Konturen klappt ohne Probleme .
Das Bohrwerkzeug wird in den Bohrstangenhalter des Multifix eingesetzt und ist in der Werkzeugdatenbank eingemessen.

Über Ideen wäre ich super Dankbar !

VG
Sven
Angehängte Datei(en)
Angehängte Datei  WhatsApp_Image_2024_04_21_at_10.11.34__1_.jpeg ( 403.98KB ) Anzahl der Downloads: 21
Angehängte Datei  WhatsApp_Image_2024_04_21_at_10.11.34.jpeg ( 445.88KB ) Anzahl der Downloads: 17
 
   
Beitrag 22.04.2024, 05:38 Uhr
TX8-D
TX8-D
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 01.11.2004
Beiträge: 383
Moin Sven,

Ich glaube Dein Problem liegt in der G18 ebene...

je nach dem Wie Dein Bohrwerkzeug angelegt ist, kann es sein das die Steuerung hier aussteigt.

Leg mal das Bohrwerkzeug als Drehstahl an oder Wechsel die Ebene:

Werkzeug als Drehstahl angelegt (Typ 500):

%_N_INNEN_DREHEN_MPF
G90 G94 G18
G71
G53 G0 X200 M5

; Bohren1
T70 D1
G54
G94
G97 S1200 M3
G0 X0 Z15
G1 F1000
F500
CYCLE81(5, -1.8, 5, -16)
X0
Z15 F1000
G53 G0 X200 M5

Werkzeug als Bohrer angelegt (Typ 200)

[b]; %_N_INNEN_DREHEN_MPF
G90 G94 G17
G71
G53 G0 X200 M5

; Bohren1
T70 D1
G54
G94
G97 S1200 M3
G0 X0 Z15
G1 F1000
F500
CYCLE81(5, -1.8, 5, -16)
X0
Z15 F1000
G53 G0 X200 M5

Gruß
Marcus


--------------------
"Wenn Windows die Lösung ist.
Kann ich dann das Problem wieder haben?"
   
Beitrag 22.04.2024, 22:15 Uhr
cncsven
cncsven
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 31.01.2022
Beiträge: 39
Hallo Marcus ,

Vielen Dank für deine rasche Antwort!
Ich kann dir mit Typ 500 und Typ 200 noch nicht so recht folgen aber das lerne ich schon noch ...
Leider habe ich zur Sinumerik kein passendes Handbuch bei und auch die Varianten welche im Netz zu finden sind weichen
teilweise sehr stark von meiner ab.
Und es ist ja ein unterschied ob es sich um eine Fräse oder Drehbank handelt.
Meine Werkzeuge habe ich in manual Turn modus eingemessen , da gibt es keinen unterschieb bei den Werkzeugtypen ,
jedenfalls habe ich ihn nicht gefunden :-(
Hab jetzt nach Werkzeug typen gesucht und ein Manual von 2007 gefunden wo verschiedene Typen ( nummern ) beschrieben sind .
(siehe Anhang) , ob das bei mir gültig ist weiß ich nicht .
Der Ebenen Aufruf G18 müßte doch eigentlich passen , X und Z ?

Ich habe wohl noch etwas sehr Wichtiges Unterschlagen - sorry - die Maschine Verfügt über ein Angetriebenes Werkzeug , also ein Spindelmotor
auf dem Schlitten .
Kann es sein das die Hauptspindel beim Zentrischen Bohren direkt statt S1200 mit S1 1200 angesprochen werden möchte ?

Bin für jede Hilfe und Idee Dankbar und ich werde noch versuchen das mit den Werkzeugtypen raus zu finden .

VG
Sven
Angehängte Datei(en)
Angehängte Datei  Bild_2024_04_22_225901788.png ( 26.46KB ) Anzahl der Downloads: 8
 
   
Beitrag 23.04.2024, 06:18 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.928
Der Hauptunterschied zwischen den Fräs- und Drehwerkzeugen ist die Zuordnung der Werkzeuglängenkomponenten zu den Achsrichtungen.
Bei Fräswerkzeugen (dazu zähle ich jetzt auch mal die Bohrer) wirkt die Werkzeuglänge in in Richtung der Applikate (d.h. senkrecht zur Bearbeitungsebene). Bei G17 ist das also die Z-Achse, bei G18 wäre es die Y-Achse.
Bei Dreh- und Schleifwerkzeugen wirkt die Werkzeuglänge in Richtung der Ordinate. Das ist bei G18, d.h. der normalen Drehkonfiguration, die X-Achse, bei G17 wäre es die Y-Achse.
Die beiden anderen jeweiligen Werkzeugkomponenten sind entsprechenden vertauscht.

Zu deiner Fehlermeldung: Aus der Fehlermeldung kann man nicht erkennen, in welchem Satz genau die Steuerung ein Problem hat. Wenn du dem Programm Satznummern gibst, sollte in der Fehlermeldung die Nummer des betroffenen Satzes erscheinen.
In deinem Programm sehe ich jetzt auf den ersten Blick auch keinen Fehler, der zu dem Alarm führen könnte. Wenn der Werkzeugtyp falsch wäre, würde das nur dazu führen, dass die Positionen nicht stimmen, weil die Werkzeuglängen in den falschen Achsrichtungen wirken. Zu einem Alarm sollte das aber nicht führen. Vielleicht hat der Zyklus ein Problem.
   
Beitrag 26.04.2024, 18:28 Uhr
cncsven
cncsven
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 31.01.2022
Beiträge: 39
So, bin wieder im Land ....

Ich werde jetzt mal am Wochenende eure Vorschläge abarbeiten und ich bin sehr gespannt was da raus kommt .
Das ganze muß ich dann meinem Postprozessor noch beibringen das der das dann auch umsetzt , genau wie die Satznummern biggrin.gif

Dann werde ich als erstes mal Das G17 probieren , statt dem G18 ...

Ich werde mit Sicherheit berichten danke.gif

VG
CNCSven

Der Beitrag wurde von cncsven bearbeitet: 26.04.2024, 18:31 Uhr
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: