Sourcing DrawBot Parts

This can be a surprisingly good place to shop for robot parts

This can be a surprisingly good place to shop for robot parts

I’ve previously discussed sourcing the main electronic components for a drawing robot.1 Since there’s more to a robot than just the electronics that make it work, I thought I would list my other resources in one place.

  • Electronics.  The electronics are the brain and heart of this project.  There’s really only two parts that could not be found or scavenged – these parts being the Arduino and the Adafruit Motor Shield.
  • Project Box. I’m using a long thin pine box left over after a huge catering party platter order. Frankly, you could mount the parts on nearly anything – a 2×4 or a nice custom box – it’s entirely up to you.  Heck, you could even screw these parts directly into a wall if you were feeling particularly adventurous.

  • Structural Parts.  Besides these main components, it’s really really useful to have a 3D printer to manufacture all the parts necessary to make it all work.  Motor mounts, spools, etc.  If you had a laser cutter or a ton of quick-set plastic, you could probably fabricate perfectly serviceable parts.  The parts I’ve designed are ideally suited for my own project, could be modified for your own project, or you could just design some parts from scratch.
  • Hardware.  There are also all the little bits of hardware to hold everything together.  I still have a ton of M3x16 bolts and M3 nuts left over from building a Cupcake CNC and Thing-O-Matic.  Besides these M3x16 bolts and M3 nuts, I did use two screwhead M3x16 bolts to hold the Polargraph case in place and eight M3x8 bolts to attach the two motors to the mounts.
    • McMaster has a truly amazing website.  Even if you want to build a drawing robot and have zero parts on hand, you could pick up all the hardware you need from them super-cheaply.  Update:  The only thing I don’t care for about their website is that they don’t have a way of getting an estimate on shipping.  Among McMaster’s virtues is their amazingly responsive customer support.  I just asked them for a shipping estimate on these parts and they got right back to me.  You could pick up a set of 100 nuts, 100 M3x16 bolts, and 100 M3x8 bolts for about $6.  This is an absolute bargain for way more nuts and bolts than you’ll ever need for this project.
    • Chances are if you really had to you could use whatever bits of hardware you can find lying around your place.  I’ve seen examples of similar drawing robots using zip ties to hold the motors in place.
  • Electronic Bits.  I still need to track down some rainbow colored ribbon cable and connectors.  While I do actually have all the pieces of scrap around my home to finish the robot right now, I don’t want to do this half-way.  I want to use a rainbow ribbon cable because (a) I need to extend the motor leads to reach the circuit board, (b) it would be very helpful to have each lead color coded separately, and (c) they’re really pretty.  As for the wire connectors, all the other parts to my setup are very modular and it would be very nice to have the electronic connections just as modular.  After searching around, I found that Sparkfun has all the little pieces I need to finish this project.

I recently had a very unsatisfactory experience trying to source some parts locally, so I”ll be placing an order for some ribbon cable and jumper wires from Sparkfun.

Default Series Title
  1. Photo courtesy of Jes []
  2. This is the type I have left over from building my MakerBots []

Open Source Monopolies, Unicorns, and Perpetual Motion Machines

Want a hint?  They’re all imaginary.

There’s no such thing as a monopoly on a truly open source hardware project.  So what if someone cornered the market on some critical widget?  The plans are open source and your options are infinite:

  • Build your own widget.
  • Hire someone to make it for you.
  • Design an alternate part.
  • Design a new assembly using more available part.
  • Hack a work around until you can get the part.

Or, my personal favorite:

  • Start your own business producing and selling that very same critical widget.

These are not problems.  These are opportunities for creativity and innovation.

Google Sketchup STL Import Plugin

I’m a big fan of Google Sketchup.  I know it’s not open source, but damn it sure is easy to use.  The other day I noticed this blog post about a new Sketchup STL Importer plugin.  Earlier I had posted about other useful Sketchup plugins, and this one will probably make my list too.  I’ve installed it, but not tried it out yet, so caveat emptor.

Help with a RepStrap alternative list

I’m trying to put together a list of all of the RepRap/RepStrap alternatives out there. 1  Later I’ll put up the list with links to their instructions and where to get parts.  Here’s what I have so far:

  1. RepRap – Mendel, Mini-Mendel, Darwin, McWire
  2. MakerBot
  3. RepMan
  4. ShaperCube
  5. Profound Devices
  6. Tommilese

Am I leaving any out?  If so, please leave a comment.

  1. Mind, this is just a list of those open source 3d plastic FDM printers, where the plans and instructions are available.  It’s not meant to include those machines people are building on their own or converting existing 3axis CNC’s into a RepStrap. []

I trust my life to open source

I use open source software for nearly everything.  Now I get to use an open source robot too!

I stopped using MicroSoft Office, Eudora, CuteFTP, TextPad, Internet Explorer, and ASP and other proprietary products about four years ago in favor of Open Office, Thunderbird, FileZilla, Notepad++, Mozilla, PHP/MySQL,  etc.  I’m still on a Windows box… for now.

But, damn, some days you get your ass handed to you too.  Today’s been one of those days.  In the last twenty four hours I’ve spent a LOT of time unscrambling two of my WordPress installs.  They were SO messed up that they were offering anyone who cared to look the option to enter a new blog name and administrative address.  Yeah, that’s not good.

Admittedly, this can happen with any software.  But, today man.  Today I feel like I’ve been run over by an open source Humvee.

Open Everything

The ideal is obviously using a totally open source environment to develop things with a RepRap/MakerBot.  For the most part I use open source software – FireFox, Thunderbird, OpenOffice, Pigin, PHP, MySQL, WordPress.

However, I’m still tied to certain closed source proprietary software.  I still use Windows and haven’t made the leap of faith to Linux/Ubuntu.  I really like the ease of use and intuitive nature of Google’s Sketchup.  But, I can’t help feel like a little bit of a sham – still clinging to Windows and Sketchup because they’re easy and familiar.  All the while cranking out wonderful plastic goodness with my open source hardware ‘bot.

I have a feeling I could get used to Linux/Ubuntu if I gave them a shot, but the alternatives to Sketchup I’ve seen and tried are nearly unintelligible.  Does this mean I try to run Wine or break down and spend the time to learn something else?