Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Simultanbearbeitung an Mantelfläche TRAORI, Nut in Mantelfläche an Vertikalmaschine 5-Achs Simultan Simens Operate

Beitrag 12.11.2019, 14:32 Uhr
Stahlwurm49
Stahlwurm49
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 16.03.2012
Beiträge: 34
Hallo,

Ich bräuchte etwas Hilfe.

Ich habe sein 2 Monaten eine 5-Achs Simultan Maschine.
Nun muss ich an einem Werkstück in die Mantelfläche eine Nut Fräsen, eigentlich recht primitiv, ich bekomme es aber nicht hin.

Ich habe die Zyinderscheibe aufgespannt und in x und y die Mitte geholt (Kreis-mitte)

Nun Schwenke ich das Teil in der B-Achse auf 90 grad.

Nun wird der Fräser an der Mantelfläche anpositioniert. Y100 Z100.

Wenn ich nun die C-Achse um 360 Grad drehe bleibt der Fräser stehen wo er ist und die C-Achse dreht sich um 360 grad.
Da das Teil nicht auf Drehmitte aufgespannt ist "eiert" das Teil.

Wie muss ich das Programmieren, das die Z und Y Position des Fräsers sich verändern, je nach dem wie exzentrisch das Teil auf dem Tisch montiert ist (Sprich was muss ich programmieren, damit der Fräser konstant an der Mantelfläche des Werkstücks bleibt.)

Das muss doch auch ohne CAM und Ohne Montage des Werkstücks auf Tischmitte möglich sein.

Vielen Dank im Vorraus für eure Hilfe

Michl
   
Beitrag 12.11.2019, 18:53 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.928
Ich verstehe nicht ganz wie die geometrischen Verhältnisse an deiner Maschine sind, würde aber vermuten, dass du zusäztlich zur C-Achsbewegung einfach einen (Voll-) Kreis programmieren musst, damit der TCP den Umfang deiner Kreisscheibe abfährt.
   
Beitrag 13.11.2019, 09:35 Uhr
drakefighter
drakefighter
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 29.05.2007
Beiträge: 282
Eine Skizze wäre hilfreich, um zu sehen wo die Reise hingeht.
Entscheidend ist um was du drehst, bzw. schwenkst.(mit welchen Befehlen)
Bei den echten Maschinenachsen wird das Teil immer "eiern" sofern nicht mittig gespannt.

Gruß Rainer

QUOTE (Stahlwurm49 @ 12.11.2019, 15:32 Uhr) *
Hallo,

Ich bräuchte etwas Hilfe.

Ich habe sein 2 Monaten eine 5-Achs Simultan Maschine.
Nun muss ich an einem Werkstück in die Mantelfläche eine Nut Fräsen, eigentlich recht primitiv, ich bekomme es aber nicht hin.

Ich habe die Zyinderscheibe aufgespannt und in x und y die Mitte geholt (Kreis-mitte)

Nun Schwenke ich das Teil in der B-Achse auf 90 grad.

Nun wird der Fräser an der Mantelfläche anpositioniert. Y100 Z100.

Wenn ich nun die C-Achse um 360 Grad drehe bleibt der Fräser stehen wo er ist und die C-Achse dreht sich um 360 grad.
Da das Teil nicht auf Drehmitte aufgespannt ist "eiert" das Teil.

Wie muss ich das Programmieren, das die Z und Y Position des Fräsers sich verändern, je nach dem wie exzentrisch das Teil auf dem Tisch montiert ist (Sprich was muss ich programmieren, damit der Fräser konstant an der Mantelfläche des Werkstücks bleibt.)

Das muss doch auch ohne CAM und Ohne Montage des Werkstücks auf Tischmitte möglich sein.

Vielen Dank im Vorraus für eure Hilfe

Michl
   
Beitrag 13.11.2019, 10:48 Uhr
Stahlwurm49
Stahlwurm49
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 16.03.2012
Beiträge: 34
Hallo

Danke schon mal für die bisherigen Antworten.

Ich schicke mal ein paar Bilder und nen NC Code um Licht ins dunkel zu bekommen.

Soetwas ähnliches muss ich fertigen

Angehängte Datei  Fertigteil.jpeg ( 111.13KB ) Anzahl der Downloads: 90


Hier mal das Teil eingeschwenkt auf der Maschine, der NP liegt in der Bohrungsmitte

Angehängte Datei  Eingeschwenkt.jpeg ( 185.65KB ) Anzahl der Downloads: 108


Jetzt habe ich versucht das so zu programmieren

Angehängte Datei  Versuch1.jpeg ( 226.96KB ) Anzahl der Downloads: 83


Dabei habe ich den Schwenken Ebene Zyklus verwendet um die B-Achse um 90 grad zu schwenken.
Dann habe ich mir mit Winkelfunktionen den Startpunkt (ankratzen am Umfang) ausgerechnet. das sind bei Rohteildurchmesser 300mm und 45 Grad 106.066mm in Y und Z in Y kommt noch der Radius des Fräsers hinzu, deshalb ist der wert größer in Y
Wenn ich jetzt die C-Achse um 360 grad rotiere Eiert das Teil, da es nicht auf Mitte montiert ist.

Dann habe ich ein wenig im Internet gestöbert und habe Versuch Nummer 2 programmiert,
Hier war aber eher learning by doing angesagt als wissen

Angehängte Datei  Versuch2.jpeg ( 232.02KB ) Anzahl der Downloads: 54


Hier habe ich die Funktion Anstellen Werkzeug verwendet um die B-Achse zu drehen, da sie mir sonst beim TRAORI immer Fehler gebracht hat.
Dadurch sind die Achsen andere.

Außerdem musste ich den C-Winkel sehr viel kleiner machen.
Jetzt versucht der Fräser tatsächlich an diesem angefahren Punkt zu bleiben.
D.h. wenn die C-Achse zu drehen beginnt Fährt der Fräser in Z nach - und will die komplette Umdrehung an diesem Punkt bleiben, was natürlich nicht möglich ist, weil er ja das ganze Teil in zwei hälften scheiden würde.

Ich hoffe ich konnte etwas Licht ins dunkel bringen.

Wie müsste den der richtige CNC Code aussehen.

Vielen Dank im Vorraus

Michl
   
Beitrag 13.11.2019, 12:35 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.928
Wie ich in #2 bereits geschrieben hatte: Dir fehlt jetzt noch die Kreisprogrammierung.
Wenn du nur die C-Achse drehst bedeutet das, dass du die Werkzeugorientierung änderst, wobei die Werkzeugpspitze (der TCP) am Werkstück unverändert bleibt. Das ist genau das, was du beobachtest.
Du musst deshalb zusätzlich einen Kreis programmieren. Das ist ein Kreis in den Koordinaten des Werkstücks. Die Kreisbewegung und die C-Achsbewegung müssen in einem Satz stehen, damit sie synchron ausgeführt werden.
Der TCP bewegt sich dann auf dem Kreis und die Orientierung des Werkzeugs ändert sich (sozusagen aus Sicht des Werkstücks) so, dass es in jedem Punkt richtig angestellt ist. Der Drehsinn der C-Achse und des Kreises müssen natürlich zusammenpassen.
Ich würde das an deiner Stelle in 2 Schritten probieren.
Zuerst den Kreis programmieren. Dann sollte das Werkzeug bei stillstehenden Drehachsen die gewünschte Kontur abfahren. Dadurch ist die Werkzeugorientierung bis auf einen Punkt am Umfang überall falsch
Danach im Kreissatz zusätzlich die C-Achse programmieren. Dann sollte alles passen.
   
Beitrag 13.11.2019, 12:46 Uhr
Stahlwurm49
Stahlwurm49
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 16.03.2012
Beiträge: 34
Ok.

wie programmiere ich das?
Ich habe es bisher nicht hinbekommen eine Kreisbewegung und eine C-Achs Bewegung in eine Satz zu bekommen.

Könntest du mir diese 2 Zeilen evtl. kurz schreiben?
   
Beitrag 13.11.2019, 12:54 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.928
Ich nehem an, dass die X-Position in deinem Satz N8 der Scheibenradius ist. Dann sollte der Satz folgendermaßen aussehen (evtl. auch G3 statt G2):
CODE
G2 I-106.066 C360

Mit G2 I-106.066 sollte einen Vollkreis mit dem Radius 106.066 in der (geschwenkten) Tischebene abgefahren werden.
   
Beitrag 13.11.2019, 13:19 Uhr
drakefighter
drakefighter
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 29.05.2007
Beiträge: 282
ziemlich spannend

Ich habe es mit vier Viertelkreisen probiert:


N10 WORKPIECE(,"C",,"PIPE",320,0,-10,-80,50,10)
N20 CYCLE800(1,"DMG",200000,57,0,0,0,0,0,0,0,0,0,1,,1);GRUNDSTELLUNG
N30 G17 G40 G64 G71 G90;XY R0 BAHNSTEUERBETRIEB MM ABSOLUT
N40 G54;NPV
N50 T="KF_A_D8" ;WERKZEUGAUSWAHL
N60 M6 ;WERKZEUGWECHSEL
N70 G94 S12732 F1910 ;LINEARVORSCHUB MM/MIN DREHZAHL VORSCHUB
N80 M3 ;SPINDEL EIN RECHTSLAUF
N90 G0 Z100
N100 TRAORI
N110 ORIWKS
N120 CUT3DC
N130 ISD=0
N140 ORIAXES
N150 G0 X50 Y0 Z-5 A3=1 B3=0 C3=0
N160 ORIVECT
N170 G1 X20 Y0
N180 ORICONCW
N190 G2 X0 Y-20 CR=20 A3=0 B3=-1 C3=0 A6=0 B6=0 C6=1
N200 G2 X-20 Y0 CR=20 A3=-1 B3=0 C3=0 A6=0 B6=0 C6=1
N210 G2 X0 Y20 CR=20 A3=0 B3=1 C3=0 A6=0 B6=0 C6=1
N220 G2 X20 Y0 CR=20 A3=1 B3=0 C3=0 A6=0 B6=0 C6=1
N230 ORIVECT
N240 G1 X50 Y0
N250 G0 Z100
N260 G1 G40 X0 Y0
N270 G1 A3=0 B3=0 C3=3
N280 TRAFOOF
N290 M5 M9;SPINDEL AUS KSS AUS
N300 T0 M6;WERKZEUG AUFRAUMEN
N310 CYCLE800(1,"DMG",200000,57,0,0,0,0,0,0,0,0,0,1,,1)
N320 M30;PROGRAMMENDE


QUOTE (Stahlwurm49 @ 12.11.2019, 15:32 Uhr) *
Hallo,

Ich bräuchte etwas Hilfe.

Ich habe sein 2 Monaten eine 5-Achs Simultan Maschine.
Nun muss ich an einem Werkstück in die Mantelfläche eine Nut Fräsen, eigentlich recht primitiv, ich bekomme es aber nicht hin.

Ich habe die Zyinderscheibe aufgespannt und in x und y die Mitte geholt (Kreis-mitte)

Nun Schwenke ich das Teil in der B-Achse auf 90 grad.

Nun wird der Fräser an der Mantelfläche anpositioniert. Y100 Z100.

Wenn ich nun die C-Achse um 360 Grad drehe bleibt der Fräser stehen wo er ist und die C-Achse dreht sich um 360 grad.
Da das Teil nicht auf Drehmitte aufgespannt ist "eiert" das Teil.

Wie muss ich das Programmieren, das die Z und Y Position des Fräsers sich verändern, je nach dem wie exzentrisch das Teil auf dem Tisch montiert ist (Sprich was muss ich programmieren, damit der Fräser konstant an der Mantelfläche des Werkstücks bleibt.)

Das muss doch auch ohne CAM und Ohne Montage des Werkstücks auf Tischmitte möglich sein.

Vielen Dank im Vorraus für eure Hilfe

Michl

Angehängte Datei(en)
Angehängte Datei  SCR_SAVE_0083.PNG ( 123.75KB ) Anzahl der Downloads: 71
 
   
Beitrag 13.11.2019, 14:19 Uhr
Stahlwurm49
Stahlwurm49
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 16.03.2012
Beiträge: 34
Danke nochmal für die schnellen Antworten, aber irgendwie bin ich glaub zu doof.

Ich hab nochmal ein Foto gemacht von der Grundaufspannung

Der Ausendurchmesser des Werkstücks ist 300mm

Angehängte Datei  Grundaufspannung.jpeg ( 160.29KB ) Anzahl der Downloads: 80



Wenn man das jetzt um 90 Grad in der B Achse einschwenkt (siehe Bild oben)
Der Kontaktpunkt am Ausendurchmesser, wenn man bei 45 Grad steht (Winkelfunk. 150sing45) ist in Z 106,066 und in Y (106,066+Werkzeugradius)

Jetzt schreib ich hier mal die paar Zeilen Programm, eventuell kommen wir dann eher zu Ziel.

N1 Programmkopf C: G54 Zylinder
N2 Schwenken Ebene X=0 Y=90 Z=0 TC=TABLE Z XY
N3 T=20 S=2000u
N4 M3
N5 Eilgang X15 (Mitte scheibenbreite)
N6 Eilgang Y115,602 (Kontaktpunkt am Umfang in Y 106,066 plus Wkz-Radius)
N7 Eilgang Z 125 (Vorpos. in Z)
N8 F1500/min Z 106,066 (Fräser steht am Umfang)
N9 F1500/min C360 (C Achse eiert Fräser steht still)
N10 Eilgang Z 150
N11 M30

Wenn ich in N9 den Satz so Schreibe N9 G3I-106,066 C360
Fräst er mir an der Stelle wo er steht in der tatsächlich XY Achse einen Kreis, die C Achse bewegt sich nicht

Angehängte Datei  Fehlerhafter_Kreis.jpeg ( 260.73KB ) Anzahl der Downloads: 48


Wo muss ich jetzt Funktionen wie TRAORI einfügen, wie Programiere ich die Fräserausrichung, Geht das überhaut mit dem Einschwenkzyklus, oder muss ich den Wkz-Anstell Zyklus verwenden

Ich hoffe ich nerve euch nicht zu sehr.

Vielen Dank für Eure Hilfe
   
Beitrag 13.11.2019, 14:30 Uhr
drakefighter
drakefighter
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 29.05.2007
Beiträge: 282
Das ist eine Simultanbearbeitung.

Ich hab da keine WZ-Anstellung und keinen Schwenkzyklus genutzt.

im Satz 150 wird das WZ orientiert, in 170 der Startpunkt angefahren.

Die Sätze 190 bis 220 beschreiben die Endpunkte der Viertelkreise mit der entsprechenden Orientierung und der Lage des "Kegels"

Gruß Rainer

QUOTE (Stahlwurm49 @ 13.11.2019, 15:19 Uhr) *
Danke nochmal für die schnellen Antworten, aber irgendwie bin ich glaub zu doof.

Ich hab nochmal ein Foto gemacht von der Grundaufspannung

Der Ausendurchmesser des Werkstücks ist 300mm

Angehängte Datei  Grundaufspannung.jpeg ( 160.29KB ) Anzahl der Downloads: 80



Wenn man das jetzt um 90 Grad in der B Achse einschwenkt (siehe Bild oben)
Der Kontaktpunkt am Ausendurchmesser, wenn man bei 45 Grad steht (Winkelfunk. 150sing45) ist in Z 106,066 und in Y (106,066+Werkzeugradius)

Jetzt schreib ich hier mal die paar Zeilen Programm, eventuell kommen wir dann eher zu Ziel.

N1 Programmkopf C: G54 Zylinder
N2 Schwenken Ebene X=0 Y=90 Z=0 TC=TABLE Z XY
N3 T=20 S=2000u
N4 M3
N5 Eilgang X15 (Mitte scheibenbreite)
N6 Eilgang Y115,602 (Kontaktpunkt am Umfang in Y 106,066 plus Wkz-Radius)
N7 Eilgang Z 125 (Vorpos. in Z)
N8 F1500/min Z 106,066 (Fräser steht am Umfang)
N9 F1500/min C360 (C Achse eiert Fräser steht still)
N10 Eilgang Z 150
N11 M30

Wenn ich in N9 den Satz so Schreibe N9 G3I-106,066 C360
Fräst er mir an der Stelle wo er steht in der tatsächlich XY Achse einen Kreis, die C Achse bewegt sich nicht

Angehängte Datei  Fehlerhafter_Kreis.jpeg ( 260.73KB ) Anzahl der Downloads: 48


Wo muss ich jetzt Funktionen wie TRAORI einfügen, wie Programiere ich die Fräserausrichung, Geht das überhaut mit dem Einschwenkzyklus, oder muss ich den Wkz-Anstell Zyklus verwenden

Ich hoffe ich nerve euch nicht zu sehr.

Vielen Dank für Eure Hilfe
   
Beitrag 13.11.2019, 14:50 Uhr
Stahlwurm49
Stahlwurm49
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 16.03.2012
Beiträge: 34
QUOTE (drakefighter @ 13.11.2019, 15:30 Uhr) *
Das ist eine Simultanbearbeitung.

Ich hab da keine WZ-Anstellung und keinen Schwenkzyklus genutzt.

im Satz 150 wird das WZ orientiert, in 170 der Startpunkt angefahren.

Die Sätze 190 bis 220 beschreiben die Endpunkte der Viertelkreise mit der entsprechenden Orientierung und der Lage des "Kegels"

Gruß Rainer


Hi,

Deine Antwort hat sich mit meinem Post überschnitten, deshalb hab ich Ihn zu spät gelesen.

Ich habe jetzt mal dein komplettes Programm abgeschrieben.


Wenn er zur Bearbeitung der Zeile kommt in der TRAORI steht kommt immer eine Fehlermeldung die lautet

Error: Cycle 800 is active, use TCARR=0

Macht des für euch sinn?

I glaub ich muss mal auf eine guten 5-Achs Lehrgang

Gruß Michl
   
Beitrag 13.11.2019, 14:54 Uhr
drakefighter
drakefighter
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 29.05.2007
Beiträge: 282
Dann schmeiß den Cycle 800 in Zeile 20 probehalber mal raus.

Bei mir ist das Grundschwenken, alles auf null

QUOTE (Stahlwurm49 @ 13.11.2019, 15:50 Uhr) *
Hi,

Deine Antwort hat sich mit meinem Post überschnitten, deshalb hab ich Ihn zu spät gelesen.

Ich habe jetzt mal dein komplettes Programm abgeschrieben.


Wenn er zur Bearbeitung der Zeile kommt in der TRAORI steht kommt immer eine Fehlermeldung die lautet

Error: Cycle 800 is active, use TCARR=0

Macht des für euch sinn?

I glaub ich muss mal auf eine guten 5-Achs Lehrgang

Gruß Michl
   
Beitrag 13.11.2019, 15:36 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.928
Ich bin von dem Programm in deinem Betrag #4 ausgegangen, das du dort im 4 Bild gepostet hast. Und davon, dass der Cycle800 bzw. der Toolcarrier nicht aktiv ist. Der wird in deinem Programm aber im Satz N10 ja auch gelöscht.
Den Kreis müsstest du bei aktivem TRAORI programmieren, also dort zwischen den Sätzen N11 und N13, d.h. du solltest versuchen, mit dem Kreis den Satz N12 zu ersetzen.
Vielleicht vorher noch ein anderer Test: Wenn du an dieser Stelle (N12) die X-Achse programmierst (linear), sollte sich nach meinem Verständnis nur die Z-Achse der Maschine bewegen. Entsprechen sollte sich bei Z-Programmierung nur die X-Achse bewegen. Während bei programmierter Y-Achse auch die Maschinenachse Y verfahren sollte.
Wenn das nicht so ist, habe ich etwas nicht richtig verstanden.
Wenn es aber so ist, wie ich das erwarte, müsste bei einem Kreis, der in der X-Y Ebene programmiert ist, ein "senkrechter" Kreis ergeben, der in Maschinenkoordinaten betrachtet in der Y-Z-Eben liegt (wie das Werkstück).
Wenn die Maschine so steht wie im zweiten Bild im Beitrag #4 und das ist der Zustand nach der Aktivierung von TRAORI also nach Satz N11: Was wird dann an der Maschine für X und Y als WKS_Koordinaten angezeigt? Ich würde jeweils 106.066 erwarten (evtl. mit negativem Vorzeichen?).
Dann würde der Kreis so aussehen:
CODE
G2 I-106.66 J-106.66 C360

Wenn X und / oder Y negatives Vorzeichen haben, müsste man auch die Vorzeichen der Kreisparameter I und J umdrehen. Und wenn die Drehrichtung der C-Achse und des Kreises nicht zusammenpassen, müsste man G2 durch G3 ersetzen oder die Drehrichtung der C-Achse umkehren.
   
Beitrag 14.11.2019, 11:08 Uhr
Stahlwurm49
Stahlwurm49
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 16.03.2012
Beiträge: 34
Hallo liebes Forum,

