Siemens
Digital Industries, Motion Control, Machine Tool Systems
8843
Follower:innenCycle97 Drehzahl Vorschub, Drehzahl Bzw. Vorschub zu hoch
31.10.2003, 11:19 Uhr
Hallo NG.
Maschine: TC67H-MC; No.040487/834
Steuerung Sinumerik 810 D Vers.2.6
Möchte den Cycle97 (Gewindedrehen) mit
Niedriger Drehzahl bzw. Schnittgeschwindig fahren.
Warum Wird S100 nicht angenommen?
N640 WWP_MEW ;Unterprogramm Werkzeugwechsel
N650 T="GEW16"
N660 ;****Gewindedrehen
N670 G96 S100 M3 M7;konstante Vc begrenzt links gegen Uhr
N680 LIMS=3000
N690 G54 G18 G90 ; Nullppvers Arbeiteb.z/x Absolut
N700 G0 X16 Z2
N710
N720 ;NCG#CYC97#drehen.com#NC1#1#*NCG;*RO*;*HD*
N730 ;#"metrisch"#2#1#1#2#2#2#1#1#5#4#1#1#2#1#"außen"#"Konst. Zust."#1#1#1##1##1#*NCG;*RO*;*HD*
N740 CYCLE97(2,16,0,-9,16,16,3,3,1.299,0.05,0,0,15,1,1,1,0)
N750 ;#END#*NCG;*RO*;*HD*
N760 G0 X52 Z2
Maschine: TC67H-MC; No.040487/834
Steuerung Sinumerik 810 D Vers.2.6
Möchte den Cycle97 (Gewindedrehen) mit
Niedriger Drehzahl bzw. Schnittgeschwindig fahren.
Warum Wird S100 nicht angenommen?
N640 WWP_MEW ;Unterprogramm Werkzeugwechsel
N650 T="GEW16"
N660 ;****Gewindedrehen
N670 G96 S100 M3 M7;konstante Vc begrenzt links gegen Uhr
N680 LIMS=3000
N690 G54 G18 G90 ; Nullppvers Arbeiteb.z/x Absolut
N700 G0 X16 Z2
N710
N720 ;NCG#CYC97#drehen.com#NC1#1#*NCG;*RO*;*HD*
N730 ;#"metrisch"#2#1#1#2#2#2#1#1#5#4#1#1#2#1#"außen"#"Konst. Zust."#1#1#1##1##1#*NCG;*RO*;*HD*
N740 CYCLE97(2,16,0,-9,16,16,3,3,1.299,0.05,0,0,15,1,1,1,0)
N750 ;#END#*NCG;*RO*;*HD*
N760 G0 X52 Z2
--------------------
Huber K-H
15.11.2003, 22:52 Uhr
Hallo,
Habe mir dein Programm gerade mal genauer angesehen.Dabei sehe ich,daß du in N670 zwei M-Funktionen geschrieben hast.Ich habe festgestellt,daß unsere Steuerung bei zwei gleichartigen Befehlen manchmal Schwierigkeiten macht.Versuch doch mal M3 etwas später unterzubringen.
Gruß Fredl
Habe mir dein Programm gerade mal genauer angesehen.Dabei sehe ich,daß du in N670 zwei M-Funktionen geschrieben hast.Ich habe festgestellt,daß unsere Steuerung bei zwei gleichartigen Befehlen manchmal Schwierigkeiten macht.Versuch doch mal M3 etwas später unterzubringen.
Gruß Fredl
16.11.2003, 17:34 Uhr
Hi,
also ich würde das mit v-konstant lieber lassen.
Schreib doch
G95 S1990 M3 M7
und dann munter drauflosgestrehlt
Gruß :)
also ich würde das mit v-konstant lieber lassen.
Schreib doch
G95 S1990 M3 M7
und dann munter drauflosgestrehlt
Gruß :)
17.11.2003, 17:37 Uhr
Hallo !
Steht irgenwo in deinem Programm des Befehl LIMS.
Er begrenzt die Drehzahl bei G96. (LIMS=3000 entspricht einer Drehzahlbegrenzung von 3000!/min)
Eine weitere mögliche Ursache ist das Settingdatum 43230.
Hier kann ebenfalls eine Grenz für G96 eingegeben werden.
Gruß
Ellinger S.
Steht irgenwo in deinem Programm des Befehl LIMS.
Er begrenzt die Drehzahl bei G96. (LIMS=3000 entspricht einer Drehzahlbegrenzung von 3000!/min)
Eine weitere mögliche Ursache ist das Settingdatum 43230.
Hier kann ebenfalls eine Grenz für G96 eingegeben werden.
Gruß
Ellinger S.
22.11.2003, 19:04 Uhr
Hallo,
Dein Problem liegt meiner Meinung nach bei der
Parametierung Deines Cycle97.
Du hast 2 Möglichkeiten die Gewindesteigung zu definieren.
Entweder programmierst Du die Steigung direkt unter den Parameter "Pit" (erster
Parameter), oder du gibst die Gewindenenngröße unter "MPIT" (zweiter
Parameter) an. Die zweite Variante funktioniert aber nur bei Regelgewinden.
Die Programmierung beider Parameter gemeinsam ist nicht zulässig.
Lasse also einen Parameter weg (es darf auch nicht 0 drinstehen) und versuche es
nochmal.
Wenn es dann noch nicht funktioniert, kontrolliere die Vorschubgeschwindigkeit
beim Gewindeschneiden (Drehzahl x Steigung). Wenn Deine Vorschubgeschwindigkeit die Eilganggeschwindigkeit überschreitet steigt die Maschin natürlich aus.
Zum Thema G96 beim Gewindedrehen kann ich folgendes berichten:
In den Schulungsunterlagen von Siemens für die 840D werden ja die Gewinde
mit G96 programmiert. Da dachte ich mir, das probierste mal aus.
Ergebnis: Negativ
Bei niedrigen Schnittgeschwindigkeiten ist das Ergebnis akzeptabel, werden jedoch
höhere Schnittgeschwindigkeiten programmiert wird der Schleppfehler so groß dass
der Gewindedrehmeissel die Flanken überschneidet. (Maschine: Monforts RNC 400 mit Siemens 840 D) Bleibe also beim altbewährten G95.
Grüße aus dem Bayerischen Wald,
Stephan
Dein Problem liegt meiner Meinung nach bei der
Parametierung Deines Cycle97.
Du hast 2 Möglichkeiten die Gewindesteigung zu definieren.
Entweder programmierst Du die Steigung direkt unter den Parameter "Pit" (erster
Parameter), oder du gibst die Gewindenenngröße unter "MPIT" (zweiter
Parameter) an. Die zweite Variante funktioniert aber nur bei Regelgewinden.
Die Programmierung beider Parameter gemeinsam ist nicht zulässig.
Lasse also einen Parameter weg (es darf auch nicht 0 drinstehen) und versuche es
nochmal.
Wenn es dann noch nicht funktioniert, kontrolliere die Vorschubgeschwindigkeit
beim Gewindeschneiden (Drehzahl x Steigung). Wenn Deine Vorschubgeschwindigkeit die Eilganggeschwindigkeit überschreitet steigt die Maschin natürlich aus.
Zum Thema G96 beim Gewindedrehen kann ich folgendes berichten:
In den Schulungsunterlagen von Siemens für die 840D werden ja die Gewinde
mit G96 programmiert. Da dachte ich mir, das probierste mal aus.
Ergebnis: Negativ
Bei niedrigen Schnittgeschwindigkeiten ist das Ergebnis akzeptabel, werden jedoch
höhere Schnittgeschwindigkeiten programmiert wird der Schleppfehler so groß dass
der Gewindedrehmeissel die Flanken überschneidet. (Maschine: Monforts RNC 400 mit Siemens 840 D) Bleibe also beim altbewährten G95.
Grüße aus dem Bayerischen Wald,
Stephan
07.04.2005, 11:40 Uhr
Hallo
wie ich das sehe (programmiere normalerweise Bearbeitungszentren und keine Drehbänke) liegt die Schwierigkeit darin, das das S-Wort im G96 Satz keine Drehzahl ist, sondern eine Schnittgeschwindigkeit. (100m/min)
Die Drehzahlgerenze wird im nächsten Satz auf 3000 gesetzt.
Die Maschine Rechnet sich nun allso ihre Drehzahl so aus, daß 100m/min. erreicht werden und begrenzt nur dann, wenn diese Drehzahl über 3000/min liegt.
Eine Drehzahlgrenze auf 100/min würde evtl. funktionieren.
Andererseits kann natürlich auch die Schnittgeschw. korrekt gesetzt werden.
Hinweis: Manche Antriebe haben bei extrem niedrigen Drehzahlen ein Problem damit, ein vernünftiges Drehmoment zur Verfügung zu stellen, so das die Drehzahl unter Last entsprechend schwankt und ggf. auch aus den zulässigen Toleranzen herausfällt und damit zu einem Fehler führt.
wie ich das sehe (programmiere normalerweise Bearbeitungszentren und keine Drehbänke) liegt die Schwierigkeit darin, das das S-Wort im G96 Satz keine Drehzahl ist, sondern eine Schnittgeschwindigkeit. (100m/min)
Die Drehzahlgerenze wird im nächsten Satz auf 3000 gesetzt.
Die Maschine Rechnet sich nun allso ihre Drehzahl so aus, daß 100m/min. erreicht werden und begrenzt nur dann, wenn diese Drehzahl über 3000/min liegt.
Eine Drehzahlgrenze auf 100/min würde evtl. funktionieren.
Andererseits kann natürlich auch die Schnittgeschw. korrekt gesetzt werden.
Hinweis: Manche Antriebe haben bei extrem niedrigen Drehzahlen ein Problem damit, ein vernünftiges Drehmoment zur Verfügung zu stellen, so das die Drehzahl unter Last entsprechend schwankt und ggf. auch aus den zulässigen Toleranzen herausfällt und damit zu einem Fehler führt.
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: