Hallo Foraner, vor einem Jahr habe ich mir einen "ANYCUBIC Kossel linear plus" gekauft. Bis heute habe ich ihn nicht vernünftig zum Laufen gebracht. Das Autoleveling habe ich genau nach Handbuch: http://file-cloud.anycubic3d.com/anycubic3d.com/upload/201801/20/201801201758123929.zip Seiten 31, 32 und 33 gemacht. Anders kann man ja nicht, weil überhaupt keine Logik dahinter steckt. Jedenfalls rasselt mir die Düse immer ins Heatbed, und das auch bei Z-Offset von -10 wie auch bei -30 (theoretisch gibt er mir -19.7 oder so). Weil (für mich) alles so unlogisch ist, weiss ich auch nicht, an welchen Werten ich schrauben kann; und in welche Richtung. Heute habe ich dann in meiner Verzweiflung eine neue Firmware aufgespielt von hier: http://www.anycubic3d.com/support/show/594034.html, das Leveling wieder genau Schritt für Schritt durchgeführt und siehe da: jetzt druckt er etwa 30mm UEBER dem Bett! Unfassbar. Ich war nahe daran, das Ding mit dem Beil zu zertrümmern. Jedenfalls wollte ich im RepRap-Forum um Rat fragen, und da geht natürlich(!) der Login nicht, und auch tausendmal neues PW angefordert; kommt nichts. So wende ich mich an Euch! Weiss von Euch jemand Rat? Vielen Dank und Gruss Chregu
Ich nehm ihn fuer 50 Eu. Dann bist das Elend los.
Haha, ist zwar nicht eine Antwort wie ich erwartet hatte, aber aufgeheitert hat es mich trotzdem! Gruss Chregu
> aber aufgeheitert hat es mich trotzdem!
Na immerhin.
Aber heil lassen!
Ich guck morgen nochmal.
Christian M. schrieb: > vor einem Jahr habe ich mir einen "ANYCUBIC Kossel linear plus" gekauft. Und warum einen Kossel?
Nach der Einstellung auf S. 32 sollte die Düse die richtige Z-Position haben. Stimmt diese nicht, ist vermutlich der Sensor falsch montiert. Ich erkenne allerdings nicht, wie der Drucker die korrekte Höhe bestimmen will (abgesehen vom Sensor). Kontrolliere erstmal die Montage, vermutlich ragt der Sensor nach unten über die Düse raus?
... schrieb: > Aber heil lassen! Ja, mach' ich! Dieter F. schrieb: > Und warum einen Kossel? Warum nicht? Guido B. schrieb: > Ich erkenne allerdings nicht, wie der > Drucker die korrekte Höhe bestimmen will Ich auch nicht. Beim kalibrieren macht er ja irgendwie 2 Dinge: 1. Nivellieren des Bettes, also die 63 Punkte 2. die Z-Achse auf 0 stellen Punkt 1 sieht man erst bei einem Druck, ob das überhaupt geht, aber zu Punkt 2: Habe soeben das Ganze wiederholt, und nach dem "Store" hatte er tatsächlich irgendeinen Wert so 297.91 oder so in der Z-Achse. Aber nach Verbinden mit Pronterface (also nach einem Reset des Druckers) stand der Z-Achse-Wert wieder auf (einem Default-Wert?) 270. Bin ich zu blöd oder ist das EEPROM im Ar...? Gruss Chregu
Ev. überschreibt dieses Pronterface die EEPROM-Werte, dann musst du darin diese wieder laden (Menübefehl?). Brauchst du das uralte Printrun wirklich?
Guido B. schrieb: > Brauchst du das uralte Printrun wirklich? Verwenden tue ichs, brauchen nicht unbedingt, muss mal nach was besserem schauen. Ist wenigstens etwas transparenter als z.B. Cura. Guido B. schrieb: > Ev. überschreibt dieses Pronterface die EEPROM-Werte So langsam habe ich auch das Gefühl, dass mit dem EEPROM etwas nicht stimmt. Habe mir mal den Output beim Connecten angeschaut:
1 | Connecting... |
2 | start |
3 | Printer is now online. |
4 | echo: External Reset |
5 | Marlin 1.1.0 |
6 | echo: Last Updated: 2016-12-06 12:00 | Author: (ANYCUBIC KOSSEL, 2017/9/18) |
7 | Compiled: Nov 13 2017 |
8 | echo: Free Memory: 3041 PlannerBufferBytes: 1168 |
9 | Error:EEPROM checksum mismatch |
10 | [ERROR] Error:EEPROM checksum mismatch |
11 | |
12 | echo:Hardcoded Default Settings Loaded |
13 | echo:Steps per unit: |
14 | echo: M92 X80.00 Y80.00 Z80.00 E96.00 |
15 | echo:Maximum feedrates (mm/s): |
16 | echo: M203 X200.00 Y200.00 Z200.00 E200.00 |
17 | echo:Maximum Acceleration (mm/s2): |
18 | echo: M201 X2000 Y2000 Z2000 E3000 |
19 | echo:Accelerations: P=printing, R=retract and T=travel |
20 | echo: M204 P2000.00 R2000.00 T1500.00 |
21 | echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s), Z=maximum Z jerk (mm/s), E=maximum E jerk (mm/s) |
22 | echo: M205 S0.00 T0.00 B20000 X2.00 Y2.00 Z2.00 E5.00 |
23 | echo:Home offset (mm) |
24 | echo: M206 X0.00 Y0.00 Z0.00 |
25 | Auto Bed Leveling: |
26 | echo: M420 S0 |
27 | echo:Endstop adjustment (mm): |
28 | echo: M666 X0.00 Y0.00 Z0.00 |
29 | echo:Delta settings: L=diagonal_rod, R=radius, S=segments_per_second, ABC=diagonal_rod_trim_tower_[123] |
30 | echo: M665 L271.50 R135.40 S80.00 A0.00 B0.00 C0.00 |
31 | echo:Material heatup parameters: |
32 | echo: M145 S0 H180 B70 F0 |
33 | M145 S1 H240 B110 F0 |
34 | echo:PID settings: |
35 | echo: M301 P22.20 I1.08 D114.00 |
36 | echo:Filament settings: Disabled |
37 | echo: M200 D3.00 |
38 | echo: M200 D0 |
39 | echo:Z-Probe Offset (mm): |
40 | echo: M851 Z-15.90 |
41 | echo:SD card ok |
42 | echo:SD card ok |
Und siehe da: Error:EEPROM checksum mismatch Die Gretchenfrage ist nun, liegt das an der Software oder an der Hardware? Gruss Chregu
Habe mich jetzt intensiver mit dem G-Code beschäftigt und ein bisschen ausprobiert: Also im Drucker ist der Z-Offset gespeichert, d.h. wird im Display angezeigt und, wie oben zu sehen, wird er anscheinend auch im Drucker (M851) gesetzt. Ich kann ihn auch ändern mit M851, und mit M500 speichern, er wird dann auch angezeigt im Menu. ABER: Einerseits sollte sich doch (nach meiner Logik) der Z-Wert nach G28 (Homing) um den Offset ändern (bleibt immer auf 270) und andererseits mit G1 Z0 entsprechend weiter oder näher beim Bett sein. Er fährt aber immer an die gleiche Position (irgendwie auch logisch mit immer 270 nach Homing). Wenigstens rasselt er jetzt nach dem Firmware-Update nicht immer ins Bett rein! Gruss Chregu
So, das Workaround war ja einfacher als gedacht. Einfach MANUELL nivellieren mit den Schräubchen, so wie man es ja eigentlich macht ohne Taster. Gab ein bisschen zu tun immer homen und wieder runter... Und im Slicer habe ich einfach den Offset (-27.9 oder so) eingegeben. Jetzt druckt er. Interessieren würde es mich aber schon, was schief läuft. Gruss Chregu
Christian M. schrieb: > So, das Workaround war ja einfacher als gedacht. Einfach MANUELL > nivellieren mit den Schräubchen, so wie man es ja eigentlich macht ohne > Taster. Gab ein bisschen zu tun immer homen und wieder runter... > > Und im Slicer habe ich einfach den Offset (-27.9 oder so) eingegeben. > > Jetzt druckt er. > > Interessieren würde es mich aber schon, was schief läuft. > > Gruss Chregu Das ist ein bisschen riskant. Was passiert dann, wenn du direkt von SD-karte druckst? Offset im Slicer einstellen geht in Slic3r, in Cura aber nicht. Wegen der Checksum würde ich mir nicht viele Gedanken machen, das ist ja nur Printrun, das damit Probleme hat und dies ist wie schon geschrieben sehr alt. Was läuft schief? Entweder das funktioniert mit dem Kossel out of the box und Printrun überschreibt mit seinen Startwerten die aus dem EEPROM geladenen. Oder, wie bei meinem A8 mit Marlin-Firmware, das Levelling muss erst noch aktiv geschaltet werden (Marlin: M420 S1).
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.