Ich habe heute nochmal ein bisschen rumgespielt, komme aber auf keinen grünen Zweig.

@CNCFR

Du hast mit deine Annahmen der Verfahrenden Achsen recht, sie bewegen sich wie du angenommen hast.
Allerding ist die Y Position nicht 106,066 sondern 115,602 weil der WKZ-Radius noch dazu kommt

Wenn ich das jetzt so programmiere,

Angehängte Datei  WhatsApp_Image_2019_11_14_at_10.30.27.jpeg ( 194.68KB ) Anzahl der Downloads: 41


Bekomme ich die Fehlermeldung Z-Achse Software Endschalter,

ich vermute das liegt daran, das der Fräser dem Punkt am Umfang folgen will, und das ist natürlich nicht möglich.

@ drakefighter

wenn ich den cycle800 rauswerfe bring er immer noch den Fehler

cycle 800 active use TCARR=0

Wenn ich oben TCARR=0 programmiere funktioniert die Grafik

Angehängte Datei  WhatsApp_Image_2019_11_14_at_10.30.48.jpeg ( 326.08KB ) Anzahl der Downloads: 30


Allerdings wird das Teil viel zu klein....
Hast du das Programm für einen Ausendurchmesser von 300mm geschrieben?

Vielen Dank für eure Bemühungen.

Michl
   
Beitrag 14.11.2019, 11:08 Uhr
Stahlwurm49
Stahlwurm49
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 16.03.2012
Beiträge: 34
Entschuldigung die Bilder sind in der falschen Reihenfolge
   
Beitrag 14.11.2019, 12:01 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.928
Habe im Moment wenig zeit. Deshalb nur ganz kurz:
Drakefighter hat in #8 - falls ich das richtig sehe einen Kreisradius von 20 mm verwendet. Das solltest du problemlos ändern können, in dem du in den Sätzen N190 bis N220 jeweils CR=20 durch CR=150 (oder was immer den Radius ist) ersetzt

N190 G2 X0 Y-20 CR=20 A3=0 B3=-1 C3=0 A6=0 B6=0 C6=1
N200 G2 X-20 Y0 CR=20 A3=-1 B3=0 C3=0 A6=0 B6=0 C6=1
N210 G2 X0 Y20 CR=20 A3=0 B3=1 C3=0 A6=0 B6=0 C6=1
N220 G2 X20 Y0 CR=20 A3=1 B3=0 C3=0 A6=0 B6=0 C6=1
   
Beitrag 14.11.2019, 14:41 Uhr
Stahlwurm49
Stahlwurm49
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 16.03.2012
Beiträge: 34
Hallo

Danke für eure Hilfe, so langsam fange ich an das ein oder andere zu verstehen.

Ich hab auf jedenfall schon mal verstanden das es nicht so einfach ist wie ich es mir vorgestellt habe.

Was jetzt noch nicht passt ist das ich das mit nem normalen (90 grad) Schaftfräser machen wollte, und deshalb nicht auf 0 Grad sondern auf 45 Grad am Umfang anpositioniert habe und drakefighter das mit nem Kugelfräser realisier hat.

Wenn ich jetzt nur die Start und die Endpunkte ändere klappt das auch nicht, da ja die Ausrichtung des Fräsers dann nicht stimmt.

Ich glaube wir lassen es gut sein,

Vielen Dank für eure Hilfe, ich würde euch gerne mal nen Kaffe ausgeben.

Schön das Man noch so hilfreiche Menschen findet.

Michael
   
Beitrag 14.11.2019, 16:24 Uhr
DRMasterChief
DRMasterChief
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 21.12.2013
Beiträge: 51
Hallo,
eine "coole" funktionierende Lösung für dieses Problem wäre aber schön, zumal sowas ja immer wieder vorkommt und gefräst werden muss.... wollen wir da dranbleiben ?!
   
Beitrag 14.11.2019, 17:33 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.928
QUOTE (Stahlwurm49 @ 14.11.2019, 12:08 Uhr) *
Wenn ich das jetzt so programmiere,

.........
Bekomme ich die Fehlermeldung Z-Achse Software Endschalter,

ich vermute das liegt daran, das der Fräser dem Punkt am Umfang folgen will, und das ist natürlich nicht möglich.


Es wäre schön, wenn du noch einen Versuch machen könntest. Ich bin mir über die Vorzeichen nicht ganz im Klaren. Es könnte deshalb sein, dass das Problem mit der Z-Achsgrenze entsteht, weil der Drehsinn des Kreises falsch ist. Ersetze deshalb in dem Kreissatz mal G2 durch G3.
Wenn die Bewegung so abläuft wie ich mir dass vorstelle, bleibt das Werkzeug im Prinzip unverändert stehen und folgt nur der exzentrischen Bewegung des Teils, weil es nicht zentrische gespannt ist. Wenn der Scheibenmittelpunkt in der C-Achse liegen würde, dürfte sich nur noch die C-Achse bewegen.
Zur Werkzeugkorrektur habe ich mir jetzt noch keine tieferen Gedanken gemacht. Möglicherweise wäre die einfachste (zugegeben nicht gerade saubere) Lösung, den TCP in den Berührpunkt des Fräsers am Werkstück zu legen. Das bedeutet, man gibt bei dem Werkzeug in der Länge L2 den Werkzeugradius ein und lässt das Ganze OHNE Werkzeugradiuskorrektur laufen. Das könnte auch bei der Lösung von Drakefighter funktionieren.
   
Beitrag 14.11.2019, 17:38 Uhr
drakefighter
drakefighter
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 29.05.2007
Beiträge: 282
NEIN, wir machen weiter.

deine 45Grad versteh ich nicht.

Ich wiederhole mich, stell doch mal ne Skizze ein wie du fräsen willst.

Gruß Rainer

PS: Danke fürs Danke


QUOTE (Stahlwurm49 @ 14.11.2019, 15:41 Uhr) *
Hallo

Danke für eure Hilfe, so langsam fange ich an das ein oder andere zu verstehen.

Ich hab auf jedenfall schon mal verstanden das es nicht so einfach ist wie ich es mir vorgestellt habe.

Was jetzt noch nicht passt ist das ich das mit nem normalen (90 grad) Schaftfräser machen wollte, und deshalb nicht auf 0 Grad sondern auf 45 Grad am Umfang anpositioniert habe und drakefighter das mit nem Kugelfräser realisier hat.

Wenn ich jetzt nur die Start und die Endpunkte ändere klappt das auch nicht, da ja die Ausrichtung des Fräsers dann nicht stimmt.

Ich glaube wir lassen es gut sein,

Vielen Dank für eure Hilfe, ich würde euch gerne mal nen Kaffe ausgeben.

Schön das Man noch so hilfreiche Menschen findet.

Michael
   
Beitrag 14.11.2019, 18:37 Uhr
Stahlwurm49
Stahlwurm49
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 16.03.2012
Beiträge: 34
Wegen mir können wir gerne dranbleiben, ich lerne ja nur dazu.

Wie viel Zeit ich morgen dafür finde müssen wir sehen.

Das Programm von drakefighter funktioniert ja so.

Ich erkläre es nochmal wie ich mir das vorgestellt habe.

Das ist ein Kern um den man eine Art Wasserrohr zum Biegen rumwickelt.
Deshalb ist die Nut ein Halbkreis
Drakefighter hat das realisiert in dem er einen Kugelfräser auf 0Grad eintauchen lies und dann 4 Virtelkreise gefahren ist.

Ich wollte das (aufgrund fehlenden Kugelfräsers) mit einem Standartfräser machen

Wenn man den Standartfräser nicht auf 0 Grad sondern auf 45 Grad (Koordinaten 106,066 in Y und Z) dann entsteht durch den Radius des Fräsers eine Halbkreis-Nut (Hoffe das Kapiert Irgendwer)

Sollte das nicht zu verstehen sein mach i Morgen gern a Foto dann wird sicher eindeutig.

Vielen Dank nochmal
   
Beitrag 14.11.2019, 18:49 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.928
QUOTE (drakefighter @ 14.11.2019, 18:38 Uhr) *
deine 45Grad versteh ich nicht.

Ich wiederhole mich, stell doch mal ne Skizze ein wie du fräsen willst.

