Mein Drucker druckte einwandfrei, wenn ich den Standard-Auslöseschalter verwendete, da ich damit die grüne Klammer druckte, die Sie auf dem Bild sehen.
Mein Problem ist jetzt, wenn ich mit dem Sensor drucke, bewegt er sich in die Position 0,0. In dieser Position hängt der Sensor jedoch am Bett, sodass nichts erkannt werden kann, sodass er gegen das Bett stößt.
Soweit ich das beurteilen kann, befindet sich die Düse am richtigen Ort.
Wie kann ich Marlin die neue Mindestposition mitteilen, in der sie sich befinden muss, damit sie nicht ins Bett kracht?
diy-3d-printer
Alter ist
quelle
quelle
Antworten:
Es gibt mindestens zwei Möglichkeiten, um das Problem zu beheben, das Sie haben:
quelle
Es ist kein Problem , dass der Sensor nicht oberhalb der Aufbauplatte während des Druckens , so lange , wie es ist oberhalb der Aufbauplatte während der automatischen Nivellierung Bett Sequenz .
Homing muss nicht unbedingt die
(0,0)
Koordinate sein. Normalerweise befindet sich ein Drucker auf den Endstop-Schaltern. Von dieser Koordinate wird in der Firmware ein Versatz definiert, um zum Ursprung zu gelangen. Dies bedeutet, dass sich der Sensor (abhängig von der Position des Sensors) möglicherweise außerhalb des Bettbereichs befindet, wenn sich die Düse am Ursprung befindet(0, 0)
. Daher müssen Sie dem Drucker in ähnlicher Weise die Position des Z-Sensors in Bezug auf die Düsenposition mitteilen, damit der Drucker den Sensor beim Nivellieren auf dem Bett hält, indem Sie Grenzen für das Erreichen des Sensors festlegen.Beispielsweise wird für die Marlin-Firmware der Versatz vom Referenzieren zum Bettursprung für einen Anet A8 definiert durch:
Die Werte, die Sie verwenden sollten, müssen dem tatsächlichen Versatz vom Referenzpunkt zum Ursprung des Bettes entsprechen
(0,0)
.Wenn Sie einen automatischen Bettnivellierungssensor verwenden, wie Sie ihn verwenden, sollten Sie diese Bemerkung berücksichtigen:
Deaktivieren Sie die entsprechende Zeile in der Konfigurationsdatei, um Folgendes zu lesen:
Dadurch wird der Drucker auf den Sensor und Home Z in der Mitte des Bettes aufmerksam gemacht (Standardverhalten, kann jedoch geändert werden), sodass Ihr Sensor niemals vom Bett abweicht, wenn Sie das Bett auf Z Homing prüfen.
Außerdem müssen Sie die Versatzwerte der Mitte Ihres Sensors auf die Düsenmitte einstellen:
Wobei XXX und JJJ Ihre tatsächlichen Werte sind.
Und setzen Sie die Grenze des Sondierungsabschnitts:
Beachten Sie, dass die Werte Ihrer Bettgröße entsprechen sollten!
Und:
Details zum Einstellen der Bettgrenzen, um den Sensor auf dem Bett zu halten, werden in Frage " Wie werden die Grenzwerte für die Z-Sonde in der Firmware bei Verwendung der automatischen Bettnivellierung festgelegt? " Beschrieben .
quelle
Wenn Sie verwenden,
marlin firmware
zentrieren Sie Ihre Ausdrucke.In meinem Fall...
Stellen Sie dann den Versatz der Z-Sonde von der Düse ein. In meinem Fall befindet sich die Z-Sonde 50 mm hinter dem Hotend.
Stellen Sie zum Schluss das Bett extra ein. Wie Sie sehen, habe ich die 50 mm hinten im Bett hinzugefügt.
Auf diese Weise beginnt die Sonde nach dem automatischen Nivellieren mit (0,0) und das Hotend befindet sich 50 mm vor und außerhalb des Bettes.
quelle