Update I3 Pro B calibration routine (#13907)
This commit is contained in:
parent
fd9d3ae181
commit
1ec9953e7e
1 changed files with 16 additions and 1 deletions
|
@ -36,4 +36,19 @@ The skew factor must be adjusted for each printer:
|
|||
- Print a suitable mount to attach the sensor to the printer. The example configuration file is adjusted to http://www.geeetech.com/wiki/images/6/61/3DTouch_auto_leveling_sensor-1.zip
|
||||
- Unlike suggested in [geeetech.com/wiki/index.php/3DTouch_Auto_Leveling_Sensor](https://www.geeetech.com/wiki/index.php/3DTouch_Auto_Leveling_Sensor), the existing end stop switch is expected to be kept connected to Z_MIN. So, the sensor is to be connected to Z_MAX, according to Marlin's default settings. Furthermore, GT2560-A+ provides a connector for the servo next to thermistor connectors (see [GT2560](https://www.geeetech.com/wiki/images/thumb/4/45/GT2560_wiring.jpg/700px-GT2560_wiring.jpg) and [GT2560-A+](http://i.imgur.com/E0t34VU.png)).
|
||||
- Be careful to respect the polarity of the sensor when connecting it to the GT2560-A+. Unlike end stops, reversing the connection will prevent the sensor from working properly.
|
||||
- [Test](http://www.geeetech.com/wiki/index.php/3DTouch_Auto_Leveling_Sensor#Testing) and [calibrate](https://www.geeetech.com/wiki/index.php/3DTouch_Auto_Leveling_Sensor#Calibration) the sensor.
|
||||
- [Test](http://www.geeetech.com/wiki/index.php/3DTouch_Auto_Leveling_Sensor#Testing) and [calibrate](https://www.geeetech.com/wiki/index.php/3DTouch_Auto_Leveling_Sensor#Calibration) the sensor.
|
||||
- If using the GT2560-A+ and with the sensor connected to Z_MAX and an endstop connected to Z_MIN use the following calibration routine instead.
|
||||
|
||||
## 3DTouch Calibration with Z_MAX
|
||||
|
||||
- Home the printer with `G28` command.
|
||||
- Disable the Z axis software endstop with `M211 S0 Z0`
|
||||
- Reset the probe Z_OFFSET with `M851 Z0`
|
||||
- Move to the center of the bed with `G1 X100 Y100`
|
||||
- Move Z incrementally until the nozzle is the correct height from the bed using a shim or piece of paper, record this Z movement, for example -0.2.
|
||||
- Do a single probe at the current point in the middle of the bed using `G30` and not the returned value, for example 1.9. Invert this value, i.e. -1.9, and add it to the Z offset above, i.e. -0.2 in this example giving -2.1.
|
||||
- Update the probe Z_OFFSET to this value using `M851` i.e. `M851 Z-2.1`.
|
||||
- Re-enable software end-stops with `M211 S1 Z0`
|
||||
- Save this value to the EEPROM with `M500`.
|
||||
- Update the start G-Code in your slicer software to insert a `G29` after the last `G28`.
|
||||
- Carefully test that the offset is correct in the first print.
|
||||
|
|
Reference in a new issue