Hi,
I am currently working on a project to create a new electronics and firmware for Reprap 3D Printers: The T-Bone.
The T-Bone comes with a comprehensive feature set to drive a 'normal' rewrap 3D printer:
12-24V operating voltage
5 stepper motor driver
10 inputs for end switches
3 inputs for incremental encoders (3 axis supporting closed loop control)
3 inputs for thermistors
1-wire interface for digital tempsensors
2 high power outputs (for extruder and heatbed)
2 mid power output (for fans, LEDs, …)
But the real feature is that it uses Trinamic motion controller chips. By that we can drive the printer with constant jerk - so having smooth acceleration profiles for much higher print and move speeds but much more important: We can reduce the realtime requirements for driving the motion chips. By that we can use a humble BeagleBone Black for as a driver. The 3D Printer Logic is implemented in Python together with a nice web interface and by that much easier to adapt and extend than other solutions which use highly optimized micro controller code.
Currently we a raising fund on indiegogo to produce some boards. And we are happy if you can support us.
What do you think about the project?
What changes would you suggest?
Thanks
Marcus