Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Cycle97 Drehzahl Vorschub, Drehzahl Bzw. Vorschub zu hoch

Beitrag 31.10.2003, 11:19 Uhr
karlheinzhuber
karlheinzhuber
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 19.11.2002
Beiträge: 18
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


--------------------
Huber K-H
   
Beitrag 15.11.2003, 22:52 Uhr
fredl
fredl
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 09.11.2003
Beiträge: 5
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 wacko.gif
   
Beitrag 16.11.2003, 17:34 Uhr
Teileschneider
Teileschneider
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 02.03.2003
Beiträge: 25
Hi,

also ich würde das mit v-konstant lieber lassen.
Schreib doch
G95 S1990 M3 M7
und dann munter drauflosgestrehlt
Gruß :)
   
Beitrag 17.11.2003, 17:37 Uhr
HSC-Prof
HSC-Prof
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 16.11.2003
Beiträge: 7
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.
bitte.gif
   
Beitrag 22.11.2003, 19:04 Uhr
crash
crash
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 23.07.2003
Beiträge: 8
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
   
Beitrag 07.04.2005, 11:40 Uhr
HugoVogelsang
HugoVogelsang
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 07.04.2005
Beiträge: 17
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.
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: