[Inoffizieller Mod] Z-Offset Scan

Firmware Veröffentlichungen und Einstellungen können hier angekündigt und diskutiert werden.
mhier
Prof. Dr. des 3D-Drucks
Prof. Dr. des 3D-Drucks
Beiträge: 1672
Registriert: Fr 11. Sep 2015, 11:37
Has thanked: 279 times
Been thanked: 247 times

Re: [Inoffizieller Mod] Z-Offset Scan

Beitrag von mhier »

Keiner Interesse? :-) Für mich sieht alles vielversprechend aus, ein paar Drucke habe ich damit erfolgreich schon gemacht. Probleme mit der Höhe des 1. Layers gibt's damit keine mehr :-)
Gruß, Martin

Klipper Firmware für den RFx000: Klipper für RFx000 | Original-Dokumentation | Diskussion | Wiki mit Installations-Anleitung

(Ich bin in diesem Forum nicht mehr aktiv)
Benutzeravatar
Nibbels
Developer
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

Beitrag von Nibbels »

[del]Die Firmware ist tatsächlich die Version 1.10? - steht auf dem Github. Ich würde mich dann ein wenig sträuben, zurückzugehen.[/del]
ja.. von Master auf Development ändern, korrekt?
Ist das RF1000-Only?

Das Thema ist für mich hochspannend.
Aber ich kann die Ursache meiner Probleme zur Zeit noch nicht quantitativ einschätzen.
Diesen Thread hatte ich mal angelesen, aber noch nicht fertig/komplett und auch nicht superaufmerksam: http://www.rf1000.de/viewtopic.php?f=25 ... ausdehnung

Mal generell gefragt, weil alle diese Fragen sind für mich aktuell teilweise oder ganz ungeklärt:

- Diese "Matrix" ist im Grunde eine "Tabelle" mit Werten, die die Höhe meines Heatbeds angeben?
- Wenn ich diese Matrix durch den Scan erstellen lasse, stimmt diese nur exakt bei der eingestellten HotEnd-Temperatur und ist rein temperaturabhängig?
- Bettverformungen: Gibts sowas bei der Glaskeramikplatte überhaupt noch? (Matrixänderung, ich meine weniger das Offset)
Hier wird das für den RF1000 gemacht, das war aber eine `andere` Keramik http://www.rf1000.de/viewtopic.php?f=25 ... ausdehnung
Bzw. kann man das Thema Bettverformung eher verachlässigen?

- Könnte man anstelle dieses Scans nicht einen weiteren Scan entwickeln, welcher die funktion der HotEnd-Ausdehnung bei allen Temperaturen auslotet (mit evtl. LSQ Verfahren) und somit dieses theoretische Offset findet?

- Wenn Filament oben ins Loch reingepresst wird: Hat sich mal noch jemand die Mühe gemacht, zu schauen, ob sich das Hotend dabei längt?
Die Längung des PEEK müsste aber winzig sein, so im Bereich 10^-6 [m] = 1/1000mm (.. kann das passen?)
Hab nur kurz das Emodul 3600MPa und grobe Schätzungen in die Formel in Wikipedia getippt und grobe Fantasiewerte benutzt, reine Dimensionsanalyse. https://de.wikipedia.org/wiki/Elastizit%C3%A4tsmodul
Und das Filament drückt, sobald es das Bett erreicht, auch zumindest Teilweise wieder gegen den Druck des zugeführten Filamentes, aber mit weniger Fläche.


- Wie oft kalibriert ihr euer Bett neu? Ständig? Nach jedem Düsenwechsel? Für jede Jahreszeit?

- Gibts Erfahrungen ob sich die Hotendposition (in Z) minimal verrutschen kann, wenn gedruckt wird? Beim RF2000 ist hier ja keine Schraube auf dem Hotend sondern eine Art Klemmvorrichtung. Ich weiß da nie, wie stark ich anziehen muss.


Klar, jetzt ist spät. Vielleicht muss ich bei einigen Fragen, noch selbst die Antworten suchen. Das stellt für mich nur generell die Grundfrage, welches meiner Probleme ich zuerst angehen muss. z.B. müsste ich meinen Drucker dringend neu kalibrieren, dann wäre schon viel getan.

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.
Wessix
Profi 3D-Drucker
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

Beitrag von Wessix »

Kein Interesse keineswegs, ich finde es super dass sich jemand soviel Mühe macht. Aber ich für meinen Teil bastele gerade immer noch an meiner Titan Extruder Konversion und habe in langen Jahren PC Erfahrung und nun schon mehreren Jahren 3D Druck Erfahrung gelernt nicht mehrere Stellgrößen auf einmal zu verändern :-). Ich habe aktuell auch noch die Version 1.10 laufen ohne die Verschiedenen heatbedscans usw. und wäre von daher eh an einem update interessiert. Werde das machen wenn ich mit dem Titan soweit durch bin und meine Ersatz Druckbetten mit anderem Heizmatten Thermistor auch fertig sind. Dann muss ich eh wieder in der Firmware rumbasteln um E3DV6, Thermistoren usw einzupflegen. Insgesamt bin ich bei den vielen Firmwareproblemen die es gab in meiner Update Freudigkeit etwas zurückhaltender geworden - never touch a ....
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
Benutzeravatar
AtlonXP
3D-Drucker Erfinder
3D-Drucker Erfinder
Beiträge: 3448
Registriert: So 15. Nov 2015, 20:55
Has thanked: 758 times
Been thanked: 596 times

Re: [Inoffizieller Mod] Z-Offset Scan

Beitrag von AtlonXP »

Hallo Leute,

ich schließe mich der Meinung von Wessix an.

An mhier:

Zuerst sollten wir eine nette neue zertifizierte Firmware haben.
Dein Mode macht für mich wirklich sinn und ich finde ihn super.
Ich frage mich so wieso, warum mehrere Matrices generiert werden und somit viel Speicher verbraten wird.
Der verbraten Speicher, wäre für andere nette kleine Funktionen besser aufgehoben.

LG AtlonXP
mhier
Prof. Dr. des 3D-Drucks
Prof. Dr. des 3D-Drucks
Beiträge: 1672
Registriert: Fr 11. Sep 2015, 11:37
Has thanked: 279 times
Been thanked: 247 times

Re: [Inoffizieller Mod] Z-Offset Scan

Beitrag von mhier »

Nibbels hat geschrieben:[del]Die Firmware ist tatsächlich die Version 1.10? - steht auf dem Github. Ich würde mich dann ein wenig sträuben, zurückzugehen.[/del]
ja.. von Master auf Development ändern, korrekt?
Ist das RF1000-Only?
Nein, auf "heat_bed_z_offset_scan". Habe ich in der letzten Zeile meines ersten Posts geschrieben :-)
Nibbels hat geschrieben:- Diese "Matrix" ist im Grunde eine "Tabelle" mit Werten, die die Höhe meines Heatbeds angeben?
Richtig, das ist keine Matrix im mathematischen Sinne. Typischer Programmierer-Jargon :-)
Nibbels hat geschrieben:- Wenn ich diese Matrix durch den Scan erstellen lasse, stimmt diese nur exakt bei der eingestellten HotEnd-Temperatur und ist rein temperaturabhängig?
- Bettverformungen: Gibts sowas bei der Glaskeramikplatte überhaupt noch? (Matrixänderung, ich meine weniger das Offset)
Hier wird das für den RF1000 gemacht, das war aber eine `andere` Keramik http://www.rf1000.de/viewtopic.php?f=25 ... ausdehnung
Bzw. kann man das Thema Bettverformung eher verachlässigen?
Ich denke, ist gibt eine Reihe von Effekten. Ich denke, Bettverformungen kann man eher vernachlässigen. Die relevanten Effekte beeinträchtigen also alle Einträge in der "Matrix" in gleichem Maße, es genügt also, an einem Punkt die Korrektur zu messen.

Neben der Temperaturausdehnung gibt es die Wiederholgenaugikeit des Z-Referenz-Schalters. Vielleicht ist die beim Original-Schalter besser, als bei meinem Ersatz (irgendwas, was ich grad da hatte), aber sicherlich auch nur, solange man den nicht einmal zu scharf ansieht (die Konstruktion ist doch recht wackelig). Das heißt also, dass der Schalter jedes Mal ein klein wenig woanders auslöst, womit beim Homing Z=0 jedes Mal in leicht anderem Abstand zum Heizbett festgelegt wird. Da der Z-Offset-Scan nach dem Homing durchgeführt werden kann, entfällt dieser Fehler komplett.

Schließlich gibt es noch Unterschiede z.B. durch den Wechsel der Düse oder gar Umbau auf anderen Extruder, in Fräs-Betrieb und zurück etc., wo normalerweise ein voller Scan nötig wäre. Durch den neuen Z-Offset-Scan braucht man nur "grob" zu justieren, dass der Z-Schalter nicht kaputt geht und der Abstand nicht größer wird, als die "Matrix" speichern kann. So lange das Heizbett nicht anders schief sitzt als vorher, kann man sich den vollen HBS sparen.
Nibbels hat geschrieben:- Könnte man anstelle dieses Scans nicht einen weiteren Scan entwickeln, welcher die funktion der HotEnd-Ausdehnung bei allen Temperaturen auslotet (mit evtl. LSQ Verfahren) und somit dieses theoretische Offset findet?
Ja man könnte. Aber dadurch würde man nur die Längenausdehnung korrigieren. Außerdem würde man zu den bisherigen Fehlern noch einen Modell-Fehler hinzufügen und eine weitere längliche Messung einführen, die z.B. beim Tausch des Extruders wiederholt werden müsste. Mein Z-Offset-Scan kostet wenige Sekunden beim Starten des Drucks und erschlägt viel mehr Probleme und Ungenauigkeiten.
Nibbels hat geschrieben:- Wenn Filament oben ins Loch reingepresst wird: Hat sich mal noch jemand die Mühe gemacht, zu schauen, ob sich das Hotend dabei längt?
Die Längung des PEEK müsste aber winzig sein, so im Bereich 10^-6 [m] = 1/1000mm (.. kann das passen?)
Hab nur kurz das Emodul 3600MPa und grobe Schätzungen in die Formel in Wikipedia getippt und grobe Fantasiewerte benutzt, reine Dimensionsanalyse. https://de.wikipedia.org/wiki/Elastizit%C3%A4tsmodul
Und das Filament drückt, sobald es das Bett erreicht, auch zumindest Teilweise wieder gegen den Druck des zugeführten Filamentes, aber mit weniger Fläche.
Schwer abzuschätzen, das hängt stark von der Geometrie ab. Die Kraft kann man leicht abschätzen, nimm einfach die maximale Kraft, die unser Extruder-Motor kann (z.B. 0.5 Nm / "Radius des Ritzels" = Größenordnung 100N). Um den Druck zu bestimmen, brauchst du aber die Querschnittsfläche des Extrudermaterials (also abzüglich der Fläche des Lochs). Das ganze musst du dann über die Länge des Extruders integrieren. Konservativ abgeschätzt nimmst du die kleines Querschnittsfläche und multiplizierst mit der Extruderlänge. Ich hab aber grad keinen Extruder vor mir, um das mal abzuschätzen ;-)
Nibbels hat geschrieben:- Wie oft kalibriert ihr euer Bett neu? Ständig? Nach jedem Düsenwechsel? Für jede Jahreszeit?
Bislang alle Nase lang, weil man ja doch immer was verstellt (Düsenwechsel, Umbau in Fräse etc.). Zum Schluss habe ich mir das meistens eher gespart, weil mein Z-Schalter eh nicht so genau ist, und lieber von Hand den Abstand während des Brims nachkorrigiert. Ab jetzt hoffentlich sehr sehr selten ;-) Zumindest war bei meinen bisherigen Versuchen eine Nachkorrektur nicht mehr nötig, sondern ich hatte sofort Haftung und keinen verstopften Extruder. Und wenn da was mal nicht stimmen sollte, weiß ich jetzt wenigestens, dass es nicht am Abstand liegt :-)
Nibbels hat geschrieben:- Gibts Erfahrungen ob sich die Hotendposition (in Z) minimal verrutschen kann, wenn gedruckt wird? Beim RF2000 ist hier ja keine Schraube auf dem Hotend sondern eine Art Klemmvorrichtung. Ich weiß da nie, wie stark ich anziehen muss.
Ich denke, beim RF1000 ist das vernachlässigbar. Versuch es doch mal nachzumessen (Messuhr irgendwie auf den Rand der Extruderöffnung o.ä.).
Gruß, Martin

Klipper Firmware für den RFx000: Klipper für RFx000 | Original-Dokumentation | Diskussion | Wiki mit Installations-Anleitung

(Ich bin in diesem Forum nicht mehr aktiv)
Benutzeravatar
Nibbels
Developer
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

Beitrag von Nibbels »

Gestern hat PLA bei mir wieder angefangen sich abzulösen: Z-Offset auf -125 um und der druckt wieder toll.
Ich hatte mit Mühe (weil aktuell nur 1 Extruder am RF2000) den Z-Scan laufen lassen, dann war knapp vor dem Rollenende die Düse zugepropft. zusätzlich zum Reinigen müsste ich schon wieder den Scan laufen lassen.

Bräuchts aber eigentlich nicht, wenn man sone Lösung hätte ^^

Wäre ich darauf zur Zeit nicht sensibilisiert hätte ich mir wieder Stunden den Kopf zerbrochen, obs an Düse oder Temperatur liegt... Ein dickes Danke bezüglich dieser Hinsicht :D

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.
Wessix
Profi 3D-Drucker
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

Beitrag von Wessix »

Muss ich wenn ich ein paar umbauten am RF gemacht habe irgendwas beachten, insbesondere E3DV6, eigentlich nicht oder? die Stellscharaube am Drucker halt auf die passende höhe Einstellen. Hab mein neues Aldruckbett fertig und muss nun eh Firmware basteln um alles einzutragen. Dann kann ich auch gleich mal deine Firmware austesten.

Gibts von anderen schon positive Ergebnisse, mein Nagelneues Druckbett mit DDP würde sich nicht über Macken freuen :-)

Grüße Wessix
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
Wessix
Profi 3D-Drucker
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

Beitrag von Wessix »

könntest du evtl noch einbauen dass man dann beim booten angezeigt bekommt das dein Mod läuft ?

achso und nochwas, ich habe bisher immer nochn normal den HBS gemacht, selbst temperaturen eingestellt und dann laufen lassen, bei den neueren Versionen gibt es ga Scan PLA, und ABS - ähm dein mod basiert ja auf 1.10 da war das glaub noch gar nicht

Gibts da nen speziellen GCODE um das direkt aufzurufen? ich verwende Repetier server und habe auch den HBS von der Oberfläche aus durch absenden eines GCODEs bisher gemacht, das wäre ganz schön wen das weiter möglich wäre.
kann man den neuen M3900 nicht außerhalb eines Druckes testen? Hab das mit dem bennenen in der FW selbst gefunden, bin also sicher das der mod drauf ist
nach erfolgreichem heatbed scan passiert wenn ich M3900 absende gar nix...
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
Wessix
Profi 3D-Drucker
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

Beitrag von Wessix »

ach mist habe gar nicht gesehen dass github auf brach master steht

mm also doch die Frage nach speziellen M Codes für Scan ABS und PLA..

Warum Heizt das Heatbed bei Scan ABS auf 130°C auf, kann man das einstellen?
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
Wessix
Profi 3D-Drucker
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

Beitrag von Wessix »

noch ne Frage, Wurde die Anzahl der Messpunkte hochgesetzt? Ich komme ja von der V1.10 da hatte ich nachdem ich die Anzahl der retries hochgestellt hatte am Ende kaum Probleme mit dem HBS, lief so gut wie immer durch mit einem einigermaßen sinnhaftigen Ergebnis. Nun habe ich, nachdem ich den richtigen Fork gefunden habe bestimmt schon den 3 Scan gestartet, der 1. ewig dauert und 2 abbricht wie alle vorherigen auch. viel luft mittels der Schraube zur Einstellung der Z-Achse meine ich nicht mehr zu haben. Bin mir jetzt nicht ganz sicher was die Ursache ist, auch das das scannen so lange dauert.
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
Antworten

Zurück zu „Firmware / Tweaks“