You’re looking to use your old printer control board to DIY a Makelangelo robot but the firmware does not already support your board. No two boards have quite the same features or pin settings. Ok! Here’s how to make it work for you and everyone after you.(more…)
Makelangelo is a wall hanging, mural drawing machine. There is a motor on the top left and top right of the wall, and belts hang down from there to the pen. Tension caused by gravity keeps the belt on the pulley.
To draw on the entire wall you need a belt long enough for the pen to reach the bottom corners, going diagonally across the drawing area. That means if the pen were to be in the middle and drop all the way to the bottom it would hit the floor.
When the machine tries to find home by touching limit switches, the pen holder hits the floor as described. Gravity stops, tension is lost, and the machine becomes confused.
This 3D printed tensioner fits a roller skate bearing (8x22x7) and holds the bearing against the belt, gently pinching it against the pulley. This prevents skipping and allows large machines to find home.
This has an added bonus of letting the machine accelerate faster without skipping.
Print two (one for each bearing) and then fit them onto the two corners and enjoy!
Download the part from Thingiverse here: https://www.thingiverse.com/thing:3895310
Hey, gang! Here is what we worked on in the last week, where we are heading next, and how you can join us.
Makelangelo Update Released!
Makelangelo Software v7.20.1 and Makelangelo firmware v9.0.0 are out now. This is a major change to the firmware which rewrites all the logic for planning movement, especially with acceleration and deceleration. If you upgrade one then you must upgrade both. We have written a guide to help you with updating the Makelangelo firmware that should make this easy for you.
One of the side effects is that the old and busted steps/min values have been replaced with new hotness mm/s and mm/s/s. I am getting good drawing results with top speed=90mm/s, drawing speed=60mm/s, and acceleration=300mm/s/s. See for yourself.
Wednesday the power was out for a scheduled electrical upgrade and we used the time at Vancouver’s Telus World of Science to take some better photographs and video. I hope that with this I can finally make a presentation pitch video that does the machine sweet vengeful justice.
Fun fact: A large sheet of acrylic has enough static cling and surface tension to hold an A0 sheet of paper without tape.
Makelangelo on a white board
I find that the Makelangelo suction cups work great on glass …and not so great on a class room white board. I tasked Jacob with designing a new system and he went through several rapid prototype iterations.
In house we’ve moved on a few versions from what you just saw and have an even better design. When it’s ready we’ll offer it in the store and on Thingiverse.
I should also mention Scott has been doing a great job of manufacturing Makelangelos and documenting process. I don’t mention enough how good he’s doing (very!) at a job some people would look down on. Documentation is hard, yo! He’s even inventing better ways to make the machines faster with less futzing.
Sixi motors arrived
Jin was taking some much earned time off this week, during which time the motors and the power supply we ordered finally arrived. As I write this he’s doing electrical tests and torque tests and making sure that everything is to spec.
Meanwhile, on the other side of town,
In anticipation of our new CNC machine arriving in ~6 weeks I’ve been taking night classes to learn how to be a better machinist. Here’s a funny from my last session:
The next week is Jacob & Scott’s last week of internship. Pizza party? Pizza party. If everything goes well with the testing we should be installing the new motors into Sixi this week. I can wait, but I don’t want to… 😭
You can use this file to build your own copy of the robot arm. Put that 3D printer you bought to use – Make it your own! Share your creation with others! That’s what open source is about. If you build one we would love to share it with others. I am actively seeking talent… show me what you got.
You can do us a huge favor by watching just 2 minutes of video on our Youtube channel. We have 44k subscribers on IG and we need 100k minutes watched to monetize our channel. If you all watch 2 minutes of video that’s 88k minutes done, finito, in the bank, sayanora. So Like, Share, Subscribe! We thank you.
Lastly, thank you for your likes, subscribes, comments, and purchases. You keep the lights on and the mood high so we can keep working on awesome things that will help the planet.