Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Bahnfräsen mit Cycle72 und G64, Bahnsteuerung G64 funktioniert nicht im CYCLE72

Beitrag 16.10.2014, 09:49 Uhr
onkelmicha
Level 1 = Community-Lehrling
*
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
   
Beitrag 16.10.2014, 11:38 Uhr
Hexogen
Level 7 = Community-Professor
*******
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"


--------------------
Schaut doch mal rein:
Mein Youtube Kanal


Anwendungen, Zyklen, CAD/CAM





-----------------------------------------------------------------------------------------------------------------------------
   
Beitrag 16.10.2014, 12:55 Uhr
onkelmicha
Level 1 = Community-Lehrling
*
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)
   
Beitrag 16.10.2014, 19:04 Uhr
Hexogen
Level 7 = Community-Professor
*******
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 ..


--------------------
Schaut doch mal rein:
Mein Youtube Kanal


Anwendungen, Zyklen, CAD/CAM





-----------------------------------------------------------------------------------------------------------------------------
   
Beitrag 16.10.2014, 22:36 Uhr
Flexy
Level 3 = Community-Techniker
***
Schon mal mit

CODE
SOFT
TOL
COMPCAD


probiert?
   
Beitrag 17.10.2014, 05:54 Uhr
Hexogen
Level 7 = Community-Professor
*******
QUOTE (Flexy @ 16.10.2014, 23:36 Uhr) *
Schon mal mit

CODE
SOFT
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





-----------------------------------------------------------------------------------------------------------------------------
   
Beitrag 17.10.2014, 17:07 Uhr
Flexy
Level 3 = Community-Techniker
***
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 tounge.gif biggrin.gif

Das COMPCAD meistens Option ist hätte ich eventuell auch schreiben können. Bei unseren DMG-Maschinen sind sie halt vorhanden.
   
Beitrag 20.10.2014, 08:48 Uhr
Hexogen
Level 7 = Community-Professor
*******
QUOTE (Flexy @ 17.10.2014, 18:07 Uhr) *
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 tounge.gif biggrin.gif

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 wink.gif
bei den meisten wink.gif

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





-----------------------------------------------------------------------------------------------------------------------------
   
Beitrag 20.10.2014, 11:28 Uhr
onkelmicha
Level 1 = Community-Lehrling
*
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... wink.gif

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
   
Beitrag 20.10.2014, 11:36 Uhr
onkelmicha
Level 1 = Community-Lehrling
*
QUOTE
Scheint also ein Parametrierfehler seitens des Maschinenherstellers zu sein.
Kontaktiere am besten den Service deines Herstellers !


Da hat man nur ein kleines Problem wenn man der Hersteller ist. wink.gif
   
Beitrag 20.10.2014, 12:28 Uhr
Hexogen
Level 7 = Community-Professor
*******
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 wink.gif und die Parametrierung von Beschleunigung / Ruck usw. liegt ja bei Maschinenhersteller
smile.gif


--------------------
Schaut doch mal rein:
Mein Youtube Kanal


Anwendungen, Zyklen, CAD/CAM





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