
Greg's X-Carriage with BLTouch
youmagine
To use with the BLTouch auto-leveling sensor for 3D printers, follow these steps. Print and update Marlin if you're using it. If not, I'm unable to assist. Edit the Configuration.h file with these changes: Under Mechanical Settings, ensure that Z_MIN_ENDSTOP_INVERTING and Z_MIN_PROBE_ENDSTOP_INVERTING are set to false. Under Bed Auto Leveling, uncomment #define AUTO_BED_LEVELING_FEATURE. Change X_PROBE_OFFSET_FROM_EXTRUDER to 40, Y_PROBE_OFFSET_FROM_EXTRUDER to 0, and Z_PROBE_OFFSET_FROM_EXTRUDER to -4.35. Under R/C SERVO support, uncomment #define NUM_SERVOS 3 and #define Z_ENDSTOP_SERVO_NR 0. Change the values in the last braces of #define SERVO_ENDSTOP_ANGLES to {0,0}, {0,0}, {10,90}. To prepare for bed level probing, do a G28 command first, which homes X and Y axes. Then, issue a G29 command to execute the bed level probing. Console commands for BLTouch: M280 P0 S10 pushes the pin down, M280 P0 S90 pushes the pin up, M280 P0 S120 runs self-calibration, and M280 P0 S160 releases alarm.
With this file you will be able to print Greg's X-Carriage with BLTouch with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Greg's X-Carriage with BLTouch.