Kreisproblem

#1
Hallo Leute,

ich habe nun schon seit mehreren Tagen vergeblich versucht rauszufinden was ich an meiner Fräse kaputtkonfiguriert habe damit sowas dabei raus kommt:
fraese_68.jpg

Das sind Löcher mit 10mm Durchmesser. Diesen Centerplate Deckel hatte ich schon oft gefräst und das ist das erste mal dass die Kreise so verschoben sind. Wie ich feststellen mußte scheint das leider nicht nur bei Kreisen so zu sein, sondern wenn ein teil fertig ist, ist der letzte Zentimeter auch versetzt.

Ich nutze eine neue Estlcam version, die 4 anstelle der 2. Ich hatte ja die Dynamik der Machine geändert, aber das hier war z.B. ein altes Programm was nur mit 350mm/min fährt und die neue Endgeschwindigkeit garnicht nutzt.

Ich könnte es mir nur erklären wenn auf einmal meine Führungen extremes Spiel bekommen hätten, aber da sieht alles so aus wie früher.

Ratlose Grüße
Jens
 
#2
Werden die Kreisfehler bei höherem Vorschub schlimmer?

Fahr mal große Kreise mit niedrigem, mittlerem und hohem Vorschub ab (Endloskreise) und halt die Hand an den Spindelkopf. Da solltest du dann was spühren.

Wie ich auf dem Foto seh, sind die Kreisfehler nicht überall gleich. Die oberste Reihe hat links nen Macken, die beiden unteren rechts. Wo beginnt die Kontur und wo endet diese?

Gruß
Pascal
 
#3
Hi Pascal, bei der obersten und untersten Reihe beginnt und endet die Innenkontur auf der linken Seite und in der Mitte auf der rechten Seite. Also genau dort wo der "Zipfel" ist. Diese "Zipfel/Rampen" habe ich halt anscheind an allen Start- bzw. Endpunkten der Kontur ...

Den Kreistest müßte ich in der Woche mal machen, denke vor Dienstag käme ich da zeitlich nicht zu :( ...
 
#4
Du verfährst im Gleichlauf? Wie sieht dein Anfahrweg aus, direkt, Halbkreis, Viertelkreis?

Ich weiß jetzt nicht was deine Steuerung hergibt und da es ein bestehendes Programm, ohne bisherige Probleme ist...aber das Problem scheint der Beginn des Kreises zu sein. Kann es sein, dass es dir den Fräser reinzieht? Kürzer einspannen, Spindelspiel (Arbeitsspindel und Positionierspindeln) prüfen, kaputte Spannmittel (Spannzange)...mehr fällt mir auf Anhieb nicht ein.

Bei großen Steuerungen wird das "Bahnbetrieb" genannt, dabei bleibt das Werkzeug nicht stehen, sondern es fährt ohne Präzisionspositionierung weiter, sie überschleift den programmierten Punkt quasi...G64/G645...etc... bei Siemens. Hast du sowas aktiv?
 
#5
Mann, Du bist gut, seit dem ich das neue CAM Programm habe nutze ich G64 ... Ich weiß halt nicht was Mach3 nutzt wenn man kein G64/G61 nutzt

Es könnte also sein dass es daran liegt? Wenn zu wenig Kreispunkte vorhanden sind würde das Sinn machen.

Edit: Gleichlauf ist nicht aktiv gewesen
 
#6
CNC is mein täglich Brot. ^^

Einschaltzustand ist normal immer G60. Heißt kein Überschleifen und Positionierung im Toleranzfester "X" (X ist hier keine Achse, sondern der festgelegte Wert). G61 riecht nach PAL...das war mal in der Berufsschule...lang her. :D
G64 bedeutet jedenfalls, dass ein geringes Überschleifen gewährt wird, jedoch sind die Übergänge immernoch scharfkantig. Bei Siemens ist das momentan optimale G645, großräumiges Überschleifen für größtmögliche Dynamik und best akzeptabelste Konturtreue.
Hab mir grad die G-Codes angeschaut, Einschaltzustand müsste G61 sein (oben erwähnt bei G60).

http://machmotion.com/cnc-info/g-code.html#G61_&_G64_Path_Control_Mode

Könntest mal den Programmabschnitt reinkopieren? Ich hab da so ne Vermutung. ;)

Gleichlauf bedeutet, dass du in Drehrichtung der Spindel fräst. Der Fräser bewegt sich harmonischer an der Schnittkante entlang. Aktiv oder inaktiv gibts nicht direkt, außer du fräst im Gegenlauf. Eins von beidem ist es aber. ;)
 
#7
Einen Abschnitt von einem der Kreise? Oder vom Start?

Mit "Gleichlauf ist nicht aktiv gewesen" meinte ich dass es in meinem CAM Programm nicht aktiv war, also wurde im Gegenlauf gefräst.
 
#8
Ein Kreis vom Vorpositionieren bis zum Abheben sollte reichen. Der Rest wird vermutlich sowieso wiederholt und sieht demnach gleich aus.

Ok, dann bin ich mal auf den Codeschnipsel gespannt.
 
#9
So, hier mal einer der Kreise in G-Code:
Code:
G0 Z3
G0 X58.928 Y23.974
G0 Z0.5
G1 Z-3 F100
G1 X58.858 Y23.882 F350
G1 X58.58 Y24.132
G1 X57.941 Y25.117
G1 X57.579 Y26.233
G1 X57.518 Y27.405
G1 X57.763 Y28.553
G1 X58.296 Y29.598
G1 X59.082 Y30.47
G1 X60.067 Y31.109
G1 X61.183 Y31.471
G1 X62.022 Y31.514
G1 X62.355 Y31.532
G1 X63.503 Y31.287
G1 X64.548 Y30.754
G1 X65.42 Y29.968
G1 X65.58 Y29.722
G1 X65.52 Y26.997
G1 X65.504 Y26.754
G1 X65.358 Y24.528
G1 X65.253 Y24.002
G1 X65.127 Y23.861
G1 X65.159 Y23.86
G1 X65 Y24.068
G1 X64.121 Y24.742
G1 X63.098 Y25.166
G1 X62 Y25.31
G1 X60.902 Y25.166
G1 X59.879 Y24.742
G1 X59 Y24.068
G1 X58.928 Y23.974
G0 Z3
Header des Programms:
Code:
G64 P0.05
M3
Vielleicht sagt Dir das ja was.
 
#10
Bin heut leider nicht dazu gekommen und jetzt ruft die morgige Frühschicht schon wieder. Morgen nach der Arbeit schau ich mir das an...dieses CAM-Splatterkreisding. :D

CAM mag ja oft gut und auch nur das einzigste Mittel sein, aber oft ist es echt übel. ^^ In diesem Sinne...

Bis morgen!

M5 M9
SUPA D0 G0 Z0
M30

Siemens-Slang ;)
 

Christian Knüll

Erfahrener Benutzer
#11
So, hier mal einer der Kreise in G-Code:
Das schaut bei mir im Simulator arg komisch aus...
Es hat mit einem Kreis aber auch mit dem Fehlerbild oben nicht unbedingt allzuviel Ähnlichkeit.
Kannst du mir mal die Estlcam Datei senden? ( [email protected] )
Ich schau dann mal nach ob es an Estlcam oder irgendwo anders hängt.
 
#12
Das schaut bei mir im Simulator arg komisch aus...
Es hat mit einem Kreis aber auch mit dem Fehlerbild oben nicht unbedingt allzuviel Ähnlichkeit.
Da hat der Christian recht, das ist ein Kreis der am Rand sitzt wo noch eine Halterungsschraube hinkommt.

loch_screenshot_estlcam.png

Ein Objekt weiter ist der volle Kreis:
Code:
G0 Z3
G0 X7.82 Y55.464
G0 Z0.5
G1 Z-3 F100
G1 X7.778 Y55.415 F350
G1 X7.679 Y55.329
G1 X7.571 Y55.256
G1 X7.453 Y55.198
G1 X7.33 Y55.156
G1 X7.202 Y55.131
G1 X7.071 Y55.122
G1 X6.941 Y55.131
G1 X6.813 Y55.156
G1 X6.689 Y55.198
G1 X6.572 Y55.256
G1 X6.463 Y55.328
G1 X6.365 Y55.415
G1 X6.279 Y55.513
G1 X6.206 Y55.622
G1 X6.148 Y55.739
G1 X6.106 Y55.862
G1 X6.081 Y55.991
G1 X6.072 Y56.121
G1 X6.081 Y56.252
G1 X6.106 Y56.38
G1 X6.148 Y56.503
G1 X6.206 Y56.621
G1 X6.279 Y56.729
G1 X6.365 Y56.827
G1 X6.463 Y56.913
G1 X6.572 Y56.986
G1 X6.689 Y57.044
G1 X6.813 Y57.086
G1 X6.941 Y57.111
G1 X7.071 Y57.12
G1 X7.201 Y57.111
G1 X7.329 Y57.086
G1 X7.453 Y57.044
G1 X7.571 Y56.986
G1 X7.679 Y56.913
G1 X7.778 Y56.827
G1 X7.863 Y56.729
G1 X7.936 Y56.621
G1 X7.994 Y56.503
G1 X8.036 Y56.379
G1 X8.062 Y56.252
G1 X8.07 Y56.121
G1 X8.062 Y55.991
G1 X8.036 Y55.863
G1 X7.994 Y55.739
G1 X7.936 Y55.622
G1 X7.863 Y55.513
G1 X7.82 Y55.464
G0 Z3
Also ich denke das CAM Programm (Estlcam) macht hier alles richtig, da ich die gleiche .nc Datei ja schonmal gefräst habe. Aber diesmal hatte ich per Hand das G64 mit eingefügt weil ich das in aktuellen Programmen bei Estlcam in den Programmkopf einfügen lasse.

-Jens
 
Zuletzt bearbeitet:
#13
Ich hab mir die Punkte mal ausgeben lassen, und und für sich sieht das gut aus, bis auf den Radius, der ist 1mm. Stimmt das so? Du hattest von 10mm geschrieben.

Bitte mal den Code eines Kreises, der auch auf dem Foto zu sehen ist. ;)

Wenn ich mir das Foto nochmal genauer anschau seh ich auch gegenüber diesem Zipfel einen Kreisfehler. Je langsamer die X-Achse desto größer der Fehler. Überprüf mal deine Maschinenparameter.
 

Anhänge

Zuletzt bearbeitet:
#14
Oh mann, dann habe ich nochmal das flasche Kreis-Code-Stückchen kopiert? Es gibt wohl auch dieses eine Schraubenloch mit 2mm Durchmesser, dann habe ich wohl das erwischt. Estlcam hatte ne Zeitlang in den default Einstellungen nen Kommentar vor jedes Element in den G-Code generiert, das war hier nicht der Fall, daher musste ich "schätzen" welches Element nun der Kreis ist.

Das hier sollte dann aber einer der 10mm Durchmesser Kreise sein:
Code:
G0 Z3
G0 X91.934 Y56.056
G0 Z0.5
G1 Z-3 F100
G1 X91.93 Y56.121 F350
G1 X91.939 Y56.252
G1 X91.964 Y56.38
G1 X92.006 Y56.503
G1 X92.064 Y56.621
G1 X92.137 Y56.729
G1 X92.223 Y56.827
G1 X92.321 Y56.913
G1 X92.429 Y56.986
G1 X92.547 Y57.044
G1 X92.671 Y57.086
G1 X92.799 Y57.111
G1 X92.929 Y57.12
G1 X93.059 Y57.111
G1 X93.187 Y57.086
G1 X93.311 Y57.044
G1 X93.428 Y56.986
G1 X93.537 Y56.914
G1 X93.635 Y56.827
G1 X93.721 Y56.729
G1 X93.794 Y56.621
G1 X93.852 Y56.503
G1 X93.894 Y56.38
G1 X93.919 Y56.252
G1 X93.928 Y56.121
G1 X93.919 Y55.991
G1 X93.894 Y55.862
G1 X93.852 Y55.739
G1 X93.794 Y55.622
G1 X93.721 Y55.513
G1 X93.635 Y55.415
G1 X93.537 Y55.328
G1 X93.428 Y55.256
G1 X93.311 Y55.198
G1 X93.187 Y55.156
G1 X93.059 Y55.131
G1 X92.929 Y55.122
G1 X92.798 Y55.131
G1 X92.67 Y55.156
G1 X92.547 Y55.198
G1 X92.429 Y55.256
G1 X92.321 Y55.329
G1 X92.223 Y55.415
G1 X92.137 Y55.513
G1 X92.064 Y55.622
G1 X92.006 Y55.739
G1 X91.964 Y55.862
G1 X91.939 Y55.991
G1 X91.934 Y56.056
G0 Z3
X und Y Achse sind bei mir gleich eingestellt, was genau meinst Du mit Maschinenparameter überprüfen?
 
Zuletzt bearbeitet:
#15
Wenn ich mir die Koordinaten anschau siehts wieder nach nem 2mm Kreis aus. ;) X und Y unterscheiden sich nur um ca. 2mm.

Ich weiß nicht wie groß die Einstellungsmöglichkeiten deiner Maschine sind, Brems- und Beschleunigungsverhalten mein ich. Evtl. mal alle Verschraubungen und Spindelspiel der Achsen checken. Du hast ja geschrieben, dass du nun mehr maximalen Vorschub fahren kannst. Vielleicht hats dadurch was gelockert.

Ich denk aber, dass man das CAM ausschließen kann. Alternativ könntest du mal das G64 in G61 ändern, hat denk ich aber keine Auswirkung. Außer das Überschleifen von G64 ist so grob eingestellt, dass er das in der X-Achse total verhaut. Kann aber fast nicht sein, da die Y-Achse das ja auch hinbekommt. Da würd ich jedenfalls ansetzen -> Achsen checken.
 
#16
Hi Jens,

kannst du bitte mal folgende Fragen kurz beantworten:

- Welche Achse hat diesen Versatz, X, Y oder Beide, wobei X, die lange- und Y, die kurze Achse ist?
Vielleicht mal ein Gesamtbild mit dem auf der Fräse gespannten Material.
- Kannst du mal alle aktiven G-Codes angeben, oder ganzes Programm?
- Hast du irgendwelche komischen Geräusche in dem Bereich bemerkt, wenn eine Achse von voller Fahrt auf Null (Scheitelpunkt Kreis) abbremst?
- Hast du einen Versatz der Position der nächsten Kreise, sprich, sind die Kreise zueinander auch versetzt?

Christian bentutz bei der neueren Estlcam default den G-Code 61 (Exact Path) bei "Einstellungen-Programmstart", das läßt die Fräse jeden Punkt genau anfahren.
Das bedeutet aber auch, das jedesmal von Punkt zu Punkt Beschleunigt/Abgebremst wird. Es könnte sein, das deine Maschine etwas überfordert ist. Die ganzen Bewegungen hören sich ruckeliger an und auch von den Bewegungen sieht es so aus.
Aber mehr kann ich erst sagen, wenn du oben die Antworten geben hast. Hab da so ne Vermutung.

Danke!

Grüße Jörg
 
#17
Also hier mal der "richtige" Code, diesmal im simulator angefahren, und dann daraus copy & paste ...

Code:
G0 Z3
G0 X20.098 Y39.648
G0 Z0.5
G1 Z-3 F100
G1 X19.874 Y40.189 F350
G1 X19.721 Y41.352
G1 X19.874 Y42.516
G1 X20.323 Y43.6
G1 X21.038 Y44.531
G1 X21.968 Y45.246
G1 X23.053 Y45.695
G1 X24.216 Y45.848
G1 X25.38 Y45.695
G1 X26.464 Y45.246
G1 X27.395 Y44.531
G1 X28.11 Y43.6
G1 X28.559 Y42.516
G1 X28.712 Y41.352
G1 X28.559 Y40.189
G1 X28.11 Y39.104
G1 X27.395 Y38.173
G1 X26.464 Y37.459
G1 X25.38 Y37.01
G1 X24.216 Y36.857
G1 X23.053 Y37.01
G1 X21.968 Y37.459
G1 X21.038 Y38.173
G1 X20.323 Y39.104
G1 X20.098 Y39.648
G0 Z3
Dann mal zu den Fragen ...

- Welche Achse hat diesen Versatz, X, Y oder Beide, wobei X, die lange- und Y, die kurze Achse ist?
Vielleicht mal ein Gesamtbild mit dem auf der Fräse gespannten Material.
Also der Versatz dürfte in der Y-Achse (die lange) liegen. Das Bild im ersten Beitrag müsste um 90° gedreht werden

- Kannst du mal alle aktiven G-Codes angeben, oder ganzes Programm?
siehe oben den Kreis, und hier die Header Codes die vor jedem Programm stehen
Code:
G64 P0.05
M3
- Hast du irgendwelche komischen Geräusche in dem Bereich bemerkt, wenn eine Achse von voller Fahrt auf Null (Scheitelpunkt Kreis) abbremst?
Nö, ganz normales geräusch

