Wenn du so fragst, hier meine Standard Antwort die ich schon zu unserer Community FW abgegeben hatte:mhier hat geschrieben:
Es geht hier primär darum, die existierende Klipper-Implementierung so zu vereinfachen, dass sie leichter auf anderen Druckern zum Laufen gebracht werden kann. Das sind vor allem folgende Punkte:
- Einfachere Konfiguration (Benutzung von physikalischen Kräften statt Digits; möglichst viele Parameter aus möglichst wenigen ableiten)
- Entfernen der Mittelwert-Bildung von ADC-Messungen.
Über das Display nur das nötigste.
Vermutlich reichen auch nur Digits.
Über den G.- Code die absolute User Kontrolle.
Nibbels hatte dann später noch Wege gefunden, wichtige Parameter auch über das Druckermenü und die Drucker Tasten zu ändern.
Martin, ich gehe davon aus, dass du auch zumindest eine Ahnung über Marlin und den Umgang damit hast.
Wenn du Sicherheit auch auf solchen Druckern erreich möchtest,
dann sind meine Ausschweifungen genau richtig dazu.
Die wichtigste Frage ist:
Wie willst du einen Marlin Drucker sicher betreiben können, wenn:
A: Der Homing Endschalter bei Z min. homt.
B: Wenn das Hot End während des homen nicht am Druckbett vorbei fahren kann.
C: Wenn man das Druckbett mit der Düsenspitze vermessen möchte?
Tut mir leid, aber in dieser Konfiguration wirst du sicher kein Mesch erzeugen können.
Das geht dann nur mit einem BL Touch, oder irgendeinem Entfernungssensor.
Ich sehe hier nur den einen sicheren Weg wie es unsere RFX000 Klasse aus der Firmware heraus schon macht.
Der Z- Endschalter muss überfahrbar in den Minusbereich sein.
Der spricht vor der Bettberührung schon an!
Somit weiß der Drucker, ohne Kollision, bei dem Homen wo er steht.
Daraus resultier, dass man anschließend einen Sicherheitsabstand wie bei mir (10 mm), für variable Betthöhen genau definieren und auch messen kann.
Dieser Sicherheitsbereich, oder auch Messbereich, ist als überfahrbarer Minusbereich deklariert.
Die zweite nicht so gute Möglichkeit wär hier über deinen Z. - max. Endschalter.
Diese Lösung finde ich jedoch bullshit!
Meine Berechnungen belegen das!
Martin, ich meine es doch nur gut…
Schieß dir das mal durch den Kopf.
LG AtlonXP