Warum verschiebt sich mein Druck entlang der y-Achse um 2-3 cm?


9

Ich habe ein Problem mit diesem ID3-Drucker, der ABS verwendet. Irgendwann während des Druckvorgangs verschiebt sich der Druckkopf auf der y-Achse um 2-3 Zentimeter. Ich kann nicht genau sagen, wie oder warum es das tut. Es hat sich in der positiven Y-Richtung und in der negativen Y-Richtung bei getrennten Läufen desselben Stücks verschoben (was nur ein Pokerchip ist, den ich auf Thingiverse gefunden habe).

Ist dies ein Softwareproblem (Simplify3D) oder ein Hardwareproblem? Kann jemand eine Lösung vorschlagen?

Siehe folgende Fotos:

3D-Druck mit positiver Y-Verschiebung während des Drucks

Nahaufnahme des 3D-Drucks mit positiver Y-Verschiebung während des Drucks

Antworten:


4

Ich hatte genau den gleichen Effekt, als meine Stepsticks überhitzt waren. Meine Lösung bestand also darin, einen Lüfter hinzuzufügen und den Strom auf den Stepsticks zu reduzieren. Natürlich ist der Kühlkörper offensichtlich.

Bitte beachten Sie, dass unterschiedliche Achsen unterschiedliche aktuelle Einstellungen erfordern. In Prusa und Klonen benötigen X und Y beispielsweise etwas weniger Strom, da ein Stepstick einen Motor steuert, die Z-Achse jedoch normalerweise zwei Motoren verwendet, die mit einem Treiber verbunden sind.


Bisher scheint dies das relevante Thema zu sein. Ich war in der Lage, mehrere Drucke ohne Verschiebungsprobleme zu erstellen, indem ich einen Lüfter zum Aufblasen der Stufenstöcke aufbaute. Ich muss noch eine dauerhaftere Lösung finden als das, was ich zusammen gemacht habe, aber das funktioniert!
CuriouSir

Ich habe einen Rahmen hinzugefügt, um den Lüfter dauerhaft auf einer Seite der Leiterplatte
einzustellen

5

Dies ist mir in der Vergangenheit passiert und hier sind einige Dinge, von denen ich festgestellt habe, dass sie die Ursache sein könnten:

  • Endschalter ausgelöst. Mein Mitarbeiter konnte das Problem wiederholen, indem er während des Druckvorgangs manuell einen Endschalter auslöste. Irgendwie schien dies dazu zu führen, dass sich die relative Achse auf seinem MakerBot Replicator 2 verschob.
  • Übersprungene Schritte. Es ist möglich, dass der Schrittmotor bei einem Stillstand aufgrund übermäßiger Last Schritte überspringt. Ich habe einen Doppelextruder. Wenn sich ein Teil wirklich stark kräuselt, bleibt die zweite Düse im Druck hängen. Ich bin mir nicht sicher, wie das genau funktioniert, aber mein Kollege hat dies als Problem vorgeschlagen.
  • USB-Verbindung. Ich hatte ein Modell in Scheiben geschnitten und versucht, über eine USB-Verbindung zu drucken. Bei jedem Druckversuch stieß ich jedoch genau an derselben Stelle auf die "Verschiebung". Mit dem Slice habe ich jedoch eine G-Code-Datei exportiert und fehlerfrei von der SD-Karte des Geräts gedruckt.
  • Slicing Engine Bug. Dies hängt mit dem Problem der USB-Verbindung zusammen . Ich habe festgestellt, dass das Problem nach dem Aktualisieren meiner Slicing-Engine aufgetreten ist. Langfristig bestand meine Lösung darin, die für mich stabile Vorgängerversion neu zu installieren. Ich habe MakerWare 2.4.2 verwendet und bin zu MakerWare 2.4.1 zurückgekehrt.

Wenn Sie über eine USB-Verbindung drucken, würde ich empfehlen, nach G-Code zu exportieren, wenn Sie über eine SD-Karte drucken können, bis Sie eine stabile Version der Software für Ihr Gerät finden. Dies war in der Vergangenheit die wiederholbarste Lösung für mich.


Ich habe versucht, direkt von einer microSD-Karte zu drucken - hatte immer noch das Problem. Optionen langsam ausschließen ...
CuriouSir

4

Es ist unwahrscheinlich, dass es sich um ein Software- oder G-Code-Problem handelt. Stattdessen fehlen Ihrem Y-Motor gelegentlich einige Schritte. Hierfür gibt es zwei mögliche Ursachen:

  • Die Strombegrenzung für den Schritttreiber ist zu niedrig eingestellt, wodurch das vom Motor erzeugte Drehmoment begrenzt wird. Wenn der Druckkopf auf einen Widerstand stößt (z. B. weil er auf einen Klecks Ihres Modells stößt), überspringt der Motor Schritte, was zu einem verschobenen Modell führt.

  • Die Strombegrenzung für den Schritttreiber ist zu hoch eingestellt. Der Schritttreiber wird überhitzt und durch den Wärmeschutz vorübergehend abgeschaltet. Einige Schritte gehen beim Herunterfahren verloren.

Es gibt verschiedene Möglichkeiten, den idealen Strom für einen Motor zu berechnen und ihn mit einem Multimeter einzustellen. Ein einfacherer Ansatz besteht jedoch darin, ihn ganz nach unten und dann langsam nach oben zu drehen. Drehen Sie es knapp über den Punkt hinaus, an dem sich die Achse zuverlässig bewegt.


Vielen Dank für den Vorschlag, ich probiere zuerst die anderen Dinge (SD-Karte, Stepstick-Kühlung) aus, da ich ehrlich gesagt keine Ahnung habe, wie ich die aktuellen Grenzwerte anpassen soll. Ich nehme an, dies ist eine Einstellung, die ich in der Software nicht ändern kann.
CuriouSir

Die Strombegrenzung kann auf den meisten Schrittmotortreiberplatinen eingestellt werden. Es ist ein Potentiometer auf der Platine (für jede Achse / jeden Extruder sollte eine separate Platine angezeigt werden).
tbm0115

-2

In meinem Fall bestand die Lösung darin, Slic3r anstelle von Cura zu verwenden . Cura hat einige Probleme.


1
Dies hat nichts mit dem verwendeten Slicer zu tun (aber vielleicht hilft es, die Geschwindigkeit / Beschleunigung im Slicer zu verringern, aber das ist nicht spezifisch für cura / slic3r) und ist mit ziemlicher Sicherheit ein Problem mit dem Schritttreiber / der Mechanik. "Irgendein Problem" ist sehr vage, möchten Sie es näher erläutern?
Tom van der Zanden

1
@zoomtronic Es wird empfohlen, Ihre Antwort näher zu erläutern, da sie derzeit als Antwort von "geringerer Qualität" angesehen wird. Um Ihre Antwort zu verbessern, sollten Sie erläutern, welche "Probleme" Cura hat und warum es bei Ihnen nicht funktioniert hat und wie slic3r die Situation verbessert hat.
TBM0115
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.