MakerBot Hands-on

Wisconsin in Sketchup
Wisconsin in Sketchup

After seeing the blog post about the United States Electoral Vote Map, I decided I needed to print out a 3D version of Wisconsin. So I grabbed one of the Sketchup files from Thingiverse and deleted every state except the one I live in. (Which, you know, happens to be Wisconsin.)

Wisconsin in ReplicatorG
Wisconsin in ReplicatorG

Once I had our dear state all on its own, I used this “Sketchup to DXF or STL” plugin (download skp_to_dxf.rb) to export it as an STL file so that I could load it into ReplicatorG.

Yeah, I know it’s tiny. But since everything up until now was the easy part, and the actual controlling of the MakerBot and the print process was the (supposedly) difficult part, I decided to start small. Here’s where it gets hard.

See, last week when I had my first MakerBot Adventure, Drew (the owner/operator and fellow Milwaukee Makerspace member) did all the hard work, while I just handed him a file. This time, he wasn’t around, nor was the laptop that normally connects to the MakerBot, so I was on my own.

I wish I could say skimming this wiki page titled How To Print revealed the secrets to the MakerBot universe, but it took a whole bunch of wiki pages, and some Google Groups messages, and some random searching based on error codes, and at some point, I got it mostly figured out. Mostly. (I also had to remember that I was using a Cupcake and not a Thing-O-Matic, as they have a few differences.)

ReplicatorG Control Panel
ReplicatorG Control Panel

Ah, the Control Panel… where the magic happens! Or should happen. Or something. All that digging around on wiki pages provided me with just enough info to be dangerous here, and put in some values I thought would work. The one thing Drew said was “As long as you don’t drive the extruder head into the platform, you should be good.” That was enough to scare me into being overly cautious, and my first attempts obviously had the head too high. The other issue was, the feed rate of the filament was zero. I tried really hard not to force things, but eventually applying more pressure got the filament moving. (Thanks Royce!)

One thing I noticed about the Control Panel is that the settings did not seem to stick, and I had to enter them over and over again. (Which is why I’m posting it here.) Besides that, ReplicatorG was fairly easy to use. I’m still not sure how to determine the size of the thing being printed, but I’ll work on that.

So at this point, I had the extruder head down low enough, plastic was flowing, and the platform was moving. That’s right folks… I was 3D printing!!!

And how did it turn out, you may be asking? Well, here’s some amazing images of my first “all on my own” 3D print.

Wisconsin [3D]
Wisconsin (with quarter, for scale)

Yeah, like I said… it’s tiny. No matter. I’ve made it this far… Now on to bigger and better things.

View the super large photo, or the alternate, at Flickr.)


3D Modeling Applications

3D Modeling Applications

Well, the time has come… For years I ignored the third dimension, working only in 2D. Even then, I typically favored raster graphics in Photoshop over vector graphics in the likes of Illustrator. Of course the Egg-Bot brought with it the need to dig into Inkscape, and I’ve done well enough there, finding it useful enough for my vector-based tasks… but now comes…. 3D!!!

Now that I’ve got access to a MakerBot, I have this need to deal with 3D modeling software, starting out with converting formats, and eventually designing things on my own, and actually output STL files. So begins my journey, and a look at some of my options:

I mentioned in my last MakerBot post, and while it’s a great way to get started and have something usable in less than 10 minutes, I don’t know that it will be a serious tool for what I’d like to do. It seems to have no concept of converting formats. It’s still a great (although limited) tool, for what it is…

Google Sketchup
Our pals at Google have Sketchup (the free version) which seems pretty darn popular, and thanks to a few awesome plugins, I’ve been able to import and export STL files. (I haven’t tested the printing of any yet, but that will happen soon.) Sketchup confuses me. I should probably spend some time with a tutorial and figure it out. Is the free version limited? I know that they took out the ability to export DXF files in the latest version, and to get that back you’re expected to buy the pro version for $495. Yikes!

I must say, that without a doubt, Blender is one of the most confusing pieces of software I’ve ever used, and I’ve used Windows… at a large corporation even! I know Blender is powerful, and in the hands of @knellotron or another skilled operator, great things can be done. But even just trying to import and export a file was too difficult. The “File” menu kept disappearing!

From the folks at Autodesk comes 123D. Windows only. I won’t even look at it unless they create a Mac OS X version.

Well, there’s always OpenSCAD, the “Programmers Solid 3D CAD Modeller.” But it’s all codey and programmey, and not visual, which may be cool for some things, but it’s probably not the best to start out with…

I even went so far as to fire up Processing and write code to output STL files via the unlekkerLib library, which is outdated anyway and I should be looking at the ModelBuilder library. Argh…..

So that leaves me with a “???” which should be obvious is a question to you: What do I do?


A MakerBot Adventure

Drew's MakerBot
Drew’s MakerBot

We had a great demo at the Milwaukee Makerspace last week when Drew demoed his MakerBot Cupcake, and if you don’t know by now, the MakerBot is an affordable 3D printer that squirts out hot plastic based on 3D design files you feed it. If you’re not much of a 3D designer, you can browse Thingiverse for some good stuff.

Holder in 3DTin

Our old pal Pehr was also there, and he brought his MakerBot too, and when we were talking about 3D design software he said “Just go to” and then we did…

The interface was a bit confusing at first, though admittedly I’ve never been able to get very far with 3D software. I did manage to design this thing I’ve called a holder.

Exporting Holder from 3DTin

Once I was done with the design, I was able to export it as an .stl file to my desktop. (There are other export options as well.)

3DTin itself is a simple to use 3D design application that runs completely in a browser. You can use it for free, or for $4.99 you can pay for the “premium” version, which gives you a few more features and hides the ads. I can see playing with this a bit more, or even having the kids give it a try. Meanwhile, I still need to dig into tools like Sketchup, or maybe Blender.

Holder in ReplicatorG

After exporting an .stl file, I loaded it into ReplicatorG to take a look at it. Once in ReplicatorG you can scale, rotate, and move the object as desired. Once I had it centered and scaled properly, I saved the file to an SD card and handed it to Drew to stick into the MakerBot. (As I understand it, you can also just print directly to the MakerBot via USB cable.)

Holder (raw)
Holder (fresh from the MakerBot)

Once the holder was complete, it looked like this. You can see the strands still in place left from the printing process. These are from the print head moving between the two sides.

Holder (clean)
Holder (cleaned up)

Here’s what the holder looked like after I trimmed off the strands with an X-ACTO knife. This is obviously a simple object, but so far the process of designing it and printing it was well under an hour.

Holder (close-up)
Holder (close-up)

Here’s a close up showing the strands from printing. Commercial 3D printer have much higher resolution, so you don’t really see these lines in the objects they create. Supposedly the MakerBot can be tweaked to run slower for better resolution, but for many purposes, this is still good, and pretty darn impressive.

I’ve got some idea for other things I’d like to design, but for now, you can grab this Holder from 3DTin, and while I had no clue what it would be good for when I designed it, it does seem to work to hold an iPhone in landscape mode, or even as a business card holder.

Big thanks to Drew for the demo and the help in getting started on the MakerBot. I can’t wait to get some serious time with it at the Makerspace.

Oh, it sounds like we’ll also have some good 3D printer action at BarCampMilwaukee6 if you want to come and check it out.


MadCamp ReCap: Sessions

Duct Tape Crafts

(This post is Part 2 of my MadCamp ReCap. See the first post as well. In this one I’ll cover all of the sessions I attended)

How to make duct tape crafts
The first session I attended was led by Quinn, the 9 year old daughter of Andy Lester. She showed us how to make a pen and some duct tape into a flower. So in a room of 9 adults, none of us could make one as awesome as hers. This was a fun session, and would be perfect for KidsCamp at BarCampMilwaukee6.

Photo by tronathan

Introduction to the Egg-Bot
Hmmm, I don’t know that I can review this session, as I was the one who led it. I basically gave an Egg-Bot demo, and talked about what it does, and what I’ve learned, and showed some designs I’ve printed, and I threw some eggs. I then attempted to print a Bendyworks logo, and an Athmapolis logo. I guess this session went well, people seemed interested, but hey, who doesn’t love an Egg-Bot!?

Jason asks... What's Next?

How I made a CNC laser with junk from the basement
I got to know Jason earlier this year, and he may be Beaver Dam’s most prolific maker. (But hey, it’s Beaver Dam.) Anyway, I think I helped convince him to attend, and even lead a session at his first BarCamp. He walked us through building a CNC laser device out of scrap (mostly old CD/DVD drives) and some parts that had to be bought. Great session! I love hearing makers talk about their projects.

Greg Tracy

Twilio Magic – building phone apps with a simple web service API
I actually only attended a few minutes of this session, which almost didn’t happen until I pointed out to Greg that the flyer mentioned a Twilio session. Well, I caught some crap from Greg because I cut out of this session to hit up the Hackerspaces talk going on 10 feet behind me. (To be fair, I finally got around to digging into Twilio the day after MadCamp, and I’ve already written some fun sample code.) Anyway, I’m familiar with Greg’s Twilio projects, and we even used one during the day, the MadCamp Notifier. (Note that the photo above is not from MadCamp, but a photo I took of Greg at BarCampMilwaukee5 last year.)

Chris from Sector67

An Introduction to Hackerspaces, Makerspaces, and Coworking
This one was interesting. It was so interesting I left the Twilio session (sorry Greg!) because I was pulled in by what I was hearing. My disclaimer: I’m a member of Milwaukee Makerspace, but I am not an officer, or a founder, or in charge of anything. Anyway, the Sector67 guys led this, and talked about how they run their space. I brought up a few points about how Milwaukee Makerspace does things (or at least how I understand they are done) and I sort of felt like there was a little tension about the differences between how the two places operate. In talking to other later, people were not surprised, stating that almost every space will operate differently, and often one space will thing they are doing it exactly the right way. :) I’m really hoping that at BarCampMilwaukee6 we can have a talk with people from Milwaukee Makerspace, Sector67, Pumping Station: One, and Twin Cities Maker, since all groups will have people present. I should probably propose this to all of those folks. It could be a great learning experience.

Joe from Sector67

Introduction to 3D Printing (MakerBot/RepRap)
This one was simply awesome. I’ve been in love with the MakerBot for some time now, and wanted more info. Joe from Sector67 gave a great overview of 3D printing, and also talked about (and had present) a RepRap machine. We saw a bunch of samples that had been printed, and at some point Chris did get the MakerBot talking to the laptop he had and we got some printing done. It sounds like Joe and at least one printer might also make it to BarCampMilwaukee6 as well, so get ready for more 3D printing fun.

Photo by Clint Thayer

Lightning Talks
The Lightning Talks, just like last year, were a lot of fun. I just wish more people would do it! I think if you didn’t lead a session, you should jump at the chance to do a Lightning Talk. If they didn’t stop me, I’d probably do 5 of them. Seriously. It’s just 5 minutes, talk on any subject, I tend to go pretty fast, so I hope it’s not boring. (I did the Time Lapse Bot again, and showed the raw footage from earlier in the day.) I have some favorites, but I also have an audio recording of them all to publish, so I’ll wait until I do that before I get into those…

So that was MadCamp (aka BarCampMadison the 4th.) I enjoyed it, and I await the next one. In the meantime, BarCampMilwaukee6 is coming up soooooon.