Prusa i3 Z-Achse -Höhe

odwquad

Erfahrener Benutzer
#1
Hallo,
ich habe das Problem, dass bei meinem 3D Drucker Prusa i3 die Höhe beim Drucken nicht stimmt.

es fehlen mehrere mm an Höhe beim Drucken. Also tatsächliche Höhe zur Angezeigten Sollhöhe stimmt nicht.
ich habe jetzt schon den Strom für die Z Achse auf das maximum erhöht und verschiedene Versuche durchgeführt.

Wenn ich manuell die Höhe verfahre dann stimmt das +-0,1mm überein.
Aber sobald ich einen Druck starte passt das nicht. z.b. habe ich gerade einen 30mm hohes Teil gedruckt und es fehlen 3,4mm.

Ich vermute mal, dass Schritte verloren gehen... Aber wie bekomme ich das in den Griff?

Ach so, das ist erst seit ca. einer Woche so. Vorher hat es immer gepasst.
 

odwquad

Erfahrener Benutzer
#3
Ich habe gestern erst einmal einen weuteren motortreiber azf dem ramps montiert und jetzt werden beide z motoren getrennt angesteuert und bekommen demnach mehr power. Leider brachte das kein Erfolg. Die Motoren hören sich zwar jetzt anders an aber die Höhe stimmt immer noch nicht.

Was hast du für Beschleunigungen und Geschwindigkeiten? Vielleicht liegt es daran...

Auf jeden Fall passiert es nur wenn der Drucker ein Stück hoch fährt um zu einer anderen Position zu fahren beim drucken. Also beim retract.
Das konnte ich schon eingrenzen. Und je kleiner das teil bzw die fahrbewegungen desto mehr wirkt sich der Fehler aus...
Habe zum test ein Bauteil gedruckt was viele kleine strukturen und Aussparungen hatte. Hier war es besonders schlimm....

Sobald ich Manuel verfahre oder großflächige teile drucke wo er wenig auf und abfährt ist es sehr genau.
 

odwquad

Erfahrener Benutzer
#4
dieses Teil verkleinert um den Faktor 0,3 versuche ich übrgends zu drucken:
http://www.thingiverse.com/thing:801136

Ich habe jetzt mit verschiedenen Beschleunigungswerten herumgespielt momentan bin ich bei folgenden Einstellungen:

Code:
#define DEFAULT_MAX_ACCELERATION      {6000,6000,100,6000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.

#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E max acceleration in mm/s^2 for printing moves
#define DEFAULT_RETRACT_ACCELERATION  5000   // X, Y, Z and E max acceleration in mm/s^2 for retracts
aber bis dato keine Verbesserung.
Wenn ich einfach nur ein viereckiger Würfel Drucke, passt es 100%. Nur bei so filigranen Teilen hat der drucker seine Probleme :(
 

odwquad

Erfahrener Benutzer
#5
so noch ein kleiner Schritt weiter. Ich habe mal in Simplify die Retration abgeschalten. Dadurch ist es definitiv besser geworden, wenn auch noch nicht gut. jetzt sind es "nur" noch 0,3mm weniger als es sein sollte. Vorher hat beim gleichen Teil und gleicher Höhe 1,6 mm gefehlt.
 

odwquad

Erfahrener Benutzer
#7
Hmm
Das ist eine sehr gute Frage xd
Muss ich mal nachschauen. Aber wenn dann müsste doch der Effekt auch beim normalen Verfahren der z Achse auftreten oder?
 

odwquad

Erfahrener Benutzer
#8
Ich habe gerade mal geschaut.
Also zusammen gezogen wird da nix. Zumindest nicht messbar. Habe mit einem großen messchieber an unterschiedlichen stellen gemessen. Überall der gleiche wert.

Was mir aber aufgefallen ist:

Ich habe axiales spiel in der z Achse. Daher ich kann den x Schlitten ein paar mm hoch und runter bewegen ohne dass die Gewindestangen der z-achse mit gehen.
Das Gewicht drückt aber ja eigentlich nach unten somit dürfte es doch eigentlich kein Problem dar stellen? Oder mach ich ein Denkfehler?
 

SteBa

Erfahrener Benutzer
#9
Hat die Hotend Aufnahme selbst Spiel? Welche Aufnahme nutzt du?

Ich habe noch die "originale" chinesische Aufhängung dran, damit gewinnst du keinen Krieg. Die hat Spiel ohne Ende.
 

odwquad

Erfahrener Benutzer
#10
Nein weder der x achs schlitten noch das hot end hat Spiel. Absolut spielfrei.
Hab das e3d v6 hot end. Das wird mit einem alublech an den extruder geklemmt. Absolut spielfrei und gerade.
 

SteBa

Erfahrener Benutzer
#12
Ok, dann fällt mir nur noch eins ein.

Vielleicht passt bei dir das Zusammenspiel von Layer und Z-Achse nicht, so dass du keine ganzen Schritte fährst. Rechne das am besten hier mal nach beim RepRap Calculator

Optimal layer height for your Z axis

edit:

Um bei der Geschwindigkeit auf Nr sicher zu gehen schau dir mal das youtube Video "Firmware Basics" von Tom Sanladerer an und versuche es mit den Werten. Dann kannst du sicher sein dass es nicht an der Firmware liegt.
 
Zuletzt bearbeitet:

odwquad

Erfahrener Benutzer
#13
So Leute, ich bin einige Schritte weiter und noch mehr verwirrt :D

Ich habe heute mal wieder etwas gedruckt und rum gespielt. Zu aller erst bin ich auf folgende Firmwareeinstellungen gegangen:

Code:
#define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,4000,595.28133}  // default steps per unit for Ultimaker
#define DEFAULT_MAX_FEEDRATE          {100, 100, 3, 500}    // (mm/sec)
#define DEFAULT_MAX_ACCELERATION      {6000,6000,100,10000} 

#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E max acceleration in mm/s^2 for printing moves
#define DEFAULT_RETRACT_ACCELERATION  5000   // X, Y, Z and E max acceleration in mm/s^2 for retracts


#define DEFAULT_XYJERK                15.0    // (mm/sec)
#define DEFAULT_ZJERK                 0.4     // (mm/sec)
#define DEFAULT_EJERK                 5.0    // (mm/sec)
Damit habe ich dann ersteinmal 3 Quader mit den Sollabmessungen 20x20x10mm gedruckt.
Alle Quader mit unterschiedlichen Einstellungen in Simplify3D.

aber bei allen Quadern blieben die Abmessungen gleich. Immer 20x20x10mm. So wie es sein soll :)

Dann habe ich mich meinem "Problemteil" gewittmet. Dieses wieder auf 0,3% skalliert und gedruckt.

Einmal mit "Retraction vertical lift" 0,2mm und einmal ohne. Diese Retraction vertical lift bewirkt, dass sich das Hotend bei Retraction und vor dem fahren auf eine neue Position um 0,2mm anhebt.

So und siehe da. Mit vertical lift hab ich dann bei 10mm Sollhöhe nur 7mm Isthöhe und ohne vertical lift habe ich bei 10mm Sollhöhe 10mm Isthöhe :D

Im Übrigen bin ich mit der Geschwindigkeit meines Prusai3 beim Drucken (x,y Achse) auf 70mm/s hoch gegangen, ohne dass es Probleme gab.

Jetzt schließe ich daraus, dass bei sehr kleinen schnellen Bewegungen mit der Z-Achse, direkt hintereinander der Motor Schritte verliert. Daher einfach nicht mehr mitkommt.
Wie ich das genau abstelle weiß ich aber noch nicht. Vielleicht hat ja jemand eine Idee?

Das Vertical lift ist halt eine feine Sache bei sehr hohen Teilen. Ich hatte in der Vergangenheit schon, dass der Extruder das Bauteil beim Drucken umwarf. Mit dem vertical Lift ging das dann weg...
 

SteBa

Erfahrener Benutzer
#14
Deine E-Steps verwirren mich gerade etwas. So einen hohen Wert hab ich noch nie gesehen :D

Was dieser Versatz mit dem retract zu tun hat erschließt sich mir nun nicht ganz. Hast du es mal mit einem anderen Slicer versucht?

Ich würde mittlerweile fast darauf tippen das entweder deine Z Gewindestangen in der Kupplung anliegen oder aber sogar die Gewinde deiner Führungsmutter nicht sauber sind. Hast du mal ein Bild von deinem Drucker? Speziell von der Z und X Achse
 

odwquad

Erfahrener Benutzer
#15
wieso sind die E-Steps zu hoch? wie meinst du das?

Nein mit anderen hab ich das noch nicht Probiert. Bin eigentlich immer mit Simplify zufrieden gewesen....

Anbei mal ein paar Bilder:






 

gfunk

Erfahrener Benutzer
#16
Am Display wird dir auch der aktuelle Z-Wert angezeigt, was zeigt der Drucker am Ende des Drucks an? 7 oder 10?
Bzw kehrt der Drucker nach dem Lift wieder auf die alte Höhe zurück?
Schonmal den Treiber getauscht (sofern du welche hast die man stecken kann).

Und ich würd einen anderen Slicer testen, nur um S3D ausschließen zu können.
 

odwquad

Erfahrener Benutzer
#17
Er zeigt richtigerweiße die sollhöhe von 10mm an.

Ob er auf die alte Höhe zurückkehrt kann ich nicht sagen. Das geht so schnell da kann ich auch nicht messen.

Treiber hab ich nicht getauscht. Hab das ramps 1.4 board und zwei treiber für die z-achse aktiviert um mehr Strom für die Motoren zu bekommen.

Einen anderen silcer kann ich die tage mal testen. Muss dann aber erst noch die Einstellungen einfahren.
 

SteBa

Erfahrener Benutzer
#19
Ob die E-Steps zu hoch sind weiß ich nicht, ich habe jedoch einfach noch nie so einen hohen Wert gesehen. Wenn die extrudierte Menge stimmt wird es schon passen. :)

Auf den Bildern erkennt man es leider nicht so gut, aber was ist das da an deiner linken Z Gewindestange? Hast du es da etwas mit Gewindefett übertrieben? :)

Nochmal zum Druck selber. Wenn der Druck nur 7 anstatt 10 macht, sieht das Druckobjekt trotzdem gut aus? Falls ja, bin ich ziemlich sicher das es am Slicer liegt. Den wenn da wirklich Schrittverluste vorhanden sind müsste sich das doch auch deutlich im Druckbild zu sehen sein.

Wie gfunk schon schrieb einfach mal einen anderen Slicer testen. Z.b. Slic3r mit den default Einstellungen. Der Druck muss ja nicht sonderlich schön werden, es geht nur darum ob die Höhe passt.
 
FPV1

Banggood

Oben Unten