[Inoffizieller Mod] Z-Offset Scan
- Nibbels
- Developer
- Beiträge: 2264
- Registriert: Mi 17. Aug 2016, 17:01
- Has thanked: 831 times
- Been thanked: 599 times
Re: [Inoffizieller Mod] Z-Offset Scan
Die Version des Mods ist jetzt auf RF.1.37.mod angestiegen.
RF2000
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
- Nibbels
- Developer
- Beiträge: 2264
- Registriert: Mi 17. Aug 2016, 17:01
- Has thanked: 831 times
- Been thanked: 599 times
Re: [Inoffizieller Mod] Z-Offset Scan
Versuch:
Heizbett kalt, Extruder ziemlich heiß. -> Wiederkehrende exakt gleiche Messungen.
Damit will ich herausfinden, wieviel Nachlängung (Z-Offset-Verlust zwischen Düse und Heizbett) tatsächlich vom V2 kommt.
Weniger als 1 Minute vor dem ersten Scan hat das Hotend laut Thermometer/Druckeranzeige 230°C erreicht. Es blieb bis zum Ende der Messung konstant auf 230°C.
Es scheint mir so, als wäre das Hotend nach einer Stunde nur um 0.05 bis 0.06 länger geworden.
Oben in den vorhergehenden Posts wurde nur das Heizbett vermessen: 0.07 bis 0.08 Längung.
Die Düse kommt von oben runter, das Heizbett von unten hoch. Also ergibt sich für mich ein Offsetverlust von:
0,055+0,075 = 0,13 [mm]
-> Wenn das Hotend ca. 230°C betrieben wird und das Heizbett bei 115°C
Meine Düse in meinem Drucker (RF2000, Keramik-Bett, Peek-Bett-Halter) ist also bei einem kalten Drucker ~0,13mm weiter von einander entfernt als im warmen Drucker.
Der Wert den AtlonXP ermittelt hatte (0.11 mm), scheint ziemlich genau zu stimmen! Aber etwas mehr als die Hälfte scheint vom Heizbett oder der generellen Erwärmung des Druckers durch das Heizbett zu entstehen.
LG
(PS: Was ich an dieser Stelle noch nicht verstanden habe, ist, warum der mhier-Scan an unterschiedlichen Messpunkten leicht unterschiedliche Offsets herzaubert, die aber zwischen den Messungen immer gleich zu sein scheinen. Aber mal sehen...)
Heizbett kalt, Extruder ziemlich heiß. -> Wiederkehrende exakt gleiche Messungen.
Damit will ich herausfinden, wieviel Nachlängung (Z-Offset-Verlust zwischen Düse und Heizbett) tatsächlich vom V2 kommt.
Weniger als 1 Minute vor dem ersten Scan hat das Hotend laut Thermometer/Druckeranzeige 230°C erreicht. Es blieb bis zum Ende der Messung konstant auf 230°C.
Es scheint mir so, als wäre das Hotend nach einer Stunde nur um 0.05 bis 0.06 länger geworden.
Oben in den vorhergehenden Posts wurde nur das Heizbett vermessen: 0.07 bis 0.08 Längung.
Die Düse kommt von oben runter, das Heizbett von unten hoch. Also ergibt sich für mich ein Offsetverlust von:
0,055+0,075 = 0,13 [mm]
-> Wenn das Hotend ca. 230°C betrieben wird und das Heizbett bei 115°C
Meine Düse in meinem Drucker (RF2000, Keramik-Bett, Peek-Bett-Halter) ist also bei einem kalten Drucker ~0,13mm weiter von einander entfernt als im warmen Drucker.
Der Wert den AtlonXP ermittelt hatte (0.11 mm), scheint ziemlich genau zu stimmen! Aber etwas mehr als die Hälfte scheint vom Heizbett oder der generellen Erwärmung des Druckers durch das Heizbett zu entstehen.
LG
(PS: Was ich an dieser Stelle noch nicht verstanden habe, ist, warum der mhier-Scan an unterschiedlichen Messpunkten leicht unterschiedliche Offsets herzaubert, die aber zwischen den Messungen immer gleich zu sein scheinen. Aber mal sehen...)
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
RF2000
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
- Nibbels
- Developer
- Beiträge: 2264
- Registriert: Mi 17. Aug 2016, 17:01
- Has thanked: 831 times
- Been thanked: 599 times
Re: [Inoffizieller Mod] Z-Offset Scan
Ich gebs mal wieder auf, nach der Ursache zu suchen. Zumindest im Quellcode.Nibbels hat geschrieben: (PS: Was ich an dieser Stelle noch nicht verstanden habe, ist, warum der mhier-Scan an unterschiedlichen Messpunkten leicht unterschiedliche Offsets herzaubert, die aber zwischen den Messungen immer gleich zu sein scheinen. Aber mal sehen...)
Vermutung: Es könnte sein, dass die HBS-Matrix ein bischen uneben ist. Dann berechne ich den Unterschied aus einer aktuellen Messung und einer uralten Messung und so kommt es je nach Position zu Abweichungen. (??)
(Oder das Homing wäre nicht 100% exakt. Darüber kann ich aber leider keine Aussagen machen. Edit: Nein eher nicht, sonst wäre das Bild oben nicht so schön.)
Fix: Mehrere Scan-Stellen mit Lernrate < 100% für den z-Offset-Scan nutzen.
Beispiel: Matrix-Refresh-Code
Code: Alles auswählen
[Vorwärmen etc.]
M3006 Z0.0 ; Offset raus!
M3901 P0 ; nicht abstandsgewichtet messen.
;###############
; Erstscan:
;###############
M3901 S100 ; Lernrate 100% -> zMatrix wird zu Beginn aus EEPROM geladen.
M3901 X6 Y6 ; mittige Messposition an HBS-Punkt X=6, Y=6
M3900 ; Scannen und Matrix korrigieren.
;###############
; Korrekturscans:
;###############
M3901 S50 ; Lernrate 50% -> zMatrix wird bei jedem weiteren Scan nur noch nachkorrigiert.
M3901 X4 Y8 ; Messposition an HBS-Punkt X=4, Y=8
M3900
M3901 X8 Y4 ; Messposition an HBS-Punkt X=8, Y=4
M3900
M3901 X4 Y4 ; Messposition an HBS-Punkt X=4, Y=4
M3900
M3901 X8 Y8 ; Messposition an HBS-Punkt X=8, Y=8
M3900
;###############
; Optional, Ecken geradebiegen:
;###############
; Für Vermessung an Ecken
; P=100 -> Korrektur-Einfluss auf z-Matrix nimmt mit Entfernung zum Messpunkt linear ab.
; S=80 -> Korrektur-Einfluss 80% an jeder Ecke.
M3901 S80 P100
M3901 X1 Y1
M3900
M3901 X10 Y1
M3900
M3901 X1 Y13
M3900
M3901 X10 Y13
M3900
;###############
; Optional, korrigierte Matrix an Speicherposition 9 speichern:
;###############
M3902 S9
;###############
;Cleanup
;###############
M3901 S100 P0 X6 Y6 ;Settings Reset für M3900
LG
RF2000
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
- Nibbels
- Developer
- Beiträge: 2264
- Registriert: Mi 17. Aug 2016, 17:01
- Has thanked: 831 times
- Been thanked: 599 times
Re: [Inoffizieller Mod] Z-Offset Scan
Der Mod hat nun ein weiteres Menü.
Da es immer ein riesen Tasten-Gefrickel ist, das Z-Offset am Drucker umzustellen, habe ich es nur in diesem Menü 2 auf die Sonder-Tasten Z-UP und Z-DOWN gelegt und somit die Möglichkeit überschrieben, das Heizbett manuell hoch und runterzufahren. Z-Up/Z-Down geht überall sonst, aber nicht in Menü 2.
Da es manchmal ziemlich praktisch ist, die Druckgeschwindigkeit zu ändern, habe ich es nur in diesem Menü 2 auf die Sonder-Tasten RETRACT und EXTRUDE gelegt und somit die Möglichkeit überschrieben, während dem Drucken manuell zu Extrudieren oder manuelle Retracts zu machen . Extrude/Retract geht überall sonst, aber nicht in Menü 2.
LG
PS: Der RF1000 hat nur 16Zeichen in einer Zeile, dort ist das Menü auch da, nur leicht komprimiert.
Es ist dafür gedacht, um alle wichtigen Dinge zu sehen, die helfen die erste Lage korrekt einzustellen.Page2 hat geschrieben:
Code: Alles auswählen
F: Digits V: Speed-Multi/Druckgeschwindigkeit
zO: Z-Offset [um] zMat: Aktuell geladene Z-Matrix
sO: SenseOffset falls aktiviert. @ Digits-Limit des M3909
Z: Aktuelle Z-Höhe wie in Page 1
Da es manchmal ziemlich praktisch ist, die Druckgeschwindigkeit zu ändern, habe ich es nur in diesem Menü 2 auf die Sonder-Tasten RETRACT und EXTRUDE gelegt und somit die Möglichkeit überschrieben, während dem Drucken manuell zu Extrudieren oder manuelle Retracts zu machen . Extrude/Retract geht überall sonst, aber nicht in Menü 2.
LG
PS: Der RF1000 hat nur 16Zeichen in einer Zeile, dort ist das Menü auch da, nur leicht komprimiert.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
RF2000
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
-
- Erfahrener 3D-Drucker
- Beiträge: 203
- Registriert: Sa 17. Jan 2015, 11:47
- Has thanked: 1 time
- Been thanked: 27 times
Re: [Inoffizieller Mod] Z-Offset Scan
Ich habe mir den Mod jetzt auch mal auf meinen RF 1000 geschmissen.
Beim ausprobieren ist mir dann aber aufgefallen, dass es anscheinend keine Anleitung oder ähnliches über die Einstellungen und Konfigurationsmöglichkeiten von euch gibt.
Zumindest konnte ich da nichts finden was mir geholfen hat.
Wie kann ich denn beispielsweise mein Digits Limit einstellen?
In den Settings habe ich da nichts zu finden können.
im Menü 2 steht der Wert bei mir immer undefiniert da.
Grüße
Beim ausprobieren ist mir dann aber aufgefallen, dass es anscheinend keine Anleitung oder ähnliches über die Einstellungen und Konfigurationsmöglichkeiten von euch gibt.
Zumindest konnte ich da nichts finden was mir geholfen hat.
Wie kann ich denn beispielsweise mein Digits Limit einstellen?
In den Settings habe ich da nichts zu finden können.
im Menü 2 steht der Wert bei mir immer undefiniert da.
Grüße
RF1000 Bausatz - Repetier-Server Pro - E3DV6 Titan Total Conversion - MTPlus DDP - V1.41.11 dev Mod - Silikonsocken - Stepperkühlung - Radiallüfter
-
- Gelegenheitsdrucker
- Beiträge: 44
- Registriert: So 20. Mär 2016, 16:13
- Has thanked: 25 times
- Been thanked: 8 times
Re: [Inoffizieller Mod] Z-Offset Scan
Die Anleitung gibts auf Github
Ich hab den Befehl einfach nach dem M3001 im Startcode eingefügt(die Z-Kompensation muss aktiviert sein).
Code: Alles auswählen
M3909 Pn Sm
P = maximale Digitgrenze = {1....14999} [digits]
S = maximaler Mess/Korrektur-Abstand = {1...300} Standardeinstellung wenn nicht explizit definiert.: 180 [um]
-
- Erfahrener 3D-Drucker
- Beiträge: 203
- Registriert: Sa 17. Jan 2015, 11:47
- Has thanked: 1 time
- Been thanked: 27 times
Re: [Inoffizieller Mod] Z-Offset Scan
Achso,
also füge ich dann beispielsweise folgendes hinzu:
M3909 3500 200
Als Fallbeispiel für eine Digit Grenze von 3500 Digits und 200 als maximalen Abstand.
Was hast du/Ihr denn da als Werte angegeben?
also füge ich dann beispielsweise folgendes hinzu:
M3909 3500 200
Als Fallbeispiel für eine Digit Grenze von 3500 Digits und 200 als maximalen Abstand.
Was hast du/Ihr denn da als Werte angegeben?
RF1000 Bausatz - Repetier-Server Pro - E3DV6 Titan Total Conversion - MTPlus DDP - V1.41.11 dev Mod - Silikonsocken - Stepperkühlung - Radiallüfter
- Nibbels
- Developer
- Beiträge: 2264
- Registriert: Mi 17. Aug 2016, 17:01
- Has thanked: 831 times
- Been thanked: 599 times
Re: [Inoffizieller Mod] Z-Offset Scan
Hi
Ich mache meistens M3909 P3000.
Beim PETG reicht die Grenze oft nicht, dann fährt der immer weiter weg. Darum muss ich für dieses Filament etwas höher einstellen. ca. 3800.
Für mich reicht der maximale Korrekturabstand von 180, darum lasse ich den Schalter dafür meist weg.
Man kann aber diese Werte nicht 100% übertragen. Der Ruhe-Kraft-Wert kann die ideale Digitgrenze leicht verschieben. Meist funktioniert ein Wert um 3000 digits.
Ganz wichtig: Macht ein Update auf den neuesten Mod (Version ab Donnerstag 27.04.2017)! Da war ein kleiner Bug bei der Einstellung der Z-Step-Höhe. Unter Umständen könnte sich dadurch beim Verändern der Z-Steps für die Z-Position der Drucker in den Milling-Mode verstellen.
LG
Ich mache meistens M3909 P3000.
Beim PETG reicht die Grenze oft nicht, dann fährt der immer weiter weg. Darum muss ich für dieses Filament etwas höher einstellen. ca. 3800.
Für mich reicht der maximale Korrekturabstand von 180, darum lasse ich den Schalter dafür meist weg.
Man kann aber diese Werte nicht 100% übertragen. Der Ruhe-Kraft-Wert kann die ideale Digitgrenze leicht verschieben. Meist funktioniert ein Wert um 3000 digits.
Ganz wichtig: Macht ein Update auf den neuesten Mod (Version ab Donnerstag 27.04.2017)! Da war ein kleiner Bug bei der Einstellung der Z-Step-Höhe. Unter Umständen könnte sich dadurch beim Verändern der Z-Steps für die Z-Position der Drucker in den Milling-Mode verstellen.
LG
RF2000
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
-
- Erfahrener 3D-Drucker
- Beiträge: 203
- Registriert: Sa 17. Jan 2015, 11:47
- Has thanked: 1 time
- Been thanked: 27 times
Re: [Inoffizieller Mod] Z-Offset Scan
Danke für den Hinweis, das Update werde ich dann bei nächster Gelegenheit direkt durchführen.
Ah okay, vor den Wert muss also noch ein P geschrieben werden.
Wo liegt denn dein Ruhe Kraft Wert?
Dann kann ich ja ungefähr das Delta von deinen Werten auf meine Übertragen, sodass ich mal einen Startpunkt zum anfangen habe.
Ändert ihr eigentlich die Einstellung bei unterschiedlichen Düsendurchmessern?
Und wohin gehst du mit ABS?
Ah okay, vor den Wert muss also noch ein P geschrieben werden.
Wo liegt denn dein Ruhe Kraft Wert?
Dann kann ich ja ungefähr das Delta von deinen Werten auf meine Übertragen, sodass ich mal einen Startpunkt zum anfangen habe.
Ändert ihr eigentlich die Einstellung bei unterschiedlichen Düsendurchmessern?
Und wohin gehst du mit ABS?
RF1000 Bausatz - Repetier-Server Pro - E3DV6 Titan Total Conversion - MTPlus DDP - V1.41.11 dev Mod - Silikonsocken - Stepperkühlung - Radiallüfter
-
- Profi 3D-Drucker
- Beiträge: 415
- Registriert: Sa 18. Okt 2014, 22:20
- Has thanked: 84 times
- Been thanked: 69 times
Re: [Inoffizieller Mod] Z-Offset Scan
Also orientieren kannst du dich bei einem Druck (der kann auch noch ohne aktivierten mod, geht aber auch mit) der läuft, d.h. dein erste Layer war zufriedenstellend und der Drucker druckt in einer der höheren lagen einen Bereich ohne gerade viel retracts zu machen. Dann schaust Dir an um welche Digits der F Wert pendelt/kreist.
Für das Drucklimit P würde ich dann einen Wert +20% oder + 1000 Digits für den Anfang wählen.
Wenn du eine Weile mit dem Mod Druckst, siehst du das der P Wert nicht in Stein gemeiselt ist sondern, dass du damit vielmehr deinen Anpressdruck an die Platte sogar nach Vorliebe und evtl. auch notwendigerweise bei unterschiedlichem Material anpassen kannst.
So wähle ich bei ABS einen tendenziell eher etwas zu hohen Druckwert, dann presst die Düse das Filament etwas mehr an.
Für das Drucklimit P würde ich dann einen Wert +20% oder + 1000 Digits für den Anfang wählen.
Wenn du eine Weile mit dem Mod Druckst, siehst du das der P Wert nicht in Stein gemeiselt ist sondern, dass du damit vielmehr deinen Anpressdruck an die Platte sogar nach Vorliebe und evtl. auch notwendigerweise bei unterschiedlichem Material anpassen kannst.
So wähle ich bei ABS einen tendenziell eher etwas zu hohen Druckwert, dann presst die Düse das Filament etwas mehr an.
E3DV6+Titan Total Conversion
Aluheizbett + MTPlus + zweite Y-Schiene mit Wagen
Z-Kette
X-kette
Platinenlüfter
X19 Schaltung LED
pi-Octopi+ Cam
Ritzel-Kühler
Firmware Mod 1.45.00
Aluheizbett + MTPlus + zweite Y-Schiene mit Wagen
Z-Kette
X-kette
Platinenlüfter
X19 Schaltung LED
pi-Octopi+ Cam
Ritzel-Kühler
Firmware Mod 1.45.00