Ich denke, ich habe die beste Version eines Ender 3 Bett-Levelers erstellt. Dieser verwendet einen digitalen Messschieber von Harbor Freight. Ich habe den BL Touch, den BIQU Microprobe ausprobiert; keiner von ihnen kann mit meiner Methode mithalten. Also gibt es zwei Versionen.
1) Die getestete Version, die ich derzeit verwende (blau).
2) Eine ungetestete Version, die es Ihnen ermöglichen sollte, die Anzeigernadel aus dem Weg zu drehen (orange).
Wie man vorgeht:
Du musst die Version, die du wählst, ausdrucken.
Du wirst die obere linke Schraube (mit Blick auf den Extruder), die die Rolle hält, auseinandernehmen.
Drücken Sie den Abstandshalter in den gedruckten Teil. Ich habe einen Schraubstock benutzt, aber auch eine Zange würde den Job erledigen. Es ist eine enge Passung, aber nichts, was nicht mit ein wenig Kraft überwunden werden kann.
Bauen Sie den Bolzen mit der Rolle wieder zusammen.
Der HF-Höhenmesser wird nun in das gedruckte Teil gleiten und mit einer 1/4"x20 Schraube befestigt werden.
Wenn du die getestete Version ausgedruckt hast, wirst du etwas brauchen, um die Sonde während des Druckens hochzuhalten. Ich benutze derzeit eine Haarspange, die meine Frau für ihren Shih-Tzu-Welpen verwendet, wie auf dem Foto zu sehen ist.
Der Schwenkarm sollte es Ihnen ermöglichen, den Messschieber zu drehen, damit er nicht gegen das Bett stößt, wenn er nicht in Gebrauch ist.
Ja, das Design ist so konzipiert, dass der Messzeiger auch während des Druckens an seinem Platz bleibt.
In Marlin musst du ein paar Dinge aktivieren.
In Config.h
Kommentiere "PROBE_MANUALLY" nicht aus.
Kommentiere "MESH_BED_LEVELING" nicht aus.
Kommentiere "LCD_BED_LEVELING" nicht aus.
In Config.adv.h
DAS IST DER WICHTIGE TEIL!! DAS IST ES, WAS DEM WAHLHEBEL ERMÖGLICHT, RELEVANTE STELLEN ZU ERFASSEN!
wenn EINES von (MESH_BED_LEVELING, AUTO_BED_LEVELING_UBL)
Überschreiben Sie den Mesh-Bereich, wenn der automatische (maximale) Bereich zu groß ist.
Definiere MESH_MIN_X 45
Definiere MESH_MIN_Y 30
Definieren Sie MESH_MAX_X 235
Definiere MESH_MAX_Y 220
endif
Passen Sie die obigen Zahlen an Ihre Bedürfnisse an.
Also, wenn du immer noch mitmachst, dann hast du:
1) Habe das Teil gedruckt.
2) Habe das Teil montiert.
3) Habe die Anpassungen in Marlin vorgenommen.
Jetzt musst du einfach die Bettstufe ausrichten und den Z-Wert anpassen.
Ich habe die Sondenpunkte auf 4x4 (16) eingestellt, aber mehr oder weniger zu tun ist eine Option.
=MESH=
Definieren Sie GRID_MAX_POINTS_X 4. Verwenden Sie nicht mehr als 7 Punkte pro Achse, die Implementierung ist begrenzt.
Also ja, sobald das alles eingerichtet ist, solltest du in der Lage sein, den Bett-/Papier-/Düsen-Offset durchzuführen und von dort aus deinen Indikator auf Null zu setzen. Von diesem Punkt an, justiere einfach dein Z, indem du das LCD benutzt, wo du so nah wie möglich bei 0,00 bist.
Ich habe mit dieser Methode fantastische Ergebnisse erzielt.
:)
モデルソース
