Seite 3 von 3
Re: RF 1000 fördert kein Material mehr
Verfasst: Mo 10. Aug 2020, 20:08
von zero K
Guten Abend Stefan
An einen Lüfter als Ursache hätte ich sicher nicht gedacht.
Bis zu einer bestimmten Firmware-Version gab es den Befehl M3004 parametrisiert mit S und einer positiven oder negativen Angabe in µm.
Seit einer bestimmten Firmware-Version kann dem Maschinen-Befehl (M3006) der Korrekturwert nicht nur in Mikrometern (S-72) sondern auch im Millimetern (Z-0.072) mitgegeben werden.
Eigentlich bin ich von einem Ersatz des M3004 durch den M3006 ausgegangen, war von Deinem Quoting also etwas überrascht.
Raus schmeißen solltest Du ihn nicht, aber auf null setzen oder besser auskommentieren.
Gruß zero K
Re: M3004 Befehl (RF 1000 fördert kein Material mehr)
Verfasst: Mo 10. Aug 2020, 21:29
von rf1k_mjh11
Hallo,
Nur der Vollständigkeit halber:
Bei den späteren FW-Versionen von Conrad wird der M3004 Befehl völlig ignoriert.
Das kann man selbst leicht selbst probieren. Mit Repetier-Host oder einem anderen Host Programm folgende zwei Zeilen an den Drucker senden:
M3001
und dann
M3004 S6000
(Hinweis: M3004 S6000 würden, falls akzeptiert, das Bett um ca. 2.5mm senken, also besteht keine Gefahr, falls der Drucker ge-HOMEd wurde).
Repetier-Host erhält in dem Fall auch keine Bestätigungsmeldung im der Log-Datei. Verwendet man hingegen M3006, sieht man es schön in der Log-Datei. Wie hier ein Beispiel:
20:50:16.697 : M3001: enabling z compensation
<<--- ... hier fehlt die Rückmeldung auf die Eingabe des M3004-Befehls
20:50:50.411 : M3006: new static z-offset: 3000 [um] / 7680 [steps]
In den FW-Versionen vor 0.91.49 funktioniert der Befehl M3004 (dafür M3006 nicht!). Dabei steht der Parameter Snnn aber nicht für µ-Meter, sondern für Mikroschritte. Das erforderte leider immer etwas Gedankenarbeit zur Ermittelung des richtigen Wertes. Ich nehme an, deswegen wurde auch M3006 kreiert und ersetzte M3004.
Im obigem Log-Ausschnitt sieht man schön, wie die Firmware den µ-Meter wieder in Mikroschritte zurück umrechnet.
Weiters interessant dabei: Ich sendete den Befehl M3006 S32000. Also sollte sich das Bett um 32mm senken! Gesenkt hatte sich das Bett aber nur um exakt 3mm, wie auch der Log-Eintrag bestätigt. Das mit den 3 Millimeter dürfte eine interne Grenze der Firmware sein, womit Parameter-Eingaben über '3000' immer auf '3000' reduziert werden (ist bloß meine Annahme!). Das Gleiche gilt bei der Angabe des Parameters in Millimeter (M3006 Z6 senkt das Bett nur um 3mm statt 6).
Gesundheit allerseits,
mjh
Re: RF 1000 fördert kein Material mehr
Verfasst: Mi 12. Aug 2020, 12:40
von Schwanzlurch
Ich habe mittlere weile noch zwei Teile gedruckt und das hat Problemlos funktioniert wenn der Lüfter zu 100% läuft. Das der sich nicht per G-Code einschaltet habe ich anfänglich gar nicht gemerkt und ihn jetzt von Hand angeworfen.