Seit knapp einem Monat haben wir hier die Shapeoko 2 in Betrieb, der Aufbau hat zwar etwas gedauert, aber im Großen und Ganzen lief es soweit.
Wir würden gerne Leiterplatten fräsen, erste Erfolge gab es zwischendurch! 1) In den letzten Tagen kommen allerdings vermehrt etwas verzerrte, bzw. versetzte Ergebnisse raus. 2) Kreise von Pads, aber auch kleinere Rechtecke werden derzeit nicht mehr richtig dargestellt 2) Die Zahnriemen und alle Schrauben wurden soweit geprüft und gegebenfalls nachgezogen, der zu fräsende gcode sollte in Ordnung sein (unterschiedliche Quellen und i.d.R. via OpenSCAM vorher simuliert)
Die Treiberboards (TB5650) wurden einmal durchgetauscht, ebenso die Motoren der jeweiligen Achsen.
Leider hat das, wie in den angehängten Bilder zu sehen, derzeit keinen/kaum Einfluss.
Weiß hier jemand vielleicht anhand der Bilder direkt die Fehlerquelle zu identifizieren?
Ansonsten kann man da schon die Lust verlieren :D
Besten Dank schon mal!
PS: Hier sind Zeichnungen (via Stifhalterung an der Shapeoko) und (teils leicht ) angefräste Platinen 1) Kreis_alt_01.jpg Rechteck_alt_01.jpg
Sieht von den Bildern her so aus als würden da beim Umkehren der Richtung Schrittfehler oder Umkehrspiel auftreten vermehrt auf einer der Achsen. ->Verbindung Pulley Motorachse (Die haben teilweise wenig Futter so dass da das Gewinde der Madenschraube ausreissen kann und der Pulley ggf. durchdreht) ->Zahnriemenspannung
ggf. auch mal prüfen ob die Nullposition nach dem Fräsen noch die selbe ist.
Lässt sich der Fräser bei stehender Maschine wegdrücken? -> Verschraubungen/Steifigkeit der Spindelhalterung. -> Spiel im Spindellager
-> V-Rollen zu locker oder zu fest (Späne auf der Laufrolle) (Läuft der Wagen noch leicht?)
-> GRBL Einstellung: step idle delay sollte bei Zahnriemenantrieb auf 255 stehen
dass sieht, wie crix schon richtig sagt, nach einem "Backlash"-Problem aus. Also das Umkehrspiel zwischen Vorlauf und Rücklauf. Dieses Spiel entsteht entweder in Gewindetrieben oder auch bei Zahnriemenantrieben. Das Umkehrspiel muss normalerweise gemessen werden und dann in der Software durch weitere/weniger Schritte kompensiert werden. In der GRBL-Firmware ist das bis jetzt leider noch nicht vorgesehen.
Du hast aber die Treiberbausteine TB6560 (vermutlich nicht TB5650, die gibt es nicht!) angesprochen, so dass ich davon ausgehe, dass Du NEMA23 Motoren verwendest und die mit entweder einem China Board oder TB6560 Einzeltreibern. Die wirst Du vermutlich mit mit LinuxCNC oder MACH3 verwenden? Bei beiden kann man die Backlash Werte in der Konfiguration einstellen. Schrittverluste würde ich beim Platinenfräsen mit NEMA23 Motoren ausschließen?