Got to work on my printer over the last week or so...
Printer Model - Monoprice Maker Select Plus (Wanhao clone)
Preferred Filaments - Monoprice PLA
Preferred slicer - Ultimaker Cura
Preferred design software - Fusion 360 (I've only modified designs)
Mods - Added Z-Stabilizers, New Y carriage, Glass bed, Spool holder
New additions - BLTouch and holder, ADVi3++ Firmware, LCD Holder
Here's the stock extruder area. The BLTouch will mount to the left of the front fan.
This is the BLTouch Smart v3.1
First thing I needed to do was print a holder for the BLTouch. I found this one and printed it off before the BLTouch was delivered.
https://www.thingiverse.com/thing:2988339
Unfortunately, it would not fit on my printer so I modified it slightly in Fusion 360 so it would fit.
The holder on the left is from thingiverse, the one on the right is my modified bracket.
It's hard to tell from the pic, but I moved the long support rectangle then trimmed the two sides of the actual holder. This was enough for it to fit now.
Now it was time to do the wiring.
Bottom of the printer:
Shot of the board where the BLTouch connects....no pins
After removing the board I was able to solder some pins
5 Wires attach to the BLTouch
Added some hot glue so they don't come lose during printing. I also disconnected the z-min sensor and removed it from the printer. The BLTouch is my new z-min.
The longer wiring that came with the BLTouch was unfortunately too short so I had to extend it.
Then I put everything back together and turned it on. It still seemed to work and the BLTouch did turn on. The stock firmware though cannot do anything with it so I had to swap firmware to ADVI3++. I used Octoprint to update the firmware on the mainboard, but you also have to update the LCD. There is a microsd slot on the back of the LCD.
This meant I had to disassemble the printer again plus take the front off in order to get to the back of the LCD.
Afterwards, it all fired up like it was supposed to and the sensor worked! To save myself some hassle in the future though, I printed a new LCD holder that would allow access to the microsd slot without having to disassemble the printer again.
https://www.thingiverse.com/thing:2369322
LCD
LCD in the holder
Attached bottom view
SD Card slot!
During all of this I also set up a new Octoprint with the RPi3 instead of the RPi1 I was using. Some of the "stepping" I was getting on prints can be attributed to that. Apparently it has a hard time keeping up whereas the RPi3 is much faster and doesn't have this issue.
Now onto printing some more parts for my 3d printer!