MurderousFrog
100 mW

After my misadventures of trying to design custom bolt-on dropouts to fit a MXUS 3000 to my giant reign sx 2014, 3d-printing countless models which were just as unfitting for my frame as they were expensive and finally giving up after over a year I said to myself: screw it. I'm going mid-drive!
After a short search I settled for a Bafang BBSHD. From my last build I will use the batteries 20s 10AH and the adaptto controller. I will remove the original BBSHD controller and replace it with the adaptto, a few people have done that, running it on 3000W should be plenty, while still allowing the gears a long(ish) life. Battery will be enclosed in a custom mid-frame mounted unibody fiberglass box (room for ~20 20s 5AH Lipo bricks, should total to about 1000Wh usable capacity), similar to the one in my previous build.
After I received the BBSHD, I tried to take off the pedals and the bottom bracket on my Reign. Thats when I discovered that both of these need special tools. One GXP removal tool and one crank puller for octalink cranks. When I received the tools, I immediately took off the cranks and the bottom bracket just to discover that the BBSHD does not fit over the ISIS mount on the lower side of the frame. Grabbed a hacksaw and cut that nipple right off. Well... now the BBSHD went like 2cm deeper into the bottom bracket until it got stuck again. Searched the sphere for a few mintues, took a dremel to to the bottom bracket for a few hours, shaved the paint off the crank part of the BBSHD and it finally fit through! This was like birthday and christmas on the same day, minus the sweat and tears.
Im currently stuck waiting for the LunaCycle Lockring tool for the BBSHD. While I'm waiting for the tool I'm trying to replace the controller on the BBSHD, which is an absolute PITA. The controller is potted into the enclosure with this silicone-like substance and just won't come out. Originally I wanted to take the controller out without damaging it so I could keep it for later use it or resell it, but I might need to reconsider that...
Here are some pics of the progress so far:
Very early cardboard prototype

early foam box prototype

early box prototype fitting

Later battery box prototypes. Currently the battery box is already made, foam removed, still working on the surface finish before painting. no pics from that yet.

Previous adventures with 3D printed dropout prototypes. Made the rookie mistake of not checking the scaling before printing...

Sawed off ISIS mount

The BBSHD controller potted into the enclosure

Carefully pulling out the potting material and trying not to damage the pcb...

[EDIT] Added some pictures.