Skip to content

Latest commit

 

History

History
56 lines (38 loc) · 8.65 KB

File metadata and controls

56 lines (38 loc) · 8.65 KB

BLTouch Install Guide

This guide will walk you through the steps of installing the BLTouch auto bed leveling sensor on a Creality Ender-3 3D Printer.

Note: This guide was created using an Ender-3 Pro, so although the steps will be similar for a regular Ender-3, the location of the mainboard and screws may be different.

Using the BLTouch on an Ender-3 requires the repurposing of the buzzer data lines for BLTouch control, so you will loose beeps when clicking on items in the menus. There is no practical functionality lost, but if tiny beeps are important to you, don't follow this guide.

Materials
Operating System Requirements

Although most steps in this guide that involve a computer can be done using macOS, Windows, or Linux, unfortunately the software for the ISP programmer that comes with the BLTouch kit is windows only. As such, a Windows computer or a Mac running bootcamp will be necessary to flash the bootloader unless an alternate method is used.

A. Install BLTouch On Print Head

  1. Open the BLTouch Kit and check that you have all the parts listed in the Packing List section of the BLTouch Guidebook.
  2. Power off and unplug the printer.
  3. Using a Hex Wrench, remove the two screws that connect the fan shroud to the print head. Be careful not to stress the fan wires once the fan shroud is disconnected. Fan shroud screws
  4. Attach the metal bracket in front of the fan shroud using the included M3*8 screws. Installed Bracked
  5. Connect the white connector of the included cable to the back of the BLTouch. Ensure that the colors of the wires, when looking at the plug of the BLTouch, are in the following order: Blue, Red, Yellow, Black, White (See Image). We have had kits ship with these wires inserted into the connector in the wrong order, which can cause major issues. BLTouch with connector
  6. Attach the BLTouch to the bracket using the included M3*6 screws. Note that the screws should be inserted from the bottom up, as the threads are in the bracket, not the BLTouch. Mounted BLTouch
  7. Use the spiral cut cable wrap to run the BLTouch cable along the Bowden tube to the extruder, then along side the motor wires down to the main control board on the front left of the printer. If you don't wish to use or purchase spiral cut cable wrap, you can alternatively cut the zip ties, feed the BLTouch cable through the preexisting sleeve, and reattach new zip ties. Managed cables, frontManaged cables, back

B. Wire the BLTouch to the Main Control Board

  1. Flip the printer on its side, with the display side down.
  2. Remove the 4 screws that hold the mainboard cover in place. There are 3 on the bottom and 1 on the top, as pictured below. Important: 1 of the 4 screws is longer. This screw goes in the back middle screw hole on the bottom when reassembling the printer. Bottom screws Top screw
  3. I find it easiest to flash the bootloader at this step, since the breakout board for the BLTouch gets in the way of the pins. If you wish to flash the bootloader now, follow this guide and then return to the next step of the current guide.
  4. Using your cutting tool of choice, cut the hot glue that holds the display cable connector and the z-axis switch connector (3rd from the right on the bottom) in place and disconnect the two connectors. Disconnected connectors
  5. Loosen the screws on the z-axis switch and remove it from the printer. You may need to push slightly on the top cover of the mainboard to extract the z-axis cable. Removed z-axis switch
  6. Attach the connector with black and white wires from the BLTouch cable to the z-stop connector on the mainboard we just removed the z-axis switch from. Connected z-stop connector
  7. Attach the connector with red, blue, and yellow wires to the BLTouch/Display breakout board, with the yellow wire lining up with the "sig" label on the board. Note: Officially, the sig/ground/vcc pins on the breakout board are meant to be bent to a 90 degree angle away from the board. This isn't strictly necessary, but can help solve any clearance issues between the BLTouch connector, display cable, and mainboard cover. Connected to breakout board
  8. Connect the display cable to the BLTouch/Display breakout board. Connected display cable
  9. Connect the BLTouch/Display breakout board to the display connector on the mainboard. Important: The connector on the breakout board is not as wide as the connector it goes into, so it is possible to misalign the pins and still have the connectors attach. Double check that all pins are aligned and connected together correctly. Connected breakout board
  10. If you haven't already, flash the bootloader using this guide. We will be closing up the case soon, and the case needs to be open to flash the bootloader.
  11. At this point, I recommend installing the firmware using this guide. Flashing the firmware can be done with the case closed (as long as the bootloader has been flashed first), however it is good to check that everything is working before closing the bottom case. At the very least, plug in a USB cable to ensure that the BLTouch and display both light up. Note: The printer will not function until the firmware is updated, as the stock firmware expects a z-axis switch rather than a BLTouch.
  12. Tuck the excess BLTouch cable into the empty space at the back of the case and reattach the bottom cover. Reminder: There are 2 short screws that go on the bottom front of the case, 1 short screw that goes on the top of the case, and 1 long screw that goes in the back middle of the bottom of the case. BLTouch Cable
  13. Set the printer upright.
  14. If you haven't already, flash the firmware using this guide.
  15. Hardware and software installation is now complete! Before the BLTouch will function correctly, it must be configured. Follow this guide to configure your BLTouch.