Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Mit Schaftfräser und Schwenkkopf Fase fräsen?

Beitrag 08.10.2017, 20:52 Uhr
Grexa
Grexa
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 01.04.2015
Beiträge: 82
Hallo!

mal angenommen ich habe einen schaftfräser mit ø20 und will damit in eine bohrung ø100 eine fase mit 10x45° fräsen.
Maschine besitzt schwenkkopf (B-Achse) und nen rundtisch (C-Achse). Also eine 5-Achs maschine.
Kann man das auf der maschine noch irgendwie selbst programmieren das sich der schwekkopf schräg stellt und die fase fräst, oder benötigt man dazu CAM?

Also schwenkkopf schräg stellen, denk ich mal, sollte mit einem einfachen schwenksatz gemacht werden. Jedoch die fase bei der bohrung kann ich wohl nicht mit einem einfachen kreis schreiben, da sich ja die X,Y und C achse gleichzeitig bewegen sollen, wenn die Bohrung ausserhalb tischmitte liegt.

Weiß da jemand ne lösung?
Mfg
   
Beitrag 08.10.2017, 21:44 Uhr
Andreas_742000
Andreas_742000
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 29.10.2007
Beiträge: 28
QUOTE (Grexa @ 08.10.2017, 20:52 Uhr) *
Hallo!

mal angenommen ich habe einen schaftfräser mit ø20 und will damit in eine bohrung ø100 eine fase mit 10x45° fräsen.
Maschine besitzt schwenkkopf (B-Achse) und nen rundtisch (C-Achse). Also eine 5-Achs maschine.
Kann man das auf der maschine noch irgendwie selbst programmieren das sich der schwekkopf schräg stellt und die fase fräst, oder benötigt man dazu CAM?

Also schwenkkopf schräg stellen, denk ich mal, sollte mit einem einfachen schwenksatz gemacht werden. Jedoch die fase bei der bohrung kann ich wohl nicht mit einem einfachen kreis schreiben, da sich ja die X,Y und C achse gleichzeitig bewegen sollen, wenn die Bohrung ausserhalb tischmitte liegt.

Weiß da jemand ne lösung?
Mfg

Mit Board- Mitteln einer Fräsmaschine - bedingt "Nein" ! Aber mit etwas Verstand und einem Blick in die Werkzeugschublade smile.gif
Möglichkeit ohne B - und C Achse zu nutzen, wäre zum Beispiel ein NC Anbohrer, oder eine Kegelsenker.
Mit einem NC Anbohrer, der nicht diese Tiefe bietet, müsste man mehrere Bahnen ziehen. Mit einem poppligen Kegelsenker der auch durchaus größer sein kann als D20, ist das nur eine Kreisbahn mit senkrecht stehenden Werkzeug ohne die Rundachsen zu nutzen.
Entsprechende / alternative Faß- Fräser gibt es auch mit Wendeschneidplatte. Also warum den Aufwand ?
Wenn du mehrere Werkstücke mit dieser oder ähnlichen Anforderungen zu fertigen hast, ist die Werkzeug-bezogene Lösung die elegantere oder effektivere. Wenn du nur ein Werkstück herstellen musst, und der Faktor Zeit egal ist, nimm eine CAM Lösung !
Das heist und bedeutet, ohne zu wissen was für ein Material du bearbeiten willst, und um welche Auftragsstückzahlen es sich handelt, ist hier eigentlich nichts genaues zu nennen, oder zu empfehlen.
Zudem spielt auch die SW Version der Steuerung eine Rolle.
Mit einer aktuellen Version der Sinumerik und SHOP-Mill sollte das aber dennoch klappen.
Es bleiben viele Fragen offen, um eine objektive Antwort zu geben. Aber ich wollte Dir nur ein paar Möglichkeiten aufzeigen, die aber an gewisse ( hier nicht genannte ) Bedingungen geknüpft sind.
   
Beitrag 08.10.2017, 22:54 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.928
QUOTE (Grexa @ 08.10.2017, 20:52 Uhr) *
Weiß da jemand ne lösung?
Mfg

Wenn die Steuerung die Option "5-Achstransformation" hat (TRAORI), geht das mit ORICONCW bzw. ORICONCCW (Kegelmantelinterpolation im Uhrzeigersinn bzw. im Gegenuhrzeigersinn).
   
Beitrag 10.10.2017, 14:19 Uhr
firejamper
firejamper
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 04.11.2007
Beiträge: 69
Hier

T="FRAESER_10_HM"
m6
g54
s14000m3f500
;atrans z20
g0 x-15 y-20 z20 b0 c0
z-5
traori
cut3dc
g1 g41 b10 x5 y-20 z-5 c0
g3 i=ac(-15) j=ac(-20) c=ic(360)
g1 g40 b0 x-15 y-20 z20 c0
trafoof
l136
m30

geht so auf einer DMF260 5-Achs (B-Achse Kopf C-Achse Tisch)

Gruß Uwe
   
Beitrag 10.10.2017, 14:41 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.928
Die B-Achse müsste allerdings auf 45 Grad und nicht auf 10 Grad stehen.
Wenn die Bohrung parallel zur C-Achse ist, muesste das gehen. Falls nicht, oder falls die Maschine eine andere Kinematik hat (ich weiß, dass das hier nicht der Fall ist), funktioniert das so nicht.
   
Beitrag 10.10.2017, 18:13 Uhr
Grexa
Grexa
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 01.04.2015
Beiträge: 82
Erstmal danke für die Antworten!

Ich weiß, dass es auch andere Möglichkeiten gibt eine 45Grad Fase herzustellen, aber was wenn die Fase dann nicht 45Grad sondern der Kunde eine Fase von 22Grad haben will? Theoretisch wär das dann mit OFFN und TURN möglich. Wenns dann noch ne Oberfläche von Ra1.6 sein soll wirds so schwierig...

Ich hab mich vorhin mal ein bisschen schlau gemacht bez. TRAORI und ORICONCCW.

Wenn ichs richtig verstanden habe, kann es dann so klappen?:
Bohrung hier bei X50 und Y50 (also nicht Parallel zur C-Achse)
Bohrung mit 100 Druchmesser und 10x45° Fase

TRANS x50 y50
g0 x0 y0 b0 c0
z-10
TRAORI
ISD=0
CUT3DC
G1 G41 X50 Y0 Z-10 A3=10 B3=0 C3=10
ORICONCCW
A6=0 B6=0 C6=1
G3 x-50 y0 CR=50
ORICONCCW
A6=0 B6=0 C6=1
G3 x-50 y0 CR=50
G0 G40 X0 Y0
Z100
TRAFOOF

Ist das so verwendbar bzw. funktionsfähig?
   
Beitrag 10.10.2017, 21:04 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.928
Die beiden Sätze

A6=0 B6=0 C6=1
G3 x-50 y0 CR=50

müssen in einem Satz stehen, also

A6=0 B6=0 C6=1 G3 x-50 y0 CR=50

Sonst wird ja im ersten Satz nur die Orientierung alleine ausgeführt.
Gleiches gilt dann für die zweite Hälfte.
Das zweite ORICONCCW ist nicht notwendig, denn es ist ja ein modaler G-Code. Schaden sollte es allerdings auch nicht.
An deiner Stelle würde ich zunächst mal versuchen, das Ganze ohne Werkzeugradiuskorrktur zum Laufen zu bringen und dann weiter sehen.
Ich habe leider keine Möglichekeit das auszuprobieren.
   
Beitrag 11.10.2017, 18:04 Uhr
Grexa
Grexa
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 01.04.2015
Beiträge: 82
QUOTE (CNCFr @ 10.10.2017, 20:04 Uhr) *
Die beiden Sätze

A6=0 B6=0 C6=1
G3 x-50 y0 CR=50

müssen in einem Satz stehen, also

A6=0 B6=0 C6=1 G3 x-50 y0 CR=50

Sonst wird ja im ersten Satz nur die Orientierung alleine ausgeführt.
Gleiches gilt dann für die zweite Hälfte.
Das zweite ORICONCCW ist nicht notwendig, denn es ist ja ein modaler G-Code. Schaden sollte es allerdings auch nicht.
An deiner Stelle würde ich zunächst mal versuchen, das Ganze ohne Werkzeugradiuskorrktur zum Laufen zu bringen und dann weiter sehen.
Ich habe leider keine Möglichekeit das auszuprobieren.


Vielen dank für deine hilfe. Ich werd das demnächst ausprobieren und lass mich dann überraschen^^
   
Beitrag 18.10.2017, 18:42 Uhr
Grexa
Grexa
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 01.04.2015
Beiträge: 82
QUOTE (CNCFr @ 10.10.2017, 20:04 Uhr) *
Die beiden Sätze

A6=0 B6=0 C6=1
G3 x-50 y0 CR=50

müssen in einem Satz stehen, also

A6=0 B6=0 C6=1 G3 x-50 y0 CR=50

Sonst wird ja im ersten Satz nur die Orientierung alleine ausgeführt.
Gleiches gilt dann für die zweite Hälfte.
Das zweite ORICONCCW ist nicht notwendig, denn es ist ja ein modaler G-Code. Schaden sollte es allerdings auch nicht.
An deiner Stelle würde ich zunächst mal versuchen, das Ganze ohne Werkzeugradiuskorrktur zum Laufen zu bringen und dann weiter sehen.
Ich habe leider keine Möglichekeit das auszuprobieren.



Ich habe das heute mal ausprobiert. Bis zum ORICONCCW scheint es zu funktionieren. Kopf Schwenkt und stellt sich richtig an was ich beobachten konnte. Beim ORICONCCW kommt eine Fehlermeldung das ich bei den Maschinendaten einen Wert auf 1 setzen muss. Hab ich auch gemacht. Fehler war weg. Jedoch beim nächsten Satz wo ich den Kreis machen will kommt die nächste Fehlermeldung.
Hab dann das ORICONCCW mal weggelassen→ Kopf Schwenkt, Kreis wird gemacht aber mit einer Z-Bewegung die nicht sein sollte und die C-Achse bleibt starr.
kann ich das auch irgendiwe anders programmieren ohne ORICONCCW?
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: