RF 1000 fördert kein Material mehr

Firmware Veröffentlichungen und Einstellungen können hier angekündigt und diskutiert werden.
zero K
Donator
Donator
Beiträge: 1129
Registriert: Mi 6. Dez 2017, 13:17
Has thanked: 46 times
Been thanked: 239 times

Re: RF 1000 fördert kein Material mehr

Beitrag 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
Benutzeravatar
rf1k_mjh11
Developer
Developer
Beiträge: 2097
Registriert: Di 6. Jan 2015, 19:44
Wohnort: Autriche
Has thanked: 276 times
Been thanked: 557 times

Re: M3004 Befehl (RF 1000 fördert kein Material mehr)

Beitrag 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
RF1000 (seit 2014) mit:
  Pico Hot End (mit eigenem Bauteil- und Hot End Lüfter)
  Ceran Bett
  FW RF.01.47 (von Conrad, modif.)

Die Natur kontert immer sofort mit einem besseren Idioten.
Schwanzlurch
Gelegenheitsdrucker
Gelegenheitsdrucker
Beiträge: 18
Registriert: Mi 18. Mär 2015, 21:26

Re: RF 1000 fördert kein Material mehr

Beitrag 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.
Antworten

Zurück zu „Firmware / Tweaks“