Bedingt durch schwankende die Raumtemperaturen schwankt auch die Länge (Höhe) des Druckers.
Durch die ziemlich große Länge der Vertikalprofile (>1m) sind temperaturbedingte Längenveränderungen des Hexagon von bis zu 0,4mm keine Seltenheit.
Ohne Auto-Bedleveling ist das bei einem Delta natürlich sehr ungünstig.
Das Hotend fährt von den Endstops die volle Länge mit voller Geschwindigkeit Richtung Druckbett.
Bislang bin ich ohne Crash davon gekommen, muss aber regelmäßig Z0 neu kalibrieren. Nervige Geschichte.
Dementsprechend steht ABL momentan ganz weit oben auf meiner Wunschliste.
Den klassischen Aufbau mit Federn, Schrauben und Mikroschaltern wollte ich mir nicht antun. Gefällt mir gar nicht.
Die günstigen induktiven Endschalter aus China sind schwer und klobig. Alles Eigenschaften die keiner bei einem Delta-Effektor haben möchte.
David Crocker’s IR-Sensor ist natürlich eine sehr tolle Lösung. Aber auch sehr sehr teuer. Ein Sensorboard haut mit fast 30 GBP ein dickes Loch in die Hobbykasse.
Im RepRap-Forum bin ich auf die PiBot Reflection Endstop aufmerksam geworden.
Interessantes Teil. Klein und sehr leicht. Schaltabstand direkt am Sensor nachstellbar. Dazu noch sehr günstig. Direkt aus Deutschland für ca. 8€ zu beziehen.
Die Dinger sind leider für 5V Logikspannung ausgelegt. Das von mir verwendete RADDS läuft mir einer Logikspannung von 3.3V. Ich habe es trotzdem gewagt und mir einen bestellt.
Auf dem P3steel habe ich dann mal schnell ein procisorische MEßsetup erstellt. Der Sensor ist an ein RADDS angeschlossen und wird per M119 abgefragt. Die LED am Sensor zeigt zusätzlich den Schaltzustand an. Der Sensor kann mittels der Z-Achse des P3 verfahren werden. Höhenwerte kann ich dann direkt am LCD ablesen.
Der Sensor arbeitet auch gut mit den 3.3V des DUE.
Getestet wurden Buildtak, Aluminium und Filaprint.
Buildtak geht nicht. (ist ja auch irgendwie klar, matt schwarz reflektiert ja nunmal nicht)
Aluminium funktioniert hervorragend. Hier ist der Schaltabstand am größten.
Filaprint funktionier auch gut. Schaltabstand etwas kleiner als Alu.
Da der Schaltabstand am Sensor nachgestellt werden kann, kann man den Sensor also auf sein Druckbettmaterial einstellen.
Die Schaltgenauigkeit liegt wiederholungsgenau bei unter 0,01 mm. Für einen 3D-Drucker also sehr gut geeignet.
Die Schalthystere ist Materialabhängig. Und Materialabhängig irgendwo zwischen 0,4 (FP) und 0,8 (Alu) mm.
Die Hystere spielt spielt für den angepeilten Verwendungszweck natürlich keine Rolle.
Um genaue Werte/ein genaues Schaltverhalten zu erhalten ist es extrem wichtig den Sensor senkrecht zur Oberfläche zu nutzen.
Schieflage führt zu Ungenauigkeiten.
Da ich die Schaltgenauigkeit hervorragend finde, gebe ich dem Sensor mal eine Chance. Der wird Platz an meinem Hexagoneffektor finden.
Hier nochmal der Sensor: