Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

840D Vorschub berechnen?, Fräsbearbeitung mit C-Achse

Beitrag 05.10.2006, 13:38 Uhr
Omicron
Omicron
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 19.12.2005
Beiträge: 32
Hallo.

Hab hier ein kleines Problem mit dem Vorschub beim Fräsen auf einer Monforts RNC700 (Drehmaschine) mit 840D Steuerung.

Ich fräse eine breite Ringnut mit 52'er Fräser wie folgt:

Werkzeugaufruf / C-Achse ein bla bla
G94 G17
G0 c0
G0 x240 z2
G1 z0 F500
G1 c=ic(12600) z-35 F3 (?!)
G1 c=ic(360) F1200 (?!)
G1 z2 F500
M30

Die Drehbewegung der Spindel (c-Achse) ist bei beiden Vorschüben annähernd gleich schnell.

1. Auf was bezieht sich der Vorschub F3?
3 Umdrehungen der Spindel (c-achse) pro Minute?
3 mm in Z pro Minute?
Haut beides irgendwie nicht richtig hin.

2. F1200 ist mir klar, nur, errechnet sich die Steuerung das aus dem Durchmesser 240 (x)?

3. Beim nächsten Teil dreht der Servermotor bevor er die Spindel einkuppelt wieder die 12600+360 Grad zurück. Das dauert ca. 2 Minuten. Kann man das beschleunigen oder gar unterbinden?

Wäre nett, wenn mir jemand helfen könnte. Drehe erst seit 3 Monaten. War vorher Fräser auf Heidenhain (was für ein Unterschied zu Siemens... wacko.gif ).
Frage 1 ist mir am wichtigsten. Frage 3 ist wahrscheinlich Maschinenabhängig (eine Böhringer macht es z.b. nicht so kompliziert). Vielleicht hat ja jemand ne RNC700 oder Unicen. wink.gif

Grüße


--------------------
Wann sollen die Teile fertig sein? - Gestern!
   
Beitrag 05.10.2006, 17:57 Uhr
Armageddon
Armageddon
Level 5 = Community-Ingenieur
*****
Gruppe: Mitglied
Mitglied seit: 09.01.2004
Beiträge: 762
Zu:

1.) Evtl. Tangentiale Vorschubgeschwindigkeit ?
2.) Sind das nicht Grad pro Minute ?
3.) Keine Ahnung
   
Beitrag 05.10.2006, 19:43 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.928
Im Satz mit F3 bezieht sich die Geschwindigkeit offensichtlich nur auf die Geomtrieachsen und hier, da sich nur die Z-Achse bewegt, nur auf Z. D.h. der Vorschub ist 3mm/min. Damit ergibt sich bei einem Weg von 35mm eine Interpolationszeit von 700mm. In dieser Zeit muß die C-Achse 12600 Grad fahren, d.h die Drehgeschwindigkeit der C-Achse ist 12600 Grad/ 700s = 18 Grad/s.

Im zweiten Satz sind keine Geometrieachsen programmiert. Das F-Wort bezieht sich deshalb direkt auf die C-Achse (in Grad / min). 1200 Grad/min sind 20 Grad/s, d. h. die Geschwindigkeiit der C-Achse ist in beiden Fällen ungefähr gleich.

Das alles gilt nur, wenn die programmierten Geschwindigkeiten so sind, daß die Maschine sie auch fahren kann, d.h. daß keine Beschränkungen wirksam werden, und daß alles so eingestellt ist wie ich es oben angenommen habe. Aber diese Annahem sind ja plausibel und passen auch zum beschriebenen Verhalten.
   
Beitrag 05.10.2006, 20:52 Uhr
Traori
Traori
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 18.10.2004
Beiträge: 249
Hallo

Zu 1. und 2.:

Wie CNCler geschrieben hat. Siehe hierzu auch mal Programmierhandbuch Grundlagen (PG) Seite 7-6 ff. oder suche mal nach den Befehlen FGROUP ev. auch FGREF.


Zu 3.:

Positioniere zu Beginn die C-Achse auf direktem Weg: G0 C=DC(0)


--------------------
"Wenn die Torte spricht, hat der Krümel zu schweigen!"
   
Beitrag 06.10.2006, 06:11 Uhr
Omicron
Omicron
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 19.12.2005
Beiträge: 32
Vielen Dank für die Antworten. thumbs-up.gif
Wieder etwas schlauer.

Wie kann ich jetzt den tatsächlichen Vorschub an der Fräserschneide oder Mitte berechnen (mm/min)? Gibts da vielleicht ne Allzweckformel? wacko.gif
Ich komme nämlich in meinem Fall auf 2250mm/min. Das erscheint mir etwas hoch.

@Traori
zu 3. was bewirkt das "DC"? Dreht der Motor dann schneller?
Im Programm an der Stelle wo er "zurückdreht" steht folgender Satz:
G53 G0 C0
danach kuppelt er ein.
So richtig:?
G53 G0 C=DC(0)


--------------------
Wann sollen die Teile fertig sein? - Gestern!
   
Beitrag 06.10.2006, 13:32 Uhr
Michael Hartung
Michael Hartung
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 01.09.2004
Beiträge: 163
Aus Siemens Programmieranleitung:

"Absolutmaßangabe, X=DC(Wert) direkt Anfahren der Position auf dem kürzesten Weg,
nur dieser Wert gilt nur für die angegebene Rundachse und wird von G90/G91 nicht
beeinflusst. Ist auch für Spindelpositionierungen SPOS, SPOSA möglich."

Michael
   
Beitrag 06.10.2006, 21:30 Uhr
Niko035
Niko035
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 14.03.2004
Beiträge: 239
Hallo,
zuerst mal würde ich versuchen den Vorschub in mm/U (G95) zu programmieren, wenn das an der Maschine möglich ist.

Falls nicht, muß man rechnen.

D1 = Einheitsdurchmesser (360/Pi = 114,592)

D2 = Bearbeitungsdurchmesser (z.B. 240mm)

VB = Bahngeschwindigkeit in mm/min

VW = Winkelgeschwindigkeit in Grad/min

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

Bahngeschwindigkeit: VB = (D2/D1)xVW (240/114,592)x1200=2513mm/min

- bei Vorschub F1200 im Programm beträgt der Vorschub am Werkzeug 2513mm/min

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

Winkelgeschwindigkeit: VW = (D1/D2)xVB (114,592)x1200=572Grad/min

- bei Vorschub F572 im Programm beträgt der Vorschub am Werkzeug 1200mm/min

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

Für die C-Achse wird hierbei die Winkelgeschwindigkeit programmiert wie von CNCler bereits angemerkt wurde.

! Achtung ! falls sich der Bearbeitungsdurchmesser während der Bearbeitung ändern sollte, z.B. Plangewinde fräsen , ändert sich der Vorschub / min (Bahngeschwindigkeit) am Werkzeug (kleinerer Ø = kleinerer Vorschub)


Grüße
Niko035
   
Beitrag 08.10.2006, 16:26 Uhr
Omicron
Omicron
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 19.12.2005
Beiträge: 32
Vielen Dank! Sehr nützlich. Endlich hat die "Raterei" ein Ende. biggrin.gif

MfG
daumup.gif


--------------------
Wann sollen die Teile fertig sein? - Gestern!
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: