Seite 1 von 3
Alte Firmware vs. neue Firmware
Verfasst: Mi 21. Dez 2016, 05:21
von ftrueck
Hallo,
ich habe den großen Fehler gemacht und eine neue Firmware auf meinen Drucker aufgespielt.
Seit dem habe ich keine wirkliche Freude mehr an dem überteuren Briefbeschwerer.
Was ist mein Problem:
Nach dem Update auf die Stable (1.10) war nix mehr wie es sein sollte. Das erste Layer wird im Abstand von 1,5mm zum Druckbett gedruckt.
Das ist natürlich kompletter Bullshit und so kann da natürlich nix vernünftiges raus kommen.
Dann habe ich die Development Firmware versucht.
Ich habe nach dem Flashen einen Heatbed Scan (PLA) machen lassen. Dieser lief auch komplett durch und funktionierte soweit.
Ich habe im Slicer (Cura) nach den Start Codes geschaut. Dort waren ein M3001 und ein M3004 drin. Ich habe erst den einen, und dann den anderen auskommentiert. Beide Male habe ich getestet und keinerlei Erfolg gehabt.
Ich bin mir nicht so ganz sicher, was ich noch alles machen muss, damit der Drucker auf die richtige Position fährt.
Ich hab auch schon darüber nachgedacht wieder eine alte Firmware zu verwenden, allerdings finde ich keinen Download dafür.
Über eine Hilfestellung wäre ich daher sehr dankbar.
Re: Alte Firmware vs. neue Firmware
Verfasst: Mi 21. Dez 2016, 07:03
von Wessix
letztlich scheinen das "Höhenprobleme mit dem Abstand der Düse zur Druckplatte zu sein" Marcometaner oder RF1000 hatte hier kürzlich irgend ne neue Aufbauanleitung in ß-Version eingestellt wo die Z-Justage genau beschrieben wird, vielleicht sollte man das als sticky irgendwo zusammen mit ein paar nützlichen Vorschlägen was man noch machen kann wenn das nicht funktioniert ganz oben am Forum anheften, das sich die Fragen dazu gerade häufen. Bin gerade bei der Arbeit und kann das leider nicht so ausführlich beschreiben da aufgrund meiner Umbauten evtl auch andere Vorraussetzungen bestehen.
Bei vielen Slicern und auch beim Drucker kann man einen festen Z-Offset einstellen, in welchem GCODE das resultiert weiß ich gerade nicht, evtl hilft es aber da schon ein etwas größeren Offset reinzuschreiben.
Grüße Wessix
Re: Alte Firmware vs. neue Firmware
Verfasst: Mi 21. Dez 2016, 07:45
von 3dplaner
Guten Morgen ftrueck,
Ich habe genau die gleichen Probleme. Es wurden mir schon sehr viele Vorschläge gemacht. Jedoch konnte ich sie nicht alle nachvollziehen habe viele nicht verstanden. Ich wollte Drucken zwar war mir klar einiges anzupassen aber es ist mehr.
Helmut
Re: Alte Firmware vs. neue Firmware
Verfasst: Mi 21. Dez 2016, 09:41
von Marcometaner
Hallo, bitte auf die RF.01.33 updaten.
Die neuen Funktionen sind hier beschrieben:
https://drive.google.com/file/d/0BydSlT ... JZSjQ/view
Dann den Materialbezogenen Heat Bed Scan starten.
Danach sollte das Problem mit der Höhe des ersten Layers behoben sein.
MfG
Re: Alte Firmware vs. neue Firmware
Verfasst: Mi 21. Dez 2016, 09:56
von mhier
Marcometaner hat geschrieben:Hallo, bitte auf die RF.01.33 updaten.
Ihr braucht dringend ein neues stable release
Ist RF.01.33 nicht stabil genug, die einfach als solche zu deklarieren?
Re: Alte Firmware vs. neue Firmware
Verfasst: Mi 21. Dez 2016, 10:01
von Marcometaner
Es wird derzeit noch daran gearbeitet kleinere Bugs zu beheben.
Im Prinzip sollte schon lange eine neue Master kommen, nur tauchen immer wieder kleinere selten auftretende Fehler auf
die das hinaus zögern.
Aber die RF.01.33 ist bisher die beste Firmware die man verwenden kann.
Daher sollte diese auch genutzt werden.
MfG
Re: Alte Firmware vs. neue Firmware
Verfasst: Mi 21. Dez 2016, 11:25
von ftrueck
Hallo Macrometaner,
danke für den Hinweis.
Ich habe die 01.33 drauf. Ich habe einen PLA HBS gemacht, aber der Drucker fährt nicht auf 0,3mm (soll), sondern auf 1,56mm (aktuell).
Mein Start-GCODE von Cura sieht so aus:
Code: Alles auswählen
;--------------------------------------
; RF1000
;--------------------------------------
G28 ; home all axes
G1 Z5 F500 ; lift nozzle
{IF_BED}M190 S{BED}
{IF_EXT0}M104 T0 S{TEMP0}
; Wait for all used extruders to reach temperature
{IF_EXT0}M109 T0 S{TEMP0}
G90 ; use absolute coordinates
M82 ; use absolute distances for extrusion
G92 E0 ; start line
;M3001 ; Aktivate Z-Compensation
; Move Z-axis n-steps up (see manual)
; M3004 S0 ; + n-steps bed down // - n-steps bed up!
G1 F300 E-0.5
G1 X230 Y25 Z0.35 F5000
G1 F800 E10
G1 X20 E25 F1000
; Acceleration up to...
; Acc printing
M201 X3000 Y3000 Z100
; Acc travel
M202 X3000 Y3000 Z100
; ZJERK
M205 Z0.1
G92 E0
;--------------------------------------
Ich habe beide Optionen separat auskommentiert und getestet (M3001, M3004) und keine der beiden hat im geringsten etwas gebracht. Ist irgendwo in den Cura Optionen noch eine Einstellung versteckt die ich nicht gesehen habe, die einen Offset in die Z-Achse bringt?
Vorsichtshalber hier noch die EEProm Settings vom Drucker:
rf1000_eeprom.png
Re: Alte Firmware vs. neue Firmware
Verfasst: Mi 21. Dez 2016, 12:43
von Marcometaner
Hallo,
vorweg, M3001 ist nötig. Das startet die Z-Compensation. Deshalb wurde ja der HBS gemacht.
Leider kann ich sonst zu Cura nichts sagen, da ich dieses Programm nicht verwende.
Vor dem Heat Bed Scan muss noch einiges eingestellt und beachtet werden.
Besonders der Abstand in aufgeheizten Zustand von Düse und Heizplatte
sollte an der höchsten Stelle der Heizplatte ziemlich genau 0.3mm betragen
bevor der Scan gestartet wird.
Hier die aktuelle Beta Anleitung, bitte ab Seite 76 nachlesen:
https://drive.google.com/file/d/0BydSlT ... JZSjQ/view
Auch solltest Du in der Anleitung nachlesen, wie man die Fördermenge kalibriert,
diese ist laut EEProm noch auf dem Standardwert 280.
Könntest Du mal Deine Heitbettmatrix posten.
Verbinde den Drucker mit Repetier-Host und gebe bei Manuelle Kontrolle
folgenden Code ein:
M3013 P1
MfG
Re: Alte Firmware vs. neue Firmware
Verfasst: Mi 21. Dez 2016, 13:33
von ftrueck
Hallo,
hier die Matrix:
Code: Alles auswählen
13:28:37.266 : M3013: current heat bed z-compensation matrix:
13:28:37.266 : front left ... front right
13:28:37.266 : ... ... ...
13:28:37.266 : back left ... back right
13:28:37.266 : ;7;0;15;35;55;75;95;115;135;155;175;195;215;235;245
13:28:37.266 : ;0;1.30;1.30;1.31;1.29;1.25;1.20;1.18;1.17;1.16;1.17;1.08;1.17;1.18;1.18
13:28:37.266 : ;30;1.30;1.30;1.31;1.29;1.25;1.20;1.18;1.17;1.16;1.17;1.08;1.17;1.18;1.18
13:28:37.266 : ;50;1.33;1.33;1.33;1.31;1.27;1.23;1.20;1.19;1.17;1.17;1.09;1.19;1.10;1.10
13:28:37.266 : ;70;1.32;1.32;1.32;1.31;1.27;1.23;1.20;1.19;1.17;1.17;1.08;1.19;1.09;1.09
13:28:37.266 : ;90;1.31;1.31;1.32;1.30;1.26;1.22;1.20;1.18;1.15;1.16;1.08;1.18;1.08;1.08
13:28:37.266 : ;110;1.31;1.31;1.32;1.30;1.26;1.21;1.19;1.17;1.15;1.16;1.07;1.17;1.07;1.07
13:28:37.266 : ;130;1.31;1.31;1.31;1.29;1.25;1.23;1.18;1.17;1.07;1.16;1.08;1.17;1.07;1.07
13:28:37.266 : ;150;1.30;1.30;1.30;1.28;1.24;1.22;1.17;1.15;1.06;1.16;1.07;1.16;1.06;1.06
13:28:37.266 : ;170;1.29;1.29;1.30;1.28;1.23;1.21;1.15;1.14;1.06;1.16;1.07;1.15;1.05;1.05
13:28:37.266 : ;190;1.29;1.29;1.28;1.27;1.22;1.20;1.14;1.13;1.05;1.16;1.06;1.14;1.04;1.04
13:28:37.266 : ;210;1.30;1.30;1.28;1.27;1.22;1.21;1.14;1.14;1.04;1.15;1.05;1.14;1.02;1.02
13:28:37.266 : ;230;1.32;1.32;1.31;1.29;1.24;1.23;1.16;1.15;1.05;1.14;1.05;1.13;1.02;1.02
13:28:37.266 : ;245;1.32;1.32;1.31;1.29;1.24;1.23;1.16;1.15;1.05;1.14;1.05;1.13;1.02;1.02
13:28:37.266 : offset = 3404 [steps] (= 1.33 [mm])
13:28:37.266 : g_uZMatrixMax[X_AXIS] = 14
13:28:37.266 : g_uZMatrixMax[Y_AXIS] = 13
13:28:37.266 : g_nActiveHeatBed = 1
Der Z-Achsen Abstand sollte eigentlich stimmen. Ich habe ihn über den Z-Schalter Abstand eigentlich ganz gut eingestellt. Denke ich zumindest. Ich habe mehrere Punkte angefahren und die Z-Achse mit Papier (6 Blatt Druckerpapier) getestet.
Am höchsten Punkt des Heizbettes ist der Abstand so, dass das Papier sich noch bewegen lässt, aber ein deutlicher Widerstand merkbar ist. Am niedrigsten Punkt ist noch immer ein Widerstand merkbar, aber nicht mehr so deutlich. Also sollte zumindest der 0-Abstand einigermaßen passen.
Re: Alte Firmware vs. neue Firmware
Verfasst: Mi 21. Dez 2016, 13:37
von ftrueck
Kleiner Nachtrag: Ich glaub ich habe gerade einen Teil des Problems identifiziert: Ich habe noch Filament im Extruder gehabt beim Scan. Das muss ich gleich mal wiederholen.