User Tools

Site Tools


projects:3dprinting:anycubic_i3_mega:bltouch_retrofit

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
projects:3dprinting:anycubic_i3_mega:bltouch_retrofit [2019/12/12 01:00] – created adminprojects:3dprinting:anycubic_i3_mega:bltouch_retrofit [2020/07/02 12:14] (current) – [Hardware changes] admin
Line 1: Line 1:
-====== Retrofitting the printer with BLTouch leveler ======+|  [[projects:3dprinting:anycubic_i3_mega | <- back to Anycubic I3 Mega modifications overview]] 
 + 
 +====== Retrofitting the Anycubic I3 Mega with an ANTCLABS BLTouch leveller ======
  
 ===== Hardware changes ===== ===== Hardware changes =====
-The printer can be upgraded with an automatic leveler from [[https://www.antclabs.com/bltouch|BLTouch]]. In the following overview it is shown how this upgrade is realized within the original design. After modifying the hardware, Also software needs to be modified in order to allow the 3d printer to recognize the leveler and use it accordingly:+The printer can be upgraded with an automatic leveller from [[https://www.antclabs.com/bltouch|ANTCLABS BLTouch]]. In the following overview it is shown how this upgrade is realized within the original design. 
  
-==== Hardware modification ==== +The pins with which the ANTCLABS BLTouch interfaces at the controller are D2 and D11. Although it would be possible to use other pins, it has become a kind of de facto standard for this printer to use these ones:
-The pins with which the BLTouch interfaces to the controller are D2 and D11. Although it would be possible to use other pins, it has become a kind of de facto standard for this printer to use these ones:+
   * D2 (Mega 2560, digital pin 2) for Zmin (Note that this signal has the label +X on the controller circuit board)   * D2 (Mega 2560, digital pin 2) for Zmin (Note that this signal has the label +X on the controller circuit board)
   * D11 (Mega 2560, digital pin 11) for the control signal   * D11 (Mega 2560, digital pin 11) for the control signal
  
-To understand how to connect the leveler to the controller, the following overview shows how the signals are routed (click on pictures for larger size):+To understand how to connect the leveller to the controller, the following overview((The original version of this drawing showed a wrong path for the entry point of the D2 wire (large connector instead of middle connector, pin 5) at the I3-MEGA-HUB circuit board, and the continuation of this wire at the HUB circuit board (green wire, not yellow), as was pointed out on 02-07-2020 by Mr. Marco Burato. Current drawings show the correct routing.)) shows how the signals are routed (click on pictures for larger size):
 ^  Anycubic I3 MEGA BLTouch wiring overview  ^^ ^  Anycubic I3 MEGA BLTouch wiring overview  ^^
 |  {{:projects:3dprinting:schematic_drawing_ext.png?direct&291|External wiring}}  |  {{:projects:3dprinting:schematic_drawing_int.png?direct&360|Internal wiring}}  | |  {{:projects:3dprinting:schematic_drawing_ext.png?direct&291|External wiring}}  |  {{:projects:3dprinting:schematic_drawing_int.png?direct&360|Internal wiring}}  |
Line 31: Line 32:
 |  {{:projects:3dprinting:03.wiring_printhead.png?286x200}}  |  {{:projects:3dprinting:03.wiring_printhead_b.png?168x200}}  |  {{:projects:3dprinting:03.wiring_printhead_c.png?160x200}}  | |  {{:projects:3dprinting:03.wiring_printhead.png?286x200}}  |  {{:projects:3dprinting:03.wiring_printhead_b.png?168x200}}  |  {{:projects:3dprinting:03.wiring_printhead_c.png?160x200}}  |
  
-==== Software changes ==== +For required software changes to support the BLTouch leveller, please find the following wiki article: [[projects:3dprinting:anycubic_i3_mega_getting_and_adapting_firmware|Download and adapt (Marlin based) firmware for the BLTouch]] 
-Todo. See: [[http://marlinfw.org/docs/configuration/configuration.html]]+
projects/3dprinting/anycubic_i3_mega/bltouch_retrofit.1576108848.txt.gz · Last modified: 2019/12/12 01:00 by admin