Update BLTouch first steps

Oliver Köster
2023-06-20 15:38:41 +02:00
parent cf28066c83
commit 512d407b99

@@ -144,26 +144,32 @@ Starte über das Special-Menu das Autoleveling. Nach dem Fahren auf Home hebt di
Für die nächsten Schritte brauchen wir den Drucker, einen PC und Pronterface Für die nächsten Schritte brauchen wir den Drucker, einen PC und Pronterface
1. Bett aufheizen
2. **G28** 1. Bett aufheizen mit [`M140 S60`](https://marlinfw.org/docs/gcode/M140.html) wobei S60 für 60°C steht.
3. **G90** 2. [`G28`](https://marlinfw.org/docs/gcode/G028.html) (Auf Home Position fahren + Endschalter einmessen)
4. **G1 Z10** 3. [`G90`](https://marlinfw.org/docs/gcode/G090.html) (Absolute Positionierung einschalten)
5. **G1 X40 Y40 F4000** 4. [`G1 Z10`](https://marlinfw.org/docs/gcode/G000-G001.html) (Z Achse anheben)
6. **M280 P0 S10** 5. [`G1 X40 Y40 F4000`](https://marlinfw.org/docs/gcode/G000-G001.html) (Mit der Düse auf X40 Y40 fahren)
7. **G91** 6. [`M280 P0 S10`](https://marlinfw.org/docs/gcode/M280.html) (BL Touch Stift ausfahren)
8. Mit **G1 Z-1** bzw **G1 Z-0.1** oder **G1 Z-0.02** die Düse langsam absenken, bis der Sensor auslöst. NICHT WEITER! 7. [`G91`](https://marlinfw.org/docs/gcode/G091.html) (Relative Positionierung aktivieren)
9. Wenn der Sensor ausgelöst hat und blinkt: **M280 P0 S160** 8. Mit [`G1 Z-1`](https://marlinfw.org/docs/gcode/G000-G001.html) bzw. [`G1 Z-0.1`](https://marlinfw.org/docs/gcode/G000-G001.html) oder [`G1 Z-0.02`](https://marlinfw.org/docs/gcode/G000-G001.html) die Düse langsam absenken, bis der Sensor auslöst. NICHT WEITER!
10. **M114** = Aktuelle Position der Düse -> Merken! (z.B. Recv: X:40.00 Y:40.00 Z:1.30 E:0.00 Count X:3200 Y:3200 Z:520) 9. Wenn der Sensor ausgelöst hat und blinkt: [`M280 P0 S160`](https://marlinfw.org/docs/gcode/M280.html) (Position vom BLTouch zurücksetzen)
11. **G90** 10. [`M114`](https://marlinfw.org/docs/gcode/M114.html) = Aktuelle Position der Düse ermitteln und merken! (z.B. Recv: X:40.00 Y:40.00 Z:1.30 E:0.00 Count X:3200 Y:3200 Z:520)
12. **G1 X38 Y15 F4000** (Werte von Punkt 10 + Offset des Sensors, also X=40+(-2) und Y=40+(-25)) 11. [`G90`](https://marlinfw.org/docs/gcode/G090.html) (Absolute Positionierung einschalten)
13. **G91** 12. [`G1 X38 Y15 F4000`](https://marlinfw.org/docs/gcode/G000-G001.html) (BL Touch Sensor an genau dieselbe Position fahren, an der die Düse eben war)
13. [`G91`](https://marlinfw.org/docs/gcode/G091.html) (Relative Positionierung aktivieren)
14. Ein Blatt Papier unter die Düse legen 14. Ein Blatt Papier unter die Düse legen
15. Mit **G1 Z-1** bzw **G1 Z-0.1** oder **G1 Z-0.02** die Düse langsam absenken, bis sich das Papier nur noch schwer bewegen lässt. 15. Mit [`G1 Z-1`](https://marlinfw.org/docs/gcode/G000-G001.html) bzw. [`G1 Z-0.1`](https://marlinfw.org/docs/gcode/G000-G001.html) oder [`G1 Z-0.02`](https://marlinfw.org/docs/gcode/G000-G001.html) die Düse langsam absenken, bis sich das Papier nur noch schwer bewegen lässt.
16. **M114** = Aktuelle Position der Düse -> Merken! (z.B. Recv: X:38.00 Y:38.00 Z:0.70 E:0.00 Count X:3200 Y:3200 Z:520) 16. [`M114`](https://marlinfw.org/docs/gcode/M114.html) = Aktuelle Position der Düse ermitteln und merken! (z.B. Recv: X:38.00 Y:38.00 Z:0.70 E:0.00 Count X:3200 Y:3200 Z:520)
17. Z-Wert aus Punkt 16 von dem aus Punkt 10 abziehen -> 1,30 - 0,7 = **0,6 mm** -> Das ist unser Z-Offset. 17. Punkt, an dem der BL Touch Sensor ausgelöst hat (16) von dem Punkt an dem die Düse das Bett berührte (10) abziehen -> 1,30 - 0,7 = **0,6 mm** -> Das ist unser Z-Offset.
18. **M851 Z-0.6** (Achtung! Negatives Vorzeichen!) 18. [`M851 Z-0.6`](https://marlinfw.org/docs/gcode/M851.html) (Z-Offset speichern. Achtung! Negatives Vorzeichen!)
19. **M500** 19. [`M500`](https://marlinfw.org/docs/gcode/M500.html) (Einstellungen im EEPROM sichern)
20. Über das Display noch einmal das Autoleveling ausführen. Fertig. 20. [`G28`](https://marlinfw.org/docs/gcode/G028.html) (Auf Home Position fahren)
21. [`M211 S1`](https://marlinfw.org/docs/gcode/M211.html) (Software-Endstops einschalten)
22. [`G29`](https://marlinfw.org/docs/gcode/G029-abl-bilinear.html) (Das erste Mal das AutoLeveling ausführen. Sicherheitshalber mit Software-Endstops um die Düse im Fehlerfall aufzuhalten)
23. Nach Abschluss entweder mit [`M500`](https://marlinfw.org/docs/gcode/M500.html) das Mesh sichern, oder von nun an über das Special Menu sowohl Z-Offset einstellen als auch jederzeit ein neues AutoLeveling starten.
Ab jetzt muss man nie wieder etwas ändern. Das Autoleveling kann jederzeit ausgeführt werden. Nach dem erfolgreichen Durchlauf wird das erstellte Mesh automatisch gespeichert. Ab jetzt muss man nie wieder etwas ändern. Das Autoleveling kann jederzeit ausgeführt werden. Nach dem erfolgreichen Durchlauf wird das erstellte Mesh automatisch gespeichert.