Siemens
Digital Industries, Motion Control, Machine Tool Systems
Bahnfräsen mit Cycle72 und G64, Bahnsteuerung G64 funktioniert nicht im CYCLE72

Hallo,
ich habe hier eine Sinumerik 840 D SL mit Operate Oberfläche.
Bei mir funktioniert die Bahnsteuerung G64 nicht in Verbindung mit dem CYCLE72. Die Maschine hält also an jedem Konturpunkt an, wahrschienlich um den Genauhalt zu erreichen - trotz aktivem G64.
- Ich habe über den Kontureditor eine Kontur in einem Unterprogramm beschrieben.
- Im Hauptprogramm rufe ich mit CYCLE62 die entsprechende Kontur auf.
- Danach habe ich den CYCLE72 definiert und als Technologie "Schlichten" ausgewählt (dadurch wird G64 aktiviert).
- Dann führe ich das Programm aus. In den G-Funktionen ist zu sehen, dass von G60 (Einschaltstellung) auf G64 umgeschaltet wird.
- Trotz aktivem G64 hält die Maschine an jedem Konturpunkt an.
Ich habe die Bearbeitung schon ohne Kontureditor und und CYCLE72 programmiert und zuvor G64 aktiviert. Dann funktioniert es. Es scheint also ein Problem des CYCLE72 zu sein.8741
Vielleicht könnt ihr mir helfen.
Gruß
Michael
ich habe hier eine Sinumerik 840 D SL mit Operate Oberfläche.
Bei mir funktioniert die Bahnsteuerung G64 nicht in Verbindung mit dem CYCLE72. Die Maschine hält also an jedem Konturpunkt an, wahrschienlich um den Genauhalt zu erreichen - trotz aktivem G64.
- Ich habe über den Kontureditor eine Kontur in einem Unterprogramm beschrieben.
- Im Hauptprogramm rufe ich mit CYCLE62 die entsprechende Kontur auf.
- Danach habe ich den CYCLE72 definiert und als Technologie "Schlichten" ausgewählt (dadurch wird G64 aktiviert).
- Dann führe ich das Programm aus. In den G-Funktionen ist zu sehen, dass von G60 (Einschaltstellung) auf G64 umgeschaltet wird.
- Trotz aktivem G64 hält die Maschine an jedem Konturpunkt an.
Ich habe die Bearbeitung schon ohne Kontureditor und und CYCLE72 programmiert und zuvor G64 aktiviert. Dann funktioniert es. Es scheint also ein Problem des CYCLE72 zu sein.8741
Vielleicht könnt ihr mir helfen.
Gruß
Michael

was ist denn bei dir für ein Genauheitsfenster aktiv ?
Schau mal in den G Kode Gruppen was da drin steht ... G601 / G602 oder G603
G601 bremst die Steuerung an den Bahnenden auch bei aktivem G64 stark ein.
schau auch mal ob CPRECON aktiv ist, dies beeinflusst auch dein Bahnverhalten.
Man müsste mal nachschauen was der Cyclus72 alles an macht in Verbindung mit "schlichten"
Schau mal in den G Kode Gruppen was da drin steht ... G601 / G602 oder G603
G601 bremst die Steuerung an den Bahnenden auch bei aktivem G64 stark ein.
schau auch mal ob CPRECON aktiv ist, dies beeinflusst auch dein Bahnverhalten.
Man müsste mal nachschauen was der Cyclus72 alles an macht in Verbindung mit "schlichten"
--------------------
Schaut doch mal rein:
Mein Youtube Kanal
Anwendungen, Zyklen, CAD/CAM


-----------------------------------------------------------------------------------------------------------------------------
Mein Youtube Kanal
Anwendungen, Zyklen, CAD/CAM


-----------------------------------------------------------------------------------------------------------------------------

Ich arbeite mit aktivem G601. Ich habe es eben auch mit dem G602 versucht. Hat aber nichts gebracht.
Als ich die Kontur "normal" programmiert hatte, also ohne Kontureditor und CYCLE72, war ebenfalls G601 aktiv und die Maschine fuhr mit G64 kontinuierlich - so solls ja auch sein. Das klappt nur in Verbindung mit diesem Zyklus nicht.
Die Konturgenauigkeit ist auch ausgeschaltet - also CPRECOF.
Der Zyklus schaltet schienbar nur den G64 zu. Habe auch schon versucht mit CFTCP zu fahren, aber das führte auch nicht zum Ziel. (Einschaltstellung ist CFIN)
Als ich die Kontur "normal" programmiert hatte, also ohne Kontureditor und CYCLE72, war ebenfalls G601 aktiv und die Maschine fuhr mit G64 kontinuierlich - so solls ja auch sein. Das klappt nur in Verbindung mit diesem Zyklus nicht.
Die Konturgenauigkeit ist auch ausgeschaltet - also CPRECOF.
Der Zyklus schaltet schienbar nur den G64 zu. Habe auch schon versucht mit CFTCP zu fahren, aber das führte auch nicht zum Ziel. (Einschaltstellung ist CFIN)

CFTCP ist Vorschub berechnet auf Werkzeug mittelpunktbahn
CFIN und CFC wird der Vorschub an Werkzeugradius gelegt und gerechnet > was ein abbremsen bzw. beschleunigen in Radien bzw Bögen bewirkt.
Bin nicht so der Fan von.
schick mal dein Programm ..
CFIN und CFC wird der Vorschub an Werkzeugradius gelegt und gerechnet > was ein abbremsen bzw. beschleunigen in Radien bzw Bögen bewirkt.
Bin nicht so der Fan von.
schick mal dein Programm ..
--------------------
Schaut doch mal rein:
Mein Youtube Kanal
Anwendungen, Zyklen, CAD/CAM


-----------------------------------------------------------------------------------------------------------------------------
Mein Youtube Kanal
Anwendungen, Zyklen, CAD/CAM


-----------------------------------------------------------------------------------------------------------------------------

Schon mal mit
probiert?
CODE
SOFT
TOL
COMPCAD
TOL
COMPCAD
probiert?

Schon mal mit
probiert?
CODE
SOFT
TOL
COMPCAD
TOL
COMPCAD
probiert?
TOL solltest du mit Verbindung mit einem Übergabeparameter nutzen TOL(0.1)
SOFT und COMPCAD sind Bestandteile von TOL
TOL ist ein Hilfzyklus von Siemens und je nach Maschinenhersteller nicht integriert
COMPCAD ist eine Siemensoption und muss nicht zwingend frei geschaltet sein
nur mal so nebenbei
--------------------
Schaut doch mal rein:
Mein Youtube Kanal
Anwendungen, Zyklen, CAD/CAM


-----------------------------------------------------------------------------------------------------------------------------
Mein Youtube Kanal
Anwendungen, Zyklen, CAD/CAM


-----------------------------------------------------------------------------------------------------------------------------

Das mit dem Übergabeparameter war mir bewusst...
Hätte ich jetzt (0.03) geschrieben, wie es bei uns Standard ist, hätte es auch wieder Schläge gegeben

Das COMPCAD meistens Option ist hätte ich eventuell auch schreiben können. Bei unseren DMG-Maschinen sind sie halt vorhanden.
Hätte ich jetzt (0.03) geschrieben, wie es bei uns Standard ist, hätte es auch wieder Schläge gegeben


Das COMPCAD meistens Option ist hätte ich eventuell auch schreiben können. Bei unseren DMG-Maschinen sind sie halt vorhanden.

Das mit dem Übergabeparameter war mir bewusst...
Hätte ich jetzt (0.03) geschrieben, wie es bei uns Standard ist, hätte es auch wieder Schläge gegeben

Das COMPCAD meistens Option ist hätte ich eventuell auch schreiben können. Bei unseren DMG-Maschinen sind sie halt vorhanden.
Hätte ich jetzt (0.03) geschrieben, wie es bei uns Standard ist, hätte es auch wieder Schläge gegeben


Das COMPCAD meistens Option ist hätte ich eventuell auch schreiben können. Bei unseren DMG-Maschinen sind sie halt vorhanden.
ja bei den meisten ist es schon bereits integriert

bei den meisten

aber zurück zum Thema ...
hab das mal getestet und es funktioniert an der Maschine ruckelfrei.
Scheint also ein Parametrierfehler seitens des Maschinenherstellers zu sein.
Kontaktiere am besten den Service deines Herstellers !
--------------------
Schaut doch mal rein:
Mein Youtube Kanal
Anwendungen, Zyklen, CAD/CAM


-----------------------------------------------------------------------------------------------------------------------------
Mein Youtube Kanal
Anwendungen, Zyklen, CAD/CAM


-----------------------------------------------------------------------------------------------------------------------------

Hallo,
FFWON und SOFT sind Einschaltstellung an der Maschine und aktiv. Ich glaube nicht das COMPCAD eine Verbesserung bringt. Schließlich ist es kein 3D Fräsen mit geringen Punktabständen, sondern eigentlich nur eine 2D Kontur. TOL() kenne ich noch gar nicht, kann ich aber auch einmal probieren.
CFIN und CFC mag ich auch nicht besonders, aber manchmal braucht man das ja. Wobei der CFC bei Außenkonturen sehr gefährlich sein kann...
Hier noch mein Hauptprogramm:
G54 G17 G94 G90
T="FRAESER"
M6
D1 S1000 F1000 M3
CFTCP
G64
CYCLE62("1234",0,,)
CYCLE72("",100,0,1,-20,5,0.5,0.5,1000,1000,301,41,3,20,0.1,3,20,0,1,2,101,1011,100)
M30
und die Kontur im Unterprogramm:
E_LAB_A_1234: ;#SM Z:2
;#7__DlgK contour definition begin - Don't change!;*GP*;*RO*;*HD*
G17 G90 DIAMOF;*GP*
G0 X0 Y75 ;*GP*
G3 X-71.545 Y22.5 I=AC(0) J=AC(0) ;*GP*
G1 X-80 ;*GP*
G3 Y-22.5 I=AC(-80) J=AC(0) ;*GP*
G1 X-71.545 ;*GP*
G3 X71.545 I=AC(0) J=AC(0) ;*GP*
G1 X80 ;*GP*
G3 Y22.5 I=AC(80) J=AC(0) ;*GP*
G1 X71.545 ;*GP*
G3 X0 Y75 I=AC(0) J=AC(0) ;*GP*
;CON,0,0.0000,9,9,MST:0,0,AX:X,Y,I,J,TRANS:1;*GP*;*RO*;*HD*
;S,EX:0,EY:75;*GP*;*RO*;*HD*
;ACCW,DIA:210/215,CX:0,RAD:75,ATT:APP(ALLPARA);*GP*;*RO*;*HD*
;LA,EX:-80,EY:22.5,ASE:180,ATT:APP(ALLPARA);*GP*;*RO*;*HD*
;ACCW,EX:-80,EY:-22.5,RAD:22.5;*GP*;*RO*;*HD*
;LA,DIA:225/0,ASE:0,ATT:APP(ALLPARA);*GP*;*RO*;*HD*
;ACCW,DIA:10/0,CX:0,CY:0,RAD:75,ATT:APP(ALLPARA);*GP*;*RO*;*HD*
;LA,EX:80,EY:-22.5,ASE:0,ATT:APP(ALLPARA);*GP*;*RO*;*HD*
;ACCW,EX:80,EY:22.5,RAD:22.5;*GP*;*RO*;*HD*
;LA,DIA:225/0,ASE:180;*GP*;*RO*;*HD*
;ACCW,EX:0,EY:75,CX:0,RAD:75;*GP*;*RO*;*HD*
;#End contour definition end - Don't change!;*GP*;*RO*;*HD*
E_LAB_E_1234:
M17
Komisch ist eben, dass wenn ich die Kontur nehme und eine Schleife lege, der G64 problemlos funktioniert. Nur in Verbindung mit dem Kontureditor und dem CYCLE72 funktioniert das nicht. Könnte das Problem im Zyklus liegen?
Gruß
Michael
FFWON und SOFT sind Einschaltstellung an der Maschine und aktiv. Ich glaube nicht das COMPCAD eine Verbesserung bringt. Schließlich ist es kein 3D Fräsen mit geringen Punktabständen, sondern eigentlich nur eine 2D Kontur. TOL() kenne ich noch gar nicht, kann ich aber auch einmal probieren.
CFIN und CFC mag ich auch nicht besonders, aber manchmal braucht man das ja. Wobei der CFC bei Außenkonturen sehr gefährlich sein kann...

Hier noch mein Hauptprogramm:
G54 G17 G94 G90
T="FRAESER"
M6
D1 S1000 F1000 M3
CFTCP
G64
CYCLE62("1234",0,,)
CYCLE72("",100,0,1,-20,5,0.5,0.5,1000,1000,301,41,3,20,0.1,3,20,0,1,2,101,1011,100)
M30
und die Kontur im Unterprogramm:
E_LAB_A_1234: ;#SM Z:2
;#7__DlgK contour definition begin - Don't change!;*GP*;*RO*;*HD*
G17 G90 DIAMOF;*GP*
G0 X0 Y75 ;*GP*
G3 X-71.545 Y22.5 I=AC(0) J=AC(0) ;*GP*
G1 X-80 ;*GP*
G3 Y-22.5 I=AC(-80) J=AC(0) ;*GP*
G1 X-71.545 ;*GP*
G3 X71.545 I=AC(0) J=AC(0) ;*GP*
G1 X80 ;*GP*
G3 Y22.5 I=AC(80) J=AC(0) ;*GP*
G1 X71.545 ;*GP*
G3 X0 Y75 I=AC(0) J=AC(0) ;*GP*
;CON,0,0.0000,9,9,MST:0,0,AX:X,Y,I,J,TRANS:1;*GP*;*RO*;*HD*
;S,EX:0,EY:75;*GP*;*RO*;*HD*
;ACCW,DIA:210/215,CX:0,RAD:75,ATT:APP(ALLPARA);*GP*;*RO*;*HD*
;LA,EX:-80,EY:22.5,ASE:180,ATT:APP(ALLPARA);*GP*;*RO*;*HD*
;ACCW,EX:-80,EY:-22.5,RAD:22.5;*GP*;*RO*;*HD*
;LA,DIA:225/0,ASE:0,ATT:APP(ALLPARA);*GP*;*RO*;*HD*
;ACCW,DIA:10/0,CX:0,CY:0,RAD:75,ATT:APP(ALLPARA);*GP*;*RO*;*HD*
;LA,EX:80,EY:-22.5,ASE:0,ATT:APP(ALLPARA);*GP*;*RO*;*HD*
;ACCW,EX:80,EY:22.5,RAD:22.5;*GP*;*RO*;*HD*
;LA,DIA:225/0,ASE:180;*GP*;*RO*;*HD*
;ACCW,EX:0,EY:75,CX:0,RAD:75;*GP*;*RO*;*HD*
;#End contour definition end - Don't change!;*GP*;*RO*;*HD*
E_LAB_E_1234:
M17
Komisch ist eben, dass wenn ich die Kontur nehme und eine Schleife lege, der G64 problemlos funktioniert. Nur in Verbindung mit dem Kontureditor und dem CYCLE72 funktioniert das nicht. Könnte das Problem im Zyklus liegen?
Gruß
Michael

QUOTE
Scheint also ein Parametrierfehler seitens des Maschinenherstellers zu sein.
Kontaktiere am besten den Service deines Herstellers !
Kontaktiere am besten den Service deines Herstellers !
Da hat man nur ein kleines Problem wenn man der Hersteller ist.


hey onkelmicha ...
COMPCAD wirkt generell auf alles auch Kreisbahnen und Linearbewegungen auch im Eilgang! , auf die letzen 2 Jahre gesehen. Älterer Siemens stand ist da etwas anders, dieser wirkt nur auf Linearbahnen mit Vorschub.
Im Cycle72 Stand 07.05.09.02 wird G64 automatisch aktiviert ...
was ich mir noch vorstellen kann das gewisse Abläufe im Zyklus den Ablauf bremsen, liegt aber am IPO Takt (So braucht Cycle800 ca 1-2 sek um zu berechnen.) bzw. setz dich mal mit SIemens in Verbindung und hack da mal nach.
Na wenn Siemens bedingt durch Technologie einen anderen Paramtersatz für Achsen läd kann das auch passieren
und die Parametrierung von Beschleunigung / Ruck usw. liegt ja bei Maschinenhersteller
COMPCAD wirkt generell auf alles auch Kreisbahnen und Linearbewegungen auch im Eilgang! , auf die letzen 2 Jahre gesehen. Älterer Siemens stand ist da etwas anders, dieser wirkt nur auf Linearbahnen mit Vorschub.
Im Cycle72 Stand 07.05.09.02 wird G64 automatisch aktiviert ...
was ich mir noch vorstellen kann das gewisse Abläufe im Zyklus den Ablauf bremsen, liegt aber am IPO Takt (So braucht Cycle800 ca 1-2 sek um zu berechnen.) bzw. setz dich mal mit SIemens in Verbindung und hack da mal nach.
Na wenn Siemens bedingt durch Technologie einen anderen Paramtersatz für Achsen läd kann das auch passieren


--------------------
Schaut doch mal rein:
Mein Youtube Kanal
Anwendungen, Zyklen, CAD/CAM


-----------------------------------------------------------------------------------------------------------------------------
Mein Youtube Kanal
Anwendungen, Zyklen, CAD/CAM


-----------------------------------------------------------------------------------------------------------------------------
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: