162
edits
No edit summary |
|||
| Line 24: | Line 24: | ||
===Updating the Electronics=== | ===Updating the Electronics=== | ||
The Cupcake originally came with the RepRap [http://reprap.org/wiki/Generation_3 Generation 3 Electronics] set | The Cupcake originally came with the RepRap [http://reprap.org/wiki/Generation_3 Generation 3 Electronics] set: | ||
*[http://reprap.org/wiki/Motherboard_1.2 RepRap Motherboard v1.2] x1 | |||
*[http://reprap.org/wiki/Extruder_Controller_2.2 Extruder Controller v2.2] x1 | |||
*[http://reprap.org/wiki/Stepper_Motor_Driver_2.3 Stepper Motor Driver v2.3] x3 | |||
*[http://reprap.org/wiki/OptoEndstop_2.1 Opto Endstop v2.1] x6 | |||
The idea was that as each board carried out a specific function it would be easy to design and easy to replace/fix. Unfortunately it wasn't ideal as everyone has 3 axes and an extruder, not to mention a micro-controller. | |||
One problem is that the Motherboard could only support 3 stepper motors however most 3D printers started to use a fourth stepper motor to drive the extruder. This led to some interesting hacks to add another stepper control channel to the Motherboard, the most popular of these was the [http://www.thingiverse.com/thing:11837 3G 5D Shield]. It took one of the end stops from each Stepper Motor Driver and used them to generate the Enable, Step and Direction signals for a fourth Stepper Motor Driver. I did in fact make the required modifications to my Motherboard, see [http://www.thingiverse.com/derivative:25852 here], but I never did get round to using it as I decided that I wanted to step away from having so many separate boards mounted on my Cupcakes chassis. | |||
Whilst looking at alternatives for the electronics I came across the [http://reprap.org/wiki/Sanguinololu Sanguinololu] controller board. Checking on eBay had them listed, complete, for £89.00 + P&P. | |||
Replaced all the Makerbot Generation 3 Electronics with a Sanguinololu v1.2+ board | Replaced all the Makerbot Generation 3 Electronics with a Sanguinololu v1.2+ board | ||
===Adding a Cantilever Z Axis=== | ===Adding a Cantilever Z Axis=== | ||