Improve step by step BLTouch manual

Oliver Köster
2023-06-20 15:42:48 +02:00
parent 512d407b99
commit 5b343671f1

@@ -131,26 +131,29 @@ Start the Autoleveling via the special menu. After moving to Home, the nozzle li
For the next steps we need the printer, a PC and Pronterface For the next steps we need the printer, a PC and Pronterface
1. Heat up the bed 1. Heat the bed with [`M140 S60`](https://marlinfw.org/docs/gcode/M140.html) where S60 stands for 60°C.
2. **G28** 2. [`G28`](https://marlinfw.org/docs/gcode/G028.html) (move to home position + calibrate limit switches)
3. **G90** 3. [`G90`](https://marlinfw.org/docs/gcode/G090.html) (turn on absolute positioning)
4. **G1 Z10** 4. [`G1 Z10`](https://marlinfw.org/docs/gcode/G000-G001.html) (raise Z axis)
5. **G1 X40 Y40 F4000** 5. [`G1 X40 Y40 F4000`](https://marlinfw.org/docs/gcode/G000-G001.html) (Move nozzle to X40 Y40)
6. **M280 P0 S10** 6. [`M280 P0 S10`](https://marlinfw.org/docs/gcode/M280.html) (Extend BL Touch Probe)
7. **G91** 7. [`G91`](https://marlinfw.org/docs/gcode/G091.html) (Enable relative positioning)
8. Slowly lower the nozzle with **G1 Z-1** or **G1 Z-0.1** or **G1 Z-0.02** until the sensor is triggered. NOT FURTHER! 8. With [`G1 Z-1`](https://marlinfw.org/docs/gcode/G000-G001.html) or [`G1 Z-0.1`](https://marlinfw.org/docs /gcode/G000-G001.html) or [`G1 Z-0.02`](https://marlinfw.org/docs/gcode/G000-G001.html) slowly lower the nozzle until the sensor triggers. NOT FURTHER!
9. If the sensor has triggered and flashes: **M280 P0 S160** 9. When the sensor has triggered and is flashing: [`M280 P0 S160`](https://marlinfw.org/docs/gcode/M280.html) (reset position from BLTouch)
10. **M114** = Current position of the nozzle -> note! (e.g. Recv: X:40.00 Y:40.00 Z:1.30 E:0.00 Count X:3200 Y:3200 Z:520) 10. [`M114`](https://marlinfw.org/docs/gcode/M114.html) = Determine and remember the current position of the nozzle! (e.g. Recv: X:40.00 Y:40.00 Z:1.30 E:0.00 Count X:3200 Y:3200 Z:520)
11. **G90** 11. [`G90`](https://marlinfw.org/docs/gcode/G090.html) (Turn on absolute positioning)
12. **G1 X38 Y15 F4000** (values from point 10 **+** offset of the sensor, i.e. X=40+(-2) and Y=40+(-25)) 12. [`G1 X38 Y15 F4000`](https://marlinfw.org/docs/gcode/G000-G001.html) (move the BL Touch Sensor to the exact same position where the nozzle was before)
13. **G91** 13. [`G91`](https://marlinfw.org/docs/gcode/G091.html) (Enable relative positioning)
14. Place a sheet of paper under the nozzle 14. Place a sheet of paper under the nozzle
15. Slowly lower the nozzle with **G1 Z-1** or **G1 Z-0.1** or **G1 Z-0.02** until the paper is difficult to move. 15. With [`G1 Z-1`](https://marlinfw.org/docs/gcode/G000-G001.html) or [`G1 Z-0.1`](https://marlinfw.org/docs /gcode/G000-G001.html) or [`G1 Z-0.02`](https://marlinfw.org/docs/gcode/G000-G001.html) slowly lower the nozzle until the paper moves with difficulty leaves.
16. **M114** = Current position of the nozzle -> note! (e.g. Recv: X:38.00 Y:15.00 Z:0.70 E:0.00 Count X:3200 Y:3200 Z:520) 16. [`M114`](https://marlinfw.org/docs/gcode/M114.html) = Determine and remember the current position of the nozzle! (e.g. Recv: X:38.00 Y:38.00 Z:0.70 E:0.00 Count X:3200 Y:3200 Z:520)
17. Subtract the Z value from point 16 from that from point 10 -> 1.30 - 0.7 = **0.6 mm** -> This is our Z offset. 17. Subtract point where BL Touch Sensor triggered (16) from point where nozzle touched bed (10) -> 1.30 - 0.7 = **0.6mm** -> That is our Z offset.
18. **M851 Z-0.6** (be aware of the negative sign!) 18. [`M851 Z-0.6`](https://marlinfw.org/docs/gcode/M851.html) (Save Z offset. Caution! Negative sign!)
19. **M500** 19. [`M500`](https://marlinfw.org/docs/gcode/M500.html) (save settings to EEPROM)
20. Carry out Autoleveling again via the display. Finished. 20. [`G28`](https://marlinfw.org/docs/gcode/G028.html) (Move to Home Position)
21. [`M211 S1`](https://marlinfw.org/docs/gcode/M211.html) (Turn on software endstops)
22. [`G29`](https://marlinfw.org/docs/gcode/G029-abl-bilinear.html) (Run AutoLeveling for the first time. To be on the safe side, with software endstops to stop the nozzle in the event of an error)
23. After completion, either save the mesh with [`M500`](https://marlinfw.org/docs/gcode/M500.html), or from now on use the special menu to set the Z offset and a new one at any time Start auto leveling.
From now on you never have to change anything again. Autoleveling can be carried out at any time. After the successful run, the created mesh is automatically saved. From now on you never have to change anything again. Autoleveling can be carried out at any time. After the successful run, the created mesh is automatically saved.