Configuring Marlin Bed Dimensions/de

From RepRap
Revision as of 05:21, 1 May 2018 by Gatherer (talk | contribs) (Methode2)
Jump to: navigation, search


Marlin Druckbetteinstellungen

Erstellt von einem RepRapper Amateur der damit kämpfte die Drucke in der Mitte des Betts zu bekommen.

Es gibt mindestens 3 verschiedene Möglichkeiten, um *genau* Ihre Bettabmessungen so zu konfigurieren, dass Ihre Drucke auf der Bauplatte zentriert werden, alle Lösungen erfordern mindestens *einige* Vereinbarungen zwischen dem Slicer und der Marlin-Konfiguration.

Methode 1

Konfigurieren Sie die korrekten Druckbettkoordinaten in der Firmware, und konfigurieren Sie den Slicer mit dem tatsächlichen Bettdruckbereich. (So genau als möglich)

// Dies ist der Bettbereich, der auf den Druckbereich eingestellt ist, einschließlich eines negativen Versatzes für den Ausgangsherkunftsort. ???// Erfordert kein M206 und benötigt M206, um klar zu sein.???

#define X_MAX_POS 200
#define X_MIN_POS -45
#define Y_MAX_POS 170
#define Y_MIN_POS -20
#define Z_MAX_POS 130
#define Z_MIN_POS 0

Slicer hat die richtige Bett-*Fläche * konfiguriert mit zB 200,170 (etwas von der Y Achse verloren wegen meiner Binderclips)

Methode2

Konfigurieren Sie den korrekten Druckbett-*Bereich * in der Firmware, ersetzen Sie mit M206 dies im EEPROM.

// Dies ist der Bettbereich, der auf den tatsächlichen Druckbereich eingestellt ist, wobei auf M206 angewiesen wird, den Versatz von dem Ausgangsherkunftsort einzustellen. // Auf diese Weise müssen Sie M206 auf den gewünschten negativen X-, Y-Offset vom Referenzpunkt-Ursprung einstellen. // Beispiel: M206 X-45 Y-30

#define X_MAX_POS 200
#define X_MIN_POS 0
#define Y_MAX_POS 175
#define Y_MIN_POS 0
#define Z_MAX_POS 130
#define Z_MIN_POS 0

In dieser Konfiguration geben Sie M206 x-45 Y-30 ein und speichern es dann mit M500 im EEPROM. Sie können diesen Wert später mit M503 abrufen, aber ich mag es nicht, dass der Wert in der Firmware configuration.h nicht fest vorgegeben ist.

Method 3

Configure correct bed *area* in firmware, compensate with origin offset in Slicer. (Less correct)

Same Configuration.h as Method 2, however the slicer bed shape is configured with a Bed Size of 200,170 and an Origin of -45,-35.

I don't like this solution as the printer itself doesn't "know" where it's own printable area is, and relies on the slicer to sort things out.