- Hast du einen Versatz der Position der nächsten Kreise, sprich, sind die Kreise zueinander auch versetzt?
Ne, die "Startposition" der Kreise ist immer richtig. Sprich keine Schrittverluste

Ich lad mal eben ein Video hoch von ein paar Kreisen ...

http://www.youtube.com/watch?v=NzGJ361mHhc

Danke auf jeden Fall dass Ihr bei der Fehlersuche mitmacht ...
 
Zuletzt bearbeitet:
#18
Hi Jens,

das sieht auf jeden Fall sehr harmonisch aus, aber von den Steppern, hört man so nichts.
Fräs doch mal trocken, sprich ohne Spindel, in der Luft. Nach deiner Anwort auf der langen Y-Achse, vermute ich schon, das hier was im Argen ist, da sie die Achse ist, die sich aufschwingen könnte und die Dynamik zu nichte machen kann.

Da du aber sagst, das kein Versatz der anderen Keise entsteht, kann das mit den Schrittverlusten nicht sein, richtig, da wollte ich hin und schauen ob du im Resonanzbereich deiner langen Achse bist. Mess aber doch mal den Versatz von Kreis zu Kreis, ob der auch den gleichen Abstand behält.

Hab mal den Code bei mir durchlaufen lassen, also ist auf jeden Fall zügig unterwegs, so das die Achse im Scheitelpunkt des Kreises auf der Y-Achse schnell durchläuft (nicht unter 3mm/s) und somit Resonanzen vom Antrieb eigentlich nicht auftreten.
Also G64/G61 Probleme schliesse ich auch aus, erst recht CAM Probleme, da du ja bestehenden Code ausführst.


Edit:
Würde jetzt also auch in Richtung Mechanik tendieren, so das du dir vielleich mal die Y-Spindelmutter anschaust, ob dort nun doch mehr Spiel drin ist (nach zwei Jahren schon möglich). Sieht in der Tat so aus, als bekäme der Fräser nicht genug Druck auf´s Material, um zu packen die Kontur zu fräsen. Da du ja nun höhere Beschleunigungen einsetzt, wird die Mechanik schon um einiges mehr belastet. Danach mal die ganze Lagerung der Y-Spindel checken.
Mußt nun leider Stück für Stück das ganze ausschliessen.
Kannst natürlich auch einen Kreis mehrfach fräsen, normaler weise sollte er dann immer runder werden, wenn Spiel im Spiel ist;-). Glaube das meinte Pascal mit unendlich Kreis fahren.

Kannst in Estlcam durch mehrfaches anklicken mit der Funktion Bohrloch definieren, oder den selben Code einfach immer wieder wiederholen. Ergebnis läßt dann vielleicht noch mehr Schlüsse zu.

Ist das Material eigentlich härter, als was du sonst benutzt hast?


Grüße Jörg
 
Zuletzt bearbeitet:
#19
Hallo Jörg

Würde jetzt also auch in Richtung Mechanik tendieren, so das du dir vielleich mal die Y-Spindelmutter anschaust, ob dort nun doch mehr Spiel drin ist (nach zwei Jahren schon möglich). Sieht in der Tat so aus, als bekäme der Fräser nicht genug Druck auf´s Material, um zu packen die Kontur zu fräsen. Da du ja nun höhere Beschleunigungen einsetzt, wird die Mechanik schon um einiges mehr belastet. Danach mal die ganze Lagerung der Y-Spindel checken.
genau das war es, also der Fräser bekam nicht genug Druck aufs Material. Aber nicht durch die Spindelmutter, sondern durch einen Schlitten der Z-Achse, der hatte in Y-Richtung knapp 1,5mm Spiel :( ... Habe das Spiel nachgestellt, sprich die Vorspannung wieder erhöht und nun kann ich den Schlitten auf der Achse nicht mehr bewegen. Werde das die Tage mal testen an GfK. Aber ich denke das war es.

Vielen Dank auch an die anderen
Jens


Edit: Konnte grad noch schnell vor der Arbeit einen Trockenlauf machen:
http://www.youtube.com/watch?v=Ed8CLAtOT0M
 
Zuletzt bearbeitet:
#20
Hi Jens,

hört sich gut an, halt uns bitte auf dem Laufenden...

Grüße Jörg
 
FPV1

Banggood

Oben Unten