Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Position beim MESH BED LEVELING

geschrieben von ersthelfer 
Position beim MESH BED LEVELING
28. July 2019 04:20
Hallo,

ich habe jetzt auf Marlin 1.1.9 geupdatet und das manuelle MASH BED LEVELING mit Dispaly eingeschaltet.
Funktioniert auch so erstmal ganz gut.

Allerdings wird das Leveling sehr weit vom rechten Bed Rand durchgeführt.

Kann mir jemand sagen, welchen Parameter ich in der FW ändern muss, damit das Leveling "weiter rechts" durchgeführt wird?

Die Bed Größe ist (hoffentlich) richtig eingestellt. Und auch einen Parameter für den Probenversatz habe ich gefunden.
Also links, vorn und hinten sind die Positionen okay. Aber nach rechts ist noch einiges an Platz.

Hat jemand einen Tipp für mich?

1-mal bearbeitet. Zuletzt am 28.07.19 04:21.
Re: Position beim MESH BED LEVELING
28. July 2019 12:14
Dürfte das hier betreffen:
[reprap.org]

Herzl. Grüße
Re: Position beim MESH BED LEVELING
29. July 2019 14:05
Hallo und danke für die Antwort.

Aber das hat nicht funktioniert :-(

Ich habe
 #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE)

gesetzt wo bei mein BED 200x200 ist

Beim G28 fährt die Probe schön in die Mitte (wobei die Nozzle dann bei 130 steht), aber beim anschließenden MANUAL_MESH_LEVELING
fährt die Nozzle nicht auf 200 sondern steht bei ungefähr 150.

Ich hätte also nach rechts noch einiges an Platz.

Hat noch jemand eine Idee?
Re: Position beim MESH BED LEVELING
29. July 2019 15:05
Die Positionen beziehen sich auf die Nozzle, nicht auf den Sensor.
Wenn die Nozzle beim Homing in der Mitte bei 130 steht, dann stimmt der Offset nicht.

Herzl. Grüße
Re: Position beim MESH BED LEVELING
29. July 2019 15:45
Doch, passt eigentlich schon.
Ich habe das mit Absicht so eingestellt, dass der Sensor in der Mitte des Bettes und die Nozzle dann bei 130 steht, da 30mm Offset zwischen Nozzle und Sensor sind.
Wie gesagt, das G28 funktioniert auch so wie es soll. Auch der linke Rand, sowie vorn und hinten sind okay.

Aber ich habe leider den Parameter nicht finden können, der den rechten Rand beim MANUAL BED LEVELING bestimmt.

Vielen Dank
Re: Position beim MESH BED LEVELING
05. August 2019 23:52
Ich habe jetzt die Lösung für dieses Problem gefunden smiling smiley

Ich habe in der Datei Configuration_adv.h

// @section leveling

#if ENABLED(MESH_BED_LEVELING) || ENABLED(AUTO_BED_LEVELING_UBL)
  // Override the mesh area if the automatic (max) area is too large
  //#define MESH_MIN_X MESH_INSET
  //#define MESH_MIN_Y MESH_INSET
  //#define MESH_MAX_X X_BED_SIZE - (MESH_INSET)
  //#define MESH_MAX_Y Y_BED_SIZE - (MESH_INSET)
#endif

Das MESH_MAX_X auf den gewünschten Wert gesetzt.

In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen