Creating models from photos

I thought this recent post from my new favorite materials science and RepRap/MakerBot blog, Capolight, was great.  He summed up in one succinct post what I wanted to convey and probably didn’t convey with my verbose diatribe about my process for approximating facsimiles of props by tracing photographs in Sketchup.1234

((I’ve mentioned the Case of The Purloined Pig before, one of my favorite origami anecdotes.  Basically, contemporaneous invention is the result of funny little quirks in the universe.))

Capolight’s method is essentially the same as the one I described recently (only, as I mention, he does a much better job of it):

  1. Import a photo into Sketchup
  2. Trace image
  3. I spun my tracery and Capolight extruded5
  4. Scale newly created object to measurements
  5. ???
  6. Profit!
  1. You may officially now refer to me as an “insufferable word stretcher.” []
  2. To quote River Song, “Spoilers!” []
  3. Hey!  Remember that one post where I didn’t make any references to Doctor Who at all???  Yeah.  Me neither. []
  4. Crap.  One of my favorite actors, Maury Chaykin just passed away.  I really liked that guy. []
  5. Which is OH so much more appropriate, given our intended media. []

Off topic

Like just about everything else I write, this blog is about 70% on topic, 10% attempts at humor, 10% frivolity and nonsense, and about 10% completely wildly off topic.  This mix is completely unintentional and yet ridiculously consistent.

This is one such off topic post.  I just finished watching the Doctor Who season finale.  I was a teenage Doctor Who fan in America.  Back then I only knew of about three other people who were aware of and appreciated the show.  But, this new series reboot and this season in particular are really good.

Okay, back to your regularly scheduled nonsense, frivolity, and sad attempts at humor.  I may talk about MakerBots and RepRap stuff too later.

My favorite easter egg for robots

Via Cathal Garvey, Jonty Wareing of Last.FM Tweeted:

Time between committing my very favourite sci-fi easter egg and it’s discovery? Five months. http://last.fm/robots.txt (@Muz found it)

I case someone removes this later (like the source code for the Newsweek Konami Zombie attack story…), here it is:

User-Agent: *
Disallow: /music?
Disallow: /widgets/radio?
Disallow: /show_ads.php

Disallow: /affiliate/
Disallow: /affiliate_redirect.php
Disallow: /affiliate_sendto.php
Disallow: /affiliatelink.php
Disallow: /campaignlink.php
Disallow: /delivery.php

Disallow: /music/+noredirect/

Disallow: /harming/humans
Disallow: /ignoring/human/orders
Disallow: /harm/to/self

Allow: /

Freaking sweet.

MakerBot poll take away

Here’s what I take away from this small poll:

  • People initially get interested in MakerBots because of a general interest in technology, the thought of making their ideas real on their own desktop, and because they just find MakerBots cool.
  • While far and away the most common anticipated use of Thingiverse is for toys, games, and puzzles – this doesn’t really reflect the uses people intend for their MakerBots.  If we were to put MakerBots into these people’s hands we’d see1 tools, replacement parts, and inventions as often as we saw designs for new toys.
  • Lots of people design things in 3D, but not many of these designs are ever uploaded to Thingiverse.
  • The three biggest obstacles to people getting a MakerBot are, in descending order, money, waiting for further improvements, and then doubting their own MakerBot building skills.

If you truly don’t have the money or a way to save up, there’s not much that can be done.  However, if you are one of those who doesn’t have the money yet, but does have surplus time there may be hope.  If you can lay your hands on the money for a MakerBot, you can crunch out parts for Mendels and Mini-Mendels.  While the prices have fallen significantly, the selling point of these parts is still a lot higher than the cost of plastic plus electricity and wear-and-tear on your robot.  Your robot can pay for itself.  In fact, if you have a good enough idea you might even be able to open an Etsy store, your own storefront, eBay store or something similar selling prints of your ideas.

To those of you who are waiting for improvements – don’t.  Yes, the MakerBot will be getting continually more awesome as people contribute to it in the future.  But, no one is going to stop working on this open source project any time soon.  They are going to be incredible improvements for years to come.  Your MakerBot is essentially obsolescence-proof.  Yeah, you might want to purchase an upgrade here or there in the future – but you don’t have to.  You can be the person who figures out a simple solution to an existing problem you find with the MakerBot and you can fix it.  I have zero expertise when it comes to electronics – but I’ve uploaded a few small improvements2  You just aren’t going to know how you can help yourself and others with this project unless you jump right in.  Your MakerBot will never be obsolete. 3  Irrespective of improvements, I can tell you right now that building, designing for, operating, and even repairing a MakerBot is just plain fun.  Don’t rob yourself of a fun weekend, just go purchase one right now4

Finally, to those of you who think you don’t have what it takes – I wasn’t sure I did either.  Assembling it really is on par with putting together Ikea furniture.  Go to the wiki, look at the build pictures, and read the instructions and troubleshooting guides.  Once assembled it will take a little bit of work to get running – but there are lots and lots of people out there who will help you.  Why not find someone nearby on the MakerBot map and e-mail them?  Lots of us have websites and blogs – we’re happy to talk about our MakerBots. 5  There are also regional groups and hackerspaces.  I don’t know for sure, but I strongly suspect if you get one and no one at your local hackerspace has one yet, they’ll be falling over themselves to help you get it operational.

Look, if I can do this, so can you.6

  1. Assuming they do as they intended… []
  2. My X and Y axis tensioners. []
  3. Look, if it happens somehow – well, just build a RepRap with it.  The RepRap is specifically designed so that each generation can build the following generation – you’re guaranteed an upgrade path. []
  4. Oh, and get the Deluxe kit.  You won’t be sorry. []
  5. Hell, I can’t stop talking about it. []
  6. Oh, and, to those of who whose parents were killed by awesome robots…  well…  not to worry.  As soon as I print up a few more upgrades, my MakerBot will be ready to finish the job. []

Pick a path

I’m dating myself a little here, but do you remember those pick-a-path books from years ago?  Basically, you get to the end of a chapter and you’re given a few choices.  Depending upon your choices you are sent to different areas of the book and can get drastically different endings.

Yeah, this post really isn’t about that.

Can a MakerBot or RepRap be converted to a Pick and Place CNC? 1  I suppose if you did you would:

  1. Need to install a camera
  2. Have to write a bunch of nifty software
  3. Have something that can feed the MakerBot2 the electronic parts
  4. A solder dispenser
  5. Have a little arm that picks up the electronic parts, rotates them3 as required, and deposits the electronic parts
  6. Can the HBP get hot enough to reflow?  I suspect not – otherwise it would fry it’s own electronic bits.

This doesn’t seem far fetched to me.  Let me rephrase.  It doesn’t seem far fetched to me that someone with programming and electronics skills could develop attachments for the MakerBot or RepRap that would work as a Pick and Place.

Update: I hit publish and then remembered a moment later I wanted to attribute VoxelFab with reminding me about Pick and Place machines with his recent post.  Thanks man and congrats on the new blog.

  1. Showing my ignorance:  Are pick and places CNC’s?  They certainly seem like they would be computer numerically controlled… []
  2. or RepRap []
  3. or the board []

Zoom in and enhance

Well, it seems that flipping one of the motor leads will flip the axis of a print.  This is good if you want to print up a mirror image of something without fiddling with software.  However, this does bring up two of my favorite TV and movie cliche/pet peeves.  These usually come in the form of our hero/heroine standing over the nerdy tech with a cluttered desk and asking the tech to do ridiculous things.

  1. Wait.  Stop – now take it back a bit.  Right there.  Zoom in.  Enhance that area.  [Insert revelation]  Great can you print that?123
  2. What if we reverse the polarity?4
  1. I’ve probably heard this exact bit at least half a dozen different times. []
  2. It probably started with Bladerunner. []
  3. I’ve got a funny story about Philip K. Dick the next time we’re out drinking. []
  4. Because, you know, reversing the polarity fixes anything.  Especially flipped STL’s. []

Mirror, mirror

Forrest Higgs posted about a script he had written to flip an STL.

Stupid question for anyone who owns a MakerBot – would flipping one of the X or Y stage motor cables (or perhaps flipping the axis in RepG) serve to flip the STL without the need for writing new scripts?

Edit:  Well, there you have it.  Andrew Plumb/Clothbot agrees.  Flipping the X/Y axis will flip your object\.  No STL fiddly scripts necessary for MakerBot owners!

The pie was a lie

Seriously, how much better would Portal have been if they substituted Pie for Cake???  “The pie was a lie” just sounds sooo much better.

In any case, DaveD asked what the heck happened to the pie I promised.  Let me explain this with use of a pie chart.

[pdrpiechart data=”Time I spent fixing up my Pie Chart plugin=21|Time I spent writing a post about the MakerBot poll results=80|Time required to write polls results into a piechart=60″]

What I learned from my MakerBot poll

Here’s what I learned from the various questions:

  1. Why are you interested in MakerBot?
    • About 2/3 of people answered with some variation of “General interest in technology, robots, and stuff”, “Making ideas real, inventing, and prototyping”, or “MakerBots are awesome”.
  2. Have you heard or read about RepRap or RepRap.org?
    • Just about everyone polled (93%) who has heard about MakerBot has heard about RepRap.  I found this result a little surprising since MakerBot tends to get all the press.  My guess is that people see or hear about a MakerBot, do a little research, and then find out about RepRap.
  3. Have you tried to design anything in 3D?
    • 90% of people said they had tried to design things in 3D.  Given the ubiquity of computing power and 3D modeling software, especially Sketchup this isn’t shocking.
  4. Have you tried to upload anything to Thingiverse?
    • Only about 48% of people polled said they’ve tried to upload things to Thingiverse.  I suspect this result is as high as it is because of the recent MakerBot contest – but I have nothing to back up this guess.  I had designed several things before buying my MakerBot – but didn’t start uploading anything until after it was finished.
  5. If you had a MakerBot, what would you want to download from Thingiverse and print?
    • Nearly 1/3 of people polled named toys, puzzles, games, or game pieces as something they wanted to print off of Thingiverse.  This was more than “RepRaps/RepStraps”, “tools”, and “art/decorations” combined.
  6. If you had a MakerBot, what would you want to design and print?
    • It was about a four way tie for “Toys”, “Tools”, “Replacement or spare parts/stuff for fixing things”, and “Prototyping, designs, inventions, and making custom things.”
  7. If you had a MakerBot, what would you use it for? (Help starving children, make toys, make tools, etc)
    • More than a quarter of people of polled said “Toys.”  This time, “Tools”, “Replacement or spare parts/stuff for fixing things”, and “Prototyping, designs, inventions, and making custom things” were all about equal.
  8. Why haven’t you purchased a MakerBot yet?
    • 28% of people already had a MakerBot and 26% said they didn’t have $1,000.00 to purchase an awesome robot.  Another 8% said they were planning to purchase a MakerBot.  The most surprising results to me were 8% saying they wanted to wait for further improvements and another 4% saying they didn’t think they have what it takes to build one. 1
  1. A truly tragic 2% chose “My parents were killed by awesome robots.”  Even though my own MakerBot has already violated each of the three laws of robotics, I had never thought robot-human violence would ever have gotten this bad. []