Ich denke, ich verstehe schon, wie Stahlwurm49 bearbeiten möchte.
Wenn du dir das zweite Bild im Beitrag #4 anschaust, siehst du das Werkzeug in der Ausgangsstellung, und jetzt soll sich einfach die Scheibe um ihren Mittelpunkt drehen, d.h. die Situation sieht (zumindest auf den ersten Blick) in jedem weiteren Bearbeitungspunkt genauso aus.
Wenn die Scheibe mittig auf dem Tisch gespannt wäre, müsste man nur die C-Achse drehen, und alle anderen Achsen würden sich nicht bewegen. Da die Scheibe aber nicht mittig gespannt ist, eiert sie, wenn man nur die C-Achse dreht. Deshalb muss die Transformation durch Ausgleichsbewgungen mit den LInearachsen (Y- und Z-Maschinenachsen) dafür sorgen, dass die Scheibe immer richtig zum Werkzeug steht.

Diese Bewegung bedeutet, dass der TCP in Werkstückkoordinaten einen Vollkreis um den Scheibenmittelpunkt (= WKS-Nullpunkt) ausführen und dabei das Werkzeug gleichzeitig eine Orientierungsänderung um 360 Grad ausführen muss. Dabei liegen die Orientierungsvektoren immer in der Scheibenebene.
In der Startposition ist die Werkzeugorientierung im Startpunkt in WKS -Koordinaten in negative X-Richtung. Entsprechend nach 180 Grad in positive X-Richtung. Das erreicht man hier eben nicht, indem man die Werkzeugorientierung der Maschine verändert, sondern man dreht statt dessen das WKS, dass man sich fest mit dem Tisch bzw. der Werkstück verbunden denken muss.
   
Beitrag 14.11.2019, 18:49 Uhr
Frankyxxx
Frankyxxx
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 01.10.2004
Beiträge: 70
Das errinert mich an eine Schulung bei einem Namenhaften Deutschen Maschinenhersteller wo mein damaliger Meister (Ir..) beim Maschinenkurs darauf bestanden hat (ich habs gekauft und ihr habt es doch gesagt das die Maschine es kann) das uns der Ausbilder jetzt endlich mal zeigen soll wie das mit dem Simultan Progammieren geht (von Hand). Die Lehre darauß ist: Einfach mal lassen mach und die Fresse halten und ...... . Ergebnis ein Keis um ein außer Mitte sitzentes Virtueles Werkstück. Ich bin nicht so wie einige von euch Denken mögen. Aber ich bin endschiden dafür das Leute eine vernüftige Ausbildung bekommen. Konkret Position xyz dann M128 C360= katastrophe aber stellt ein "Sichtbares" und unglaublich tolles kreutz und quer dar (besser gesagt mitten durch). Kostet 4Std. Schulung alleine um "nichts" zu verstehen und ein zufriedenstellendes Ergebnis zu liefern: Das ganze mit TRAORI!!! Mit Fresse halten meine ich! alle meine Fragen wären einer denunzierung gleich gekommen. Schade nur das diese ganzen Stunden für blödes Grinzen vergeudet wurden!
   
Beitrag 15.11.2019, 08:12 Uhr
drakefighter
drakefighter
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 29.05.2007
Beiträge: 282
@Stahlwurm49

Zitat: "Wenn man den Standartfräser nicht auf 0 Grad sondern auf 45 Grad (Koordinaten 106,066 in Y und Z) dann entsteht durch den Radius des Fräsers eine Halbkreis-Nut (Hoffe das Kapiert Irgendwer)"

Ich kann deinen Gedanken mittlerweile folgen. Dein Fräserdurchmesser entspricht dem zu biegenden Rohr.

unter 45 Grad wird das mit der Halbkreisnut nichts. Es wird eine Halbellipse. Wenn du dich allerdings Richtung 90 Grad näherst, nähert sich die Ellipse auch dem Halbkreis. Wenns zum Rohrbiegen taugt, wegen mir. Bei 90 Grad kann das gut bei kleinen Rollen funktionieren, dei großen Rollen sehe ich Potential zum Crash mit Halter und Spindel.

Siehst du das genauso?

Wenn ich Luft hab mach ich da mal weiter.

Gruß in die Runde

PS: wo bleibt die Skizze
   
Beitrag 15.11.2019, 08:51 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.928
Ich finde nicht, dass es noch weitere Skizzen braucht. Mir scheint alles klar zu sein, siehe meinen Beitrag #22.
Dass die Nut keinen kreisförmigen sondern einen elliptischen Querschnitt hat, war mir auch schon aufgefallen. Aber eins nach dem anderen.
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: