FANUC
FANUC

Ihr Spezialist für Fabrikautomation

G70 Schlichtzyklus mit Aufmaß drehen.Probleme bei der 31i

Beitrag 11.12.2023, 17:24 Uhr
Rabbitmaker
Level 1 = Community-Lehrling
*
Hallo!
Ich möchte an meiner Spinner mit der Fanuc 31i Steuerung Manuel Guide, mit dem G70 Zyklus arbeiten.
Doch bekomme ich die Fehlermeldung: Unzulässige nc Adresse.
G70 P4 Q95 U1. W0.3 F.13.
Ohne U und W, schlichtet sie ganz normal. Ich brauche aber die Zwischenbearbeitung.
Habe noch eine Takisawa mit der Steurerrung 18i Manuel Guide und eine Takisawa mit der 21i Fapt Steuerrung.
An diesen Maschinen läuft der Zyklus so wie oben geschrieben.
Der Schruppzyklus läuft an der Spinner ganz normal.

An den beiden Takis muss ich auch das G42 und das G40 anders setzten, wie bei der Spinner.
Bei den Takis am Anfang und Ende von der Konturbeschreibung.

T0101
G96 S150 M4
G42 ( bei der Spinner )
G0 X180 Z5
G71 U2.5 W0,5 F.3
G71 P3 Q95 (Q96 bei der Taki ) U1. W.5
N3 G0 X0
N4 G1 G42 ( bei der Taki ) Z0
.....
,,,,,
,,,,,
,,,,,
N95 G1 X180
N96 G0 G40 Z10 ( bei der Taki )
G0 G40 ( bei der Spinner ) Z10
G0 X300 Z300
M5
M30

Vielleicht kann mir ja jemand helfen.
Gruß
Dirk



   
Beitrag 12.12.2023, 08:39 Uhr
gram
Level 3 = Community-Techniker
***
Hallo,

das Problem ergab sich vor ein paar Jahren für mich auch. Das scheint ab der D-Generation aller Steuerungen so zu sein. Wie du schon bemerkt hast, kann man kein Aufmaß mehr in den Schlichtzyklus packen und auch G41/G42 müssen aus der Kontur raus und stattdessen vor und hinter den Zyklusaufruf. Bei mir kam noch hinzu, dass ich alle Winkelangaben ändern musste, ab da immer mit Komma getrennt, vorher standen sie alle ohne Komma im Satz. Und auch die Endpunkte meiner Konturbeschreibung musste ich ändern, sonst wäre es zum Crash gekommen.
Fanuc hat da wohl intern etwas für Manual Guide oder CAM angepasst, wie ich mal gehört habe. Da muss man mit den Programmen ziemlich aufpassen...
Die Sache mit dem Aufmaß im Schlichtzyklus habe ich mit einem eigenen Makro gelöst...Werkzeugkorrektur für Werkzeug, dann das Werkzeug aufrufen, Schlichten, Korrektur zurück (wurde bis dahin in Parameter abgelegt), Werkzeug noch mal aufrufen und dann fertig schlichten. Das ging recht gut.
   
Beitrag 12.12.2023, 19:34 Uhr
eduscho
Level 2 = Community-Facharbeiter
**
So weit ich weiss arbeitet Takisawa mit G-Code-System A und Spinner mit G-Code -System B.
Überprüfe einmal Parameter 3401#6 (GSB),

Der Beitrag wurde von eduscho bearbeitet: 12.12.2023, 19:41 Uhr
   
Beitrag 13.12.2023, 07:52 Uhr
gram
Level 3 = Community-Techniker
***
ZITAT(eduscho @ 12.12.2023, 20:34 Uhr) *
So weit ich weiss arbeitet Takisawa mit G-Code-System A und Spinner mit G-Code -System B.
Überprüfe einmal Parameter 3401#6 (GSB),



Hallo,

mit dieser Sache hat das G-Code System aber nichts zu tun. Da werden ja nur ein paar G-Codes geändert, aber nicht die Art und Weise wie sie eingesetzt werden.
   
Beitrag 13.12.2023, 17:58 Uhr
eduscho
Level 2 = Community-Facharbeiter
**
ZITAT(gram @ 13.12.2023, 09:52 Uhr) *
Hallo,

mit dieser Sache hat das G-Code System aber nichts zu tun. Da werden ja nur ein paar G-Codes geändert, aber nicht die Art und Weise wie sie eingesetzt werden.


Nur das G-Code System B kennt keine U und W als NC-Achse. Dort wird mit G90 und G91 umgeschaltet. Da der Fehler unzulässige NC-Achse kommt, könnte man ja G-Code System A mal ausprobieren.
   
Beitrag 14.12.2023, 09:07 Uhr
gram
Level 3 = Community-Techniker
***
ZITAT(eduscho @ 13.12.2023, 18:58 Uhr) *
Nur das G-Code System B kennt keine U und W als NC-Achse. Dort wird mit G90 und G91 umgeschaltet. Da der Fehler unzulässige NC-Achse kommt, könnte man ja G-Code System A mal ausprobieren.


Das ist so nicht korrekt. Meine Drehmaschinen hatte ich immer auf G-Code System B eingestellt und die konnten alle mit U und W programmiert werden.
   
Beitrag 15.12.2023, 08:09 Uhr
eduscho
Level 2 = Community-Facharbeiter
**
ZITAT(gram @ 14.12.2023, 11:07 Uhr) *
Das ist so nicht korrekt. Meine Drehmaschinen hatte ich immer auf G-Code System B eingestellt und die konnten alle mit U und W programmiert werden.

Also bei mir kommt in G-Code-System B bei G0W50 folgende Fehlermeldung;

PS0009 IMPROPER NC-ADDRESS

G-Code-System B ist eine Option, wenn sie nicht gekauft wurde, wird immer G-Code-System A genutzt, egal was in Parameter 3401 eingetragen ist.

Angehängte Datei  G_Code_System.PNG ( 39.54KB ) Anzahl der Downloads: 5



   
Beitrag 15.12.2023, 09:15 Uhr
gram
Level 3 = Community-Techniker
***
ZITAT(eduscho @ 15.12.2023, 09:09 Uhr) *
Also bei mir kommt in G-Code-System B bei G0W50 folgende Fehlermeldung;

PS0009 IMPROPER NC-ADDRESS

G-Code-System B ist eine Option, wenn sie nicht gekauft wurde, wird immer G-Code-System A genutzt, egal was in Parameter 3401 eingetragen ist.

Angehängte Datei  G_Code_System.PNG ( 39.54KB ) Anzahl der Downloads: 5


Hallo,

ich habe jetzt mal in mein altes Handbuch geschaut. Im G-Code System B und C kann man U,V,W und H als Achsbezeichnungen verwenden. Sofern man aber mit X,Y,Z und C auskommt, stehen U,V,W und H als Parallelachsen zum Inkrementellen Verfahren zur Verfügung. Wir hatten nur Maschinen mit einer Spindel und maximal C-Achse. Somit funktionierten U und W problemlos zum inkrementellen Verfahren. Ab der D-Variante der Steuerung konnte ich zwar noch G0W-50 nutzen, aber kein Aufmaß mehr in den Schlichtzyklus packen. Das sind also 2 verschiedene Dinge.
Der TE hat vermutlich eine Steuerung ab D-Variante, wo einige Dinge anders laufen. Oder U,V und W sind bereits als Achsen vergeben.
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: